Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. 2020/03/11 08:26:50 fuzzer started 2020/03/11 08:26:53 dialing manager at 10.128.15.235:8042 2020/03/11 08:26:53 syscalls: 338 2020/03/11 08:26:53 code coverage: enabled 2020/03/11 08:26:53 comparison tracing: enabled 2020/03/11 08:26:53 extra coverage: support is not implemented in syzkaller 2020/03/11 08:26:53 setuid sandbox: enabled 2020/03/11 08:26:53 namespace sandbox: support is not implemented in syzkaller 2020/03/11 08:26:53 Android sandbox: support is not implemented in syzkaller 2020/03/11 08:26:53 fault injection: support is not implemented in syzkaller 2020/03/11 08:26:53 leak checking: support is not implemented in syzkaller 2020/03/11 08:26:53 net packet injection: enabled 2020/03/11 08:26:53 net device setup: support is not implemented in syzkaller 2020/03/11 08:26:53 concurrency sanitizer: support is not implemented in syzkaller 2020/03/11 08:26:53 devlink PCI setup: support is not implemented in syzkaller 08:26:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = geteuid() r3 = geteuid() r4 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x0) r5 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) r6 = getuid() r7 = getegid() lchown(&(0x7f0000000140)='./file1\x00', r6, r7) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='\x00') r8 = syz_open_pts() pwrite(r8, &(0x7f0000000200)="677b0bc4b9a388099f6816eb194eadb9f073b1c8479a21a9b4756f91de2203f890665da2f9e45cf33108b6633a69626af263414e6d359330ff4ed12e992096", 0x3f, 0x0, 0x738) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = geteuid() setreuid(r11, r12) getsockname$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000003c0)=0x200) r14 = shmget(0x2, 0x3000, 0x144, &(0x7f0000ffa000/0x3000)=nil) r15 = getuid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000400)={{0x6319, r2, r7, r15, 0x0, 0x101, 0x6}, 0x200, 0x5, r10, r10, 0x4, 0x4, 0xbf2}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000004c0)={{}, 0x1, &(0x7f0000000480)=[0x0]}) r16 = fcntl$dupfd(r8, 0x0, r5) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r17 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x40, 0x57) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000580)={0x9, 0x6, 0x9, 0x7, "4be6e4a8e3e480696f0cda8c89d1ec91f28c550f", 0x3, 0x80}) socketpair(0x18, 0x4000, 0x7, &(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 08:26:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/50, 0x32}], 0x2, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) ftruncate(r2, 0x0, 0x6) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0xff) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x118) fchflags(r4, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0x2}, {0x44, 0x9}, {0x84, 0x7ff}, {0x48}, {0xf, 0x4}, {0x4, 0x7}, {0x86, 0x5}, {0x8a, 0x4}], 0x8}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000300)=0x6) setrlimit(0x5, &(0x7f0000000340)={0x40, 0x9}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x800, 0x40) write(r6, &(0x7f00000003c0)="e833e68ce1d417c55eb942bd0563048ddbd5d4c05252f94848579d41031e530958420bb05e05efd5a0fb13f7ca397712d2ff893c41988a47420256a7618c4e48d2e61abfd9116753cae8b63a87265c63f6a7a308a4eab1a6ea97b1d54d799258899dfad5c5170c7f1dd9ae35abeecf71eda0141d9f5c62c97a706c58e4bd249bd7eaf3578daafc960f80799be80c32728ba1ef9a2b78b50c0064356b108b81d7c511ece3dc7b78b1c48922823bce61837ed1ec9284324179eb2de59059cc5de58dbdd3610268c627f1cd93b445490fb39e61a4", 0xd3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000004c0)={0x800, 0x0, 0x22be, 0x200}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000500)) getppid() ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x9, 0x4, 0x4, 0x1, 0x4, 0x15, 0x1, 0x2, 0x1, 0x100000001}) preadv(r2, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/135, 0x87}, {&(0x7f0000000680)=""/1, 0x1}, {&(0x7f00000006c0)=""/161, 0xa1}, {&(0x7f0000000780)=""/99, 0x63}], 0x4, 0x0, 0x6) getdents(r0, &(0x7f0000000840)=""/96, 0x60) r7 = socket$inet(0x2, 0x8000, 0x1f) bind$inet(r7, &(0x7f00000008c0)={0x2, 0x0}, 0xc) pread(r3, &(0x7f0000000900)="30fbad9752877e532573a55d2a874ef21bf64f01c00d1389e8290a58494f462a22673123f6e69d981304a48548babb3bdb54827d36db68ca8cd4e779b065acf009fe01c51d37d3139676f9e3b342517d4cb67760f31241e7e49ae53a3a344b0e6acfa7ae092b877589600b06b6b49b94108af27c22fa2a74e28eabe238192cf3ebfb778e89450bab472a2badc7b56bf5a851", 0x92, 0x0, 0x0) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000a40)={&(0x7f0000000a00)=[{0x2, 0x400}, {0x44, 0xf56}, {0x83, 0x7}, {0x46, 0x86}], 0x4}) fsync(r7) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pci\x00', 0x80, 0x0) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000ac0)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x8, 0x7ff, 0x1}, {{r9}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x0, 0xc707}], 0x100, &(0x7f0000000b40)=[{{r2}, 0xffffffffffffffff, 0x100, 0x2, 0x1, 0x1}, {{r10}, 0xfffffffffffffff9, 0x18, 0x1, 0x19, 0xff}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0xfffffffffffffffa}, {{r8}, 0xfffffffffffffffd, 0x8, 0x40, 0x100}], 0xc13d, &(0x7f0000000bc0)={0xfff}) 08:27:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) setuid(0xee01) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f0000000740)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000840)=[{0x1d}, {0xff00}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="f90b58", 0x3}, {&(0x7f0000000140)="292a897ba0e2056c0d94b5dc8473c2e30de26eb291b5882d540a6b9392ac020e32902277f73de63636136f7fca40465b01a07a252188af3945d5e53d4f7ead96cf09f4cba162e5e663c546cc90c3ee44192cbe597c810233d23c56958d59a2fd47b7a643db942cd40b024bf648d118a288499b756b81f0aaa1b78cf0658c403ee617b04afec477076fcf588f8949c096d11d5a06aa9e2a32535da5df346c0ce6e577ae77ce400a7981f0d5c894265307092008fcf8179043cce499d4f01c38a8d915b09a48bad2d276cdefca2059c686bd555e", 0xd3}, {&(0x7f0000000240)="bc9c688ecd01f5000c663b18e342469dc40e248f4a5698e398ec40721866f53bdf267562e7979e46e40857b0dfdd216bc86b0cb0b11d5614a78b5308b6cf1bb5ee50700948003749ea9d49db3152edec2a1ea92e9184baebaafd1de093c303fab32333b42c91660d8add18ed3108249ab0b51cc5a87eb17857d3da4d124d923f525db80af0ba03c6119eae218c9b0dac185ed3f6becb9d568a5fe5a2abcf7bc700fd61d990de8912f6114023dd901b767c9f94095a11dd1f62d6d9dd9ce2615fbdf2ad43d149eab30c49771ed22873158749046e0b911ac510e994301e831ad776539dd7bbed098d3d085942", 0xec}, {&(0x7f00000000c0)="ff", 0x1}, {&(0x7f0000000440)="1660c3699223b532aeef907cc1dcf1657d4578463b1fae3d5ad96a7ba200b3c53cfe806a53dde4ac9bfb0bfe1164c4703c5c280f7e430480cdd951d3350f3359ecb00aebea2dc8b03b955f479077a2f896819dae49a0fd9b655c0a6b224f9fe7142f8b368024becf2b611e1a3de2c3839452c3c7b9fe58364636591118e1eefc233d33d0e1900b9711a91c8c9e29bdb816d1004d844c80fe63c9b22f98ab60f16de6742dc5aa1e81", 0xa8}, {&(0x7f0000000340)="5095da6d693e8a50789f64bcef071aa20c62fe3610d0585b1ecf6df7b2", 0x1d}, {&(0x7f0000000500)="19caafc2747947a9908bb631e0cea83e44474520b7f40f610cd8f7267536784faa754859855b0399ebbdc357a03b73f91747ab8255e9cd04bf212fc652f5b809fdf1a908af3407c650aad109cde3f8ed55f3c84bc1be0ccfc106d1f1cb98608308a6d553106a1b32ed763ac35b5a13c94c098be6b54604f04e62864c2488c9d2686378db17f3c0a027239206de61d5dd1a1962ed70e860a1f775cf5e52f949ddf628beb72db415258c42e65fd6b36ea7bbde4c0653cdeaeaa75fa63eca4fac2b94f03e5751e3badb7ab5e9e8bb76efcb87540a366d6a342714f4109f89b532e4671ee91c693a6d1ebe1863f4fab26fc0097ab3849cfac3443c229c819c83", 0xfe}, {&(0x7f0000000600)="c08531eb3d62bf68a9ac86e5e3c36d99c97fcc881cf8f822e75f907ff21b3b7d97a4fd2aa7af12281d77a64701d185fbc3d41b504326a1ef751ca9fa4b0aefc018440c5be6c75616b5336fe92f86d37f7a903d120946e4e6b280aae769c65a4d12e6768f9208f683ce4f49109dc0d49990efd9c11cfc36f8fd60cff379de2da1c25c29bd71330e7d8c6ae08fc104cad1d05b20f278b729334bd9c5b4cd", 0x9d}], 0x8, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x50, 0x402}, 0x40d) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 08:27:00 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffe0, 0x8, 0x1, 0x1, 0x3, 0x2, 0x1f, 0x1, 0x0, 0x46f, 0x7fff}) 08:27:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r5, 0x0, r6, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r13 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xffff, r3, r4, r8, r10, 0xe0, 0x5}, 0x2, 0xfff, r12, r13, 0x3ff, 0x101, 0x200}) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000002040)=ANY=[@ANYBLOB="cd02696c7030000000000dd87e1401fffff4b4f284fde5f805bc4e2a87b45c16b7dfc94d7f23531084624e12767c0e75b516ede7c15ba50b038d708ea4d8c6e88fe7fb314493b7779dfc047a81bd55cb381eb0106f2644841575b732a26c9e95517b3bae6ebc3adbd192337b6035263f2ae27e8b7ffd06e7ab6bdcf3edaa64eb976a9829b35d80272659acc2235777c52646fdae6f8019f6b2215dc666ee0ee10931df9aba26b4c96ad57435867d719903d63457aa090f48036b3fc58a7762f56815fc8fbc00317c0a41e6602f584733f925fb1e675fd958486d94a9f35cf820b7bcfac7685540cf5e96b7bcd24e8eb5be2decf7d95b80245957ab7c832a69f988860e2a524542c25abbaf3bb5bd5102c8c1db5a621aed80921b43a89a35917a363cdd68c27fbdf37627d62d6f2e714c9e186818e8ddf538f2817abb612f9504b7647b093fa8c51b15b35ca19af73c72214057fe70e96d10b5b648eeea501111a6e82dfcf06d050000000000000096a07221c8b4de21cd3486c534cdee35ec38ec4a419dbd6f91ae488451c5bf94bc4bd78570f21d7dbf70297bc68709525ecf6725031d86c34036fe1d30599f0d6110f674f0a95afc86f4d24a499121dad626fb72fc821fea664e281422110c20b7c156b98b58bec4fb8447db21af303c323749e6b885a76475593c943036aa604132eecd7dce0da8c148e85a550d494786893ed26649f6c3941a71e5e0fe1854655b2350ced006f835836edd5870facdbfc5ce6ad4e25b7833295b"], 0x10, 0x0}, 0x0) 08:27:01 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) read(r1, &(0x7f00000000c0)=""/11, 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0xd8) 08:27:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x84) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0207534, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x8, 0x0) 08:27:01 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaab7aadc7c86dd60acfc0800303a00000000180000000000000000000000aaff020000000000000100000000000001020090780000000060e59802dee3fb0cbe56f4f17e2b00301b00004d234f354769759500000000000000000000ffd567ac171fd33c27f7bb0c7cac564fb94e8a1eadcdf47cd2bb96f43ffb3da7eded6e97e206e799f97d07f99cb1ba8a239a6293b7c44aeb5b59c81add0e9fc1fd703c8be8d1344e52cffefe9091277a8be0bfe7e8b98e8e47ff3d008f65362e9444c273b2f07f178ecf365c480cb9cd3087011e10d79cdbf85c92d70773a7c4aabca2a58a8d7381dce00a15b7fed35207e0203c681b235b40f0bbc375ca62ad676d320ef9abf9b11001f035f24be515c6afb6c1bb33e17eb28cbb869443014ef63a56fc95366d1a04b1fb4b18ab630aa5faa67c5a430733252382111715fe97c60b1c39dfffdd54f60ab32092e4e945473448475b84c24958d77334d5ac568ac6b5f6c041e534"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x7ff) 08:27:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x6, 0x8, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="3493a85b11b7e71dfdf1cae82f84a9242f02f7dec945edbe3607d2d51c6c5d8d2c87357e5b4d1a78beb369a0708005d3cdaaf647d047dcee2cad602e228ed08b903fcb4e6a64e44ba591ac71633134e63bdf47b8df9814510e80ce57b68e8eb0feb3a3372e5dcc8a54f7ebc3e97f56834ac03c34a6f2f80234f4c0c78341508361f440dc92c55dd53fa3e96a5dc528523bc718ad8619a0e8bb263f0d32c4acefdb6e61de8e0415f88029b750a683114b5901c55cfa1357c2cc06c717d453173bb84a62147b27b9f626c43d15d35e13fecb6b57264c907ae1a8f6a569209b694510be856654eb1630b0", 0xe9}, {&(0x7f0000000300)="c04870aef9b2d038cfb93ff658d9d158ffd2acb172e954c97869d93b9a56f43200305603175ed1610defe931c899acf054cf38a9c90855f08ca1c7a513da7144fc62a91c0d0be41295315c330aef11ec68ea0b660645efe2de0671f54fdbf365", 0x60}, {&(0x7f0000000380)="572edc606ffedab2b4007eff0c0c42f74d5e033cac31ec4f0fea4c22ae45573b46e454ce29cf554414ebf01c1dc80c924708ac7f9c2f9fb26b4a115da416acadf3c4d39ceaa2327a291c90", 0x4b}, {&(0x7f0000000400)="8cfbaedb15dc1805eb020f19c5de127f07dd4fdd4a58cb8323d4784f3b830900b27aa05986e1df58710d94d9946653aeb4d08174112e4de88f97d6fe52536c3d1290f8f72a2ed7fb0116f3b218607352632d84e1be889a83b9e94ae755390f89131280b0d0ca22285b27769464116d54f38711d7232c750e0f53c0d67ccd9cd163ede41114c7543a87635f594fff4e8846db365d9549e9e176e5ec49a714ce4298d631da5c0cd3d0b8845cc5c03905917b5af221b0ddd5e9a6f93fee4772003dfb5680ead6377126", 0xc8}], 0x4, 0x0, 0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x9) recvfrom$inet6(r2, &(0x7f0000000140)=""/45, 0x2d, 0x40, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x19}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 08:27:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) r1 = msgget$private(0x0, 0x20000003c4) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x4}, {0x8, 0x1}}) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r1, &(0x7f0000000080)={0x1, "a8b3add2c27c264e31437e39221ed34602776459865316f385e5a10d39b62136abaa0b620b9304340db79cb8598f7f9a4aced534aff2e42bcc683751f45880446188fae9e3bac093baac643357abc4108b49"}, 0x5a, 0x800) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 08:27:01 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x40) semop(r2, &(0x7f0000000100)=[{0x2, 0x1, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x101f, 0x1800}], 0x3) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) open(0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000080)="118c57db00000000", 0x8) 08:27:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0xffffffff}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0xd4, 0x3, 0xffffff81, 0x80000000, 0x7f, 0x5, 0xf1, 0xfffff001, 0x8b]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 08:27:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x3, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:27:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x106) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) readlinkat(r1, &(0x7f0000000080)='.\x00', &(0x7f0000000140)=""/81, 0x51) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') fchmod(0xffffffffffffffff, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0xacf5, 0x6, 0x3, 0x0, 0x2, 0x4, 0x3b1d, 0x10, [{0x9, 0x40, 0x1, 0x7}, {0x7fff, 0x8, 0x4, 0x10001}, {0x1a27, 0x7, 0x6}, {0x3, 0x9, 0x3, 0x7}, {0x3ff, 0xee, 0x1f, 0x5}, {0xa2f4, 0xfffffffd, 0xfffffffe}, {0x401, 0x9, 0xffffffff, 0x5}, {0x0, 0x0, 0x401, 0x8}, {0x0, 0x0, 0x5, 0x8}, {0x7, 0xb2dd, 0x1, 0x2}, {0x2, 0x3, 0x9, 0x5}, {0x8, 0x7ff, 0x8, 0x3}, {0x81, 0x9, 0x8, 0x1}, {0x0, 0x7f, 0xfff, 0xfec}, {0x0, 0x6, 0x0, 0x7f}, {0xeb, 0x6, 0xfff, 0x200}]}) 08:27:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:27:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x9, 0x1, 0xfc, 0xc56, "284cbc709a85817b556e454031a35883c7ba860b", 0x7, 0x80}) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e00000000653059"], 0x9, 0x0}, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 08:27:02 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x18, 0x3, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001d40)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d55004bed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82ede75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f3ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329380910643ce2db6e6634f4f971c4ebabf515d4df849e803bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680bc14f9caedc7ca6909363d64e469e91fff33e54cf7c62494402531cea12d2a841d05d6468ec5ae4d5ed74912b43ca73442bad448cc4cd0c7a17a1fc3497c08594a14b7b35ebf55ff70874e840413df0e2ea19cadd5bbb24a0a14ae71a005c1708db5469a2ac0876e5ac63d72e87badee5651c3c6e2575686823f036a01b91ed84010a841dce506d661e0aaa2b8e857a7879886d0ad1f64c1058911c30f8678f45ca6fdedd32906208350ca6644314b96237dfaf30411ee60534ca095f66dbc7c8e5cecf97f5891c459aa285b1b04f71b5045b424141653db3ee8df0a9a0a9a80bcf13b172e5e194bfc1ee8b9eb7aee9e1f5cba836ed99d6d1bd73cd8b14ee3166f7890cf994096f00f48c10618f87e9ff97b509f7b5d7a03524fae6432"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x0, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 08:27:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) fchmodat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x53, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) getpeername$unix(r4, &(0x7f0000000200)=@file={0x0, ""/82}, &(0x7f0000000100)=0x54) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x242}, 0x5000000000004, 0x6, 0x0, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:27:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8000, 0x7f) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0x7000, 0x100, &(0x7f0000480000/0x7000)=nil) shmctl$SHM_LOCK(r2, 0x3) 08:27:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2e666775696c65"], 0x9, 0x0}, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) 08:27:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 08:27:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pckbd_enable: command error 08:27:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x8000, "73dcc5081a6f640000000000000000120800"}) write(r0, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 08:27:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x403], [], {0x0, 0x0, 0x8526}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:27:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 08:27:04 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x8, &(0x7f0000000480)=[r1, r4, r6, r8, r11, 0xffffffffffffffff, r12, r14]) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000600)={&(0x7f0000000580)='./bus\x00', 0xffffffffffffffff, 0x2}) r15 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r16 = kqueue() pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r15, &(0x7f0000000280), 0x6b, 0x0, 0x0) 08:27:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = msgget$private(0x0, 0x46) msgsnd(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="0200000000000000635a5e4aeec0a4c19b22c6c4109efd6e31eb9c8dd574bd05c2e42be61854fdf61a90c2ebcd705a48131837f408d7aec9361a05bf121621a7f0f4641dac7b8f0b868880c45a08de7f826a32e76b70e58a235ab5bc7b859677fcaa8c06cd1f9c8951482b005cd7f76647f8cde289e1a6760eb4ee1dae57586f99a5bd79d3452f3f1565bafecaeefaf459e4748964d3ff7d81abfbd91d91c1241d942ce92be96a348651980b23e9f675807072fd6cab55438f7bfc86291795c868dbe5bf639284fa0bdaa098716eb6a4cf7a7c3f4b1ffab82875c9546c719ea2991ea85f97da1bd0359711ce864840a1f36b9052683bae630eba3c0c1e65e46b0d363cd633d3072ee73b733c3507d7738f0926221fac0b666621f0dccb6b62471ef744c5f4fa822ce1effb9423b7ac34963c0aa8a3bc38bd451682f796e663d56d131e9abd1ac66431ff022f1c2084cba0d22f329b0f84e66ff575a8ccfe7929fa2aa1d805faf3c954dad953de3e4812ec83a557bc7e976eae01415c02960ed762b78c84404dae2590efc4d500da6918cd27adb3360d8334359201d8c01eee99e96bd7eaea9dd02805e1c9e77a8dea4dfacff19f8f033155e0767ad5894942eea80e77288a09623dbdb9bc707c26a7a41ebbd1872b8e4554cf0915bb90be1b895b23171b2906ea9e07480113201a0032fd805c0d2ed8dbc287ba4311be7bff55c955588acc4979083a7195a884e8e0028075833dc610f5a3b0b1a8c3cfc6f25381d0e68a8ff84b50bbba3f9af7861d35f4e19883e863ccfc6a001bbff76f80f6a15efe14300f0783190460a180b9915753098e72ffa07b85d270b9ce91011a55bb221be760278ae740ce3f646971bf144bc0efb176036924b5f068afc79c430bf717699eacba75b2fe71ed0ecd5cde22f09aab945cef16e43f95afd6ec22815a0c3245592ec61909bcb6565ce19e9d70041b53425bcf28f482bb9e446c1005e6f787d5bfbe2c8d829d0b76d6ad81af8ae676f0000a318070f2acd76ac8d595414adb35a5cc5bcd5ab98907e0a98ab3756dcfad7bee28836c4a03211fa4e23f1dc72a6988f7980d61131fc667fbb5f07fc63c53c535228d088436f8bfbf1ab149dd6535e7cf4b0b017e50491a32866ac1cdfd1032a98ab173c6840eac0c9628b6539c402f5d033301947bcea2083711736232b16750de72163d56117e0764259f8e8fe0c24607cf63c046acefd66874a95ee2453b936c8df10830aa0bcfcbb8de0b8f85e3acf82f4a13b1808b6674d0da4701c00d5ae478bbc8816983f531324b360e3568af225347e342c5ccf670ee222c3b64e068b3ac88fe315e235a997cce5b0f7d82b523f16a7dde923d569a3c83df68786cbb58124272fb314eb8561060b682d84531ed6369f78e6bb24f8f03edba62c7fe97249ce044ba9719be51894d13ea9cac8e2f3aedb8c9f98b28eeedd78df550b13ea3998d3d64decf975f4ac140a780e567bfcf04aeed6175149fda0a940bdad84d0fc5e5e51839389428b8bcc7982fc60cc92537afa96e0839c5babcd88d8d1d078ddbc9babc7db0c9e7ad87d3fe9666e866a61412cca6d33bab7f14690a7cb5c8bcf579456cd534dfbc49ab48caa191ec00adbfa4136e4678f59a4a2f7178fbe66b72384615f01d626891c02923e93c87888655c58134082aa726b89d1157cd10c5a9444722c508f29bec563e96c7941a6f135889576a5ca5734f6d370bd619c6c01a09d31b8a4cb30899ad70ed36d54ade48aded075720649c96a60f8c6efbc78bf995ae50bd32cc594bb9441744669b0728b83487166741b3d344ec5857acb17426c1c278882518aa8bf94d63a2d160c889107e3e6f0f4f0851f799ab704a7ba809aa3953b9bc436f58641174b4648bc27d9592610761bc0072bcdee73c12062a9050a037a107169ad9da834088420e8754171c7ff19f3ed16be38092bdb01731440b4af99cf1de3c29d05e833c03208a89f38977165fe55382cebaf4d638b9a3544900d471727a7a8a1519d179b00d5acda5e9ae66cf8f78a6e7d1a72a4d622617153587c73bd88e686c648ce7c041ba248c8a83b63296e4a41d014965934df87aa3de6d03638cef8700eec3714beaa0081bc9e1756fc56ed11a16f4e36708961457e256b67a74ac80d86bdb83dee9e9b735f98fb871de55587d1867719e2e33a2ceac8dc36501be822f5369db0ccfa3dfa39f55b5c8a1542e6a61c6d05e29730afc0bb08c27665f68077971f1a137de110039a506084c465c13c6d9724c8828a3c2502a7ac6b3454e86a67a93ca41401749199ac3c9f5037166cfd3f1c6e6a815917cfa4e89ff8893ac8bf578246fe736f3f8ab6fb090b947bedc385c8a13e66f6f0bc2b0ab889e0f4a66eabbe302dfda04f36fdcaa38343662a3a6ef813ee8238761675f2fb73d007ae6670e12b4083b29e2dc5a03e657a2d276e142b07c37336af95fb796eee08fece8a3da5293fab81eb74cb47c59263ab67167be57b65dd94f31b9fed7d8562efb3d00316bf08eecd9d8165fe1229b641de9c2a994a4932eff57bf98ab0ccbac9614dffb8b0e418b2c2517ea69d8502cb93a2a82a1cceaacb3be2aa269e859029e58979c1a3d7220f80363d0f1c4fc057794e76cb82d3073bf51f7d7d3619800a02a0a3f0e53b1e1d8496691bc79868a3adffe27453f6801dac1a2c0dc7381fdbfca72a4528f6fb893cfeb0a9d91507f2c58fb3ff3cd79925247b268b220e91d5932909de84d907b02d013246cabfb5aee31a3fcc10d932f7b3c9476f245110eb9a22ce9fe0892ff400753079d012220800ca3172644f81486227ecd394010270156b3e4623a062abde20fbe9de971ae4ae1bedb94f5e844b8f228bf2ef7e33c5388eb18ccb18302c3fd97898e507e3e00a2684e939207a42261a052376f8a07c9aad182ea4ec81fb9830ef12f90b0e9ade07a72498489e56999297a76595f511a7dab766d42d5057594349a67d7ba7419933bffa4b151c9024ebadd459d44d5715318c655a2e4656d4f0a68b628ba1618089ca96e41f57f8d660dcb927afbb6dea3ba0af7e91e0ca12f77c59a6cc4435c1371fdf958f99e499d76d2de79cb164ebbb5f87cfde432a5dd2510f053cc2c4ad9d7b2fa810169c56d3d0225dc4815ff5e6cf6b778de8d93f2d0a61d247c3b56dc062594cfac7585c8870d7aec0d31922f5ef387cf0339b23df749a975357f92ba463bf8bc15349da2dd73d0ec3827cfd3f7632d45dffa776c56b4d50b632a5cc740cb50f82567b17b029bcd3086febba3398f125d7eabec81ff21823318183aa4e00f1f9dd150bbcc062a3ca79cb64da6d39d9316c3823c032cca1b24372f930c72be06b5b119c4a7ef329d2ba119ae9cffe00262bf34fcac6ae8d1e4bd2ce7b67582d5502af70328b7b0cd21a5a45077a4e3a7b5f009265cd7e195d1cbcbd1e069da334043f622b50e40e5937027144dd76e0371ede00b02caa7459ecbc3ee211d4df81d28ef72b430d7f1c99c32be07525e3c3561ff900bada603ff9eead6dbd1edf477425031e582405eb1f46746f46e56a5c127a8b47995009feb33bf9a444f4811e00294d69a8a88c5ac4548a4ff664295e7eeb8305faf71a24b28cd9ec2180972e7e70be47575e8b41513b731f9c863ecd005c87fd7bffbb0535305ccf5e34ab613b3318f4fbb054b3f1528d7d78e52be6a7e902c4fc2ee88f49ac5757c9db7d9e79eae9a08b5b0ccde22cfb9225df0fd06581a685739f6d7bf8c426ce50b8ae8cc0c90b7e7fb33088a67cc1e1646256b8231a46a4cac409537bbce1fc7d00434c1329c7f949eace60b66ff6639b8234e4dd47ff5c766600ae8e12a055aeb1c4474c505a660a5af0db2edd52ca44ad7641125c498e0f626567f2faafd50824e141bd81b0987f4ccb2a52e166c570c73d953fddd2200ab1dac22f4507bb7f168af9e5f71452b4b747a6b01817a4f3dcc45f513a771fcab7bdb91d890227bb260c39650b3266e61d44deb61272b0ab9d08150747b30506994371f5c3299468a9107e53ae7bd85e5342be86b19ba4c656e8798657b81bfa8e21e12870ed39e1c320ac392dac01b6a986ddfcbfcb8e2161bf0bc8bbc30087e96f9eeade9226d09956bf307275dbe48e5a5741ee76777f811b6097d6620a3a271ff2565c33cd3ec717190e8e832ed0975f364641af8446ea0ab5eb9d11e3bf90cd8f7bed900679826e5fa038cac0290c6053bed7e03a9c2b110497694cbdfd48ba1271f278e0829ec5090c348fb248021a23429040524ff78e1688a9e7d7100f6d53140b41c492092304191b01c4a099d5226f4da9c7f6a7410d39012452eefa2979d36e96de4855ca2d39d4477c3969775daef952495e0bfd41465d4ecd63703fcf8ad47c4a0a66180f47a430198965e028ec51e5a41fb04270884251a7d202a8473f94b1b4f2300f90f5e11c0ca63a84960a86efc8ccf7be27b66dd038db92cb17651b2e4c3c78b90d970a1cfe73a785e5dda7eeeebede15466a45b7b628b3ec8f02b319b980748cdbc54bd7c487b7aff51e3cf42ccff3c335f19dc83f7638512aa3d4cb9a7de76565c2a98f4edf41c69c9f4c4311acfef60dbd1c318ee6e75d29023ba8a9360a9ad445200fc98fdead1c792a259337376999126fb03ca4347f1a669eb36a1a393168e4f95047dd739aef9808d889c3fe7f8914b7992475063886f6a699fa126cb19bfe143ff1a5b94ec6f01470e327d6653c92a1c7421c1e719c3ee0a6e409f67b3a0c70a0302428e1070d10044a1c2a70c9da19d3851134e4f6a3d647dcb87264f9b82f0269cf86f6750b8ef5ec3c11fac74eaefea51ecdf5aaa243fbeb0b23edcb6c9513f2ab8c4e681f8a22760c17ca823e6a1f1397b7298bb8f74c4797cf4c68f4e62e16197b6273309e67e01078ee13337d67c242b998d8660b76e5eff09ffc63ad9f8ed90d165dea6f52fcfc2cf33e1185ba17283ee0a17b217323baf3ae367032e8261d314e9f1788b3183a516b22aaa73a49e09fd10378acf7545a5e406817959e80c4036ab56c0612fa5424ff2d05f6dd1fe89af316dd280f520c224e1fc1df77c220e559e76ed6d12625337158f54ad22d4a6fcbb0c969050371fcef716112641f443631b42c8f42f6eb980d03d3e447b03f918c05125ee4a6533f3e89d4dbee841ee66744445dae4e73f98fae0aec81f153e900d9e3926d4e42064f349b962b380e862b9494049d49f6f8653418ab528762eb5bd93c8bc42cdc142702267e73988977e005ed9eab6bf7da4fc4bb469df018b1b29217f2535a201009d3f44f8a1dfcd74fa35f45c433dd9e18465a43d67a382e843dbebe24be596a1021f1c04a187c37e910da09c041522132338cb72d307e827bb1f18094ef407cc9c7482d9431f5efd504c9253e0e9a279080d1c98ac1d68535ac61af3792532049bc4102300b3bf36e6ea97e1e5c2307800720b007b6790504520be77c34daef0c4c3adb85f1d1115f1843b3409842dfe96d202cf0f1fd343c2523ca81140dfae8a894c2b843417df0538a576d5deade47b0ab35957db23ade37aa92bff0ee54858524a732d1d662d8474670226a854af8a740723271a4c8db76a053e268f930d5d0575cde012c09f384cd7e7e93ec256b53ee6cd407f3bda05d870f36ce110dee8f7c2ae75872f2f498ebe281e1f74b30df67bb6984db7e368207700c34059b8eb7b7203778f457422be4d849ddb595a1ba1142bc7ada60bde644ce7b9a690aeab752b9b7e819f7ef957ebe11df73187dfd149cbdd4f79c47809c6deb4240a2c3c643f4bfa2231bae78bcae65da4d822f4a06e8da4424c026d15e4c1d4ce4dae2e27a22c9301148d43ecc34cc046cf41c8e8ac88468289766438969f3580782041893f43a721c7d88345ee9c831d43f5d760665fc891b083c5904b7ede7291f95d6b2ed0a8e127b34c2c2e18a63ef5d6e0adee475bf044697d91a507af32f078725f6949527c7ccef82303df5a96d535938cfc9c86adbee326de777efdba3d4ee276c50f1a99230f2e485ac9a56b44ece84f333143152c64edeb037f43195cb4db850befb3047d03e743bb600a05220000000000"], 0x1008, 0x800) 08:27:04 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)="0f30b4f03a51596b8ac212524ac89886ef50b3ea910bef8d85e7c348f8be38ef1fe71c7308bac04060d40ae9457194b6911c891869fa24aaa6dd1a968de4051862c0f4bd25ef7acbcb1b9432fec1dcbfc2", 0x51}, {&(0x7f0000000140)="35dc6f5e5b7090711d79c011425ebe8fa9aed0ae8315e3a6e27e9505637085248798acab91348a154b69977b2dcdafd473244a52c7cda1368c2ec46fc94fda052b0a4be11ce34aa43adb152d3961c31bd260728cdc0a4fdc7568661dae94330914", 0x61}, {&(0x7f0000003740)="269d1734ba93c462cb42a0d398abc9fd73c07f9cdc58593dd1ceb230ff71789fd3d2b2a897a3ac9afbf77eb77a4424afed0d8a523b9b6a9c9191944eeeed1b5ee50f6903e1a849ac3f8425c9fc03d72c98f34621384f18879a192fa23e4badf52c50fc0d9b20bfcdbda79189e571b7f28f782e6d699e5db1e32187f4ac438baab39ce0f64a4d51e0c29b981d3ea693dc115725bfe65167c647d410fec3ea8fa74a5967e97116bdb96fe1e7bd76896783e123cf8a5053323722840f94e3ad0feb382b890f6539d61cdb612b7e842533815d76b990de4792733c0c5ce7f640991339e8647cd8106eb5b7d44126976c0afa5b579c487197d6233532c45008efb20911580dcf973c4a86f1bd63e2cfadff46b8b495ae2b13eb4fb9921dae4fb73a7366695461097f571d91d080a4a1cbfead1a27db536a7a05b7e3e74ac3c265923228867e4ccea028d2df61fb29f11609d6c6792e7d5f4aa12666819f75453b8eec0196857ef92ea13bdfbffa3f521b599083242709215187e550bea22452f9143994e20b1cab91fd4c25dfa87d9d6f22b341ad8ad0f0a4aa191f0ecc3fb7abb1d08fb0eb426c25a276f6fbc54b501c56196a5cacb1b1099cac0a23cc79c96617ed6aa46cc7488843521f3ef7184fa4ee6fbf4314ce80f9ef673965799579a9d0d95e770c4675e45ff43430ca82d6700b652fcd1b623db4d030e6ff35770306cb666bebc8bac232a81881f4c16efed99d361ef4ffef4d2d41adf777e2eb7b7b59907a43c9e117c38e181c686690d2990a024007a0e190ceef216c6bd5abafedac1b9164cb162f7fa73f19a7031c2434f26e3c7763f3b435bdd766136a0f38c4e03073deaee91124ad6c68075538210f3801ac813361d7526b720a91effab0cbba2c6335cdbfadceeb82ddcf751d6976a902461e3546b7162e8fdeba2e976bb8ce07c2aab16b783a50ea9d44d8c9438ed749c3d6d1239184ac3d90259e0396fd11826a666a47d270d65a549bacb1ea8058a7659912d566a53a2674a633a45bda4ea10ca0395f1bd2dab103d182b73c0d85e1318337f397dcaaa6c9452e8d6c661855be96b68c78fb6e4011cdbcac006a8aac893b75190ef46aca9d9088a51b0ec4d662a7046428244a1d0f22f56611aefcb70634d3a828a936ca24794f5cd16cad43eba58378f2fe84a6f5ae926c17b9e807722dad3dad05a3dc71ddf70b0cd63d03c74947fb2ffebbaf94c9f53abd370a99e4098cd9fcfc7366ff85b5a5ef5c839f6b01e33ce12f70fd428a3590c5af78d4543f893739b285cf6a27933883fba9d289c46b03e6e0e80df0d9e31fad748f9580f12810b61a60b76b3dba1e05d27bd8e04955cb5233bf8bfc8a64f11ef08e95a791708b9859562718f7c0feabffbaec8970b5be6663f260061c24d0137d8d904f96702903c5ecfabfd0113a62eddd15911cc6a3183a53a0a28e907ea9c37f82b26b48689615a87863de4685121858f551f502bea25147890994a9d74a097d84197775855e178c848289b86e0fe1885b2f137a498c889e6afbeefc26cddcd1dd110607c12dc22f6aa52b259573e32053f33be86f6f561e24d1334cf6e5a90d5bf7c739942871acb32676b470b517c884dcaeeaa49c8b1590cf6516873ffa5ec3a60ce2740bd050dd691835e47e71ca09391f55b8b7e0f19f776d43b76c756ae54aecb81f38a4b74e205be81ce48ea503732eda39346386c8bec175db2d3ed3275a13aa2c1ebda5c91ceb8414bcd91cf2ca74511d5a84dc33f78e1429755502000bbeb76dd495f3d11a34b38f89e285503a0002e86354b08a3e989a55c83a37a1eb63405727c540ec36c6ec813cc8479da6e5d09077e3c64091277cbb46eae81cb21ad96d6ffd140f9031066bbfbd8f63ca6864dc78bb303c3904b198ab892452d6915739c990550541f47b95c2b9df66061226362f67b0297b698ce6328f73c79380bd9c02413861d72600fe90a98e6954f664d920bbb559d96704a97f6f03fb2b62b8738fbcd51bddc51eb2cecfb8b056134ed3553a0a1fc2e7f3ec3d40692985d4738f77458cfb854d9e66793d37e65c02be5abd637d6f794f8eaa78322f91e7e81ef4534b181695a653ef27890cff08d736a8ca854e73666537b1dd3f293e508c5b8fbbe853527c49c435ad703154ac8ad0df54475a8bc697251f288bc576c29e4dbca2e3aafe546104197705416211b902c40b1bc8f8b69f27431317ea402e928ae651736d2b31b0170a50ed7c59a84b742f9488f4d40e3b31c057492e452131cc573d7ed8540d4c823f29fb20957cda5743338960673fa4e159aa54d5a5091e4d79d7d1f540a8252c0c68e4fabb302a956514661f7ee7ea3f58f3e29f9127f647ab622a505e312371822e99e779808a7945f72c6bde90f40111458e8aeca7a60dfee233f9e29bec3e5029064690c4c5ca4e5170ebb296a2fa1c70b291f931beba6c791f55cc58dc7e8e97c9665ef99c0570f96926105acba779c2cd864bbe1b740437f6a3a5624c399aeb65fba5609674834b0bb25b5cab6c24018937fbbb8e3ee690870c636bc17fccb49e42330c8f0473777e95fa43050bc33f931a38efa91cea341c9c461d898ccadc3dd4e4ddfb6b6d2b956d4d5030b06e5ff240ed8934fc1b62cd7702cf50628c1709fd849033c16308e6b2f6c6bf2858b28be3972f079063fc237de02e07ce7121fabc08de18fa96b816fc31e4c45d9e12866824e072f75100add6099705622875afb0ee55ff16824569fa8cd3bf6792678963e2bc1d0c53ebbd0ad8c443d54d17868205826a60ec64e8461f19cb53ee7aa56fd376f6553d16e5f0a84f99e3327e48d991f7c16849d5cd16baa5799834e870306b08790b096c25cbdf83e9877d959f92a5fd8dea2cb48e0af278b88643b9ae4def929de0ddadd0df25ebd4f1f91f87d6d66134cb76cded8acbbd2825fc3b2eeed1dd85c234045e66b4ef975123d9d43a6e27163328ea3df4daefe80fdb3e43a30b95ba3a94ab7b21c9dc0b1904c1dc3b042337a52e6f0f5847e22497bc17dea123a3b8be86d9ca8500b269a3d35606ede7b0a60dd1c60edc80a43a23966ad79ae34cf130e5d7e7a886183538cac943377f2e306073aba8f84a382c8d56fd84ebe1aead4845c7679bc6e4113e3fe675d6e522e5182de86898621cf7cc35b4562a635f2cbf35916e079399f19d482f22ca9bdfdfda4ff9460f850d63ff02b1653318eaeba307dbfdc45e6508a4e9931994a2ed3612f282ecb044247bfbcc0b1f8c3a4c0a8bcd60ae71a5deb609af49003f11b45ceb324e988376c7e5f062abb18007941ca0449623b9e3a83cb7bcc5a28ce76de3f5bb9d2b6fc17f971113f06020f8899b1b6b1f8ee256202882fb4139e804a20a3d85a05dd77e74482f1a8df8d7f792611e35b57c72c30961f04c5a5a11aeb3a82c36046fc5c805be2ce266713fdc91cd9142ee6355fa0a3105ffd43ebc77deb75e5b7a4434f8b7c8a497bd0a31c8b32b4bc34122abc89b9ab8a560fb097b146f10502c7a5d61860d69f0caca0c06edb24815506649c769ea69ed30705e087c59c3774c8d9fec58f690afcf9747aa0ed731dbfdcf4fa68b708c75b261538917016de971d58a981dcd9a0b73f6fc50bffa8afeb08dc57487f9c812538d250ea4acf6ef8454b9d3b507099a01173f41d210ab186eaa854278c9fc667512acdd5f5d40709f2df60d946079ec61e0680af3ab0715a6b383051d8574c8cff929805a0fa66c3ca98e287aa183e8ea558083c25266424fa264cf382b5ed7eb233f4730eb2e5d2c7a482bef3375dd30946b24b46056e206b7a0df66f3c4f57c7fe23644e2190d4343774a5131184c0ab39b0d1003d0cd6573f90e54f75959bad299698dec3257d083011eac34d2f6ea1bb17a10cb2ae0bff7b8b1bdacfa840f232de7ed028c80d4c5ca54aaf9ad3f9a5ef414b72290c15af2061776db6e4adc84f51987d318c789fa9d4202375f4635510c9c6ea95c0c81804adc1e35d827726748efe16c542f7d697df1843b63e2885ebd3b677c0e79d4a71f55b295e259934826c54f3610aec9d4de9d2d636c044173d70a4367012a03b9c198fbcb736c6f4e90ad2f6ea7d320c63fbe51281141297e6acf5e111956b63ce9a0ddd78db53683d8f64ba842c8faa7226c6355cba36d0edc22ef6ca3ea22ce073099d229307a5c042da34c716ad366d89969020e2f140a6139576d65154e7c2b7ced5c6f9eec68af1a825932eb5b5e4af0a1b6158e0e36455c72eedd7fb22a95afd1556009fa5ae07a80cff70d47313794428a3e3c73727827f11f078c5412824232625809b9df93eccb80c6287e6424c6caa126318bfe2fbdb4228cbe27840319567247b073afae6e237b134cd74c8d50c9d17eed77d9b00f59ccd64160edc8866edefeda2e15fda9935e0cbd486ceec9638ac6bd566397cd50bfc286602a2767b42ed1567516fd702810020d9dfab51158f555711cfc1305352937b927aeec4e62fd1e00f7d04cf54090b79dab6f0f9fa8e7718fcd75c4ab07f6c0b17373439b3560bb41b61aeb3b7f2fdc421819dc9c9112bf8a11e367f7d8aa61171d566cf51eddcbde293e8bbc32fdd9a1bfdda5a61d70445af46ceb716ce99c828dbf2d831b008e01b14d7d7548a14b09fafb5684e34732919e667e95dad6b1fec5e7109e870780babb56a9bd0a0b2c4acfcc5dd4734baf62e155eda3ef9b4e2b9c777379be24fae1042568bcaae7795c4128a3b04e296832cb242abf394d5cd2448ffd4afdc4568d11a5c09d11e64caa072b42737f1c1d9939222ab5cc241f67b04f8364a5d2d4a2424c7c1fa168864c81fe6c2a9e147506a781b36b1a841c848ee8d6d447301cc8d865ebf5718959b423a4a07089c6dfa65eb50cb4724f0a8b44cac5c2348a4004d7f43a13e118a58a85511070fea264fcb48d242fa3805ae0fbd9b2d767047e2ed9a29096657f7e82de5d15bd1d2f1ff45c930deacd625490dea87d837daa267bddcd6337afb18a82b02b91d855a3e1d2fd6534c9eb8c6ed8012bef570c77adeea29322e14b4184649d817aa0963695c51d90002b6f217bc7fb484a30e3ea9cca906f70fd2287a98ae667142fd4b209174981daaa87672b87d7d87406ae32638cac9faa8e315ba3047b2340d53b01c9008acdb2bd1973a1bc896d74d6d725d779cc0ef536924d9ecbd5154e05cb0460a1710931412d27add18517c39ce6c5e9b656efd6e72dd1f3d01b38a0a5c61e94a2887545c147cbb9a1eb2a0f4f87a10ebc5c5fa0127f0c52f73294284cfb4897676ec18ad2a49e05b4adb9c59fd0f8d913b1fd4d3fa58ef8dbb1ea0accbd769b2aeda7c5c09c39a631caab77bb3c3017c5a9894d7a84ffff00ed47256aee39f3f1a1786b2edb6125fdc54b61f194285916fbcaef9dbe2ea487b49dbc021696899055996ccc43635fdbd0939f576b755fd351d9d9fe0511e0586da165bb743dde09b602dc5999a51468b76a8314bdd5645795bec97cf6906126dd5bbbbc3940d0c90b417981402f0000000001000000bc1faa47d7bee963436d1a5de1c0853a072c6670fe9184bee9153e4ed47200ac0886092db419ba8968d6743565ec0419910de016292444001683ce663665fb532f396226872b0ef1d2e4e35faa2c6c21db30e6122bc432e6bda27a9639fb219e8ae3e48d62f359f0200321d758da15d7a05bc61d17d15b291ce0b185323be8864f0016e2194f19505c4ad23b343e9be38fccd15efc9c841043cac5b07bb0abf310e72cb55983d365e6760e364a035590dde712d0e2bdb79f5ee3acec1e000ecfc95ebc77840cc9fa662921a06550ace626b7debe0db488a87858bfbc98e01b200302892abb99773008c62d96003a01683c7e89615a10d160cecce20dee9c6ba57555f031b17e270ce58a9f7319ab5356926823e4fe01dfd4cd03e11cc9ba3319babc597000183e6ecd7cfae6f0e18c3b9db207084829a12f891983de36db81d17857300c6e0d74c04944b9d3c79f4fb7264c88b78bfefd87b352edb8d6a7200df7debad986fe5736a3626779830d99e91e1483263f0c0caae1ee42dc3c6c88aeebf19c00", 0x10de}, {&(0x7f0000000240)="70f79f2a7d398c05c18044702b21ecffeb4bc542bcf08eb0cf7760d1f3e03ba73b5295ef88d5f01e10e1f01aab6dee1c8b0b2327c49448436ab8bae6f3c702a0b50864696352cdb3c733e62e725d2d23c5c2c494bd0c8eba427eeabbdaafaa7347df642a3eb5648ec4aa210597", 0x6d}, {&(0x7f00000002c0)="21192e48cf7d537ea82509c45107e4d83b80e61040afe93c141f67a63dad8aa55a7fe70491a70e3c7166c454b90715e3a09eafae5c5258358252449aa73fdc48bd11d0b292b8c99c05ff823ffced16ce8f1a07c2a51be4743e9ffe8df64a9c0544a24ff93819522af8597d28d876", 0x6e}, {&(0x7f0000000340)="1ad3f24875e18abcdfa99fec2c71707ba9d708765feefd76f9435b7fa9b788fd22d81a9430d3d61afc2fa48ee5886a13feef7adb684458c2371c6f5dd2e7ac9b24f1f60c686849ed008f267b7d2eb62c3a5295ddcffa5b0d4ad5e1bc23d81cf8", 0x60}, {&(0x7f0000000500)="2c01f31d3497a9b6033c2ceef12b487d6b20f6647c285cb086683235455fbc4f33d95c84638fdea2edceaa1f5d80a86695d57c24fd94a97426b3312e20d22e48f8c4dcc1f00bd8876087fbc4ca63445f3560a776590f2d01dcaf702ac38d201795f1e0fd6eb9f9b2cf3f31494a7ad6dbc11deba042bea0e29d2562014a0a2fdca25f3b786219634615487314fa314ca99ee8a054801455db9cc5e8b0e8f820e0c74eea7f93d506b241fd163653e97e8b92d9be715f93e2e44c5099dfcab2aad259858e6f7c88694af5751245f47c498bc1a4495bda65c4fa7a7fc87868d803fa74f6bf0cffde94773e268678ea926a03c8086d7d2cbb7f1da7da37237846", 0xfe}], 0x7, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 08:27:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) msgget(0x0, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r14 = semget$private(0x0, 0x3, 0x20) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r12, 0x0, r13, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r16 = getgid() sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000240)="969224a672431ffc992cb9e2c8f51a13c2c1cc0580e167a80e105ff9bb4c8a97bcefb5ef314a197f4f12e9fb4f18b5851353637dd6c2b1f250ba3314c885353460a7422e7cf80cfd91b73d972a64aab563ff28a0256ce5b9d945dc98393037382e2c7641b07e6cc7728aab060f33bf4ac95edab43e730d876679a3a2f1f2624bd0d3ca3a253f85a25b7045f32e62f14975d300eaabf68d1912e74229ea3becf770ebf66ab32117aa29a29bb9f70049ffce3b52487705d397b879c5df36c59d39c1ca97a97db10bc6c4d0d3de4dc1290db642bd5f94777ee73a58db013eba0bdba3f3ee64e1ff85f485c08311e3892ed99fd90b5fe4978755907b9f5a", 0xfc}, {&(0x7f00000001c0)="67045f7bc59d3ca21033bfdd1fbe79536ea846a38c3d00663452b929acdfe4f88f4ffad5908640b689106c7e54", 0x2d}, {&(0x7f0000000340)="94858a4ee9d4dca61a8dc6bff2693deb006eadbb35da19e286d3b189ef019e0bcf60f2beb839c2806ecd25cb90864fd04ca4168c4a9a5726b5a7940e48f78f167583f9cfce02d189895ffae5dac8da12d62784bec408283d2af4b787431ced5f3d6447d04465cc97dec6eb272d4a2088bd022da81885403c56f5a924208055ea44c93b1481a4afde611cb51f222528e2106d6e67bb7a04", 0x97}, {&(0x7f0000000400)="82b0ee04b984c29a8b73191807bb37432e869268b6aaaed1697c37d51b2567e184bc24d7aac050649521d7ea26a5a4ea99f5d4f0ca643c318b3f0a21afa3c516a54c540bb7c718feab41dc51692434b4edc2cd29ccf21ddf18115ba9abf29df4757c1326341950d5a77fc57f7211889752e67eec61a9b7f82dc3e2fa05912ecab42e4528e631d6566af4bfc37a157818f758fc3321", 0x95}, {&(0x7f00000004c0)="19d486ae54d5432f9a2a4b71edf8df5d0410479624eee2a45d844093110e66876df51fe7b8569ddcc378bc9c7acc62905a9887493e5d9ed236e6043b28eaf0f5a2defaa91081fbdeee8b4c9930d96202dfc5e148bd796b836cead49eed1c5ccf754224b464f9a8bff66a5d9532af4989101058aedc5027445fbcd62d8a5bdf32df7ea17c0951310b44193288f6cfbc9614936773c1139553d7ef6f45ef54eaf2ff4f18d7332673df3de16dd9c4621cb6f76a75cfbfe86590ae4fc906167d8ce8d2898e9e7a77da76714d5644a8b32d75bb194f16b4869591e3d95d13ac299e1159b8634ead4cb061a2b2cb1574b6393297887c302f6c958e467acb81caf76596338ab23916e8bdbfbc8495fd9a55ec5f25c6b46aa7e4253d052ab18c277709be1cb8dc2a2aea004f23b14a492aa594f0d657c9fc8ed3e3639cb5e2fa887a3b104c9073a02cc4304f5b26e7a247f84be3b35b18bd2a7e4f21a97e129c6a7c7e798e2a5f386e7220ff91b5e264b563a0569e4445f53eee59a2a5d03238a708d6ce48d51981ec0744dfcba3d8c38dc7bf260324e46d14e8171c3371645211b3d2e93e2c19a8b018093e78f76fc42f331e260780f3c8b5954229ff5f0695bbd5cf8b1db2e57a26317de7409c53828ad917175ceca19559b2ba09fd04b60def578597f2f3ee6b3b1c671a4d07b107d4fc8d343330a38af45236495776a3957ab1e8c472a1aa2cd3f5833bda9b858349e3f610d70fdb1c5d4b9dab8189ae62f0b7350470816f5f5c45d89bba1851e6a5784db03ee2384f3bb2825235a19eabf2e29dc2b3b852cf8dbd9e9892e1dec82b5ed0a5040c53edb6a4dd28a8585a093cecf464b83a096c936daee94cf5f0009449da828ad6c0832651177d84d248f3731bea0d4bbe2bfd4bdbca1c1a626cac040a993166cf1f57df8ada7bc5cfde01ae7ebd6105fdcdf4ef0fc606a87f0a942b73b5b2af1f74d6211b9b75294c965de08c0293692b3558c25e5439935df53945055fdf9b7661c2ca4e75dda317cadedd690cf796fd68abe78bbefe232f8cacddabed992a5967b07ed1703f09bc4ca05cbeef8d834b07d6b06832742ac45067f89767df2fe7716a143885318aa4a19c01d5ccc89966ad569338c10ef9d8ce56161d2df11ec09724e6f2d6bb75182bfd0f4489a669a231e69ceb14250401b712622b15354b30e8823b234be4125e63a8c091f5042fb7456ad6746499ac3e55f45e294b192a6ca5b050b9abb314fd8218789d08f63a6600eb6e26a03a2fce1b7399080cc06515bbbad12f3f67d2fd5cf427401be5c1da704b1c10da35a2ad7225f9f96170bc1ebbf7733f307085bb1c7511aaed44dc0e58e349411b2d2b0bb14cc080e2a1d7ae2173461b01fa09c5959d421bd3a7b5b5f84dca0e2d41807cda58a69d900f1b7a6b7c93fea8f16f87819e60b0952bc6430217c98710e83779817cd47be5f70e7614bd6cf29131d3315a0b3cc72285921461989b9220c6cede272b7519ed28b43bfc07084d42be13b0e5bdad9cb41fe40d2bd3404d0c24c32720fffa9d78bcd70c2c2538d3346c9ca79731c34af087d7f55dbc77bf5e267f98e1ac8cb6a1cd130bd3a3b5731fe5235ba045ac942ebc9a9acc02f5295465cc66e32891c54e47d873b63b9ef178d6dccd7a0d5636cbbf79b7e448776fc7d149b0c58853f8e520f215c726f0f938828efcb6af12ed5e19abc68b4e6521287c6675bbb0bfeb2c771a9c917f3560bf9fff74fe2467ab8e2e6003ac6d4f11371c5c76729aa7db4d3a77d40cd7d8a48af3115f7e89d663ff960de96f5b8c5a045071791cad121662444b3a1a233364fd3934cdd66109d60f4e2243cfd61bc02c248fc86b9f119ca6bdfcf3d72ce71170c3dd98bc0495821083261de6e392c74c66eda05cc3699b36de794cbeaaa4b18c16e10fc87dbee92afc08dee3dc8d6b475f31ec0e8fc82b291f6f495f72f4fdf0e8cb2035e282587e3b33c06167dc778219bdf1b1b763d9854d7d32beb2f4cce5ca7ef863f36c1a6cb7e909595226b2167dd793e0dc396b6c16f06139206bc253da30ac59851949fc15d7387f9e9a5493e5c0e3f015d85d0789865076db0710d53d79e88d334ec7e267de1a8700a5d69bef6e1be7972c746cf3431bbd7d9c8e780919b96b9adac3c10e14e71f28e8b2d92ca08484788237d4bbb4c8e0e39abcca890b8def2e57ff5a3e53a41e63654e922844e61a97e2ec77e7fd44b715f11dbb35ea2565adbbe4435c72f541a13b1453f140b8f062a226912cfe929a79e13ab8bbee6f3ebc73ffc7fc227c648731b499c48f628c9cf8a4e038721d9c4fcf1e9c1a918bf84b56eab1bb34d1e2fb0414c4bec6f24cabfb7081337630c76ab51e3596c9a3af5f5317f9695aa905ff0001f1a8f19ef85e90e5d743c4162f92265b1fb2246ec4a32729f2430c4e1db0dfcae9d2731259e53bbb161021abdb3512ba3ab64061299ca9071aa12352526c055c76a1a35d101ef99c0fbada955525f11eac77bce9283dcef733e5aa276434ec6460c2badf42bf93c0e3b324dc0e0f222035682857339765e1517f813f174504c33931ffc73eae19837775dae52354c424ed929c430a8242711ad8eba9b10626293918ac5dbf0d88081fbb307fcd1945c5076450bf41c7c5a1bc9e156ded26d4e68b29350a1c50d2d54412373d9f97ec2eeece9166c4957308f3037c41f3b810fb432ce3fc2b09e7fda8adaf0bfdc90c75d8a25783f7e12d0cf3a7505c135a3101852336266718fa89f673b61853aab08d17d2b7ba1bb647bbe1e022a8f2bcfd6dba509f33fe8ccf5048618c6cc012aecfb2b4f3a8f4dc3ebaf64ad18312b8ac95d4f8a8f2188c762e5497d4e2054739ea27f49a07507d396554f9c433e87cd8089c840b9cc561a93b0e2446e347d0f73f3f906e13645c0890d6bbeba47ba864b506f64c196d0cf56d6ad7cff81b1e56da00b2198dfb8c75fceb568f62e5c92a60135cad84db37f6ae655df3a9264d949f3353d217f79ad0491733a34fa8b5cc1ff1a8e8d537c4fe995d7167f65088e39e7097b7243873502d1497b656a004e57e5732b4acfda782ebf0f0473357e5d5cc312d5148a9e6ee2b591ba2f1ac38dd5f66195b48e59908bf38f239ebd6f495eabc739274e2da18c18619ef1a9f855f4a51a7354456145b28f454febef8c2db99884cdb977f5477800c7d336e67c427738e79a74053f04cbfed6c7a98edc7d7e22b9d9b58516ca36f98af41dae105492a9219939265e06211a9190ff3c50ed7f7bbc0f3cf40ed8b9c7e1a726494269ae112b3a2c8f9a0171fa1f766c7d98d639e6c465875b616130f0f8e2a2265207bcd7ca40f2aacf42985b7c5ebe588d7e8d7d8d045d6c2aa2f2a94108557de13b2f561ed3214d68b5bb3fc3b10b15fcad501871aff1c6c9da55019dfb07e3c554c1ccf6f5ef5d252f7c8a2ee7cdaaa6529d310f376bf2e40189cc3db99f83a7d0f0fe4dd8a105632ef0de7899a6f0af2fee5c4b6d99c0fab3bc45d4e5f2711aadb2013f17daec5b5b05cd3bd568eb18bb34d18e30efadac91d4e2b7196f17709be1ec56b4806a067511f2ebc883037733a0015e5fc9e2181fd40673ec98ef31fc95c0561c303714bf69ae34ec79485929261fd4ad3ae48ac9c44f2ccc102b0c27b92475af4f15c103ed3fe0b86327743f64d96065c97a4375b0d69727b797f86223796153870022c4568a7e3702f6a9e0ba2c116ab5fa7e55a7d7e7bf9d36261e0845ce36d0b386be53d4edaf3cc27d552f285d0009770df1c316fe8df8b5ac480dcf8d3346c28610a0f27e8d8cc9d922f4ccfe9fc5981484ee21e325162a3d4c53d2fbe7751f624ef7dfab685c046ce1d4262b6f582ab277b06418ad94325d711ef8dad8b10610e449835c544b0b0f5494bb7cb16b62216e3c4f48a13f693970a0a80cd8f0ca15cb40d3e73a4edd74cd5ef4c17b4f2ed8f92aa3ad0ad356915d2a01a702ee13729403632a129a083880a85cf97d6a6de890c7cb3d2696719e4dce308338f29c3a4d59098f08abac48c5c04df23f17345d3904b503179edf79eb685c63d46b088f1f7497ae40a694156684dd4326d8adda69cde17e8bd5234b3c99ebb54a810400af703968d6fbfe23a599b444fb3aef8c3076358c13f88f3c2b765a52899fa3887febd29d6afb918bd62ec225049ea833b70199d520b3ded185facf1df13a94eaacd06a80a18da3a8bac9d0e749439fb254e838d7f0e63d3f8c47e2f95cbcc0e06db7842513c390dfad9980a8cc9f7ae065e5d77e6438006fc1119bb16c0e80919de85b37064bd5bbd6a1bfef68cbd4cbaf877e9d86bdf6be65cbacdd6280a24dc9c7a34d540b82767fa9757f30d3d8c73ee9e8492c83b4b5ea91e774d469c5c8ee5e03909611af3cd32f5c6172d69f3e0f200012fe202c383aa226f282a92da97f3be07d961b161329fcc6bc3dc683185315e884372fe880ab26eae9835ded5d3407f2ddf7d42e5c714c7e88e03f1bddc4feacf588f20825ecda1f539400fbe3697056fdef4b6ccea0f4e6c01bf3d319395682fa4502e3f3bf5f9015bc14b17c8a318fd0e8175dcf8bb21c29c3fbb8ea8284b82a2de7a3c1a0f08807b80cda4e0639d5e814c363926ea494f302c3bab2a384a6021dd96fd8dd6d16c3ef9f159b816864650b3e0123649e002b86f413058fcfdb705d3089221fb9ada754882e13c38f32e6e98b1ae8828bf70c359d331a0e3dd040d18659038578744e2046e4bd10b2463c843793094aa61e98d0368b23f53d96b4d00f5b2fed8b3c25524cfc5a8ed3173a61cba4e9872f63a231a17216d422e8fb50ecbc734d2b93d99a5139271bb63ffb2e4f58792908205853f1368e14ff45296469727c2aa1dfa77b8c695926de8db5a1254acdf62acc4e7ac86e34e81e736e9ccec55836fd68bb2b1482e28dd0f4c3a0d9184a888ca2b6fe59ef1b4a7ba01ba60b628a59677766aad7fc686abbed9f162c0b495b6545833297890ac44bb5f9d0a40f8f08c9072e82a65c3a9e761200fdaf5545f7af921b5297c2dc9d2b4d8528da0f972e23ac01661bdecfe5ea507cfe00e933fbe090f6eaf43a82fbfc6733cd16caa720758543c8f67da0d18252f4146266069d161140ddab274a92f830ba649497542ae6677a9750c8291c5074ad00a5cb21d19d6aa4e127189be1fd70adf8588a1ab5240cd622e3ff4bde77604d06d3532c2cb29ac4bd63287801040f5c8ed2f5430b107cf4b219ca24dc189fdb3b13a655ab7713428e1aba688936f17be5cd5d85702d2d4ef79861ed60d89c1989a2d1ef450da99671ae3cd5f866553bf38969c37163762614ebb713234d4997ffd457d3d6d7f05795b6a5c15717b176912e51f8136ac8d9943e8ae27b1b39a5354d72a073ef89131255cf958111705703d1a3049597c55e2014145d1e2cfc259c76999b494a4d7ffd2f0661449e048e54a1c28a2473e858f3c54240bcd1d48bf720b9295bb568981783b91125779470cd844b4373a3da00efe336b8b2f76d3be875b80be22b01ee7eba6647e8f7c0c1ed89d7dadb7f34cf2d1f4adc1b24e46a2913310c96ac304263560dfd89bec841d35fd6e8a490f0cb1b9220492a5730838411ec3ff919a95d2b4d4dbf6272dd6fea863383d0d7ac659f7a75394b907153478ab6e4a4e3cf5ef079af460059c3ecf636261f1ad8d733f7bac5489c3861737b5bf292dba1cbca274b69cc126866ae0162507275a67f7be40f1fdcafd4cd629bebec5812efb93391f2636300fe89c66", 0x1000}, {&(0x7f00000014c0)="99ddcaaa43795484d6675e511302c2c2b91384ec3b81f3f5ec8be38a230ff00f2f2b0a0f847f987711d322d2aaa6feb2dff7a072af08cc0069c72cbb52ff6bfb1e262d3eb3e73be57973778822022ca42e315cf3c98a2bfd3d3f", 0x5a}, {&(0x7f0000001540)="5e80ce62f9e3c780a4d8a4c324974cec2c6bdc3bb6c762fb3679246c87258b180f3ba51822bfff948e106df8fecb2dcb4396673feb5e1ce6632ecc3316b01a5182b760716508430bdf3666a0fd72fde15b5b805214b7c9d9ca8066736bc3e69bbc", 0x61}, {&(0x7f00000015c0)="8b1b9e242efc58dbd6096cab0596242d1b5ad94a71032d64c9b84e05660af0da358968de3e17045e4a243a1c1b7b7fbf998f90d86ae7799139140a33ff9616c75302eb0cc03efd44b9d08137945f9daa737732c52647b40b3cba1e89a99ffad9f076e53af6f3252ac1256288698c2d7daf31846befdcade88deb8ce490c580e98b8439b597b6f3b21d6180102a29723a16b85f640fe094f79079e8c63c3376fdaa873ff50ad0fcdf0d026190cbf7346207d0e299710aedeea36c7c9609550e24", 0xc0}, {&(0x7f0000001680)="9e4f5a85f18ad0e4fe23a2d1616eab4178cf1f22c57245d8050ff8cda27d8b6c1b1acebafcaae96ea1ad0275832284ef2fb244b4f51d0991d57ed808384661a99ace774218c2b16677cfcde3c1848f42d4850ed4f4c8", 0x56}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r11, r15, r16}, @rights={0x10}], 0x70}, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xb5) execve(0x0, 0x0, 0x0) 08:27:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/78}, &(0x7f00000003c0)=0x50) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="1f37554f2d2b4f30e9d8ef472138f78d9ec8b9a1a8bdce233951f1f74ac6849eb1fff397dda3469eb62f0317688f3ac6051405221e681244e833c9a75ae5addf9cb3513a6094dd48e634868935a43c359dd1f7909188de234f233cba76960f20421e3cd318085c6c6f46786c0761aa06bc661367a6e6064bd3d03b2a4f108ff16ae430dbb08ad7c886401d2e52ddff20c8f8c512afd9e3c04c5d69b0aa8769384cef8fe5b77568069fef43cd7c08a4bd55d45f", 0xb3}], 0x1) 08:27:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) msgget$private(0x0, 0x81) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, 0x0, 0x0) socket(0x2, 0x4, 0x1) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) 08:27:05 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x10001) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x30) 08:27:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chflagsat(r2, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r9 = semget$private(0x0, 0x3, 0x20) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r7, 0x0, r8, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = semget$private(0x0, 0x3, 0x20) r20 = geteuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r17, 0x0, r18, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, &(0x7f0000002680)=0xc) r23 = geteuid() sendmsg$unix(r2, &(0x7f0000002780)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000240)="158bb8ea97d2c50893d28720", 0xc}, {&(0x7f0000000300)="d72e74fa9db85efb5d6c561319e4c56d1dd15e7db35cf6a97c2f8146dae738166ae610615879efddeb2a5a5e9f1675e36f48d3d391d7e068d0f407176bc229d256e892db909d6a11a565edc39f2ae752491cec7ea5c74254cd14ebb5f0b9fb481803a49d582c2276db788da5b77681ec6a38d960ef9d0b913b566154c7adf0393d4755951e4263374ba3e1e7da7e7cb944f62dfc6d297e8404b15cc8d9cf36d6092ab2ae3523c2e7d633077e633f04366974a792aae00f935dd940327f0c1f7dc46bc4fdc7314865f3f0b2d4acd5d01bff3d349b50c0aef9e06ae13257e5639b10855b5308", 0xe5}, {&(0x7f0000000400)="df8aefa75b56449bbdf243bfcf8c1252f4f9ec6d8aaa1869ca205fed99c455655246c1faef69f60b4c3d8e75b1f53af91f82d07cd7dddee1c9765a25c0c93912e3ba6890963a24c773478e39448276878ea095afa4f00e4d14bec977bfc3d80eecf10fc8486a020bb3434884482d8ace6461c8cea064ca7bcec9d1b1b9595eec11bb96cabe32a91c70c4bbcdf33f2364072be2bdc6fe80aa05ed95582c581390a0e0c3b7d71a8f560a4aa98d42fec06869517501cbf7b085c7ad22e0d9517d01ad14f7ed2bd71bf7f34e7c947e68219a694aacf3123de6ceeeb5dd0c8bd6ec827829e0785cf31e77ff06d56128ff5bd0a2302810dc0b8fc05aa9bd854c3c0f278ccda1c779bfd972be732f29c09e10fb445388e53a71b9b74d53c184c1016633e4e5c9d4d64eedc67af5808975b4a5e70fd9390b8716d32b2621e1411ad4101737b4ba708c897749bdfd34f786d4474145b0c5c6be3d7d2807d472a2c352fd45576469160f35601a629f77b30e9289e0a2bf7830a17e4fd939283ee53da728e73bba75e1b265d2e74c2c46850eaf03da1c930271b2f748140280251347e31d0e8f618a81d33ce1f0f2d9c1262f0dc1e384a7f72f7901ece63f9d263a2aac0f65ce5615152bb24af9a1b32bc8a71ba64a1698c9e7a6261f33fb97ebd5c1a1dffd13f6f06469932a5006c715cda9966828d9da7ea8264d2d5bbe549bf4a38b37a7748318028f58c5d4b787a62aafcbc114d9e9957a97af95e29c7122654c8286e72e4bd2ec253fa7232cf4e56b64d095c30c251749e1f5cbb1323ff347babe1999d8c2ade5e05831d2695abc3102c8cdf08118e61255f02587cf19513cb8c5c827cc3457211d02d83a1b4a93422fd5a4f23e43d2f3c0289f2a3bc28d107764f8db2664ba679998899c17c89defda77a0486a0b374cbe91479b5ea752064e47c1e695842498abd6bebc5b90ba6a96bd6babaf24102e72e189f5afbb5080e9071baed4946f40997b0ca02987216f67b47b73c79625b57af52e19c27364e5220508b806ad63881950438ff8b665df14e406e729f5b3b763e93d2f3e9b1f4126bc2709089d9155c3b6a438a668e1def264f4a0f8ea85e3fa3fde8c81da67807b2dcd6e29d0d6c152b2a689311905a0ce6e1def31db3ee42a0b0e95d90a00704251530deded9e743cff6dcab708a11b47168ebcc900d38af170188b7c26e0096d12f05abd22e05fd12f62e3fbfe4211dbc8c00c7b541a9292d7ba258edccf5443960989d70818a842aeef1a20bb4b03c41d4c07b55f6f417e6dc3afbdf809b7c3eb8fd7fd247bc4d636db0499929ed9db968807975a4be2d528ffc590ce337dbc9403c210193b2064d2fceb95266f5f1373e7bd6d4dc511bee95546c8676d5e16909bb62e3c77d81b4cdd7a4608f9729425e0244b081e1580626446101dcaacc232f39548b37787f345da2f09ffc24f4ee7a0abb000cc0a57b09ce4d5cca20b8b02cac3f70effb0964538803fada30e9c2177e307f2b87de871e6a2201ceec642ae6b30e52240a878545c145deed7aa07aa792ce76b96c4c26a5b2c1f53fc44a77ebd0240e10262e3b644d013235090d42f27c943539d770f6712ff551d648f9461afef584d413fd23afbe71a74473325d95a16afef51fa9e0d5f2159130306c1deb624c963444f99af402c0a7a290c8090dc11f0e337d0b5fbbeaa1eeacf579fa3bd543cef7b68e5ae631a102311635261864106e20dfc4803fd37ad2236e7c30b4e0e2127b55eaa48856c0e665648d6b6d905c16689366962e83c22980f47ba560c76a870a1caeb3e1ec0d7ca87606a2ddda3ba59e2e9697c3b89eb5980ab566a957440204066866350c56cf73b0ac0067691591dc37aa6c45efbf3a492c514a4d97d906a7bd2cd2b01de5886fb03ab4895952699d9a392b5849ab07d30fd672eb381ca79c15a7b66a302940031efa99b1fb6ecc5c5fca2c142c5ab7aa3cbbda19d509a1a15ef2ab6f043185bbe33fdb150e1ca97326b4be0d0d4f11be48a8478e647044e638efa0cd8162afa2f4b1d4f9b7f249ced35c0b23bbd52eb83971f70eb9934d043080018dfb9a960fcaa1f5faf39a956820e409fd4f2f7df7854fa5ceb5e4a1f8b4faa371d1df3f925fb040f12036d906933cb6df74364181d1a33668ed62a3d2b5f6c456781cec071eade425da4d0f35277f3eb04ae8e0b4744f56df0edbcf67946bc6568d0af5ab8931f3e2802c20532ff4fdbaa192dd956529b5bbca5ced1f5dec6833fa404ed1726ebf5c82585af7ffb34317111fc2233bd369fdede499d20cde86ce58d9a72cc7fe407da64829684180a174a78ce370cbcf1735e16c4ec765b42db4182734e893fed3585a5435297fd611058115f072200e169e136030b3faac0a7f52dc3c8c5ec34fea5ceb39a1325f85538f76a263fd6c9db52db6127ffd1ec04824fe0a37b58c6463a2eedd148536f121734d60ef0900ccf4f0887ea9654483b87ee663e129d2e54729b4d9b19295d09597730f6ffe6daba34dc66b2e003e30c9a02bd8e259dab0f777eba610ee05a2aef856c9e18108e9c9699934c5c3725570514d29f6e9aa67caff7d0c9f2c249b99d16f3e6427c9e6d4d492a7764dc47d548b97f84212c0874617e0b58075f40afbf613c1335d17cf86b7195277a6b3a52f148db83839deb134299372b87894924f5d0e71a1e23e9797b1b84c3fc0a7c5adcb76f0a41ccc26705b83388671c20a0d6352705149ee3c7b21610bf25652863efb0975b0bcd4976ff07cfddaed1604442a5aaf4c52c1ae8806f4774f58e8c9b57cdf89b15e971e9913fa12624a1922eca2dc9836f38fa6497d44902c172096055308f9541ee415db11a9fb956e135181078094bc89715149b76e9b1291336352083725f411d36753a597954e8a0b51fc9eded4125440e96a9ac4ffe6a0ef83ae399e6684938703ed540f0155a9cd7f949fcf34af468f692daf9165b199df967d6900f18e2468cb171bada93ab30493f18acd29c9e5593974b8cbb36b874a4a7318e22aefe1314da9c3c65e89e6d563e01805323c8780adc01ff8fb17243eeb1f4a42b9fae3d62117c3e20b6c24ce626730a90c55cdc287f0dd48929662da05f45da233e2bff93aced38c58fba59979a74ebd3ca19416d285448a5efaa973d45d2dc187773aa34f44c0205cb8cffa5d71426040557075dcfff562c1782667dd4b13d7c53c25d6d7f09da27e00022836171b538b19622582393b525df6317892a46d341cf37fd95bbe34e11fcd722696e2d8aaab2360bf888519c807925d4a5386ea9906999eb8a48c5977d9751da200f6ebaa7d6f95607bf465c2a876aa3d85ee7b03b06e722bc682d2895308576a753de07860fffbc01c08dd86dbb968e3ce442d63af73a4a650b1505eeca17139f942d9d2d3abf8cafab743089c21fc3c55c52d320c2bd6ef5b9d3d1c88273bcfd8cc8e88b6d1c4cabaf5ba6b585920a222ee0f38eb2f265518afd182c9188a7dd5fc181ee5810a8f8ff1e835f3ffbf4ab89e3506f57680455afc18c732c78f4bb3216b9f7369a5d23b00fd1c502d6085a828e843146d11a6f628833de9334a307530ad84390f2a6242095199a4c46288572120910447fdf98572b6292d3b0c45bcbcff0c707fc51e6162a2bc3068b64bec13b2626c09ba7f48ac8f2c3a51bb8036f66382cffa19350221d0e9a3f095a3a7640fe50e8c53ab3b8dae51681699fbbe8d7f1fb049efd3758df17dabe43bbacc8d75167c82c36313c19072d555c4cae06d12f18603b49e00eb7640358d80f4d832e1306777230ca85eb6446e45ef7bc0f58461d152bb300cfb3ea2de2206c23d41cd7016db4a9fd1d69363a60b6dc4a3bdbb2902c0785fc9c16b94fe4062d4f0eeee430ec6b2483953b846bfdad5133ac09377337cf72e157ae513de67067a6b0d74159a574fc6fa0ee3088884fbd2fce8c1f4a8d23fa997c37115c45c1d4034c2e2d176e90855312595aa954a5ddc3fa5de5d42986ec08ed9fd0513d6bee092da8e8673bb13046331830f74f05313cd2e7402b7dc7f877f4e0f40a450c988db4ade28cef5c0f1259fd44ef9a618cbbac2b79b0e60a1d5e466dffc57a98f2c901bb19c0330234b81ba7f014b2e1ad2ada5381039dd325bf82d89a80532901851caf6198b14bc691a5a635fc5433f91fbc3ed5eaffcd7af010e116ecb0873755a4bf944d0538e71c2ef8481ab259c7c002dba3e60029b5698bf5d6f2d1eff2c08c1216a9ca776c9012a2058366f7a5c27cab1b1eef791acff7c5c4468bc173ad86802af931a6c52cb42877d4b0a26df36e9863af75f120abcb46a3b61b9371ec10c11bd13df37484979564a3e5ec9e34c4ce1c85281788857195b89aa5495166a64bcd3c3c2edb9cc97913fdca3127211fe6a01f0298d5e05604de33cd585fb3ca571886fd97365bff28bf883fe913ec978df0727e968130a873979135c3e7fecdb63bbd2fc6a37489a900d3753ef4be99f28320bc85e84ae3466af79f169f6e660079419e45c8af87759b409b0b2d71eb54dc613a459be8afb4407405af6e6f5fba8ebdaf398033caf6f7975550431f2d96bb99ec036f40fb45d3075e6e058f9753436b13365bf28393232c4e1d9df992bc2a76e414577b4877a55e5c764528f090b1939120439fbb5c0ba8a4827e8206cd9d3f24e4a794e09f555af41dc641104599d0641eef3d150180046cf8ddadc7c25147d9c3f0119b50e449a9133cac22a8fe09f14d9b1dc0f601b648f67dfe70ddbf040caf0f334b1bb7f96d31d7d7f961404593fe0875ce868d67828b882d40eaa1a6a9f731b2921184044913ec5f1ac5a55f0304e99489031dec371286e25cb38a64431cce911359fb3d3e64472267825abfd2edcb1b63133dbafcd0527256a62bf70997bcbc907c80e14c3498e11fcee0ccbe4a58f5e5f3a3dbd6926a1b9ad96a74c8cd97c7a1c9bb7130481a45db4657ef9b20bb8be7ec5a85e80b98dfe21857e13f38f5deca1e1376554fa2baa8f454dbc2aba5fd217d73fa9155950166c67ab1600c105481d148bc2fdcd823429b1aa3770c01d58d28b908b3bbddc91db32c9afa1a887b33ecf351f45fb869bfde6b1cbf465303b3a1d44b404ed6b8583ec7ee820c1c92e2853c8c77bba4037f9ad7f0abd1dcc45bc3ef679cdb2546705c11b537b3aad3bc723da8faf47798ef5bbbde9a1e7cc847f6b46af1e748b12d374bcd778b895b2a429ec23589792c2e2aefc7921fb9970b2656c56f6585670907a15c58a7cd212041470b135c841dc96e2d288e3ff3bce44f04bfca5f20306f0f415f62407a00697c85d89ebe9138d1d5969a3a6c412070a19c31af2407b4375f661474846b9fd151e3f99c8779fee05c5af62607e77d54665faf8183c08e0f84558f215e9355b162f179a900c4f5bbf4842aebe13fda4b79689e0d73fb05b9fe3507a6e74dfd1b602f1776b84b741c611f40d1560c0c0e5618416f92584a25e954503016c29c7a58ff30c28676c6480ad1590ec5abd7efee2de10ff63eabd01cdafcd55266bc63b11de384621c358b0a2c75d427f1bfd43d77a9a0d7a13f5b40a395a28a2f18192c3f5d7e2e936b592c403c1a12a949512bf9e6b9b388e90aed2efc76a25204b2c220c4f7463d7ec9494d355b601d9ba8ada8c9969b8ac4076b15d620c0f285cd69544dd3b6bf3bf5146f44634cd404048768bceb24a0eeec5b3adab709fd547a6bdedb95f7466f36921e380140a0ceb30f0ce0caeef9cfa50b53638de2c378f9d447", 0x1000}, {&(0x7f0000000280)="64e05cf05014d979537948553dc70b141b5fce26694cf782a8e0", 0x1a}, {&(0x7f0000001400)="98e727b8d64c10edd028627234e975e618230e982d8d74425e78c734d72b22cc6e91124d003e7ac516fbd614e319ee5391865887dd8cc3bb32651e1a2da937aa5dbde7198047ebbf5108d628f4e51cb9d09e622b3ae9b8a4278f5ca224acc88f6b095941601dc75c62dbf68de2b9ed7880ab54e6eba9211bc24837a58bcf8eb870a25eb60783e1dedacd5266aec7a129bc9f1d8caedadafe85e90533d90ee656a3be0e347920c34aaff59c88397c81d446341b67ed7241e1e7cfeca8fe46a2499e466451cf18db23cdf970a0087bd0314e401b5f4f77d8ee76e0ce61c010fa1b1f3d4e0cc23ed234e1a3809ea8c7fe94120b044bd4ef9d4fb354547abdf5ce2edc859c4dec3565c0a4b939a3198140399abdeedcf036b325615593014486cd6f829f9d0d7989e76a68666044893d8ad14ef152a05c859409e6748f2bc6460a68fd914b4d43d210eea613a5f966a612d6b7d1b8edd27f7cf2663956d4445414343089ead6489b09f8767d9c69b17ac50afefe61a4674a72178c799d92083bb81d3a07221b2ff57b7b2a88f40f947afc6fc866e00987245eddb42c340fc960e485ae1fbc5318b80750d3acdac50816858ff77a5f4d8fbac459ec3a24b4a166bcde5274c886c119b27dfcf97836fa2a3f880352ce4d5bbc47d8996f4c7553ca9c9429947e992898c40d49d6fd6a0a6eb9c3b1bac713142e54a954a195066c111c4b67c8cb3f41e85fe1b2ff28587e445e8b1900268a39486f3f78adb78e1e85601bce92045e128354ec26a1f562b45492ad3971996cb284dd4bf74b29d83e5d8436b5695632fd4cd6a8e360c808741b83d27412acaa1c693b5de629bc859c6d91abbddf898f39e36c4d1ac8ac8abdb93b2d583e211864bcdd68713db27394d346339b114b62e3e20f8913628e81abf78e49a4928effa8f3b1ade048a321b8cc255a2caf80615172e4afe68b5428f4e619b424104af63cd15d2fe0304ffe71d0a5f09851bcc06b57162635e2c7066e8ede3d89a75bb430e33575c5339e040588e3b02b6108d5d13c9b21a5ecd5fb3cf5f4583446212c7403974af64f0ad778f0c55c82bfef4133d778039ef12acf83ede663808330b8b182ca46b19fa8279f218efdd17e52f5a3156b3c39e84ec00aefb6ae5ceaf153d5eb71cbccf503b573ae6fb1ea877d5cab84b9beee78ead2a03cf29741b9b42a229a9c89fd37db86fe424a6058115f99df822ae0171fcdd507dda62c68acbb7ac5ed08cea2aec9f0118a29bdccf54b9aa24c2646ced1823bb01fa49525eeb1a7e877ecf6fda38d54c8b6608cdbefe0d1d1b9e257c1864209c8caa2dd2be59d53e0cd654ae93c5f987d091b493d0ee7939246c9d3ac7d99007837dba4eefaf5240add6fa3a0d374d04226ac1944abc28baaab5e5ffeb942337f02f7ab170b6b8ff92f1a4f4ddafb9f5b217ba278f0993ae47c546bf7d01412eefd80bdd7e10d7ffbf730643ec2a6cb3540cb39d7490af2d264ffc6402ad5a251dea9924f9fccadb2eaed05ac865da28ba684e043da8319ec9af8bba2ca5f0e242d72206cb29a918a002d0d60847f56e4bd885a600df9f513817c4f89258f5acb5dcd63607f9b99e24fc1a28dceaeeb5a68f875bf6c0acefd1ad92f7097117d44a338622e6662fe1f7f971e91f8aac09935555afe7c20aef4be20cf56c6ab01704c89d49e8899fd3b0d16c9807d0bdf775a7560bcb574d7364d1b801295c71d52b83673885f264b506fae3b105ff02ed3bf6a76b53a5dd8061a6682052e541fc7d07050acd3ab6b7e5b593fa8a1dbfbffa45d245b976cbc02dddf01dba202ef8574d69fb3c2e7d60b42ab349b47ce86e393ee190e94a278d6121e654605c9145a147e54e033fd3ad507dac5fade2edb2a348fd5f358749dea4e0b93f182819a987fffb8266507f81d84e4ee0baca1d8ffe989f4e05cf3ce690203cbfe8b530243ca2009dd90c5ab77dec82eee314c2e7b5a5a9ee2b2753eae4e8bfb8adb8eb8da1117555fb0c0dfb96fe5a624744d842cb35522e9abc20d82d83e86967bca4bfd8bcc9714b2a7424991481d06314caa44baace2e5fd21797f65ed2ee94d5313bc1e87dd0c78303ac43f1bbd2fdc86d8a77b750368d4fac89776b57c0d929aa14d7854906567e24550f210642693831cd6275d4b408da47c2461b21bc5eaaba4c5a1818909f8ea4d8a6827c93e3a3b7ff8a1be13ad9a56791dd51558b2344747bdbe38dd1403b8ad5545b5bf38bad50b3a072ec200a3bea7e63466d97f3d12adde22e0a7e05fe86ecd059e596ded21dcbb132277a9c0a0ec7471efdcbf20bf8fd67fa761d6eddbefc69966428ea55788430e04f752e783980f77a50858c4d49e0d25ecaa3dae6027299c533881e87e195e5ff25b30e3caac7ab22b8870848271b19ed4c2d4843d4d0db0e69e0a15d2af0886e52da40da8bac4c6e0d243968c1807111e0c61819704c841077afc9739ae7bb593464a17472d549e6f8c544059cb7cdfdea369cbd21a472f944775b75333d7a2d3530c8516d70471c2672bd195f3685ffbfbd3d98adf8a3b2a3399d1c922fe3b023e3f7dd0219aa5e83a5e05578e372e144773d4e5a6e9cb1126b7a2631b062835ee1771dcbfc8bcc8bbed8dda9ddcab58da96ab0e3d0340730e7a5b3811523b463b3e4d1cea4cad0679fc6fdca75191b2d53a9097ac2e1fa68a238ea6a223c499b5f57966b102e5ffad4757b9b19dc163e42b5022599fea3d9fe6879fffd39dfae003b24c4a76343045ba028216985d1719c037dbe7315ea13634125c825b3b92b51ec853a64f117ce52a5e181579288fc3bd6ab820998cf4ce0490c5077262af00bfd6c04652543c92568a4f14c0930af3f70af7019d3a449300a2c5867fd202c84f2cd955f285b52bc33f0350bfa439e705b3c860684c8ec899777bd9ae1541e1f9f5520a4577691381ede4854086190fb66fb89561b6631816e5deff0aac327d1c6d9c7d1d9f481eb95244b0945bb99a55fab62db2d820ee4f70aab0c539f798673a28339eb55b39f826fffeb3d3c45034299ba753737644b337efd54810a5606f9009b482447758bf6bd564605ca2adb9ae26bbf6b7a438681d62f4b9cb846488e9f7098d05c3bcdcf8357d21b344da3feb211a50148e9e33dbdf3d29bbd5c0d960244f59203a6056f3a23201029d69a2f9b71a40b6530a8a81e75b247d20e2ab4102c8973e944c93d82ed22c5e0cedaf20fee9e3a68cbd7ad5a4ae73b2ee3ad7c1b771b3c8c2b517831376245394d74c8c79e705d924c04195ef0bd7a4d1def5ae6e8d26491fd25f258f82ebcc21a36290f91b4b4cf265abba9b603ad4cc6326fe9c0d33d042b75870b05adfe8509b48ee88e4acb2e6bed60c861b5368aec51f6cd1bb9e743f4bc0e5641310c134ca72f21ab36ec8e9f50ac149fe39b51203ce054b354c3caed54a0bc626045c5718345537f280936a2ffb2286db8d954aba1e956eee77bf7392c542bb3e9f11a61a109726fb4901143e17140a87b968ef83285cd66dc8568d8a0d0f8330cfdc900f50710d526fffab5eeefd96c6f79ab793e209abb9ff3f649b614333841c88624b32cd9aa1b3d4dd7bd332d70270263e10a0fc6b741e13ec47c0fdeb3d0c8bcbae72b2a9e9cf54fef7c874056fb2b709b39fa032c9f881be4e1f5aab683366688f48aece07191a172362242c02e59bcde17a22d64c6f87df49f0facf5cf345c8c36e1dff3a477863425a1df62f2de1b09fc821447a6a62dda9fed95d45bf8c4fb479e8cc39072d3dd8c33bbf122851a22dc0c4fc5f2ad7dc6ae2ef478a8452c4c973869aacebb054c4bb280ad0d336da7386d1d25491c9b224813fd31b36462fa0b4d5c220c798adc20370f3807796aa0e5539cac4b0a53a0c651712bd5b7eb823acc30329e13f9b41c1fde5cb40743c00a05a258f97e7586bc9c462f6229948714108c4a271a477ccb9c337ec50a1eceb352ad627a77791b97408b0f9b5b4017efbc116bb89acb11f229f3b15f8e14ba50f960203090ab554eb6aa707724f20acad57ba73804c8b48d006b6cfe6534813d04a776545ae67abfb91f75960f2887d02780cbaf2fb455a1e94a9420fe17f9f85268eb3020a2d7bc66d941a83c2b8fd2c410849538e231f3fede435ea906b4562e875f28227ff9cfd53beaadf4af504bebadf47ac1d3c87257d50815e51b6ebc71093ce7c2d68ad346b83eab823d222620eb57f0678878831075b2683e50c4f0c8590609406e46da868830341ac611c006fec388d9a9a45ceae154c736d828728f8f950668f14e54d8823e928988d7155d74da6230216548d4fa0ef8c6d546606aff73c61e5363d0e7402d7fef6bbfd825b252028bcb5a8ce7f906961a4372adad22fde121736bf2fa6cf0af189f09c171de97103b568a45181309fa22ae202b55811b9b2e4e8ed8c048bd357499f7be16aec2a3a222a3bded293677f9f0229796ded2acdde4205570ad2b5cedb90f2522f0f5e080001f5f0cbdd47d18c75589d5f0b01cb12dd4279ea55189b5220b3f330ef8f0d9a4a61c12a55a345ad2c6f2795064fcf8c672c82f4da44c626142408c74adb46e070c2ca2b9bb0cb68c39a44a6891fe1e42285618f4c1ab2d3998637d9bf988ed1dfa7a9677aac55e3d922e1fdcf170f6a057c341538999e3837f50dc3a4e400ba54d00d5758f720020c1342282bdf6fd5269893606bd736bb0d083bc9cfbed50ea83aad01f4796ea80510364c20d6c663c81abfe13cebe81ac8e4eeddfb101dad58f8bc1471107e2e8990f73dac80595b203169b4775338ea9b240b79fa835d2ab0a1b1c3f1db744434d4a5b89294a1cbdc9e438ecc491c811dfdeb8f2977d77efd65a4921fca961a80a08854321969bd55ed6097d34f96f23822af58d28b4e575aae492fb93c6ce465f0fe6a96353d754645f3b883b596ce2b2ee7334ff84a14e685c12b37e92646c69a4b977a4ce5745c362f5f451f728465efdc4df0ddae0503617246c437ab1d18fb6eadcc42bf8d6eddfb67115af64ae898dcc1457c344cf12afa859796ea5523fe05a19221126867893c9042101af2256f22f8a73157f65d579fee87eebc430b1a8ecc2a64c5b97c50a230053526d0c5057f2285ae7060a897c8d52db0596aa1f1dce72d62a03292a580e0fe99a80ba0df6744e3cf826fafae8109a303c18c51a1d402b65b689467bf16b39befd22f41b630cbd8bb505774aa1dd3f82ded53acf7cf1a6e3b8e0d3e2c0b749d115487b698bd71c635ced262a76e9136757979f4ed7ac012856f3744e6b2d40211850b60465beb95d05868b024188620035598f8a49cd55e1cd78d193e9094e005c4b63818c95af5824ce76a4c020da617abe8dc034fe74ebbef8c477d4bc85e6089cbd10b2b5e3cdadd09ef2f08510b570822b90f2de31014089c78731fd5c95ebdff7a2bc6507cd802822a32b4d7410e79de8c6915ac188915797cbfe7ec093ac255c942f34d64b836a56125b71ddc5a1800f2a6034f3a941875ddddad016fcbe8905fafb581cb2e1cf5029ffdd9d71e9cb51fe308932453a4a907430fede0dabfce958c6aa4c18b6a10ce15c10a2d0998d73f780350a19e1e1971348b5abfe048b6389ad5cb2b8be8e606fa417d841c40dd18aed56af21f91ee04cb5be5e56f60149eff6775436faf20d9f5aaa3b07756b9e006feee7f369c3406f4b2e5cf3c857296e334c54c359bd5f3bed1b05f771f4557c16cfb735f40a2d4cae4d55c3d09e40a8c5b21739d12493a91ad0404cb45eebccf", 0x1000}, {&(0x7f0000002400)="7a4f234fe2e88b06a1263451a1437ddc5b28ef213a9f57beefa4849ac5c3409c624d5eb95a92faf6b392dfce68b70689c78e19daee06ab23b558da5038f0bf8f2346a5835d8dc978d3a40198cf6748cb6fe00aa0d86244985a210b8e655047a2de96847e3e2f3fe9f210c12442dbafc57b4a0201a73296dc9c1ecae9235895088745e6607045c64053d95dddbf9a89ff12ffc7", 0x93}], 0x6, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @cred={0x20, 0xffff, 0x0, r16, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23}], 0x98, 0x1}, 0x1) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:27:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000100)=""/191, 0xbf) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 08:27:05 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="cbdec0938583a891a4494c948e8e1fcb427fdc5b140b706c1b3e8f2187b4c19367f8b35e8c7b4f9759dc1d8c2c59e449961550ade52a10991575e7e5c34044be4d9dee60342480de7ce9b43fb5eaade648ae30fe34785317510d93dc48e53508e47421ba526c866de4b8dad4b18fc983b138bd2a15f84281d1ad6b930f5f3e1b0924ffa9232de21d0ba3cb9e7bc3d9744a7016a5e87d8e2f6c280eb1c2191c950fe0cb180758c2595fb5c041fab64087a5f0389b03aad19e6cb54e6fd5d4d4ed3349c008c686d27bd3264c3f543634f4060e03fa9044", 0xd6) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:27:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0x800000000008, 0x4, 0xff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffff26}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa37}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x37}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 08:27:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="11000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff00000000791d87d27b0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 08:27:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) writev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)="3a4d53b90c5f93ba1073188422b736f4b88b89c1bfa90f6a41775f6126ad156e93d406241754acbd811a47a8790165ee0ad0b66765016a1f60867a54fbfe5cc5c6e1f1d11dce42ed9b417ab00bc3a0f8a565829c1862a31956e551e9267563180cb0640b5fc68c1d8f0e007fea91e0c22e09684a4c000aeb11f71c61a72dddd6d28b6669fe5d96e348165a2a540726a872403813ce82e00f2d7ce8e207efe6b52f2088a44afc7ad323", 0xa9}, {&(0x7f00000002c0)="0ee3744e98324ccacfb35f5808a9c3d1cc9f07ca49847cfdace3250ec86983e1746824eaab7927d4076aa9bc06e4dc35b48deb6856d8b8e4865f974b66f3d5ed2e39071e9df34e49ed", 0x49}, {&(0x7f0000000340)="ab730fc0e9f3e9fd6952672124a5184047fbefa8c2526ce547859f2224b2a656cf00bb74796f390a952231e73327d2f68834e93d8da1e6402fc0c95a3148b21dd08519d70c638e3009ac", 0x4a}, {&(0x7f00000003c0)="398c49a891c18fcbb170071c59fba12d1360a713f5f14e548b58a2aff0f9e9ac6a4d066ddc72e8738cc8e77b2bdd1bd8d16c90c00ba01e4d1b3f3ad18d73912f7ea1da45df37a31097a30484d58899031a2da4b8213623608b328ce35a00000002814b994539ee6f3bb2000000000000054eae3b47999787cda595bece8106cbd85cb7d653c869df8c38624817c684279444ba06fcfd5e59b4ad6d7c21019dd9b5ae0000006e68efa97b436c4ad6bea45d75e62d1df861269acca5ee3a6fbabcd56426a1c758ccc0d4bdfdff76d4e667b54af394aa08106dbe9565ba00"/252, 0xfc}, {&(0x7f00000004c0)="d6f479b30c06d165ef093de22406bbbe313c88897fbd0e2185525aaa546f120700c1ce701b2c7913058a7f112d39b1b98f453cc8a22bdebf6303862aa3640dc4bef9c3eff7ba91ec8d2dd685fb94823ed2d7b020921a73481a9cff986f64634d4ce3c7e120b2531b5b43fc2a3a0a351b7cd0d40f06880d860095a4ef6b1be225c90d692854396d59069507214eb1aeae0659994d3eb5f82ffa826b", 0x9b}, {&(0x7f0000000580)="70ca36f39b1f6a72f0d92ebaec2c4734112ddc95bc9bf80ae3a4c89c239b914313b2eb234e675f1720cd87d2c37e606ac330d9f924ae97fe40865cdd2e7025435679a3f9ccc68cfab55b7c583122809eac1db597a36e9926294937f378c3975ea95b4c6d1a7803a1fa3118bddd335908963515243f25261bc7ba59d907a6348c27df64497dd0856e65d074f238a230f39236baa7179e70d6a0f2833f9515335e20e5e0623bc5fc8c686b614a43b6eb6cbe3e0c7017937410919d501c5ee03271fe7e775f2058b253aa3ef98ba31cf16a059060ad8bdbd61200a8a6b3e6ac1a34f16bed03fca08c9f", 0xe8}, {&(0x7f0000000680)="966403d91785302b37eadb11c8c5364181c1e43c27831b3fc7643a6b8bd13769cc10de22896611a47bd3d3c27b0a94ddb39075c54a4f3ee795b6f2be59951531ab57da73574594fe85698755ce8cd5127a170de1c36f12df1441be451ecbe61b1aacb077f11bb330794de48c1121499f375f2e20def861cb2314c56f37ffdeb8a4643332ff4e53d68fda644fc14558a7feebfa2cba2e3002bb137a94e1d89d1e7f7aceff014cfb9d626cf4a46c829918ebf8af7b473f801d225c62920580a803f0ff3bda084bf7b3f27207d2ff6b1d2af7b0fe03330795338624249a457581a78dfe83e6ee302fbb00e9a015c0752f905436f78c037206512e1ea7074f25063226c413e5ccee80b12acb9fcb6a5fa2ff24c00767e6db4429ee26e196a3b453631807bc78be6556f2efe7f755dfd4ecd36964804286d6b3f56c5cf385169665d8daddca80fa65cb0fbca4bd7bcce095abd69bc2f5567c0fa268aebdc1c228926b199c66bf9071756b79617f733e4ec66887ac0598e7bb51a7cc99b8567dea50048c63a762310bd4f688be0dcf52dbc87adb40f57746b2397725f6397c6f8ecd2a6b7c4c64efeb072a2769aa78d567347b4defa012557af0f56928f9ee5ac7fff14a0e784e2764f517c191f689bb4fb89c7cb3969a83649764cd6a75a9cc3083db072a090699691dba72ab4b406200ce5bae34330f0ecd947938d06e0e7a91ea22c9f766ea1e3a2dad68cc8f7ea742a846c83bf87206b1cfe2edefc72b33d5c0ed43daac732625e8b541829bf12740056fc2f8392e763ddcb513489a4aff1dcd77768556ea481637608047320686be3d19be86f7ff716653cf0b5c305db9c77e2c0fd975da7b86a7468d43bf8587f869142cfdd88d42abb13dd0b3cd0b4575b7937965cf8ffff85fcd7a9f5b336011c703940229f1b170f36aad7b7d6664680d74d1b6b34dbddab1bee0ad4b070844a04842785e0fd401ca1c6be5afc944bb834f27fd66912e09ab6a434db50a0fa4673651782e5747892f192c86002d8899075d01b0e696e8d73b273e32b937ef25d882c60157c434ca6bd8cdec3f2c18ff1f4dd57d33345c0a6bf6e62c75da9113aad51b7872ad2a9e57500aca5e95ff50469945031501befd64c255f5c1c69751ffb89d41dddf7bbb596ed9651ce167a9e8926d45df275ea6f8dc9eb35d5bc02eae22ad6e115a5d4e67667e274f822b8cf164ded26cc3edf1177e9aab279abd5bc7a2ed17405cb6bfb0956d6eda633ada5c821ce97697f2989ea124c708acdf324920f8f9a75566b2edcc296e2571cac6eaa2e05f8224577d7faf0e6bf64946fa14e31094ac09c9cc7d196c9e6e0e2f9bafbae4a938ef814a6d447dea59ed170a230afb2d964e4c80b07703fca433f45fa9f49af8db60621c80b7d8395553095113e39df6272c49214e601e77ae29c6bc5043ff136646b03cf49241776514944d7a6c3d769089af4cffd51fdf1ad0a29105f4e494c79a121fb618e1005319e4b7edc24ddc9e99655661322cca9e8ef71b2c06e3a74777489975cc1925a67ee1350496c6a155edf5f21f30ad0cc2d8ecaa517719145930948bfbd0320ea5f7c5d4d2b99fd6457275bcd4056d61d65b707e480a7d998b66819e74f118096002a33f4a1e7a5517edd4ce4eb1e9bf1208caada9c0a64ee4ef6b9d136e135c74ab2f08dfa828d85ef48aab4c8b0c3fc9af11c42724bc866e278f70130a5d2c23f60799b0dcb8bc367b9a32873ef74bf69f63cf9d9c70cbbc9646ac4d2a175f2f0545bc633df6c3ea8cd055862d32559fbabc16c6e5995144e407fae02e0e6a7fb76d670492bc5e223a487b585f77f141a9cf189ca26aa407be925ab74223d5e92a7409c8576d12eb0e234138e29ee22edcb3ec15ee7233728670a17da065e6028db3cf9df3083a6b7c41b37142b85951be7e0083da14fad5b1f861e9055d22e754eb97806cf08cc183ceecdb059a91a3a4470b6d18bdb4d8036fd97e29fa2f286dac7036e64c5b780722db0c4e5735eac7ab8bd2b8645a7d7593ccabed65471ad33779cf572eb8a8413ed304919662de9f38206cbd7b959c4ce6a229e73633d9860bd967143bfce224e740068179378f5ed1641bccc52e54291439d3ac0600f7d5d1adf0959518202348347877983cd0facb2f5e439d79e8410a50059599289fe6b5d0fad779465a0db184134dcc7d79ae521d21e83bf44da384b6bfd64ad1de59b3f32298cf01f2543e42d2ba3ec708de8a1dfe624f48724d2ba3f9101cf436382ec7cfb3e59a5fbba8bf019c181310c84903139d066e801bb83546b3ba1e6ee60cf96dc050a48384fef73609e577f289e5f18b6400b826d4a28505bd06eeab885c35cdbbf45b4e3d59d10cabf498bd2089d977198d93d2c1a097a72673fdb4cbfcb0229959b9487368b3fd58fa281f077e88f0e96b88e83dcd39a3379f3b59a3740bda0c94c0071109baa796490d8e490454e3e5aec66364c25b311e8ad939339e1b839622dc1c28f863eabd6b1908c1827b6d96e479078cc15ba38cd30ce80003abd8871cfb6d72ec57db11d462d8b1abdcf4b65de86eea7ec58f707af073804803f9d9a5726fe8d50bf5b62140704228519093638c9739008c6de9196ecc4d9aed5bf5263ad543a3b1d12c66bbaff24ff5ac6904297f67b589ed100697cb7d2f4e96cffb29a8c9971195bea4fbc73efea89bd864586315dfb53a59decea26792ad48f977ebc74916db68a49f34cb5e74722340ee67e2bfded7717192f62671f027cc7f53f910137512da5f80c4bc32cc808a37932e6b40d451b95a7be17c0b9ffff4e1752d0bb72aa93e3ec943e0a1aee22397c16cc377eb87e3a2c6727b3bba3a3a2f4027cd853fcfaa895374a1e4bf70d3e7f09f51aff5a350500586ec3f3a52d29c4f8dbb465fc5ed39eeb1ac20216f69531cb8485315163e1245ade8e38a13f130b33f0c552a844608a7094f44e563cfbf08f99b8421a9b7fbb7191641ef19e725ab84afe06d79030526ea69987df931f86e0e7cdf93a8466a5506a264c349cd26af5f3630ebc9d6ba8d7f461e9b5136d2c448cc2d8056e8e08f83547a3121416ad956ada158b1707920e6ac2c8591109841ea39f2ed0feb8498d66cfa26432508da4e228a7ee0738985a2bf707503c4d3eed415c949bbc6957deeaac82b3a40dbdc16b369380a5b9ed26d6a62fd2b64f49a9c01ae3c2f66442c74cb3dd67c9d18f30faa1d48f733d83b849204143154c7c312e86e1de6f61d8607409e95e2092da03913b963f3fc4a79248e6bc72b3c3e2437cb897f02fc8d744855212cfc7cfd1324c9510ebdac8720d3f7ed376ef89ff616a4cfb15ca3d0e2e03ded6068faf19b242293e70c672315c0db99bc5dafcb9fb310703b1005d6120eeb6c4355804df4dc8169366fba1bcd2eb74d40b8ff2a0f1e4ab4f57b3950ab01008e21952bdb443430a238750d0920ffc57dccc1b4a4f6718fae2dc69b89e8ed344719e18637d2162ddca3be3c513f48c9bbefd3ad2a3259b6d8136bf07a215020efbe0cd3bffc979eacdbdf796b90452ca971c712a5343f2c921f7363396d74d5fd104624dbdf61e51789a4d30679f8d33faffabc8c7fd5ce89f4ba69c6ce61f5832be0b0a8c1d3265d80f84676e2433a0d1e20199c5c0c7ae70b1c4e772cf5302d6abc0db16b30eff532be40c5d055ea040350933d6ad69bb4d9f25f72f99b0eb227719e38c6c49ce39e5be5f74584c5fc5e344fea91ecd41837375c6ca902ff16eb8ff9ff595bf970352949f488bf2f0cdcaca89d053c30967f7582ffc9b511426032e8b36a1b7475393c84e15afb46e6f2f05433d5e0b8514bf071c4233740b596b3e75f29a551fd2731ccc1745185b1404adaf5454ef6c185ea299257e2ac8c04bdf95d8a688aa1a2ea267efa676ebc40f5de9708c9c41e02c3bf08eee5bf5ecab231ebfce2e185448fec84201aa15a8e20de65c61853d32775296bdce6f2f983d50297dba1604c6a6844ef688ed16b87efb49e7cd69d6f19468dc4658d0c66475ffcf6b30f75b2f266bb20e496582e58ceb0a84e6ddf2b2499036d3a9c92c080a168874c14f3e4ac0cca9bf68ca023e37c39614aaf32bac994786cfe86225adf6861f024a4a6380b3382d691376dc74228cd1e3624e4787332b6be3cdde15c0858aabbc1cf8e3f532bfca2d3c1a249b159d1dfca0fea25d1dc0d67c297e9a64eece2f058f7749f5eb2138684fed0fd12467e87123a168c0e2c07ded05fbdc806c197cfd2c6b82d303f05f6c00f2fed4504e8097bd41d801ddb3bd27ffbf68f516bd123cb386bfd930fcde008b4638c207f57285c8c900f4bdf19d4715561ba3c1557b17cf4f5f79164c668b3a5a2e2cc300034f1917a73b85ae36540897d90775aafb1361b82784f93b21e0992367d2d59043035e0a2952555a02895ba9468747caa9009348568d0f79f7c660ddb42ba3d2de75d1b9de89f16d299fdec0fcc049324fa35710db3b20f0b5bb03993407bf904bdfc9e8cb15459aaaecbc165d7834fda394f25191637b4f7871426e1e4ac9c9514925d846731b39ef63ee173cabb4f9198a466f28981b7d353eb889447db9ed773dc2c10abd7ba1fbc888414bc8c0b45d7e20baa4bb658208f9e006c9a75af5e9d0c025d37a2b33ecfabd152901f2eb75324ef4956bca1bd95cdc5e1e880a69fa603838ab7ed05d4f017486afa3f08de80cead8ab84017a18d26f706a205160a9d0073b67ae2bbf61e4b6032a79fc68d8a9d7b331c5edfd9ddccae45be8556f1b77afa39843b0e9ba104c9f000305f4501121765e62412dac0433715228952e271a95d07acddf9637c6359075f18bdd40989bd680750e3053b27cf5896bbb832a1d1d3e127fa3fd370e8bc9fdaa077efb8cd72517e18107a8f4524f0bda634f828a72e513daf3a223123a7e762861524e22986423173fc4e9582de045646f4b1dc48d721bb1dfa24d2d90de374af3d8ffb1883641bde5a90b0f4f54b56e45a2a7cfbc7841e7d6c175d6d7f5d75f21f6a206d9a42b1639f5511904e1b04e9f10d81620f151b33ca08802db66c2fd46296f79e7723e86a008b58eee7467c40be90f1bae43a98e448f671ede4c00d639de5dc64b8a0e6bae8b1b72e7b4e77ab88cf095fbbfc50f899b159d8c23e97295679bcf0e5f8cd9408eea4556755117f8788a28da326b1c63ee64c16a4f15137e1045f659f559911a4621721053bd38f18f2c59a04302162334845c5a55fcff06b6969bc534b30baac5ddc021e3acc34a5a72598700876d4b8391049d98d643a51c4015c2c9622344fb7883fffe9a29fb3fc81fec76ee14746954c8291aa09ea6aefe74d568ad3cb2955d50b6d4e5e6db4fb8c9aa435b97589095c7259cdcfa6be9379a215debbd275f42b844f6409128834fd7ef2017365019594f30319d6537b8ab1e8549896d3071df308c2fe48ceacd67324ae23faa389bd14dd03a3d288869572fd6530f0f105d79572597e35bcc23bf1dfc1ef439af9b75d88810b6da563dbf3f8a911b8f2b62e7f1fbaabbf3ec9fd7d407a9de5d268f905edc06194195e085650175b66c867cc0d431c47f768427f04d21b19385407c3ae7753acdb9a1da39041cd208e013c1115f40b63e525e222e463f5d8873e564d61a6f31f6b2c79a6ba3cfe562c88ae797c475ffc16b71dc26e5f63d9741c98cb1be1465e026074bc863e67cebfc54d82bd1bda2866c11d0cc0ba2e7d85129f993d91ab48eed55d6cc8feeb234dcaef184e81621774039ee63b", 0x1000}, {&(0x7f0000001680)="8df6f4a718d26bb1ea1e366a5d83c023746fb4971873f85960ca0557d2880910b690f8daf601eb36ad855da8eef788ca02543439b20a285a872db20291398183ae5d08634514cfce705527e2a88b217252e2f00a47aca485f55fb3e53d020dc54582fa365c368ce98021d5c09bf5636307e65ec1e8ec333ca252a94fc23b8bb040aebed9b9f1042aaa944d1ee3bc7202d42005bef229c5cb58636926024b3d1e1928b395ead833a38d3c9f9f12ca5bc26d902dfaa3c9fb049ff2b41c345e62af1c6b6ffb8f2139b034f8bb7c280db4fdea197fafec201d1aee1a523a578a6f8831f30e9347627aaa19d22b86c814055f3732707c9c5bcc787c947d8205380661f70603ff62280ec652c5c7a043673e1787ddae7ce717bc0e519e1bb86924f2a26bbb050019a91e0143cbbaeca52813dddbdfe5cde663504aa46180e942932c423f8c5e91ab0cd8f80146c12ca4a7173d55245233e79479d9e0f88924619b8d94d8547884fe4bc57ad970e965cd919ba4984da0ee3e1e34d4b82cf848e44a185e0790a4729eeb9006c428e81c4c276b7ca14686534b126f39e66cd03ffda5acb59dcdd8634773353371bb3f5d1fab5df610cf5632b4a483f2e156391cdf8d674195d58932e7632b8f1efdfa0a6c4cb9c97783377c3fac6830187677bf4e4327ed51f2dc2d2740cdf8b40bbde37b25abfe8a6e04248852c65fd0fbf50feabded8d9d8d7fd2228f7b37a4f63a38be048f33eaa6808047c125257d6f873600a640b3341fa8c95e2d75be6ec55ba2f6d0f3b168b83dc21bf4d285c361d77ba6d3a598f07a79235e91ac3f1f01ce48e82db67a0c2fa5ac120e244cfba02cfcd499f9a53449cb6a06534664f81763e7a822be01048cec90f7f7a42544dec8bbeed7a15134902796ef2a54e15915d4e73f6d141bb33bca567dc7461733772a7a56ceaa19d9a9a9cc681be1df8f0d4f79cb1f18ff988dd8200febf92a9224a07c602d70a2790a05b268408e0314b617d51243f16e27f497711f1aa0cde2c84dbd45f7fcfa78365cf06d43d612c566955b7cc146fb0d57b1cf57ed0c255c1e32c02eb843c4263d04effcbbf6539b6f9b07da46805a1dca87239b1d941a2a58126e9621b3ac9f5aa110a180725a1d39ebaf43b4a42bccb3cf95e97b4863d9c1ffb22c665925a5774c8525959eeb57eee79f8fac33ddcb60f6157e2b0928d39d83d481ef8fae81102f07d521d47611c3416f6313b08082e2c6b382c361980214cfcc0b9ac42abd098c053a15f8e8f0ffca6de401b47d301a5d0dfa4074f843d9ff167a6cb053a711cd766355bf475df4a4cf216e0c003d2cdd9060e2f4c2d81832b01458b3f0531011d66bd466d29b7b8a6e0efbd109f019f943d19d1546300cfffc1f2ba2f8ffcb67365daf2165f5cae59ae5b1739e40fe8aa803dd7cbd7f95a693002876e3c8e6baf9428c207de19c7b516c8bae53937d70b89380aed8a9d58c7b9541871630a6fd6e87c6adb21825637fba50ea2b2fd7d6e0bd0ab08bd195f839f36aa2f51ea9e1f6d6b674fc6f97a47bd7d764e393aa9bd4d8ebf56ee74cfed15c7c39d06a4a3219a5fa63ae1f0dd642d810237a54019076c9fb4652e599f94116a4c6e4a02bac24e0f882d05d5db6c69cfe4c2de2facba7fa0c9abc49c77a71418a9aa4f8a93dbc9fa67f94f91222e74431e6bc824cbee08487a1bae88af078691b14414a0997e4e4a746edd93bffdad2d25ab87c3fa109cd0ff9abb063377845b04c069917b0e96e257e6e5b04f33f6933465634c922e4fda3c755dd20453b6990ca4d48e9caf2c3e5bc0ccacf0e71b218280f70a106c9e53cb6b2a28218dc7fdc2e285e992fd8f92184c28ec1aa9ebe86b0af0ac7181c8928938f7b66e3a977b74a62618cc84423931c76f266f074fa3a65af4dd07838e3e2dcd11aa158d3331b9b8a2097999890ce3e91de8254d918ddd7579bf26ece3639148d06327c6c638cbcc3d4f51232f63c56648bd0483cf6bad093986fc096a0295c5b925d10e22cf524f2a42f80f13c98f8f2aa31660a1d74676504eebfbce7a8cf52317de7a3d7d4df67cdb254940158fdb37e29fa548c199c972411bc19a7463f4801a9070b7597fc17c10845dc1ec6f8eaaa7bd11b7af92d7d21f725ab29e21ec2475b1b6eab1986ed67023f853abdeb254981f066aa7690087a257a2bd4b8a79425fd7f22ca66087b208277719e4b0e522e2cf026d851e61f4157dd00760f67b4cf8ebdc9c9617fb07b71fe75ccab8d895a6001c85aea558b61ec35cb21a0509c0b98faf09d711e2e9607c9bbc40360bd6d96f3c45fe26e2f0890502c193ea6e8666afde91aa0f307fe9861f694e3ec2db36ab136bd4eb7ec9aabd6cf3ca7c827f9840a3ca698b0ee3d7966974d1425cbf336d8e8ba91d8b79c3f0358dc3207e03ea903c3875745d2b0370764b64b56ee5f07c0bfb4fb4e34695d281e9048abe24c776b11f953fd3cc2d0359d1129169da6b770a30ac2c5df128daf3fe9b98242b125ec13a6159d25275fb3c451a87618d56a425f9f92d6093a26e2c40cdb78d4b03af95981bfb7da1211095ed31aa581cf25d852f5241e84bbc18b458197f6bfb666a536d625587f36f1414b26f47dc3b9c2cd26fd0fb7b4799e56fc1993006aaa9f9c6a5825389d742cdff9b1deac1b6b190aac09c5818ecf9cd1aff77bb6023f857272a18e0bcdc837694a4e9d0035a91109bc70cb4ffdcf16b5eb1e28736793961328ee08b1197962eff963591dba8eeaf905760c48fdbfb6b2497929e5406d4b0a0c03561bf84f35d894261ac3e56292821ba05faee1c41f063e9ecbd85d20dc74244b71be22297c901f5ae6ac36b395b361ccc9e796ac8366d6c66d85a8fab79a9c992eb4690f927eecd8e1ab2d7318300a880e7ba214e71b9b6d21faa896bc0e1a337ffaa3bc8ebbe41c0a8ff6feaa8f86721d56dbebce2ab0a41263a62bd7304deaf23cdf8c019daa0c7982a13b8781202f04a279765b9c6a2d45b7c51ed430794084fd1fb6b92390b905b94aeb9a0646e1e82eb2c3ef58b3b15872d119eb3cd4131141a111470e6ffb06cde52f30ac4bc487ad4c25a538df59b652d0c366dbd21ef07bcb6fcd8c8296abb2cdc8955e6e1344931305af2e119ab3f5285388db9677943bde058971774dd9e753d7600f69ef728524899f62f1d2cd032950607c9dbb9466ac7a25169b228af88cc7d2133272035e58ce004bccc6220da6bbbdd25af97cb82410121ab4eaec3978dfd39f542d71e550a913ea5a1ee0c1ead777dbb762cde02cda1c4bd2e6c3105ab0567bc31582b36301e4ac4b2cc8ecdb6d69bc88d9705a19ac216c3cdabbaf0a5e9b7a3a0fafd14e6d3c4186648fbc34c6279b2835cd2acad92a20ee13a45d8c2f6134d00b178e3846987d306c32d96985e5f4870598c340c3cd4e2bce56da42f6f13e31f93196fd639d8d8f07f1c6834bd46683701c07e33d66f05fd4d7790b92918dd8e2d5a4f569c5caa51596165c6c6400b7944be10840e4a8dfef47cf61425e35e45cf8230b7bd63869f303dc26d84ad3b0f7fa3f4e5cf3eab18ed303ac3b591ced690b9236c32f1034c395f28c22dbfb013a241dd8babefaae25e4dd9b91b4c34867417a77dbc25b94ddd02da6c3e9e0a3ab496a348681a71175e1c5247c5a937c1610aea44be05bea9dbf213136257ac734d4a5dddf92040731d9ffa07121ca8851c007069d13f732aa5f64aac1f8371368c419e0e0eb281a6810bc304cf6322336b0703eb1f4c58d0f0e4df3483e7b684f05bb4ac6017d9a3afb28d714146b67a55c74af0fee7ef33e32fd0519273f2823351123ff014799098993010bcdf4958712967d3fdad11ea48c9c98e0c30ace5ce0f55aaf8d5583abcfe102f772abe1a0c2fda5f8999859376219e94d7f3348f69e99355389463370c0e90b5685959738a44764f494d24367e1a3c613162c3adee4d601044fb1a6e07662bb2181490e45ce382287e8cf94621b0c30246c4b3adda2207f004d3aa86ec4230406d353cf15316df4d4e97379df780b1684f9f84e107dbd28c9627b7d75964be9034957edcb932c73dd2b5ecb293e80ba5e437bc30409e41718b8c7e21fe3d7437d614d65854e14c2f4cb4647fa2afa94a728ae94f116dd4a5bfdc6ac512068fd49c40191ea0369bd2f734caa6327d79640d09c44d8ff7520d07b2b58aeee3c5ba094614fd8f5837f5f4188ab28c5bd5a29a7f52a63b2dc6fa860c9e4c30218ccf9159315e5ea183bf32cbdc2b6843866e7ebfab17a6302c17246c467b011a510da8bb12c7a8d9cfcd2e0194d25364434e0bc0805b43f8885cbe5f4a71ae0ed3558a0ee0f1082d93fc7cef5c73df7d3ce202239de5927d7780730c7bfdc327d4f8f5951a73201ae9b5639b62dac4aebfc4eda844aca557fc9e7be9a024ce224466fa1e7615aa3b38158da963f1268236ec5fe4b9211e86be731d7d984af07da116e218ce3057f81bfd9744ca5b34c899b2d5e04f8afef839b449bddbb28c04e77ee3aa4c5a59fbb292bb6e7646b73519f23c48c36668fe1494f337a7d8362c748b70b58ee05df061334c8aed5b71298fe54d8a8ca13f1d6646a885bf0bce5f60a515bca2cdbd4f18e646eedd8f210f5610a757de31ba035df3c70c7f7bdde5c4c7a53539f0eee1212b0f0390399ad16bf371ab3d5628cb09cfd197a22d7b9375001d45290184bbcc85f9c039933b778cef9626e4bef05dd88cc1d51a0961ef9ca41cb03d9a057cccf119f89ff22f51bcacfc2a24746cb3701249c6c26ee95564282e472bcef11b9745eb90201e3f0a9385c9bdcc54530a4b7d10a8077b5742345f00f0c9161490bf3d0016c3ca0bc38ff7db95b6a8525ff810c141dba6ad751906f802d1a291de35784b814bd3434d6d371e689b54363c8848ba6335cfab75c55e97bb158c99203be74adfea4bc031c258c33ce5df7eaf61fcbfbabcdb98f56165fa13e2d1928b4ca30b1cf561bb67a9d32fff0bb42b81e4c8b2b1a3ff95b0e3f260b0768e7845d6453891a2a1f94759c1d17982b9f840fe38ddb49e8f1d609b75399698ccae50b10dd85c5a3e8951360f7f7ffb642f5ba65282881c79b4c8372e38c7854350841d0b58adf0725cf85e0b63c7d7d3da3193f15d6073910c705f55580ee1dd4e3c809e23eea925d33ca36fe8ae926fb7796855953601ce2d02601d84babec471f706c85c6d2be6e8843436729ed66b838c2122397c0486e1d0bc758ce618e6c33c155bac341c90555d4a06af3caf86fa9e7ca161fba619f597a45745848e358f6e4215f22e546c41d262153340dc340357a34964e32adab97158b471816d4dc79aad09318a15f1a422b83746499ed1d9cc4f9650e6df816692d69d8d7c5955bfde14a03728f86b24afb3104b3416df8c8cdad98cd079e8de6dd2da776059d0aa59743ac3bb100fb89d55d8ffc647d7da14a769939768189de9f64bcc223da8a33831fd3160173d891ae8ee7617094f56ae87e417d829ce6811cff3409db8b6c50b5c92f4fd9a1e727873d10095551a9857fc5235c61c24b9483cb0b511b0172b840f6225ded94d35b9f1f6447969af225a83d8ad76769dd6753850f6a038dbe8508d3b2ad97e23e89e8db8afb16a85aa335e6f227ea2f5f5b975684dcafb909291d468418219d524991d7e1501d8d14fdaeb52bdf999bbae862163060c56f0d4b284a35038ad26ae4969244a3839cfadbfbb6e4b0d30b366bd29a03a27fc30b01f348b17acca12cec3d9e50618c08f824826d", 0x1000}], 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = socket(0x6, 0x5, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069db, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x7, 0x9, "cfe6d1d499eec9571853cf3b075ca8a1315b1e39", 0x6c0, 0x9}) pwrite(r5, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) pckbd_enable: command error 08:27:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmget$private(0x0, 0x4000, 0x310, &(0x7f0000ff9000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x11d}, {0x16, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000002c0)={0x6, 0x6b90}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(0xffffffffffffffff) poll(&(0x7f0000000280)=[{r1, 0x40}, {r4, 0x40}, {r5, 0x4}], 0x3, 0x101) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x25}, {}], 0x2}) 08:27:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0x4}, {0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)) 08:27:07 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCEXCL(r2, 0x2000740d) execve(0x0, 0x0, 0x0) 08:27:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x1000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x20) r6 = geteuid() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x6, 0x401, 0x1, 0x3, 0x7fffffff, 0x8, 0x1, 0x2, 0x4, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r7 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r7, r6}, 0x400000000000, 0x2, r2, 0x0, 0x0, 0x0, 0x4000080a6}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r8, 0x0, 0x3) getpgid(r2) 08:27:07 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x20) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) fchownat(r2, &(0x7f0000000000)='./file0\x00', r6, r8, 0x6) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) 08:27:07 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c439b86dd60451a7c00c50300000000000000000081000000c9fe8000000000000028"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 08:27:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r0, 0x5) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x2, 0x4, 0x4, &(0x7f00000002c0)={0xffffffffffffffff}) getsockname(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) fcntl$dupfd(r4, 0x0, r4) r6 = accept$inet6(r4, &(0x7f0000000280), &(0x7f0000000080)=0xc) socketpair(0x1, 0x5, 0x40, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x1f, 0x1, 0x0, 0x1094, 0x1}, 0xc) 08:27:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() setreuid(r4, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) close(r0) 08:27:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="a5", 0x1, 0x0, 0xfffffffffffffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/215, 0xd7}], 0x1, 0x0, 0x800) 08:27:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3606, 0x2000200, 0xaee, 0x1, 0x1, 0x1000, 0xffffffff, 0x0, 0x1, 0xfffffffffffffff8, 0xf89a}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) shutdown(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) preadv(r3, &(0x7f0000000180)=[{0x0}, {&(0x7f0000003140)=""/4107, 0xffffffffffffffe8}], 0x100000ff, 0x0, 0x0) 08:27:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x6, 0xfc, 0x0, 0x7fffffff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x4, 0x0, 0x80}, {0x3, 0x4, 0xa9, 0xffffffff}, {0x2, 0x8, 0x6, 0x773d3b85}, {0x5, 0x40, 0x9, 0x3ff}, {0x20, 0xfa, 0x6, 0x638}, {0x7, 0x6, 0x0, 0xffff0}, {0x4, 0x5, 0x4, 0x7}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r1) 08:27:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369e80949be") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x0, 0xa6, 0x4, 0x7fffffff}, {0x7, 0x3, 0x1, 0x5}, {0x39, 0xf8, 0x8}, {0x7fff, 0xfc, 0x1f, 0x1000}, {0xe3fd, 0x1f, 0x3}, {0x7, 0x1, 0x6, 0x401}, {0x0, 0x0, 0x20, 0xf5}, {0x80, 0x80, 0x19, 0x2}, {0x20a9, 0x4, 0x8, 0x2}, {0x0, 0x1f, 0x8, 0xfffffffa}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "0447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addfbd31c70ba8003f3a302347c97fffcb8b9c71d9e0847e92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a3155f081e467af52e797afc39533eea6a032279dc40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12b86ac445438c3c322485a552e935982fbb"}, 0x104, 0x0) msgsnd(0x0, &(0x7f0000002700)=ANY=[@ANYBLOB='\x00\x00'], 0x8, 0x0) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x1, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1, 0x0, 0x800}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 08:27:07 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="c32dbcaf6d4bcc50efdd059a7173c722c7e49712185876502de076163c9c074617bc5999e191f004640c96b09006b74f0ead34a1d1c9018dfc5ed806c79cf057d18cbe23c595953335d6b8da9a2734731748b208add1b52c487f0cea926e1406c0f30d7890eec3ac49fd167e44b4da5b99c370bf6a207b5396bb8c0098d5f98fb04b40", 0x83}, {&(0x7f0000000000)="407a08cb648d56dde243c5579976a90d3668fe20c8fefce115d049855c04aec218", 0x21}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x1, 0x0, 0x800, &(0x7f00000000c0)={0x0, 0x9}) 08:27:07 executing program 0: close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r1, r0) openat$zero(0xffffffffffffff9c, 0x0, 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) dup2(r5, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000080)=0xc) openat(r0, 0x0, 0x800, 0x42) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r8 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r8, r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) dup2(r10, r9) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) r11 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000180)=""/101) execve(0x0, 0x0, 0x0) 08:27:07 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x8b, 0xbdb0}, {0x80, 0x4}, {0x84, 0x800}], 0x3}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="e157499affa7fc2a2b0ce8e4b26b1db3d4eff889c2b6177bdd8e171226f46c53cfb3b3db57fe7356f601c796b83ad3d47a67b6b8f63a4a1c490bfd4f2ec34052ddff2a812a12503b5acb90d86f33f54220797f1e845f3c2e75e2faf29b26799ce1e97c33018b5743fc75aece873603aa4777c19812f5b1929fb2bed4e4d646b9d0ac01e37c369939", 0x88) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 08:27:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 08:27:07 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x439ab6d0, 0x0, 0x0, 0x8000000000, 0x10000000000, 0x10000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:27:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup2(r9, r10) openat(r11, &(0x7f0000000240)='./file0\x00', 0x400, 0x100) 08:27:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x1, 0x128) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x8001, &(0x7f0000000240)=[{{r3}, 0x4, 0x11, 0x1, 0xffffffffffffff72, 0x6}], 0xff, &(0x7f0000000280)={0x3f, 0x7fffffff}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$KDSETRAD(r5, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 08:27:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad962ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d766f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000580)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000005c0)) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) accept$inet6(r6, 0x0, &(0x7f0000000600)) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f00000004c0)="09ffcbff3192964800000100f84e831d00896aaf000000005ad9ab8b23c058cd08b84545aac50021581003a1d53126acf73d3d8df6c336276a69ba2cfbbc0f7eacfa189fa80f588aa6d9f7", 0x4b) r7 = dup2(r4, r4) dup2(r2, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r8) 08:27:08 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x29}], 0x10000, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r2, &(0x7f0000000040), 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 08:27:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3e}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 08:27:08 executing program 0: getitimer(0x2, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0xb834, 0x0, 0x0, 0x5}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 08:27:08 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x1ff}, {0x18, 0x3}, 0x8004}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x7}, {0x18, 0x2, 0x8, 0x7ff}, 0x0, [0x8, 0x3, 0x3ff, 0x7, 0x2f8ca062, 0x9, 0x1, 0x81]}, 0x3c) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x1, 0x45) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) faccessat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x1) r7 = getuid() setreuid(0xee00, r7) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r8, 0xffffffffffffffff, r10) r11 = getuid() setreuid(0xee00, r11) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x1f, r7, r10, 0x0, 0x0, 0x1, 0x6}, 0x10000, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2}) 08:27:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x101}, 0x8) dup2(r0, r1) 08:27:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x0, 0x0, 0x4, {[0x44, 0x9e, 0x9, 0x50e900, 0x7, 0x20, 0x7fffffff, 0x2, 0x5, 0x2, 0x5, 0x9, 0xfffffffffffff801, 0x5590, 0x9, 0xf, 0xe91, 0x8001], [0x8, 0x7, 0x6, 0x9, 0x9, 0x3f, 0x0, 0x7fffffff, 0xffffffff80000000, 0x5], [0x8, 0x20, 0xfffffffffffffffa, 0x6, 0x8, 0x6460, 0x1], [0x9, 0x6, 0x7, 0x80, 0xfffffffffffffffc, 0x8], [{0x1, 0x4, 0x77, 0x6}, {0x20, 0x1000, 0x53, 0x6}, {0xf08e, 0xd0ea, 0x7f, 0x4}, {0x17, 0x0, 0x25, 0x9}, {0x401, 0xa5, 0x1f, 0x7f}, {0x6ba, 0x4, 0x1b2}, {0x9, 0x9, 0x9, 0x3}, {0x5, 0x606, 0x4, 0xda80}], {0x28, 0x8, 0x5, 0x2}, {0x0, 0x7, 0x2, 0x5}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x0) 08:27:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000080)=0xc64) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x800000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x1, 0x8000, 0xff) 08:27:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000300)="510fc3a0e30da10740edefd8ec62e3fd923847877ad085a4c7fe0581a6f17911d9eb1720428ad418c3ea957b499739590841791f6d85e4db9451e5bc8e66d11f2e78db5b01ad22ec1df5658ed61d46b953429b925c81143385d2969d61710394ef23bef9d59d59f51a7668e9d2e4be33ce2ac4a0976bd2986c14b0c21c12ab5d410f64b18425cdaf8d96c9096bf0c2b4a92a8c1614dceb7fa5796a4a0089de283aebebd1d1fe817fbaaa6d84b8bfaec5dc213a19653b094c253572d37a4a6f88bdd5bfc37195535f8dab30", 0xcb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) flock(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) renameat(r1, &(0x7f0000001440)='./file0/file0\x00', r2, &(0x7f0000001480)='./bus\x00') readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2) stat(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001580)=ANY=[@ANYBLOB="717940f9fec0de6f267e2aac092c9200"/33]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000200)=0x2) 08:27:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socket$inet6(0x18, 0x4000, 0x5) 08:27:08 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bc9777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cd4e4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb17d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cce8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce811985b4392fb6ff8155ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000000000000000000000000000000000028808d94eee7ab0d9b4a12ce3fe02a4f61078d6365541da894b0afa57eef0a0f633fe9368a309b1f"], 0x10) socket(0x10, 0x2, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="06694b11050800000002000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e900000000fbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447a86f82867cacc4fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a4740", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e33956d2cad085936d8fb9e34157cf18b2d735bc4365f662af79397a58f319a1ae1f4370b071d2ee78ce4b1032a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae72187ed1ef15e504a0ceea1ab90674362c57048956364aff23b5d6418ad5df8847344ed70a4e42129366d4d0796fbd4bf", 0x9f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a3", 0x26e}], 0x4) 08:27:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x6, 0xfffffff7, 0x5, 0x100, &(0x7f0000000440)={{0x1, 0x1, 0x4, 0x80, 0x1, 0x40, 0x1}, {[0x7, 0x6, 0x8, 0x8, 0x5, 0x9, 0xb0, 0x8, 0x4, 0x5e, 0x7, 0x3ff, 0x2, 0x126, 0x4, 0x1, 0xfffffffffffff00c, 0x6], [0x9, 0x0, 0xffffffffffffff01, 0x1, 0x7, 0x7, 0x0, 0x0, 0x5, 0x7], [0x800, 0xee, 0x8, 0x9, 0xfffffffffffffffc, 0x200, 0xffff], [0x8000, 0x5, 0x3, 0x3, 0x6, 0x1], [{0x4, 0x0, 0x100, 0x8001}, {0x3, 0x9, 0xd8c4, 0x8}, {0x1000, 0x7c2, 0x0, 0x22e}, {0x400, 0x5, 0x9, 0x20}, {0xb9, 0x2, 0x6, 0x3ff}, {0x2, 0xc3ce, 0x1, 0x3f}, {0x5, 0x4578, 0x3867, 0x24000}, {0xf67f, 0x4, 0x1, 0x6}], {0x8, 0x1000, 0x1, 0x400}, {0x0, 0x7, 0x400}}}, 0x3, 0xcc}) chown(&(0x7f0000000040)='.\x00', 0x0, r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1853018fa640800000"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 08:27:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 08:27:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(0xffffffffffffffff, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x106}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x1060}, {0x6}]}) poll(&(0x7f0000001180)=[{0xffffffffffffffff, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3}, {0xffffffffffffffff, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {0xffffffffffffffff, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r7, &(0x7f0000000100)=""/24, 0x18) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000240)=[{0x200000000025, 0x0, 0x0, 0x4}, {0x400000060, 0x0, 0x8}, {0x6}, {0x400, 0x40, 0x1f, 0x1}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = socket(0x2, 0x1, 0x4) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060, 0x4}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup2(r14, r10) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000001180)=[{r7, 0x10}, {r8, 0x20}, {r9, 0x4}, {r16, 0x10}, {r7, 0x40}, {r11, 0x4}, {r1, 0x10}, {r12, 0x20}, {r15, 0x2e}, {r7, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000012c0)=0xd5000000) 08:27:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000340)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d, 0x0, 0xc5, 0x4}, {0x16, 0x0, 0xff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r2) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/80, 0x50}], 0x2, &(0x7f00000002c0)=""/37, 0x25}, 0x53fd1b20400557fd) ioctl$BIOCPROMISC(r3, 0x20004269) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x9339f62a14861705, 0x0) 08:27:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x1f2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 08:27:09 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$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x80000000}], 0x7ff, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$KDSETRAD(r4, 0x20004b43) read(r1, &(0x7f0000000540)=""/226, 0x2) pipe(&(0x7f0000000080)) 08:27:09 executing program 0: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) dup2(r0, r2) 08:27:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r9, r10, 0x0, r11, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r14 = semget$private(0x0, 0x5, 0x624) semop(r14, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r14, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202a7fdffffffffffffff653000463f7b238bf46954d78a2a197a38620700000010bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1864896bc5e57c6388bbd2ad88b2951b158013611c94c0a162b58fd4237b8fa4d012ae447473c238434a1ecee1d979bb71e6bf3bf554799b9b81303000000000000009fef9d61795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287000000000000000000000000500"/189], 0x10) write(r19, &(0x7f00000009c0), 0x0) sendto(r19, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={r18, r20, r15}, 0xc) r21 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r20, r21, 0x0, 0x0, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x5, &(0x7f0000000140)=[r0, r1, r11, r12, r22]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x20401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x18, 0x2, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8080691a, &(0x7f0000000300)) 08:27:09 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) r3 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r7}) 08:27:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) getpgrp() pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 08:27:09 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 08:27:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 08:27:09 executing program 0: pipe(&(0x7f0000001280)) kqueue() kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x8, 0x91) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x1, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x83, 0x40000000, 0x8, 0x9}], 0x0, 0x0, 0xccd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8f454c252758e4acee84b75a3142173f01ef5ebf02a602824650ab380b392534f663cb72c70e4e270701b2013768b9535de33296abe3e0b134b580eeb184ef0e71164f154d21cff6e8c3e4c91bf1571eb3654a23ed0fe8258694da9ccb495af2df39503a904e2b3f1ed61debb176c12758a6f177500cee38ab544eeffd9a15d28902741bc96a68c2512be0373988087c4ebac076505de65f1c519f0510cf66907fd9f97a26086ab6d91dba73e83b20597e2f74a0ac59f0f7f1b8fb80d3e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x6) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 08:27:09 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x48, 0x2) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x147) 08:27:09 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) 08:27:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = getegid() r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r20) getgroups(0xa, &(0x7f0000000300)=[r12, r14, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16, r18, r20]) r22 = getppid() r23 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r25) r26 = open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="3000d5cad50d61fb3d25a35b98299a110cd540c98f8aa4c288b84e2a9f8c65f365918f5092d8f91b3fa379c9c6392a42301e9dee0c02fa"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="a10e7a7a9ad6", 0x6}, {&(0x7f0000000180)="9d416c9ed387bf4507a4c075b2196e90a23e33272e7e4abdfcd2cf139cb4ec3464a31575972853de", 0x28}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r9, r11, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r25}, @rights={0x18, 0xffff, 0x1, [r26]}], 0x78, 0x403}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 08:27:09 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvfrom$unix(r1, &(0x7f0000000500)=""/194, 0xc2, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x0, 0x2010, r5, 0x0, 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xebfa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x81}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x9}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x600}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_vnetid}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) ktrace(&(0x7f0000000640)='./file0/file0\x00', 0x2, 0x0, r6) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket(0x2, 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffc000 didn't change! 08:27:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effeae0 va 0x20ffd000 didn't change! 08:27:10 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x1, 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000240)={0x5, 0x0, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r3) socket(0x400000000018, 0x3, 0x3b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 08:27:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x10, 0x4003, 0x2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 08:27:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023d390ba5daef86da83508be7f5f98322a13bee1284dfea66bedf7c86752f97ff8d2076b021b9bf6887731e6df768c614bd81e5a3359d2b1b8c869ad89e8fa8a490c91fd3b0429778845defe156e13aa33a5cbdc6f852b253339f412e904b3bba360a3319bedfe0aeb6e1a7409655a15f4c7b3b2446d41f20807a633603d1da95d115304013d90f9b5647b0efefa228e9785e505ae2253fa3b729a37eae4b8913eae32dc8cb90039892cf6040000000000000000bf3f8dd472e30732e81e42d109f13acb33eb9a2fcef2de28f81529b961b99b2d8c579fb5b0c7b700c601de18b85b4a6a30af1b8bd007de23c2690d443dad0e58d557f28cd09bc34197a524041394b3393cf06bf3fbdf12740554b7d18133b996147be9bd9fcff2004b46ec60573128ecc3c7be30bf4d20e05493d7b9a8d3beb5526a77ccdde34ec9b09bc112e341171c9cf9d8906796394d80350b2b216d2ea199ed39893a27ecfcc7856ae02084ecb1450d6f31b1cdb1ca7925bfb6efa61016a0a34bcd503cb0b2ad3f1088726a43197e71496b90667084c7d6a57c4e7109f0e47f8b6c157aa2e162d9cf420ba2d4fffe8c800dcdaae29a76fc0da4cf65ad3218dec081653f0d13fa604587a9703319a930d564522fda1a224c54aad1bbaba43b269b1b888ad8531b5e0d2d9bd162f2c29685369a7fabf390e16a2f833a51fc943e2f708573e207713fc56993aa33c2cb49bfbadacf60d83aabac39b826ded59226c49b09ef5a6db628e71466ddc4528b2089529512fce77940487b83be301e8d86187fa1090a6a09572309acac4ca3e574fb74ca956781c56f55b8ad18683559df4f57ef9894a47632ef544fc00562b328efeecce004f8a9e2b3904106870b8e0e01446f72550495baea3a9aa8ca5a9503677f1ea8e9d2b16e6585f2db80d9211a4e78750fa5bea60a8c8ce5159473a3aed36fedfd9a6b7ce81febffd012016b8317f19f5ad0c9880b34a55b74f3be14e79d414ba4f415a902b76e2d3c37c85b4a57ddfc6d1c88c74509a5905dcc644a4d6417925354e73a2452f4226a", 0x355}, {&(0x7f0000000200)="af437b440097b15805c05e6010336bd179be441c9284db2300ffed7e5f5239b3006a5cd64e1b340c3194e0f880f0dffc95115b52b9a34395ae1bf6ef2ed094d3d1cf792b894504f456ee8e4005f6fe9e7add59b89c5f34dc0328ceec2a32801fadc275f648c4f149afa737b73335949eba85bfdba654911fbd87e3445bc6a20020571c8caaf3206b7c255f368f2bdda21370c0eaf348e286b55e788692545c37f6f405e72f8743c157457898fd84810ee50dee8d5cef086f11e7c70ef2d685fcf23367343f9bcbf6164259f887284c5c7d69f4770afb122fffb74035548d3262763eb5d29a37ef3c3708162383c03ddb71f68e1a40dc7e58e0608c5ef2a5f728e6ca54cf6c8f97976afed4811e0be1cabc744e7d06fbadac733937002c65e0e4b37205a1746194b7c01cf8d14161fb83586b7e94d2aa54dcc44b50fd0d380b968719ce2f7e3dcbbddbc3cae776000805d0bed6f64a91bcca30356f43da3bef7a4a44c18ed40aa482c9f4c9c94a4c1855ea46a794ef52bae5e0499bda774c7145cd44c411b519bfa452a21cff76a9496dddfff9f57b8cce4da52988b1e350a770d6a1d7eca7102b51f828217a1e1312316b0ec88f1f9131a46c855a6edc1ee9627fa74770b19a5c54cc7f644bbdaae13b63f6f810a97aafe193b6f327af57cf066b46c6f7b2e8b476ad6729ad1176b5201b9ad4175148b99fa51c0c4df51198aa906510aae74907c6e7ead1ccd388375b8efffdd01d0fe189493615f5337ad0fca9729e7227dbf51d4bf8e277366cd5151067f477df8232520db76d044349da17639dd5aeed4266264eb82ba556ce71a02d4dfdcbc005b379cac0d7b7a86a58b7484b03d78efbeac18b8e968077460c69388e605412b02da481b672291c830019bf461df6af245eec7ac0411ccb5649065628977eb5f8ae6ec049924bcf0b7c1a3c572b833b8081253b33698ea7e1ee224d2f5a734cdcec2f79c6144bad9f33c0f3e104115310dae04ca33c8da370bda3e83e83eec442b919dcafc4c0125fab02927f83a203c9e62c06f2ec82538cf9e3772c31b940956f6ad426edbb026daeac152181049f940a10e41eb40ad277207db87ef26d99efb919adaff8c3a25985298ff5333d6be906f8cba32e9c1d80d74e669ee9a96d3a0bf4d58c2e370469ce4c54c53a8faecebe6a5a24dbf1c481244c0df1b7158a6b9a4787da161d4a4ef6586a811c695a589c1e779f42f6c28a35152b97c909d23ba75dfbc28ec2e5572ac0db3d2fd5b5a767eec17988b48a170759853edbefa104012337cbbe4f54d7edd01f255715bb81b68a318a31094bd8104dd9134d7514f84ab15bab7744c9965c39670ebd2f7df05eb62342905f98c6f51d069b75f4630ef6bb29e87db4d915b58ae8ad50380784e70cbcf8ae3a695bcc89028c75fe2fd2178b558fa3cfd2fafcd0854f19d8ca6be66892f6a00ccf159e1abaddb1a095d03976963f8c9129bcda9f25ffefa307f644859812fbb56e8494e8208705dcb71aca9aaebfcaddf3ed8742942d969c9122b1b95bfe393fadba89eae629dd8cd7676e64866772d1035d2cb4b11e9b9f5f9232823158a6eaa681aa855768513a793ce1e5558d9475709387df88ca09f1e5c859f355de39c52fbb6c3b28d0b50e58e8f974a62f7dccfd642e6af65aecc831082a4fdb6270151dc6771a1e1df1181a6ffa804a0842da74a4905999dceadc70ffbad53ff12cee8bd50094c7c863d0dfab95df6d956bace299dfb56424922519c1fa707c6b04480a221c0cb3802b0531b5f2a7554f437e46e67608e02d0fb17eb0f853bebf1d4bb1c11d4affdfc265b4b79a602fa7424eac03d592fbbfee05b16fb18619d2cc3002e65fc2dda8edb4e6c00f20345cd30d1419862768a32a09a69d47d18d9b411d6aedd1ff6fc6e6d732018d86e049ba3cad5c679e0c672d7c21e27853823b71454823dbe433a48b358e18abe031291c48432cab3a7b8ba5bc237f35ad898329b2f647e1ed7d7273772bf1bd2e7f84153e2efe07c100635f63dd175253988220424e21b03c5cad707734cc4fb129f280ba64141ee29b3b864b71b68d721f8cfe0564a9babcf063e6bd18185cb598ceb31245b596dbd2f79e197746995658f54af6c3e9f265f43f13332a1ae5313b3aba5820f7f33b320b95e687e73f233287598f5656344f1c2ea324a9c86153fe3504e7e20efa8558bd0f3f56136dbea3bf06db14a121dc2d71b45113a72bda6e9786a545b871486f2ee1f538cdcccc18e3973c68e0a289b4dea15adbbd299d60316b141867bd564e889eb14219691f7c805689514c76227cbd08c24c5b590e920fcd9a0122c200e42248922bd29d43f32cdf8accd715cbc180675dd7ed1ae46d54611da07d8a761a140e059addaa182cb9c3c3f9b7e8eeeaddef37cb4c7bd9bb0a53239f7ad6625bf74ccf09664e810acfdd273c0f9a764aed750088539ce2ffb4026f98ec884286fa54cb85710cb293d293e2cdb2f1bfac8706f60171bb4086d6c2475bf254e8c0e008453c5569c194ab50d81e971111592324b05681688a2c7561cd34e7b0ce2b060a1423639ea1452b238fbde2a2c24dbb8deeeaecf3da540e6be974f4578600c097cd130e18a84572e091c861c424c89a3312aa2b75221c5c61de22dee982b7c38f1f0ad410e75c7e7c1dd536b1bd3610ee5368dd7998c7bfcf028d27de72e26bc3b932fee173e15e3fcf8061e5a0a9d2d62e533bf3d2a0c639f3a353ff7d6eec8a0dfb1fbea780ae71cc0b717cfa3c01eb400627638a62e6f5701f6156f556175a111a439ffe142c509b477a5e0906e62cdbe7b4467faa27182053e8491501efaa9880be0125662867f8b77ad906b4fa7280bd429f8b36a811c1e0d573f1220bebe40e53c554c2a61810690c2eb09630583c128b0793b31566b4ec3d79ad4cdf6e9567e4f388172b7ac677efa3a03111c4222c80183770f83d694553be75baecd4053584434bd09e052ed367594bc514f3c1e7f83f54e300cb0088bb9df6305e81bafaea4ea8a975ecb835572d05b15ae838e86c270f1d61655e2bcfbb0a7a454f4567d69c1c57ce9ae3a4af030ce496bdd6615dd8500a68048587f1a955ce8ac70ffb20080bb53802a1d446ddb35c104666cb24bc1fd8ebc28a34c8c7ca82dbb22e5a7047e00bb97046bd9684d3b35ed9a76c7352310de2c651be097b432c4f7958ae85f83aab89b1e5f868b40a96694d81859aa26e79c846077642f0f31ac3ff0d5d675bcb44fa6c0b79c9c35ecf1243b630892c805f15cab88a3f6e89a8e3ff61a3600c1163903ca3c386b3c49bc1e0f7e903c7f23c1a9a13b2ff322a9b85dd4a933832ab0a03db0a1c36126afcc0e2d576f0c4c92292e560202750192ccd5a301651b9d40033d8ea979acdf619540fd73c62747b1d0b43219fe525590cbc6e0c9c870e6c3a41f02241ce9209c508333a315ab0f02bc3b70fd7fb3503cc7b63d1e47a061ec3eaf9cce74b1672f0029d723a7143246817162580bec99477eb30513adc0b199d540998c1e586fddb712f1b0bd3080f9fdabbfe6d9b08663e76180ca54ee633904cb147b2a4aa2415027dcc93a1579900e57d5538f7e622f6207748a14441221deb955179f23c2df506040634c0f2beb2396b8c6dd0bf19752a235dfad08741acafb11233e9497570d4bfe715e9dfb7387bb1908b0c9bb5b4455960b5ea292d1ba413528d8c06e7240d059a8d33c468541cc5bce08f283476e8a4f1293b4587703ba24e6c4fd8e74a840a6cbc1de46de966e7c42711481ad688ea76bc2fea8ca698d1ba104386566ad1de9b8cb4be7e6577aa367600434cf59a0d69be74a5818e31f28b763146fb18c03d4bca24cee91f8eea8188844247d171bd975c8919ec9a55d04b7caec37aee602418bd61eb297a03b334687cef00432bb696f1a8f060dd39be60ad70a8ecfcfb4d7a697e9ff09b95d238395bf978afdd1179ec9bad0dd10386529b16ab42333d86426c5d631a0de076c91a41bdbf09a7345e767ca0fd7722802822f1a372784fd190d04c0195237300701cae2c76c4e92c6e6c0e248b41ea60a9f83f17311f01c7dffa5858a3f661ab89947e7f21aa231a6201e8fe0962c1273e86a3edf846ba9ed57a56bca49d3bf32d8edbd980ca4ae5adccc92f47fe2509ab4bdbd5e3dcb680d37a832227a640ab83ba426d21db471b72d4bf60c9824182c66c886b400cd870845a833ec814749113b2c64b72c972f0549c84f9ce1cf779821b567b5c9be049f9f9d00436f8de767030a107d0365d6dc19fccce256a6b25f502fa85b5087765e8f0a2981c239548965be274746760cc32f4709d62da9462b9844fceea7a4c4f4cea30bf1625e828071065aa232e638ec11e7877016e167837aea03f993038c340327e8b3fd83320edc42b57e2e9905b76dfb78092e1d4bab215c6d3427842b6c010c4a72470bf4099a1df620e52964968233c7a758f8bb2257cd0ac7527af294f23f3a7b143cd4d950f45bd63226a1799a5029868534f4d2616d8504a558a31fb97ac8068c2afb695b7e7918a28351736bda4b13dcbb993390fc129912fe1e1a8a59827b5e547fd625695bde228b1c99ac09f0aae03b6c3fe628bae96f7d3dfad7280f1e23504bca093647052e586570529e35caacfc99987b3b7f772a115f8f9755e4b349d15a19bf546467b5016e0235c9623274d1520bfc7a2dd8d35a5ab9757c259bcf1c516ea3dc6979f5b37e3abd5041c5a6bf533a4b5d4df9983537b4c230aa1f105224be0b49ea082c4e7ceb4e823df69799693cd5e6c1754de370bc5f47ea81c27b30df30e0f3e82208abba35bbdd27927f711dcaf4c21954bd8d9b5c6875688550654cd663990b51d5b0e9fccc3f11fd3c3f67086b3b836b3f3fbe8e5a797bcdb54bf69d5434e153381f89e0abb38c2532359aed4ce19b08bef15128e1648a79f774227b78fe2d4b54a44e391a4a28a760d868306448d049cc78744f07c43a8e9f7e352da3c0b78e0dc80ab76a1c8f0083eaf087c69474c09655ad2884b0a03eb7a4d53ca20d8d3b9bd87ccb8d628cd751fdc0e2460865353c09b3aa79a5e379bdf28d3861314a6ff26f9481b509175b36a473240b9233380a530dc7cd93b1538e2656446bda416f6f0141b18f1300c5d2a184eda3a54a9f929cfbe56804002fec22ceeb0d3e17fb5ab69ff3591e183b0896c9143ddf9b9ce6fd6a6d31bd4f76150ff21415a7050f9d99af82e3d89c59fce3d036da6d2c0ede09b401e5703c952f4b1ba9bde95a2c70e6adaa0663a79909606d52fa885c757ea420863b1dfa88293bdfa8e37dc6b47d458394e088bd733529cbef863050983de9a67d73956e558c4a295c8c4a8af6eb4602c4788e597f7371dfa2b2a86600312d81758f70a8a9fbed366ef0ef36f82209c17763a89d6bc7eb35d15f3b208b59b662d65e08b0d14728233a3e142af051c5a5bdab24962ee5fde8b5e34a90b79dfd36bc80c32c67a6f0bdb96b10b08b9d8aa59c0d9830aded169191b3e2f462beeea8a7a6325cd22ffc60d9421b5a4bfda4d2c557aa88d181e81f4918d6116246142c0c28e4ed248c774aa57db7d55f1b11bacaaf0753fed95f5b5f520f3f3a47525bd02cf2f8ee8eaaef2a20e2897a8bb948464fdc17c60e5c21026b33373d9d2d45f594882612d9e8a15e46e2aa552138e9ec6352b07a0936f6c47b0cd2744208a1ec0a591e1dd871f03f889182265917e662bc9582aa94e35294881fa5ba3699c46d4de44c1ebb7a0f33d7a40ba"}], 0x10000000000001c1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x4}, {0x18, 0x1, 0x4, 0x100}, 0xffff, [0x9, 0x3, 0x3f, 0x9, 0x25f, 0x7ff, 0x3, 0x100]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x18, 0x400000001002, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="081800350500000000759d9fb0ddb600040000c85d033bddb9637e67716cdb2127edb92396627fae81b069e40337d28ed86cb4f35507000000000000a352f1b2cc6e24b1"], 0x1c) 08:27:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004138ba8004627fec015df0000000000f5ff8068000000000000000000000000000000fffffa5b", 0x2c}], 0x1) socket$inet(0x2, 0x5, 0x2) 08:27:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11710287ead4bcb775ca61dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9dc5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b81d6f9a61700ba3173af4ecd7da4333ac0f994166972e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7244082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0000000000000000a95bac417e2ab04fd8a9c98e958ff55d090000001600000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d301682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b52a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947b127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a707d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f000c4888bed8c81bd2d2db32b0763d6343a4fc41c969d8369edeab87f714e9906d867be860000000001000000b236cfc107d8beb85c1481304f5d94a53d1983ec3535fa5e453311b7ace377ad362f33f62745a664476e4e57f5048f99e77a09aded782657909db2838b00010000741d26d8727e7c2b5562c3705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d5960000000000000000001000000000000000000000000000000000c29ea27ef688768f19fe3bff2f8dd4e6c77fcdec60496cb651f827fbe1501c1865bc95ca3bf1b63df25009d7af86770f000008000000000017731d5a99d6bcd9bb8ee3344eecebe8c4fd64d5eb56cbf6df1ac2277ed085d63f062f0043914a1d017d94340265147caebe82683ff8e35d32b552a4d66413107487f44e42ff59bc9b39aebc51c238ed60d6d17ac1ddac14d6de881744d0a456c9f7da6d3dbeb5cfb178e79dfc2f8966edffc33afa7ebfef22ed81be40cf18e42e968b567b9539d98675b2060fbdabcc937f00f99ad803b76cd7df33a409403d035db40138d1cf881a678609ab8bbe8203bccc4b320125c178db4a826bd5dad95b48b8866cabf3d45854a5ec26e3bef3686d7123ef9a1a72afadf9910fd65a27cc35a14f6a14f2a453659e6e86b3a7dda0370bf3caf3cc4c5dd03d5365d2c11e95f88e232f07edeff131ea77cf59119f55f6d369bdf1e0dee7606ae50ff5f8da9d494670d0b1bb7770b866041632eba138474a542fdde6c557c065c908a88c125aeb76a85a6f5715e4577ec571ac381fe9bf33de196efa3932b00f049785f5bfcece7269b1880000000000000000000000005337c1fc91ff5437e98cc0640407180be53995aa4913b9234225ed9fd5089a519c772f4d9614161c798a9ce042a42750ffcd698b2655c09c6f35ff3ee7b6806ec644617545281ddd31855d3ca36b3a0993b030dbfc01d5f0de61b4c019006f4aff8fe41c4beeb35fe0b981bc5e16450cc539bc6adb33d58c15a6f957039b521d33bb78f2d467890c14a7b153c164ded4e75f15480547f7b22ef8c6f760bd7697da6ff3d58cd43feeb08cfaa701822702bfd762c968577f719d7c093088005389dc618aae1292340a6a25a1c291b29f97a2ad5a70f2cfd37b0a67a4dfba2e6218304478cdbbe14b793231105e7b277456538a697b197f357bb91fbd0ba6f3938708b3fd5de07d707150124cae6425e9253d64e7dc6c9999d3c4d88ade7a16b79ebaa3953e000000000000000000000000000000000000c50c4c4da3ad8144c2ee157193d83e5f520a5cb65c7207d9ce9c925e106a1672bc0b33cf943525c331628c9118e63fb8f3535456b954722a1e0faf4492a6db529a1f6d4e28e006eecc9694f42d336484644fc040193c3c8fbf0ec73ae8156f"], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = socket(0x2, 0xc003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000000), 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000080)="8ca299a0a07e", 0x6}, {&(0x7f00000000c0)="9cd0e06a93a6135307a7459c74d282b8ef3a1712ef69119127107a84bce1f0ad5d441db08f48c519236600125dbdeec9284d986b3ddd75c9dda20c1cbab0df27011ae53c35124f8303b24175489ec7c609656d79132771ca6a96dc89ce69b262459c392f3dd941d5d27a0c5c6f07a21b4245af6db38ae1d5c7ef1ba685fea6d4f4df90e5", 0x84}, {&(0x7f0000000180)="85c50659a928236fa08df41317933afadba5944a4d55c739286c1761473db4d51f9920647a1509014dcff1662c33337d9fede89b5408cb2bce4e43b774d76d81834e32b712a4a5afce33b7cb0088363047765aafa77a39776ef041a570bc521bf87cb5a726722cc2b970ec1e43c190c0b3e0cb6a26ee0dd9c7d20092ad309dfb9eea44516c8b9e4853acf64ae91e87e40261069e2c952c54628f37d4995a7ecb6b48b042ae6eec3b2c06d770a09e9a2ddc68f38573e2e6f793326de2eba3230f0b50cb", 0xc3}, {&(0x7f0000000280)="746b9ac928478c7f102187a40201a5b924d63ff1", 0x14}, {&(0x7f00000002c0)="647cddcfda40c1e7b68a9f321d037a4884d5", 0x12}, {&(0x7f0000000300)="1d64430fe784d2668bfb54437f697f0f6ebc6240757896fc99fee4f5d9611cb5b064c59dffe02f2a89747389e60ba4dd0e57dd4c818d434cac1cb1f1098fe230f487099a7c44d3be9ed1e82aa30617", 0x4f}, {&(0x7f0000001500)="4129a83a300f61059132add28c41483c761e7b7d1cd09aaa63be5d665a78719e9c68699df5a498dcaef8bbf27b345d1987d548e88d0b20ea6b2f90f1d4db459fa7596c9a398bcc5b2b9f666cbfd7e2c555d98c87b5d54c3037b23b4cfd26acac989e2eadc43817efd5bfd91bf2dcd8755e84608f9e7bd6ebbd0fb4998358405788ddf5c5229b01a9e4cda9afb2a5f16b73488df8076baa93db339263282eea9f76773bdcc5790804807b750e05df54c47ec8a738fc763ab40a904aefeb534f2fc201feb0ac1ffff73831b94847221b8a76131f9c7ab1e1d534f6455d65cef625ad6365c5ea959703879afbb0763ab9972647ffe4d2df86dc5a8b32df625d3c50f7103d9787186d0c85730b79cd072d3ab03fd07c2e10a046b863f63397929bf264998e1c0a10e4b23d9eb8380ceec3bff363a292090c06df1a63cedb8b9b98d82f90d695b87e724d1e9fac30debd779aa772853be97c4240329921eabaf28ff56afa885bbb6da04db86de383c357d65426d2169d9d06de88ac27dbd298a784fee78a4619008b9a19ac4ed068794ec3664595b7bd97232daed982c8489af7f65df61290e0a5feb593b1631895c42fcd1735a2cb9e6cfd4da15eff47e057b52203336b04d43ed4e7db52a5be2757ded8c311a8f891e31a02eb9a5b41c4991216889feb7eb966a2f96e554418cc0168d09cded139a4b6dd26aa680478cb8ab6fca04eb1e63101d65ace612f531f2f80c28060de950ffe1314c14f04dd8b883bc38f7a26b86679c70e843b92c412e847f760906479bd469484573c24aa5c151a46a00c74f1e5deb629b8d024f3b10b8023a172acd5aa53564f5b78c1a6c34273e7b8c44fadb64b4a81d473e06bad2c032e0514e677a52c5517030b15d43dfb35f672bc906f0b4235e38c81681a5606f6c10cd42f73d325217606493d3fa443bfee6ac0b230f048637e594e3fee87207dbc4b36839a46b5f22eec46ecb015bc71db66b6635090d684ec2361381b39bd2f2b808893faa35014bfa4ea073f417f983660a0076d1b2de4c3e7b8440bf46a8a7d8ad12ce486241135d4a1e8a740fbec0746131aaeff1ebfe1a725de127eabdf7b7a69f5e9e3a83c8a655fac1e3e737eaf84815e8f412ffd0a4cf3084c24ada3c639a29ac332185b9d437b80ef2ae1df6ca4c4f5296452de980cf237d42097ceb26ce80b59c3c4659383430303550e48d01ab2b0435cc3c163d5ce833a73cb6fad97f894ccdbc6eb913a3769130240c7f6929ea20281b5100855a2c34de02cbef4e9d65e2379184815fdef4f43a6f19fcef19caac42b52976e95a6f66d1e62bb5a95dd45ee196d8ba4b1f2702aa979af722645bfdf55b3553fe75a296f736d92c50238cc01ed97b40c994b3c0bb3e1422e120acfadfb2eea2e6cf2bb6fb99043ff7cf658c4053e5b939c69818ca6eb60e7749c620c8985daa5e738b97d6c6fc9033ce9dfb91afc6c6140a66cbe6934cde3afe66dc927b88f17dd0a1ed3761d4c41c12d7af0725b31e8a4a835cde636c42c6524215429d411c9f287934df192b27b4b76fe9ae041798800116b035fd7936f001ecf3c5a9a1f33f5b2962233d5d0c831f947c0426fd782b2d9ab0fc3af8eff28bdb0fb46a3d470cccdfc7cfb49382786f6185f48163a6844794c2063fa735f015ec744022f4101e621e2004f261440419d71551882a2f2e6564cbaaf9149731ee58afb3964ee6017915d1d56aca8b4870cbd640cabca594afc2f676ba964058193a7d843237a418d01669212a9a24e02427ea3d21ca5f177aa3160b3787eadbf2f26490d69bdb4e2dc5809ac23a8ac1ef836a8c27bb4c7ebd3e8cf3add4b2fb9a03970909fe990c278c1a67c985f4d6c43e010193c783402e54a5f530e53ade2c89b961d571e18a1e8b4293770b44ffe9208a8783b0ae66bda2fd448dd99f88e6524fdb9a02320aede23e9ae3f520ed8f607b3e596258493a1d1d496b28554498f8889ef3f7a2476bb26d0bc6776c7a2c380e313a14018ec4dbc265ddab6dcec7b207db226ae475b7b4e6cb731ace0480cb78b0867c3c444e925380e97f72ff3f1e1ce18d9e677c16a91bf851f3fe16bb3b266c225f5289781a4605e1da33a53290f3e1a1db31ffb0e4a0f94299e4ddbe0b621f08b397730dc450c83b17794ebad07aaf5698b3a976d1750c26ed2148b051d40b6980d6ea7520602835c96cff2ded88c5b18ba9b2215435c3dcca24e6786a1270745ab82dcfe847588bfc671583bf0dc3f046ae527bd5403f0960dcfa33b8da0d478ebbb8222745b14985828eb609f912d53e0f11e24589b4311e0d6e26e1f3ffa250263c71b9d8c1d7b2201f445c02f6b74ae028eb17548f1e2f34682c480fbe420281eccab880c068193dbebc317aab8256b339f7f9baeb80f560153ea1600be2cafae58c67fad434ba0adfe17491225279bb977db0c580ede5f28283ab1233eef5c98506c7a546f131e689f1caff8099795c2f694fda0aa964529316b8957555586f799472ead0a07899faca324b851318c1f9913dd943298f2b9315d021f2d975c7291e327c7e10be2f1f9160156a4a4f925ff05705daf2b101ddcb043e43826710598517dae05a1d224e20f5ee44b828638844290961e2b0ec8b3d7dec3f8e4f6e28f591d087b6e44cdffc9849a09922dcd97da2b217ebc4577212208610de11accc506f492798f409a761cdfafdee3b6c5dc89c21a257cc98f44d556da6be3a8b0e7d811c856458fd60e1d5a9d530338c90781d5c07dbad0926ef46b90e5c20bd60dce54e38b5208e56778e8cfa1e14c5d8c7caf2ded965979a405ca2ea94bab2e5a49b0a20a9333a9b8b1c3a062b813d354773c37bbe5dac12b1fffc3994aaf8110b2ba5b7b607331a551e93b7e039ce173e7b4e6dfb7e7d1ab642e2d2014f6d108be4beb2b2ac7e5aa122b1af9130e1ddd22a3ace620ec4ea4ab7cc37c99cd90a6a465ce7a52656447ebee5e02eb456d13e26011d8a3efad0499304e7085fab615c94e144896bff975ba81d32d841f8d50a7a9df774e83cfd21c0a3a331700d41f9edcaf7d158b3855f9af6479c87c3ce10862315f1cdea8201844e6f48a6692c360fe4ad9ecee21ca35b195dfd5c8cf6d3cdc015f641533119cbe2f163ebebaec7cdce959d5e3bcf20d8699e3c6b429fb666a98f56c28eb5386b8e2f5a34514782a09cda910984dbf653436a3574d3adfd091a285fedab66d38ada8c18ad7e07edc8343b84fc1c68443cab7e8057e4e01ab61736bd162c71cbb52a8682db1f5a7f295f8318065e5e9f5765455bbcd6dad151759ca8a52f0205c36690a56ac5f8a577712c005898b6a54a4865a115cc324a4441065bf7b97d0d04244b388e3deb442906b1862429b5028518180fda493c9f25d81ad3a50f05678daae6b89f7b071786e8aeb593f7de5d373aedf2c3d00d990fb8bda8e3367e899dee78aebcd148d5eb768d33140c0b87efc90697ac3ead454f71d75e8b4a2f8a9f8aa7ad5b858288b445770a33214fd9636c8c1430c5695189d5ba69e4c04dffb6f937afe927930eff8e42736069e07323696c6ab68219d3a442e4a729fdd23153fa01a4c073513f199e8e715d5e9d3c8d500abfa54de61539d00fe88e22fbbf0d3b07af3db8b1d568fecc573b6ca3f048bf389b58a3e715720828e8bf909ebb4231f9f01e928b75db722edfe330aa1e4fd98221e2900d6c78e33f89bc6b4ab6a173ed109936c76dfffc070d8f121e8b90cc0474f6957c6692970220033ee007f56729676cead5215de88ab7520fa038293d3c279a7d4d3142555abd8a7e4296296ef48adbde3a43f5e76de40f27a53d7f7e0d3d058e1f7ee70900cc2de4559e9cd6c156331d8b422693fb435e22a5d7a7c252f9a6308ffd26abba5f373053107d169dfc2172cf572c71b7132d6a2fd8e60e95cf63a74829321570005df27b64b192a212d3d2c819b851e1a38946913d4ab1f76e31b7571eff2f84dfd48e68592f7eb3f6ab5405a3e3df6d6e144d43d4189b7762e1dd6f288ee8459ed5e0a50f7e78097cfc903687a25c99227d9b86e20eac676ed3bc9f949ff3d20c7b5a1424e8cbe23fafea7dd5a0a4683b9614bf77622ff434f579517d7536a91d39f0edc3a6174edf84411495b615bf087e61de376d3ab2d64e47bc2696fa913fe65405639ec9d296ed9312c4b27e55a34641238cde8f101a471e188e94fc33659d7c24b951baa68b6af0d24885a88f24f5e2f6eab6b4d6ab9f6fbcb11a4177a042638a33729e8af264bd5806d5c5515e57059d8a4b5b0961cc2f0bcf0fea1a9a49abf3cdb76ead42a0bc8d23afbf48941c697a6b3db82a4e417118179b8fb06cfda8c120b7e26f52e3b4400b647629c7f12457dbb5ab82e4cc04a58f899e49522e624d0add504b609a84dc6ea6c15bb608c663c878eae2bfff0663eada96f3c3105fcceaec005127e224fba9231e752f6b08969184f38b878d860fb7a5b09cf65e91c3ccb269cf31fdb75eba7c418de479ddf12672eeb297837b6686addf0e6ea91d1d1079673ac178d9bd97a8c5da84609062554d20ebb536eaff8ba7f1f8021e90f7c4f0bbafa9411e7c187a9c09c277abf7b575662fad10d75764df87c89263d5eaec41d02c439664810aa9a508c9afe29bb360beb6156fa1ee9a5c2082dbcc999bb6f93fe5e5300672f1b67dce19c1fed9633bc49bb2d0c03b743ca07b767861f817320f1e5d6bdcc34eab86c30e8fa37068f31aec058373a176a72ed560f84434c4e25397b4678b5bd20130a166cc5e4b2309631faf17d2ae1e7426d1b9a8743b156b1afdb682b7202c3cbc4a7d09b18d17acd37e82ef3943fad8b7ee59adc351b61048ea36eb8339e397031ea143a265ec6839dcb10f5cdfdd92c1d063c51eed6fae8c5baf27ba0318d347017c0a3fff2bcce0d60e8e186e4d9b7ad245de84b55b212f608bafb4b09030102d8e26ce1869e4f4f09512a29bf14f13b933b3557fadccc445b3fe257d0d7a9e9046f4321d4826f4a66a8b529b28053ad4ef1db5563a7d335593a87276a118a1d3c91ce0167a46095a3cf3588507fde9d35b95e6a82b2de24006a3a308b11ccbd561597f4caecc18aaadcd188ddd801337156219e6f2f77e0d40b2db7a873c087d2c6695de802febb563d3734a6bbc1bdafb02b01c0291b6b5c06b95065dddccbaee2322ef78dd95694f37aadebbbbed194825cae2450a0c2652373f34b860f27fef7e059f1751932da63b8112c381d0654d1380ad333ca39a6735ebcb76aefe77d93a38e7565a813c4aa59b94ddafd70a11dbc71adb3c1e18b83389c1816c00aa3d5e65264a4eacb6ee11af6c5640dd167c2fea8acad3b426ee4c716d0832dd082311a48bf29c8f5bc93f64bc1aec88fd3954015296bf51c62f3448ea33eddfbf458f800a936b68f88c8ea80e2e9310b3e25a14b51735e5b29b4b6f610fa3f7bc5b079dac2d914d8f50ee0b17e848e55e3947346b8e8ee85c31125e23377298ecd6f80dcd47a1bd936cf2a175d6b7bee449c6024cd7b015c0f57a5674f0d97a359ce9dc2357c73d6986809719330e593333501b4a1177fbf2c51bfae97a428eeba8fba633e55fe611b9c5e8a5ebd736637833a2ca817af9579531975314043337219b5eb3b6a65c42a239e40a4fad80b8205d755e52714837bf01c5c7d189fa5403d368dec7beaa9107f177749a395a5a4800b01b368338e392715b9303696f8e5a2e85d6e304b075364b1c5effca1330dd41ff142a7ee82e8383327d9f51ee04f779533d1", 0x1000}], 0x7, 0x0, 0x200) 08:27:10 executing program 1: rmdir(&(0x7f0000000080)='.\x00') socketpair(0x18, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000500)='\xa7\\@!\x00', &(0x7f0000000540)='\'\x00', &(0x7f0000000580)='+\x00', &(0x7f00000005c0)='%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='$,#\x00', &(0x7f0000000680)='\'\x00', &(0x7f0000000b40)='@!\x00', &(0x7f0000000700)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000a00)='\x00\xf1\x80\x02\xd7f\xc0\xfd\f\xe9C\xe6\x93\xd9\x04\xd9<\xdf\x92@\'d\x8e\xd8?.\b\xf2\x9d\x88\x9b\xa0cz\b\x00\x00\x00\x00\x00\x00\x00\xb3\xd5&\xe30Ltj\xad\xfa8\xd2\xb8\x04\xd2C\xc7\x9d\b\xebf%\x9e\x7f\x84\xda\x03\x0e$\'_Q\xb7A(\x05<\xdf\xb3\xbeD\x15Hr\xb4\a\xde\x16?\x82\x18\xd0x\xa9o\x19968=\xff>\xd8~Z\xf3\xc7\xde\"^\xef:\'\x89;X\xe2;\xef\xf0%\xa9p}\xd6\x92\xfb\xf9\x89\xec\x96\x81!\x85\x18\x19\x12`\xb1rz\r\x89\xe2\x8d\xc4\xae\x9e0\x03\xe1]w\x17\xd7\xce\xc8\x96W\xc1\x81_P\xf1\x87-m*\xd4V\a3\x02\x13\xf9\xd5\xe5b~\xaa\x005\xa45\xab@*\xa5\xc3\xe2\x00)\xb0\xdb\xeeX\xec+\x0f\xd2\x1fq\xbf\x02\x17\xd7\xb1\x82\x14&b\x14a\vhi\x825\x81\xaf\x03~\t\xe8&\xf6\xfd\x94\x15n6\xa4H\x9fn\x99\xa1|\xa6\xfd3\x9a\xd5\xbe\xd1=\xea\x83\xf0\xb4)5\xd5\xcd\t\x0e\xe4@\xe2q%+\xc2\xc2\xb6\x1d\xaa\x10\xef\x89\x9b\xf5\xb5I\xc3\xe3 -6\x94\xfe9Z\xa9\x9bl\xdf\x8d$\xc3\x86n\x8b\x01m\x1275\xfe\x1d}1\a\xb9\xbd8\x0e\xd7,', &(0x7f0000000800)='(\x00', &(0x7f0000000840)='*\x00', &(0x7f0000000900)='\x9b\x0e\xf1\xf28A\xf2M<\xea\xc9\x1d\xac\xbc\x909i\xf1z\xb2 i0\xc6\xe3']) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000340)=""/101, 0x65}], 0x5, &(0x7f0000000440)=""/39, 0x27}, 0x800) 08:27:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r2, 0x0, 0xaf1) 08:27:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x0, 0xff}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x8, 0x2b, 0x2, 0x3}, {0x8, 0x6, 0x3, 0x8001}, {0xfc01, 0x1, 0x83, 0x9}, {0x804, 0x6, 0x0, 0xffffffff}, {0x8f06, 0x0, 0x40, 0x1}, {0x80, 0x1, 0x7f, 0x2}, {0x1, 0xfb, 0x0, 0x10000}]}) 08:27:10 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fcntl$getown(r1, 0x5) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000000000b1, r2}) 08:27:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setegid(r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8050, 0x0) kqueue() r3 = socket(0x20, 0x4000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r4, &(0x7f0000000300)=""/255, 0xff) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x121) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) 08:27:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 08:27:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x4, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x1000000}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xff, 0x10001, 0x93}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:27:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f662a0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) fchflags(r3, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r8 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x401, 0x5, 0xffffffff, 0x0, 0x200, 0x7, 0x5, 0x2, 0x2, 0x8, 0x5}) r9 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r9, &(0x7f0000001200)=""/4103, 0x1007, 0x840, 0x0, 0x0) 08:27:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000001c0)=0x1) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r7 = accept$unix(r6, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r7) 08:27:10 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xa5) dup2(r0, r1) 08:27:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x401], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x5], [{}, {0x2}, {0x0, 0xfffffffb}, {0x0, 0x63c, 0x0, 0x1}], {0x0, 0x0, 0xfffffffe, 0x400000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) unlink(&(0x7f00000000c0)='./file0\x00') r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r2, 0x10000) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendmsg(r1, &(0x7f0000002800)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x469f, 0x1000}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000004c0)="f2f8c813993104f7b201c209235e080997a0b5a8139953827b35699c583c30f4e4d87a284b8b66630133bdd30e5ae9d6e10a2a917f3c85833c8e837426cf472fc17fbf76fdbee23a76b721efa700a0539738a5925f212d975aa8acde8e7f8ded5d3c267370ccaf32e5503db64f5a5f149260e78acd25df18a7bd0ad0544282d4461289855e48f6012daaf82369aaaf93c3dda53912635b6bd6503d73f91716d5603ecc41ffe1fc48e072680c16ca8b95f39b4a5525fc7c7216d198990d05cbcfed84159759a2d1834b43697cc8a008d8ffb43f66aaee0f345be72e37c36f59eb7fcfaf4904921d79f59723fef0a94d2164ba9b53051a796a0a448c24f6044465ccb870a6b82ccdd554851e99e3517b5e07eb9e6df1196b72cd13bfd00cbeedaca0d59ea37afc5cfa0a0c828539aaf38a68b33e7a1d1cd604cb8a24a72d5522e023261709405e1510b089119d8bc39adb0c91cf14b97f541c060465c6485e5607e1b6c8f4ed5f58a460108686386dd7c42d40de5e8fc7cdcdb23cb5f3fd250a4da5e116f637a70a4e2165e4e0baf832901e7b7c2396e74691d095faf2fc196a243331bc5b223e5ffa270f94cc587a3dcf75f9cca04edd9ca4f6fc8f7bc18736fa5b27eb360f440bb301f398efba5ab69e795f9d5cfa01c440da38cfe84d84a94334dbe198e5672543a1131df9e873e16b822bee985571f587238ab428f7b91fa3c0fa54d493dacd18e1f25d036ecb6149282afc010f966aa03fc09c62039df8c210b8f930f5b2dc2de80858268bfb92b717a02c9bd0241a0d11b39ecbaa95ca562acd6d4716e08e92eefc3b13330900e7ad5dfc048c3df8064267c2e32d9e2c8cd4d5a56846be77071dc90e88255067eea7965fdb8e41e1d4dacaaddec26962bb9ca76829e9f62bce00700fc34de6fcec58cf739533bc2b47dda5d90baf0227f410ddf279e27922bd48f284a2f39c6c015cd8c31b7d4fd6baa3d3ee234be5679b0b9b6d3d6dfd0f81f434b2dfd6209bc85a42b2b95cef5db2710cc4ed313c2efcb102e5fca5f102f1ebd35b3892fc176d21d914f4fc40d3fb94df861711ff4941aa4e6ded7952b9d6fa8b97cbf3834e123e0b4f79d0104ce3ea798c6a08399a4ece3ec155a3e119b5e4a83d64030b75f8774f1fa41e04e6381516401c96e4e61286c6e9312dee9d0fa534b28f75f8b62e10c5207362904b99d67b203117786ecc9f1d04b43159124d8b6101a535a8fd337873429682b231441bdc991a4712fd08c4463adad8eb3cece15c50e688b6f4cb6fdb218646c0faf75825173c1970c720126fd9b4f449cddcd0ef4264ce4ade3486dff2abf9379529c1aeb8cd0149a34db824cdb17bd5f436ca295a279122aa94dbeaf9fd053acbc2beaa28b004e16e40aa7039e960663e7f1855ed7ee564cd4c782d267ce4ec82d287e6c55752fd214b9fde3437325c3afb0b29abde914ecebe3b76efbbca15f7b0d289075852297da93a29415fbedcc34ed6836946c5bed814ae6b9abc566822f4edb3918be9ad4fa9d359e8040c4448884b320f28907750683d745e3fa22375c19a5a5daa48949c77296599b44d2fa82c8b337e8ffd78c196f69b1e134b9bfa510e27c404432d6b0deb71a337485fdf194d74032516daca14a9f0e10afef3f84da07f28fa7c530c1e98dc233767d552e9f394394b461958747d0e7465f1ec500f4492d26f02fad7b2092b48386a713fb2f2d037dd1d69384be418005cf25daace0078071c91f4de463b4414e3f33009cc32cd6d769601cdc6101d066da68cae1c24f1619d810c59dd2a6ba709f506a9cbc40c89b9f4bfff7e2362fab1860816decffa4cf7c4f8e9da5aa8b35cb9d997ece48569dd79eef1d7ecede39d4f1b8f345a9a709b83f3bb8a17936840ad58590ec849ec2487001b7182e84de444df3fdc68d1492128d9b9fab7aa62d8925bfa704d3125502d97a7db8279df6ac4991293a6189e86c998c78fd4b8f1c2f56451defa4b8cc710b825e25c0b16c23c2f97f42f8d909a0afcec50db93210ff89c029e82530e9df333821de3b94f86c8b26e296414c551c3b4e5f79181c3a5bf0439db7145380818002e4f254cc1cbeb9bb65a8f8ceb7ef01b72fc911ef2d9482e4a8b2b505e90d285bf4d225cca5aa3ee2862f24a0a87e65e21e036e9d2fab773687e0b675530e75f41dfbc1c17a1408a2f6b797dd98a03970db8a3f11476877b3fe1072922de196e8cc5c453a5b897849b55960d356ebee72e9b4826d643048d9aa78a47195500504034b83d0f4c2c302be1f58ea03e21a94bba50b71f80417fda4a0614afdb6ff698f470a6652cee890cccf9548a787aaa41e205c3d99d4788e7e9160f5f6345a2ac75fb6f74472a18583f928bd675746062f93c450f220685b7e2263fb620125a6529c53ad3c3336e5d9df8dffd573290aaab827d6d9db571dff95ce3a4c2c9844bdc93b0950e41b9554703354a7b36840d1ac1c9840a2acab403ce93b10158ba2f1bec7329f1cc407bea0a534bdbe4dea3582a46943230f6d71cf62b9550a13ed29feeab4fc3e70783ac11ded7582bbe124a0a055581127f3d223bb15af7f43be2f1d0a34d06d33249405a0f45b3d2f8b5c809d93799e9a051ce230483cc6f8cae3eb94e947dd0b2a9bf98ece49a62592d6a9f60460552d6fbf0ed7e4794fe20276f1d4a69a689585eaa44530b74d359d0f29d24031e068576f152633203666b822ecfe86128b9d6bc428386abe257012cc30964b021a0842621887eaf5e768fd1e5e289295402456220b37060defacb551dd42712651f2ddeabcf1d302aeed96b2c2561e73236c8048512fb6a6d5b91141f9484728a73939850938ffd5a345c676a25d78bc139c1bee4905e2ebcfe450a0aaf0e83218dcfdffd3d19f13f0e66fc86117acc5ce59e1f3c30bc7c580587366420b2500ec720e2f5f149e6ef58590e3896ccd0401cc8dacdae262f4b1266387410c37d95351dbd7591b8a018389245d725d434db87110243182e8c6a2a916ce4288b494bf13831b526ee1ccbfaa338ea87b601878f8241756dc6094a2c0bd8ca6131c1f121c83965d3663125e2601f954643dc9aa3a2db0cfe88d1f0eb9507ca55a62c66b6547e47899ddcab339735e50119b0dd51cc651caf29bdd007c24a219d020a6bd4dd906835634cd0d593c0c5c43a5400ef2cfad8ff5996aad52fbc70f0feff2fba1eb21b94715eaf0f0807108f08cc9ca3ccd32bdb6a0571ba9755a3af34fa9146f1a4e523477f4016636ed04582d1b690eb6cd7dd3b7023cfb8127e047f1781cec4977c20d47e46dd5063ca14b5c092c81d68e62a3bc51c746673cf011bd7fb0bd0cca86160288805428225e739b449d6b108c8c8dc9484f7dbea701eb90664d15f2df96eae7e2da8fd305b8f774f305274e54293fd46478a0cee43f0dd371407cda47c26c8bdfd860ffda96eaf3894236b089375181a041e9828286e7edcc53bf470fe118154407d99d4c019e923fc18601316336d383f056102d545471e03b34dbc529bf6bebbf12f32676c06a893c33287d5bb40d7202aa6865de9c7585a86651d4c3b325dfc16575e8c585226b805776135a23f53b5b13ccb10743f296d21caed5ca98ac87b018c7d382dd988fcd7a912585684267a0b6b8143f757e7f1e46f963cf50e665efd3ae537e0ecb24e4ad249aa778a42dad7f170f84f86403326616dfc762896fa78dbd198a78ddc10bdc9b45d078f1c26cd104d31336a5b4218b6af46e2b91ca2eaf362fceaea16ec02f09c5eb5ea0684b4df61500de0861751356ad78c7aed9fa098458510c01e53dde29b53a35613d064be830e6ceb456db2e0e0994c15305296646f4efda25964d73e37892c9deb7fd1e97efc4c6234143449153a054f3932e33e4c8a8b46cfae85f4c22a19a440eac7c9fa93992df7ca5bfd975a3bed66ba80493bcca1c662fcfc61711bd40d2248921d22b33284b8dd0d83beead37feb874de721cd29251c7b3a86e69c85675bd03e4bad1a3a37455dda671147bba254fb0ecc31457d4c58d61ddf4796968bb93b8eb9abd635df1b6c6dfcedde1bd63a51e2de02ff001c23e3fff98c48667b995192ce7e81cca11e220261afd8a487cf338a3ce092b30520ec2e858d8c8152ddec5bfc71667c026ce4b09a6dbc333431e4d418a97506ce734e34b91c951351976106136746a0e7bb2924a98afcb3cbdf1912e6e36a4820351b1ebba9a976e099282d81d48d0704072ac40437a638abca947d02440e749c928789198ca9374b96c43fd1813c67c35ad77b2a71e9f2d7a2c7f9c5736842d1c21b3664900c7355f18452a972aa4b7d8b9ef06d60829d294da0e266de3c9c5680d13d219af2580bbef0e850bc66154828d0c8f6d9819243234cff70b31a21e3ca088f613ccd8893c27ea194291b0cd6a6de3b3a2c83c8f388cf93ec4504285c9720e3ce32901e6f8ceb8daeef773f2a8944adec5535d32ef79bdd0f07ac5b559ef5cb14b9055cca02db9f0b80d8e99af6055bc5c2829be8b1da27403451532e50b6b7fa44e446750e08d64410f8fc460299afa2b592bda94c103cd7ab0ed37cf878f3d906928bd0f1ad29601716d4a3634ed1ce018b639383841b907dbf781ef0091b6063ed913f307e73de5252effab3e3bdf3f1182425eb375c845792fd861738b9167d154006a806857dd3df54873f75fb16fedd22a4a887e8c2f76f4da4e263dc28f78d2089a91f8960632b9ed16bb51a525b9f42923da12e34da48ace4f6adc58b21f326d32eea16f9044c4719ae260527bc78baee4e43c8dc61cae16fd3a23fad560190eb3c1aedb6a07888e13aa5a4a2b9050f09f6d9d2ae7b199c5ca5c3cb9489db9d2fff36e78b2941e3a0b2785ddd5b75a8b0c510a7d050fe24417114e5a35b580d54234094d2176a316e9abeb3a5d85fbb80c6f0e7d84411141f2a01933beb1b0e56fadedfbb5978b0f29ffbdaa2b1ab1a5b037cea0af2cb1bf58f91d45f5b83de407fde818df7f9c1e403a1a3891d9621c22305961d5458206248e89dd988046abb86f14ac4cbf77ab9af3be1441331e0201fbaed69e71b0089a35e30a5bf75bebbccd608bd50ff7454cfa76714cf2f39ea1d2622ce6fd7c73159f4cfa7fc93ebd8567d73b070420b07bb71d8377413cbc89a28b08962461e0a34e48b96342fceab73a1ed3a87ac486d0dc410a030f42bde8b1e81cbf23cce09b277c63e941111cdfade298f159061c42c6ebaa5161b1fc07bffa69ba54a25aea842da99aae4096a2f67a4d1eb5dd4cb20ad4f1126244c9623b72ddad63fc6c98f7e8ce635f6ce476c549fd750833b9e64d8eee871be4a05f2d7ede667b4ce4ee86b1094a80d751c36a2876ae3dc6612fbeb5696e1f66b8f1aa61fb5df4a27129bbb9be86d630b2fcbf94aa716509f22fcf88a536b45adb6cbc3c9f6d39f747231a214e8d69e01d2cd491b047fbcbf63d8752c32312208413fe766867cc81e645deb07cb01606e6969910474205ed17a1516e8c0bf20b8d610b301ca426dc822407488554cb51a73cf20a58369b7ce5d7f30fb897456d376335c63e4aad4512bd0eaec072d507dd4fe157fe4f6900e39bfcdca21ded6a44f6f291204d7c1745772f1f9db993cef4dab92f8aae7ed63d3d5ae69961165d257aef743069ccdcca86e605aa512b71088b1106dcd525f21006e332145eb4500c4213f031af0ecdfe162306c77c40eed493bda6316274b5581c745486c0950be3b2cde73d868081ed726e08eb2efef4a8fd0af79361f10", 0x1000}, {&(0x7f00000014c0)="4e60734729e4d220b2d28eb82b6fca248f33756f799ca894aa7f236e8392136e0c45c693f0fa054fb8530dd09bb14ff5acd587b50f638820c0745e803ead2205017424612222926e00ae58cd40c11962b2f071c429db3fc75a78cdc1bc26775e21b99b862dd5392dbc898d9f694172bbb0d5bbff3212a04c3c19b4e41e2820d238febb37663a9afb20e3eebcbec2672e8f74c6b5c9affacce2d98346e2c930c94a296eef640489765b1c5bf106f798b860449ec5df1046f99b31cab2e53ada6c7e008b993d959ca732dc600a2169d378", 0xd0}, {&(0x7f0000000180)="57fd12faa34bce18aa52b10c501dd68393e3cf6948e27508614dfafec3a1dff35013bbeda2d1af5f353dd33e8575f1b4d73b856e47fd894f75e6d947415c35966a16705026bf8a2212f4c9d4a21378a534b97f8f808190e6d83dd27a7f7ea0eed3090d31a8d72237ea36aead3a4c43b67d219f7e2f3f7653a9a85048dda0e9e2886d52ed8bb8a7c5a96d62be11ed055bb772dfa70391514b6c362f581a72098f3a8800a28349c109495ecd19e8e7e206de07745188b3", 0xb6}], 0x3, &(0x7f0000001600)=[{0xb8, 0x1, 0x4, "d0a42c0095034d8d38d77e175033e76ea0c0aecead1cf00e0409a552a075230ad7d4a91cde8512c06377c8b3eab9f4995643a25d80db9f04100bc458862edb171293b12617d3f1195a28a04256508dfb4c8123b54fa5da1faa23fd49f96fbf82317afc418d5df5c520cfac2d37f058226b69e4e6d74b2c02e5419edf1b046ce7c3367eb5cbdbaf97e6477b62a221db6adb928f2ada7b0ef1d62c050f8a3cb42203bb69e398"}, {0x58, 0x1, 0x1000, "390f1caf8b3f080ed48dc8fe32a6c8b16f2da8759564626a21973d14310b6c3f73a05e4760f01937874e456375d5541b745282b4c0cffe4a9d6560399d80348d4f5bd65691"}, {0x1010, 0x1, 0x4, "909512fc1242d42a25888780ff65233e373fa4db5862440ea79b896e89155dc2ad681b269b6fd91785632b5eed26a2f844059032a97eee53321e279e6fe9ec0639a280bc1165f9c825e344c314bd9516b10db49415d391b38189b815090b1a3df61864fd389587a450746e27b7e9d4c40ca7d5189d7f63ed5dd830f1cbfcd06969640516b18a3167dd51c09f6ab54201836b695b15d6fd186a5f7ced18f91eee657edd5e4284cdc0fd264adb921e20838b4c9edeebfa052c2b823a9fbb3abdfa7fe80bbf7be5c91247934a7f7dd56d2c36f86db6f8eb7b3da9ac7eccd47e487cbd66332a815954baedd99ac6eb972f55e49bf6e3698cfda179c91c054e0ca78d6536267d0d41c852a9e80e0974ecb9b5bfbfd48950bbea25730229716387d2752cc3f74ca002d0a6cdb9898fca40873d6ab0f96c7107a50870a0d635ee28aea29bc74e513bf3dcbb6d1b050aa44df16058c15642538e687c4e31bd47c4306365bade0d49986361ca8affa10849f079bafda4e6111929a38cadf5c60e9cdaf3ab98b5c4b49eb03fc665268c1aaac09627ad0bc185f2508e4173a1aa46cd46cc54953491812e06ef58410ba1d23ea5f46a7088342c031ca378e3fb6f434b51a151fd888e2b3ce1c026fcd8af7290145d286464cee20ba8e7af54e6736584e9bd3163b5ad3892a7826285250e20edafe9230e4d910da68f4b2ae7f2e925039fba32114d7e8f9b9bb9bb3b399106b08d9eecc77452d5094d4ad62736b00d3b1ab46a24ec67491eb51d55460a403ea26ff412e9cc223fac901b072e1bffec04a095a2b1bc33ad2c4006efa6d5000fd36e5c3cf2f69ea5e3e0ef8a7e32d874a2ba8e81f56bbe688527b98d05d6b2bcade76f9aa45fb966acdc720966146e2a1da6b3272218ca8280f24129efd954b4353fd337b028e86d328d0472e58cc4fb0396c7cfc92dc8d3ebeb18b324b765bf03625c7e6249c9a754bfba70e1f920aadd59e3ea83d4866dc18bc0f4ec5222272c1f15adf9d3a02cab9fcf1eff2cc97b6f617ec68d697a806c3c0fc4011485de1ac6eb409ccc10c20e8fc0ecc2011327190b9e4ea2ecabd3917450495031cd7b432422467faf2c6a89a1c8e53d75d94d406d871dd4d234cebad35f916a71b62de3a947ea6392a360359af2c701c4d715bceaebb1791cf7a398004b08e1c8e2ea8433f5793ea79f9c3a2ae27fb8c2db4e1c7afcc1731874ace6ab3398738d3b4c605c6f4e40caf40f236f4d2c902e471544805d9b5e9cac59687c833fc2efa4396aa5e31dd81c843c8926fbb1c9c60e42dce3e26efeff7a24610f48718deb976948f4f7209120701b62536867e4e2ff29f066c8175c6f93610bb68945708202699b5714e08f69e69f9764186ee9b360bf011fcaae63bd873fdcea6634448b46743c05882bd24eef6cd1fa7d8366ac5b5324e71b80752e4d3ec9fee702f863d351cd0e760ed7d618aff035ec3345c07418cde47520ce0edb684c4ac7c4bdede76a629d96ec81a3b43f76a283b478ddd63a17a1dbaa9f10ca3608b8fd77ec10e5c5c4a50efaff0a299d33e42b32fbcaede5893f6607c7bc363b38f4e51db94ac98bdbba67c336c5ee7ef930825acf239b776715c7943ba81413c440c59437d16cea853892466881db59ea8383b15ac1dca9d9004795da0bcab17d9015a187c9d5e1b13820d4659ca45e05509ac7a3665f3923d775ed8b5088f5431be16d3d969eac115f016c7716d63f3e7dbff05adeac1f0f4e7e36f859eb6792d88e08483e6796ffd4577bd74c2bb9cce05d4bc009874a0b03d552599a22da58eaada23acc6c5eb581657eca3ed6a2fd846ec9fc180eb1abb0f9f9e25d43d93ab029d98667e7a138e3926ff36f3a87071b68c7f1876857cce0642356fc24217b866784c9fdbbf10102e17877b0d2d9c5c8a5bf79ff37ffd162f3b0e6aadebb11832d7b63c946300aac85e6b7f327c0dc00d9239393970af963d83c966a93a95159c2eccc85517f20ae002a26de0849adb707c6590ee629d570e90c626024745a358c65793cab61ddcf79853c79a704db5f0fce646217f15caefa93edd9488b0a38e90d54dfb2c0969325b6b7805fac659047719c85ace22c6efb6009236f3ebbc1bc81dffe1717c4f36c56527d96758d8d8a57ce5781447ae143557a51708dc91551eb365772d03e03236673c9b6842ec051928439f65cc57d98c2ee5ea0e15887c9de4cfe81aa09bf908863c9fdda3e521f138de727e8c10291f52d7bae16716e4fad5237fba55c550c36724668f51cf909ce312451e0d81d8356a7c5ee9cd7adcb9d234c51050d4771cb86ff59cef0feb7723bd8e213157fcd53f4935c730aa4c597117bfdfaa78f4f5adf4ba90a4bd40d3ac9a2c06920fc58a03af1141001ab2ef4d63ed3abcee46be9168cfe58588568872f662235a043d6404273b5dff8c17dc8182eeef3abc3713159db5742bb8c93b831ef571ad65e28605ecc9324ed2a257e420870311abeb464e1e57c5ac23f721743bca7f0180c8846611d2e1305a32f1120a338327d9ab6a8f21fb075dd63dcf551969195a8b4f1afb7fbbff99f0f2e8f2923e507bcc7ea0fd8c49dde5f187723bdf91e91f887f589e24f318fb3cc5b6751f57d26bd187d684158347af7cfb90fb6da8207a831a865d09420c1dfca9b439a9d8306613e9b4d957d68ec204677c7b531fefcb507405428cad8947f1ad83dda227a1af7a7efc1c32e1a648e736bb61e79d2cada0cb3a556046c2591b359d6388594c26b0174d0500dcbdad9a66aa8f30e3da40ec2945293f4470fdb8500cc5176972ce225298d346a3392e0d2e4105bb038e75684ff089ced84a99b7d795f3d836f78c8d6894e3f661541dbf5f17e8d293146a204cb17c4065ad6904fa4ec54ef1d84c09192c5c009210a7315719474389595e0782ea3813baabaaec67131d504572829ce6ba92f17a8248ae781ca14d6061176b727f4334803599f1b995722d411e28565de480678c4be1d3d2429bed239f707006ef8bab2e5fe9049baef6728abc10acc981b2f86184f81315c207d91f94884f9018aab355fc074e924c3c537db07bb468fa31d25a417e79e2e6524010b3b1c889c1c3c71458cd2dd20beee1a1e2e1fe64225ebbff9881e9a818bfb89656de0ee581b953ea9a388a4438df444134bec7f8e1b51edc2380e92f83ca43389acacaf791e2190dd3e36a669f58c59aae076a5dedf5346f8d07ea8b84302feec8f742176c440537717ed0ae9c7bc61d4002a0eede1a3c25eb35cf8d6d4527625bec896d2d53875e91acbf0dd8ac2622c415852a9887ed97d6647417ea2212c1e2d86512ec975c33b954eaf66c4d2850721d02b1c09daafa2c6981233dd13c9c529ef0eab4065358bca614c4f44cdf705b792bea961176a27c3616c3e0c86f9be5375fb7b4f17ee80b85fb0c086436298b60f6f08da4e4913bed9ec0de1bde3c8d48fb1cf71f24eb557e442067f5aa227c9549af0de7571ec3c5b8bedd7997021c760c84c13ba0c80d953b9de1c287e8fc6ac7b3ced99fd2bcae9ff6bf9bff341c9522cd3b6e52a824252e6d0d25f1f4d80549b703c4c3bf46cb2a25d876f5e2485ec294b34e3c06b8983d87ff0c896c05890e8f1c6d10c2e50be57b2ddd6fa05e2c3bf6081d6ebd23a395cc4274aeaa307e4f224073f6c07caecb001393afa4a82c5585a4575038318e4c0a0bc2690a4e70310a06e308b05178a3f2ef3ed04cbaa269b42e010348633153cfe87cc314e85bb81d36b4a873ffedfd3e0c47d628de62fc0612b9dc125d68ad39d1410dd22e821e0a4ab66bf130aa0e07ad55c49740e6e37643c2252a2b3da73432fb6cec64e396ef9d6eab70dd295086cc55294992fcac393ab905b6f7c85167b550044312b94f8e37c9ad25b020aafda5bad22c714c0ad06e823f9be9fb30dc331309bfbfc0fe2d0f0dc8a4269e0804cf5d36b5b6a09f1b8acae92c7c649d3604ca18e8d446c2e4f37f3dc49892404637b792e04a046e90487057bafb6f402e5a722ea45f26151dbb26f9923e0cc3199695bd49750b75d1045981dab3e7055a58d93e5dac028a337ae8b6dd301c19c03a2bb131f18087ad4e1c2a7a3f2217407eb54c105f6b9147de6a26ee7e22bec1151fef1f0171c8e560ce133a10aefbd5da326a9a3e538d848e0051a276c170976be402f0ba83a50aa196ea25561ba06a54d5a646b45398a413eebc5183ac50e5057f97bf7b55ce5af5f0b75826f1fe44d39bd584b2bee7325aa15b81fd1e9c422014ebe97a7270f48fa6b1a8bbbb2ca351dbe46d8d784c987543137b8978bc1ef8015f9708baddf53c33f92e226ace700a797fb34b005facf2d1d9bce235237aafabcc356ed0cb942094374b69c4302218cf909f5b01c83d79e84314699b65ffba59b63b3981f3408c1ddf1db76c79d03f989a955ebec289a5d818c895de0cddd15ecb76ac6ea74d81a6ef6f757da418ccc387b6bb001fa41a6edf0f76149d451dee55aa3c9b51a9554d275a8203ff0145b3ba2f9d40941959678e8fd8dbaf1f7989d702c693d931ebee488330b2db7c69c4ee5170fb9dabedaa573b9dfa1e8fa9252250e91e17c6a517372f82e77c4961d894701b3372f51f9e64b74624200a8ca9c4a3e7aec4f9ec26c3b8ea9a487d833df70a7b988ccbbaeba7e252b9b2c9f91673355470ee805aaa7d3eb930bcff0a54fdb47aafaa7b63d7b4c65772f19ad533b312bfe7398a560898d185439ce8caa3eeeefeae6ef35dcdb9f76c04b1d5eceaec01eb55e226bfa9743d1faa67a912c41965fc37aef25e54b1f5bbcf71492d764e4135edca4d449ef4953d33041197ea47afcd6f539abccf7b7801b5c3dbc06fa3d1cb299058147229da7eb642f7b73c82b4c041b90cc05edf5567552d95a6f2fd2f2b03219872db324266ee2607f8b7d7831540d7541aa2cb78af4a8315981af6dfe1f898dbc80824865da54a9d34f53581cc8a55f630dc05b54241a8815940e795f1e418d3b322d88556420a0a3cf74403076533430a3dc93a8a5b31a451963ea19e10933e62a510fdfdf32407af9f6d2798ed15027f16fbf0eb1a15b26ea214791a48fa907c1b3febb845c7c526aab875c19719943bb18a85e01185cd0db69d69616fa2eeaa0f7675a288a813b1d148797a27ee6779c3250db5dbb96fba625b1220da3cdb364772e4608a4f7bb2ad298941958acd2f2e5be6ca60adb3bd641fa68088f3742ee40ad54c31d7dc9b510efed393570a4067868365d4b60d516d77cc36c382451a9f7c96c1d1255d2e31884beded8cd7708ba3d82073bbf766b43e83f1bc8e68fb0a0230f643634fd92fd1a1dff1acb33aa717aaaafaea587b9aaf721d1e23ab33582697c94142ee35136084d685fd724b41b2a15105517394140a0a96e0a71f3142c109fd55c79b694fe7af9d2bcc80e8b9e0aef81c82cd3cc1f05635b0b3ca19a6368ed85753778b03223fac8d3e1a2ee0c2860fe840547efb4e9014969105baff6a6510288f18faf4c108f1fe2b5dda41e1c93f6552a13a25169cea68b84911e6f1de3e62cac3c4a826d5c1cb4590b2fb1dca57521514bf65bfe9708b1fd0c5b80fd12a67496857ac530e54ef8c5141e8eb76da0e07c4b78762ea44c5ca06b3b4a4962ddd8dc8d16ad363f3d5c5e099dc853856331a52c36c72ce39b83ad1666520e10b348553e1ae53fbf355574b28668213e6ba1f23bf7cf1acdb7059c12554718660edf2a194fe4f7fc3d62ae40a12bd8dfce6d6e9e132428b88082e705d8"}, {0xe0, 0xffff, 0x39c8, "b6054706b6fb6602fc9a8360784990d304e4432a9b7b27253bcd09ba6e4a62f5b88c080e8bcc872991413c560f13cf76628c809f28d4bc2fe460547e99b438439e4c051dce0af29965f19952c8df2eb4fefcc537d0240975caf8a0f6b27500de7ece854153965d911311ecc5bb1abf2d6d6102f274bbf67db81809a1f4b82403deff2b024471ef505c47df7de3650b85e9e0f8211b9960000ed02332d43d9d8b25a71d73d383b2c8cf44e20b0fc281cb0f5b295beccfffcf5c453b4755a0fc24beb41a8e832c80154d484f6d"}], 0x1200}, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 08:27:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffffffffffb], [0x0, 0x0, 0x482, 0x400000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x4) socketpair(0x2, 0x4000, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x66e, 0x4, 0x25, 0x80000001}, {0x8, 0x20, 0x20, 0x3}, {0xd1, 0x0, 0xf8, 0x7f}, {0x4, 0x1f, 0x0, 0x80000001}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:27:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xfffc, &(0x7f0000000180), 0x38f19099, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x4, 0x5) r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) getgroups(0x2, &(0x7f0000000000)=[r3, r5]) socket(0x6, 0x5, 0x53) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000300)) 08:27:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) kqueue() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r2, &(0x7f00000000c0)=""/91, 0x5b, 0x40, &(0x7f0000000180)={0x18, 0x3, 0xff, 0x1}, 0xc) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 08:27:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000600)=0x10000000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000580)={0x2, 0x10001}) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 08:27:11 executing program 1: wait4(0x0, 0x0, 0x90000008, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() flock(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x9, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x10000) 08:27:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x8000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x57, 0x4b, 0x7, 0x0, 0x3, 0x0, 0x400, 0x2, 0x1, 0xc, 0x2153}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) 08:27:11 executing program 0: nanosleep(&(0x7f0000000080)={0x65, 0x7feffffc}, 0x0) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 08:27:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)='\t ', 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000300)="56565761b75642598b1a6915eb68807196fb7ccb4f5e2d427866f3da2bad2f255dba784c289a045f0c65c29f7b72e1ba1c45d1763505981a9c815aaaadd4fd10657854e50d073925ba084de527d3f8631ea375e11d4ef2490078891d85f28916b3b51098596700ae6a72f822408d49987520419234f2b58e997a17035509a928fc0ee43e540f7765e097afb7c6ac995467c0381cbdb027d7e279f8b9efdd4c9106bab75a493a89c8ab9fc159b418b0a2b13f6575fcc600d2cd2aeea1b233677fc2b2ce9db3e82e040d0f407062ef1eb1f138953412e0c8e914facc246fd025860dea9e18151f6d7ca97dbfe3a2b3109f4b96bf63215b58ac57b4e19d0b357cb69c6ca685e136716829793af80974a5000bf1ffc0db556dbadcfe0c8979f4dd64db276af7c88c1dc46b05cdcc053eca10374be4eb545f6f89d2938db6c1f61063f204d9770bbfcd729b21fdb753958be417", 0xf1) 08:27:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 08:27:11 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC=r0, @ANYBLOB="2da1c64d5261afb7409a902d8e861c5086e658af100ed60ec3f948217dcbd16a6e2aed43b8673dbdd7c5538ed0b63fb44e02e3deb492e11d41e33037d9159022a4679b57eee79e77bd2f69b6d7fbae5e0b90ff0c291310294818a8b5336d4b14a357c339d4fc55f24b47a5d25ef86a28cd6a097d047b3712a2e13d819705f6b2be4bf0e086e07ea3ff0544c039c495ca390f909e", @ANYRES16, @ANYRES16=r1, @ANYRESHEX=r1, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES64=r3, @ANYRESHEX=r1, @ANYRES32=r5, @ANYPTR, @ANYRES32=r4]]], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r6, r0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="820202000064a735006c653000f0d01fa9d4d7a9f62df466940652ba527988274728d933a02eeadb7a9c43075925ed5f37cef3b241b1839960a93887b010cd91021522c8e4f0144063c64cb80859d8cbdfb175d10000000000000000000000008ecd054a6dd807000000000000000035efb205cc32550c0b32de29d6d0d96e5c49f233926f42ac0dd0552ed36619ce39691e6ca23439e36c0eabb20ede0d8546c11ecc1e27d67bb80578bc691c959c8af3803ba05dd5321542577b2b29613aa5f6415931ad00f182aedb1839711d82d1e07c41b79c426da95821700ab5354500000000000000000000000053e3d5b44f2b371237d665cb2a39a838d42bc9bd6cdcf5cf6ef3cbac314aa96c664b82bc4d69009334219e01d5fe37ac455d11db1e579a3ba05bc30555a73f82fc902ad5172c5e2850e90a56849ab03c526f99ca13b364ffa7a9e18a7040db657b91ea0de47d76e32c83848ec8c5dd4d272d8d9af6f82f7404b6f24358167a51285340f9106476d7ea84c0e4c7229d45c7109500c0b4bd89fb66b649af671bef458f08b134"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = semget$private(0x0, 0x4, 0xb0) preadv(r7, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r10 = msgget(0x0, 0x246) r11 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r11, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 08:27:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x10, r2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x20) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) lchown(&(0x7f00000000c0)='./bus\x00', r6, r8) close(r0) 08:27:11 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x800, 0x20) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x134) fcntl$dupfd(r0, 0x0, r0) geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) sendto$unix(r2, &(0x7f00000001c0)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae25191f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2571e04964702000d7d026ba8af63ff3728c202e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c89438b39295f734a88f5a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000000000000000000000780a390cb34df530d3a308447d6c8ad29e58e57843d7e0d2c063308da9bfb88f851f78aac70964c866abdaf02b7705c382f1f4775fa5b0afcbbf04595c40a05f3a40f236d6901c87a93850e454637a0b77af7139d7069500000000000000004c1ac7cf62a5daf52fb68f82e72cd96f1a0cba57f0d949a799ef1a7fbf46855a7358ebbd096cd9b1984f6ffe724a3fc3254136c0adfd06c1ac804120e03b716bad8a92cf31b3dca2d248ffca0f0e6c13d57afb1979b94cc0272ed25fc5022a30eeb974a2af88bd9fd7346cd8d699b5e074a70b00000000000000f7c84b5dd5618b6021218c2a64dd0bf55bf67146180669c4177f3593264715a01fb9649391776ff865e068d98c403c9efb0e842e988770c8992fab5c4884572cef46a56d20bf33725fe18338f42136050656b59e0ab5adb31e59bfbbad91ff321e9d2278ed1503f29a8bdecaa1214e18bba728d00256dd0c05f6be48b2a95552fade", 0x1ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 08:27:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0x876, 0x9, 0x4, 0x1, 0x3, 0x9, 0x10, [{0x81, 0x89, 0x7f, 0x7ff}, {0x6, 0x5, 0x7, 0x7}, {0xffffffff, 0x7fff, 0x20, 0x3}, {0xfffffff8, 0x1, 0x400, 0xd9}, {0xc5e2, 0xef, 0x100, 0x8}, {0x6, 0xaa38, 0x7, 0xfffeffff}, {0x9, 0xec6d, 0x16a9, 0x4}, {0x6, 0x10, 0x81, 0x35}, {0x1f, 0x9fda, 0x3, 0x4}, {0x9, 0x8001, 0x1000, 0x51852684}, {0x80, 0x1, 0x7fffffff, 0x7f}, {0x8, 0x0, 0x0, 0x401}, {0x44, 0x0, 0x3, 0x5}, {0x200, 0x9, 0x9, 0xffff}, {0x8, 0xfff, 0x800, 0x1f}, {0x0, 0x5, 0x30f7d1e8, 0x2}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:27:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 08:27:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0xa672, 0x9}, 0xc) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r4, &(0x7f00000003c0)="ef2b500efe1a69b7a3f6903ed916ad87d87423915b5a222622d6c9d98eda940f0ee887eec94dff01a29266f191a2ebc621519e37a43dc81dd3a2740ad5887d09547e9a996600244b6702c1e3717f18b5ebc45c157a24170310773fc4c2d5063b562cc72f7b4dcd88f49098fefdb3d02b4f41de2b910b44cc67e27b68c589ff1cdaa1c8ee076fd3611a08fe928adb81f402be41f9f41c68cec966b7eb11dd6b712bbf06b2f5437c300bea870766d4efadf7ccabab5d9b691d4a7832d3fe5a2264386eec28e33a187da2d245b0e0530387871e321c98b7cccfe96a9c", 0xdb, 0x0, 0x401) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000004c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x11, r5, 0x0, 0x0) 08:27:11 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x7c983810, 0x2}) 13:56:48 executing program 1: getgid() r0 = open$dir(&(0x7f0000000080)='.\x00', 0x20000, 0x164) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r2, r4]) 13:56:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e280532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc00"/275], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:56:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000180)='./bus/../file0\x00', 0x10000, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810ffffffff000000006a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x57}, {&(0x7f0000000380)="485bf15719d00881a6efe2bea3e2a3f2ac3145d2c00005207567742fd6cb8fc5f55569d7e9b64c604c782a84c25f62a04d7acac2db7c96a0ad36aa2681b673b36ff01628584938b022cb3231d8f731eda565c7fd92f969d738922e3d01191b27b807028a1f5f74497b26c6e401491e2cb7944469315ef176d4507d070a034d4c44760c00245c03ce29f194c345e911578b449c9d21cc895f3ca07df068b8a6b5ab37b09c267436d60005a61e7a5a29bafa613cd3b7ea3583f6c83a25f2e3be45347a151be40e4ead38f427ff88dd4df2860c0f92b4ea2f8d2caba00de76b79d787a3ff5eea4a6f2e8e892c24cb64f5cdf3ec91a64faf32f4dfdcd06c7c34757a8769f0d7772f9a10ee06c752ee57f7510968c4ac618d4ab8ff599be1ea564e2f3521d0e3188af59ffc7a4ee0debe062312d104f1ab0d", 0x136}, {&(0x7f0000000240)="f0108f3ae086732c2ed8aa5ddae520f82f28b04e2c0b757ab442bd7f7803574ed2d8891efb6240d05729", 0x2a}], 0x3) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000083265a21f703f7090000000000000000dfa2834f18ff3910e586bb3ab3bfc50000000000000000"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x80}, {0x6, 0x4, 0x0, 0x40107}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x20, 0x6, 0x1, 0x6, 0x1, 0x4, 0x2, 0x3, 0x71, 0x3ff}) r2 = socket(0x18, 0x2, 0xff) connect$unix(r2, &(0x7f0000001280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$getflags(r0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) recvfrom$unix(r4, &(0x7f0000000280)=""/4096, 0x1000, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x1, 0x2, 0x4, 0x3}, {0x400, 0x5, 0x9, 0x8}, {0x6, 0x4, 0x1, 0x4}, {0xe92, 0x9, 0x9, 0xef4f}, {0x7, 0x56, 0x2, 0x3}, {0x4, 0xff, 0x4, 0x1000}, {0x8, 0xd, 0x8, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(0xffffffffffffffff, &(0x7f00000012c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7c}, {0x7ffffffe, 0xba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) listen(r2, 0x1) utimes(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000180)={{0x101, 0x6}, {0xfffffffffffffffb, 0x10001}}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 13:56:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) socket(0x6, 0x0, 0x2) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:56:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x10000, 0x80000001, 0x2, 0x0, 0x7, 0x6, 0x9, 0x1, 0x2, 0x3e, 0x401}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) 13:56:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000002c0)=@un=@abs={0x0, 0xd}, 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x5, 0x1ff, 0xbe7ea27e6866667c, 0x1, 0x7fff, 0x7fffffff, 0x0, 0x0, 0x2, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r15) r16 = getgid() getgroups(0x8, &(0x7f0000000280)=[r4, r5, r7, r9, r11, r13, r15, r16]) listen(r3, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r17 = getpid() fcntl$setown(r3, 0x6, r17) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x6, 0x3}) close(r0) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r3) 13:56:48 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000080)="b58b", 0x2) 13:56:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9eed139eb2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 13:56:48 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026, 0x46dbb90d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r5, &(0x7f0000000240)=""/29, 0x1d) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000002c0)="2dcf41ad8ddd2c428d5e700804546e3f122dbb905a2627aefa7714130348fa114402b82bae3f0619d1f2dc78a0bf3ea684e0f41e7669b589de7eb03ebe0d4fc4f6b15fe1da76ff4cfdce6f2eb5cfb66d974037b47f510c72846f964c463faf5a6eea97f92c1975d8fa541bdc00719d2623292dc8dd9128afdeca6f9ccf99a82b04b9f478adb46f01cec069205488fd542a11d16a489bbcab5bb4a9d4becb9ac260e30d049ca583b31e21eb1ba96cf3909e1f1cc2055220c5f9e7015d8165481c095aed", 0xc3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r8, 0x1}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000100)=0x6) unlink(&(0x7f0000000040)='./bus\x00') 13:56:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000217638b47503de5be58db03a4b939ac3f96c8d8fca29cab9cfcca3efa07cdd578580dde0fb55dd84f68d6d52183ce85e9341944b71007a31c501ccb6165a81f5b07e9a471045c16a313011a497ddd8df57401277294da6f0ea1589700bdfe6e8102215647d055eb2ccfaad9f08ea6f1c28a50501e605f20465082fc9ce586f91cbd3ba2099e465c1bd4b215366ebe4149a0cb313471dbcd419976b35173d7788b7efc3a39f428d13dcecc2bd390c529fe95b74d9451ae346c0ff839413dad1a22fd49f95e46a21529f88d161954369919208447ae545c543585e4bfd6c500be27dabb60d258e6ea82e8128f4909593e4557fea9f4bac6af4ac6414eb771c512976fe61ca3a7ce5fcdf83613be769f65d1123153c66d65054074fae9f01657051cfb166cff69dfcedbe62efad9048b383c53c59be0000000002ca45ddf8fde61708be01aaf9480d7f9afff58cfa253e3747888aab8ab77c30fb3de36e30b2a8d27492802a8115c9799416636d2fffb0fcb2332a3892721b22d0cef6413831b2d9449ec7a52f075cf3f6d333ca45d5062de54ec54efbe69ca4bad0f1a698bafd18d6d23eb3e0a15c4ca19b3a43a09bc66c540eccd28eb3bc1a2ec6970590c88aa026331d2f006477c308c0f0098444ccd4fb3b7a8375690b012fb205628fcaaa15654f92b4f084e9ea1357eae91a52791e1a7167233fc4bd07761372f6e4bc1e53061c38f84d7771b501e88c919aa7a575ea8aec7d6413b8c985ae6570a93aff559928d0f40ead5e782e2d1967df2004038c87f078fafc3a57703ddfd11e7cf4ccdbc3bf55cc526de8021c3fa6b8b9b55a50a7abd860dcd9097a622ba774b6c1bcc5a0cd5bfdd1dc365cbf9d4417b04675c9a7f97aa64ac0ad076002c1515f1d4b4ed564b44d4f9ccfdac7290ba0b4e472c2f68ce67cb6bfc90001473a3e61a3e1f14dc1cf38d32d22be41c13e045418fe4766de262f7436636569d97067ae104c29a5c1737187dd07b3c7c1a9491dc1df82325cac456dfde39f017f6eadb093ffcd2c86cd6d269966abbada45e3b271fbce7399bbef9ec88c36f8b053984dc464a2ab7ebf8b9274ea56016636f65c7ff6813fb719b162b40f8594391c3ccdd516dd5732b1"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r9 = semget$private(0x0, 0x3, 0x20) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r7, 0x0, r8, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r12) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x2, 0x200000000, r14, 0x0, 0x0, 0x0, 0x80a6}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r17 = semget$private(0x0, 0x3, 0x20) r18 = geteuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r15, 0x0, r16, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getgid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$pf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pf\x00', 0x1, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000140)="bf7720ad7863d3c3d3f2876c0a1f187462dc1cbd8ac773e43fbfdad5f787d959f67675a7684fb6a99a345d3b24950ba916209c0b4f5db28fe59aded66fbf6369540c2e0fe33b5f395ddf3061a8097d6af3c83cea264ddf60e3347f793a636998cebdae8507aac0a739ca4824e1d53c87fe7415c262155ecc90b20f739a8bf0cd376cf7ece91bf8ab3fd6a57d5dabeb20c4f3def2ff65517a17b8b21ced7fd22a8ee3e4db40c158a3ff29b91659e09c4fb42f998ce6f398314ff0f595a1df3449289bc21ff3a1c8bcb7548b6af025bfa371e09de889028bbb19ac1de81d45", 0xde}, {&(0x7f0000000040)="e65cd4ddd7c1dfa38ca5d47a91f452356de0d24063aabfc7b138cb2d3943e4d013c93ee7e09aeed03f2edc6efeebd5c2c83d8c1bc833c2bfbdedcc11b8de08c6ec8e58c7fd1c16e379500cb8441531c988b233d6d8750a00c011c1b43fb25241f6a68734ac9874e93ef3499cb868cfda60", 0x71}, {&(0x7f0000000500)="7481e41ce202e4cd69c5ad086cb4682acc8b04d3a5a143d905b6abfbacf76debab178be84701c9c95e6af2db0febc03764bf0859c5ffa2bb8f868d11a31ba2d5a6ad41911d9fc1ba8b27b5c22670f8df4eac03745f8e44340d92fbfe949f2f79159cea0a3e312cb017d3b046dc3d8c4567c9809109e1e7bbdeb73ba508d1dc92c767970caa9d164152ddd0ff08745444588199d1cf06d313e09a609bf927bcdb5ecfe93d9cd1eb966c82124afbd277c501959e996e013a1c9a445dfb36d8ee4f92f0c2b84579dd197c7b3f01c6d7b5", 0xcf}], 0x3, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r10, r12}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r2, r22]}], 0xa0, 0x6}, 0x8) 13:56:48 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) msgget(0x1, 0xc0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 13:56:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8005, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf9804567c0b081b8f1c62db0d65a01fbb9a8e4a8051bd24543dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a02b7f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309cc5f421d75ba1c3996481a73acbeeee66092541808a320cb45e4eb7aaae3a41604f5f74f5caa115cc3cfc22f4581c86d3a45293a7ffa00830076f8a5f74cd5a713f3483fc007ffb3a418d02b041089681dcd4371a69dc7624cf5fabbcb5f59053c922db2ec54fcce84ca485f5f7f2ca0ec0563260a5e11bd9c8c3390f062913b4e0a498d341d370fcc487f37a05ea72a16279ed1ec31f5f096467b7c102a", 0x112) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1d}, {0x16, 0x0, 0x2}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000001640)=[{&(0x7f0000000540)=""/55, 0x37}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000000240)=""/70, 0x55}, {&(0x7f0000001900)=""/217, 0xd9}, {&(0x7f00000003c0)=""/61, 0x3d}, {&(0x7f0000001840)=""/163, 0xb2}, {&(0x7f00000004c0)=""/53, 0x46}], 0x10000063, 0x0, 0x80000000000007) 13:56:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x14d) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x0, 0xfc, 0xf327, 0x6, 0x3}) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x400, 0x15, 0x9, 0x8001}, {0x6, 0x8, 0x81, 0x80000001}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) fsync(r4) select(0x40, &(0x7f0000000040)={0x4, 0x0, 0x8000, 0x7, 0x2, 0x2, 0x7, 0x3}, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xff, 0x10000, 0x5, 0xfff, 0x400000000, 0x9}, &(0x7f00000000c0)={0x1, 0x5bc, 0x2, 0x9, 0x8, 0x3ff, 0xfffffffffffffff9, 0x9}, &(0x7f00000001c0)={0x40, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 13:56:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) close(r0) r4 = socket(0x18, 0x400000002, 0x0) r5 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) lseek(r5, 0x0, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 13:56:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401], [{0xffff}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0x47) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000180)=[{0x0, 0x7, 0x1800}, {0x2, 0xfffe}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}, {0x1, 0x1}, {0x3, 0x80, 0x800}], 0x6) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, r12, r3, r4, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8b, 0x3}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x2001000000015, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r15, r16, r4) r17 = getegid() lchown(&(0x7f0000000440)='./file1\x00', r9, r17) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:56:49 executing program 1: getpeername$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 13:56:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x10, 0x1, 0x5) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="6b08a7227e185da6a154d6556b2931e090073ae6a5a5ed4be50da0b55aa53f3e5bb63cacbe8b49cb189924d13aa69a5e9c8620519ae5ca803c6b479c843727a8c86b004db8905638ef319726087c039c7a12a1497fd5d51ed22ff682826919d1bd6bcfd337c2c9ae1a2f84a95d399b2fa1ff3f62e9e310b272fb30c1bf7b284cf621071d9a371536c6e3263cb866ee9b7f21cbff5a042e3fbe3813f6722c12656c5068ee4d3bdf129a3519c85082469f21a0310967caf6e74a9e4d7eba1c22f3b54906a9fa20b6dd82f90886d4c3c571f9b2fd83de2225485099500fe1", 0xdd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x21, 0x20, 0x10001, 0x1f}], 0xfffffffd, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x80, 0x2, 0xb0}, {{r2}, 0xffffffffffffffff, 0x8c, 0x20, 0x0, 0xb0b}], 0xffff, &(0x7f0000000280)={0x100000000, 0xef}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x200, 0x3}, 0x10) setsockopt(r1, 0x0, 0x2f, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e699319296483b986b87", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:56:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0001ce2f663f00653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 13:56:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x235072c28f38f11e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0x93}, {0x18, 0x2, 0x7e7a, 0x3}, 0xffff, [0x1000, 0x800, 0x8000, 0x77, 0x0, 0x99c9, 0x2f, 0x7fffffff]}, 0x3c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="56c2e773e037b55aa7429e8b48dec6a2ec3e9b93b3308552c1d05b7e880f061f13f843e65d121e3e7914876ce9b1e79f8c25ae36bf6374d71fe40e2312e40fbcfe574917068bdf9d875be53394e8a0a3634466e3a13296a115aa59cab0141f238b65e00374485a39a899be7e", 0x6c) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r4, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x0, 0x0, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$inet6(r7, 0x0, &(0x7f00000001c0)) socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:56:49 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000180)='W\x00') open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x100) 13:56:49 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="005b1b0f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 13:56:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186204018bb6ae6f1bd40900a24e14da00af846dd6062d1f54790d7ab5e69479be75dacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000719dcfc9ca9f518e28e415532365b83bb842892c1cb8dcf750e0595b7b68ab9fc9f81fffc9f0eb6bb1b3d0e5cfa9a551d3960a8b25bdf93e5dba85ee6063855a8933514900006b55f6c5e72079c787bea7d4f4eac26bd48a40b657da22fda3690eef96ba1b563189a16c1bd92c53652eefeeca24befaa51e156fa924d08b2a017b2a3fe54dbce2baa1c1de553eaaa81f9dcc80b067343e7895ed14c6d86a5b76a94901ddd1c5b043e1041ad5031239dde933c37414e0dfdc470ceb777fff18ebc12c5f996be2e28da9310ec445976918cf6880e896", 0x12d}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) getgroups(0x5, &(0x7f0000000180)=[r3, r5, r7, r9, r11]) chown(&(0x7f0000000000)='./bus\x00', r1, r12) 13:56:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01e63ae6625a3516e9c1a7bb9d8139293316556ac0cf8a6da922c006ecb2bd1dc7d76e7556a3d9d042b1a0bd1f9b0206343c30bc9d95e17aa29827301affb9bd8f2d59243722e343befdf7223665ceca0f4ec9256b79375d7c4b0aae2b24bacf4899e54cf8bcc2ad702bef4cbb42d69018b2060a4ca4027112c278c992e795c078fb4a4ccc8800a58d6d301b74f189009bc190f7746cfa2f06d1f4378acd0aba604982318509e7d4072c032210b2ddace3c49abaa55ff450e48fea0b2c5caeffc6f019c46860b84e4cb5e5f4038af11f7e7b2190c79d81e6cbb3cfb260c69cff75"], 0x1) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000100), 0x3e4) write(r0, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x8, 0xcb4f, 0x6, "3fdc2cc05d666798fad0ab0b3e9a80d0cb1ebb45", 0x39, 0x9}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000"}) r0 = msgget(0x0, 0x448) msgsnd(r0, &(0x7f0000000180)={0x0, "86cebfd1991b510cfc8df738b09b890dc863309033c47633dc7ffb5c81bc0a58a87ba4a7082e0457319395ee703e3015a137851dbf51d71b75f2e07fbefa4302112d87688c033dc352f034179920cb0a93bae5c2c6a86fcc4a86d78a978136e3fcc371f8336976a0f15614a09ffa31a276ad400d78c87221488fb2374227770d056f877a2c1c5dace40af560ed0d51f32f54b4db04a6d2feff86f1dc75aceb6012ff277b100f3893b76faad9e7823238afba282318e9ca2f8546deb2dd0e46855267e91dca579794003b1fc1ca725a0bed53203639fc"}, 0xde, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x18, 0x4, 0xff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) 13:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {0x40}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='tap') kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 13:56:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f00000000c0)="e25bae490000000000df05000000", 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 13:56:49 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSDTR(r3, 0x20007479) write(r0, 0x0, 0x0) 13:56:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202040000000001"], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 13:56:49 executing program 1: r0 = socket(0x2, 0xc003, 0x89) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000100), 0x3e4) write(r3, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180)="0155b926f92bc020062b346e45f9d8bb4b7ae46af30fdfb5cd7231b309367e7a24cbbaf878e9440c92bb4f1be1b48bfa50bf902a4703b99a1e04d185f3d2ebbefc7a6ac7271f8c87460e870e2af724484d0d733e0c1db0acfd9947aa0f3f25bad63ea1d4912fe366367676a6590bc6acf2111e1fced2b01815ce07db37c6049883e0c9d04106b248", 0x88}, {&(0x7f0000000240)="3f0056e4f13ddf692b6513601ce3a040a2ca432948dd247decec4430637a9216c329004693ebf77a5c47121dea49985723fe19d62426c1462ecb5259689b5ea5b83d569e837bf11d6b4e8a97e7d7926a5dea8fab31d0bcd6bec34c56814f4f98845c636c013ab9270e7b63d5e3069191277e4238d9ec948dd04cda06de5feac12c1f918b15910d8a8420f736eee096f67a573a0b3ff7b98a3f7c5c71220a782f59b94ec459da9a571c9cbcf6ae837efb0d5876e2b34323b64de57253488bb96b7ad54d33ede850259625d3ad5da2001f1b2d01", 0xd3}, {&(0x7f0000000100)="9f561662f621a179e70496f1f769c97965a9154cf9f2e1523bd5cb4fa3", 0x1d}], 0x3) 13:56:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:56:49 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000100), 0x3e4) write(r0, &(0x7f0000000140)='\f', 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x2, 0x40000000, "d730000000f400e977067300"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r3, 0x0, 0x0) 13:56:50 executing program 0: msgget$private(0x0, 0x34a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x1000300000002, r8}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) fcntl$dupfd(r0, 0xa, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 13:56:50 executing program 1: symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) linkat(r0, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 13:56:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xffff}, {}]}) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x2, 0x0, 0x520) shutdown(r2, 0x2) 13:56:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x80, 0x2}, {0x7}}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 13:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x0, 0x8, 0x8, {[0xfffffffffffffc16, 0x0, 0x4, 0x1, 0xffff, 0x10001, 0x0, 0x9, 0x10001, 0x4284, 0x4, 0x8, 0xd9, 0x1, 0x7, 0xfffffffffffffffd, 0xdb49, 0xffff], [0x1, 0x2, 0x3ff, 0x1ff, 0x5, 0x7fffffff, 0x9, 0x8001, 0x1ff, 0xff], [0x8, 0x1, 0x1, 0x5, 0xd6, 0x0, 0x20], [0xff, 0xfffffffffffffff8, 0x80000001, 0xfff, 0x80000001, 0x5], [{0x9, 0x4, 0x6, 0x9}, {0x400, 0x3, 0x5aa1, 0x4}, {0x0, 0xffff, 0xad, 0x3}, {0x4e4, 0x4, 0x5, 0x100000000}, {0x1, 0x6, 0x2, 0x9}, {0x20, 0x57, 0x44da9d0a, 0x9}, {0x8000, 0x6, 0x6, 0x7fff}, {0x3, 0xeefe, 0x3ff, 0x9}], {0xff80, 0x4, 0x0, 0x99}, {0xff, 0x2, 0x6, 0x9}}}) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0]) 13:56:51 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000080)) 13:56:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a986b68e0b447cc98c53ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68858b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee0669c172e9ed68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 13:56:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getgid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebffffe1ff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000004ee0000139f"], 0x38}, 0x4) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:56:51 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc292ec75e253b4cd87706bdc361cd8cac72870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af81c83bfebd9209c921b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9b5673f31a8befd639ca8fa3fcb00f8ff00000000001dcddf36535c3de03aa4f86102e8e9c6c06595d700"/301], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) setsockopt(r2, 0x5, 0x3ff, &(0x7f0000000180)="b97712741eda0dbb01464aab6a9e0168e9ed76eef9a00e9a585f633d40f174bf91b4195e979bc42e4474fd18ae0180512554", 0x32) write(r0, &(0x7f0000000000)="9e3eb34fabe4f2726555333c560213aaeb33063d5685ba4fc3bc00"/40, 0x5b7) 13:56:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, &(0x7f00000000c0)={0xf0, 0xfffffffffffffffc}) kqueue() r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x9, 0x2, 0x40, 0x7fff}, {0x200, 0x6, 0xfc, 0x7}, {0x8, 0x68, 0x7, 0x70d}]}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x8d, 0x4, 0x1000, 0x401}, {{r3}, 0xfffffffffffffffe, 0x12, 0x4, 0x7, 0x6}, {{r4}, 0xfffffffffffffff9, 0x22, 0x1, 0x3, 0x6}], 0x3, 0x0, 0xfffff801, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x10000000}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) read(r5, &(0x7f0000000100)=""/248, 0xf8) 13:56:51 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x27) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="a4e7ede8bdd498154e6b2e6c1b6923b73f4571b2725226fa53282af4c7927ad9f0f53f4f705ae1e448b8e75f49557eb18a8e7400fd1456ecccaaf13b292588b625750c1681b804fedb2811061411f300fc691d1b3268e7c591f0070abd"], 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204989155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fchflags(r1, 0x0) 13:56:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1e5, 0x10000000000001}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) sendto$unix(r0, &(0x7f0000000180)="5758b4b3b2b51260fd2a7f85fa429fa66f214b702038b519e12945eb4cb7ff5e385d329b6c3af38aac9fdb2a2b5510bca4f7ed772a72acc6539aea51014b6a1dea2d69a9a73f6caaa310d5939e165d7cfcd15124e0b5105bbc72ee441bbcecd90735eece5f3da577a63b85c06e8cfdff5b75c43d792061543cd10bf3faec34db83f5562f1a922c3db6ad3af23aa4707ab85c42087d060d2cf8c1dafed06e03fc11897c3b9132a2210b124ce8e1ac8c348ec3b5ed134687e759078fe1661c8d46c7d65c7a38517e056cd1905f3e103ff616f56705c28cf685ff079a5bca12e62b", 0xe0, 0x208, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x80000000, 0x3, 0x4, 0x11, "af0506d7ed1d0db940859878c691721d5faba91b", 0x81, 0xe67}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\v'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) semget$private(0x0, 0x3, 0x80) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:56:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:56:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xd) close(r0) execve(0x0, 0x0, 0x0) 13:56:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) socket$inet(0x2, 0x4, 0x80) 13:56:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b8, 0x0, 0x10000fe, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r0) 13:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}}, {}, {{}, 0x0, 0x0, 0x0, 0x100000000}, {{}, 0x0, 0x0, 0x0, 0xfff}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r3, 0x0, 0xb9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:56:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/54}, &(0x7f0000000080)=0x38) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), 0x4) 13:56:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x81}, {0x0, 0xfffffffffffffffe}}) setgid(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind(r3, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) r4 = semget(0x3, 0x1, 0x101) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000100)=""/15) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3e49a9f0f46d94774fcd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca48fc7dbd5a3fafba6db3e58eada6268bcced"], 0x10) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="82c35713008c1424f9f56f385f873911e6669ff25d6d9a5867953d96daad9702adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000002891955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f87db21c204b17b5383af801f4385f04157795ea4a5c5fe"], 0x10) write(r6, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000080008295955984c87910bf453f68229f5e776eb27ac11700287cad4bcb777fa69dfceac2a84e6abca64896bc5e57c63800bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd20bf9e9630000000000000093ab62a96a27e5e340436f1e791c9633b4a7e9595f38cbff6fc4f3e276bdff030000e6bee5c380325433"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b7379e67813aab4230e8864f787dac0b6f72f62286fab7caf230619556ae0b655533", 0x28) writev(r5, &(0x7f00000001c0)=[{0x0}], 0x1) 13:56:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = semget$private(0x0, 0x3, 0x20) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, r2, 0x0, r3, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) fchownat(r1, &(0x7f0000000080)='./bus\x00', r5, r7, 0x6) 13:56:52 executing program 0: r0 = socket(0x10, 0xc003, 0x80) connect$unix(r0, &(0x7f00000040c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4f8f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f609008408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 13:56:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 13:56:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) 13:56:52 executing program 0: truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 13:56:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) writev(r3, &(0x7f0000000100), 0x64) r4 = syz_open_pts() writev(r4, &(0x7f0000000080)=[{&(0x7f0000000340)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 13:56:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x1000, 0x82) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040), 0xe7) 13:56:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="cc"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$setstatus(r1, 0x4, 0x80) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getdents(r4, &(0x7f0000000180)=""/251, 0xfb) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:56:52 executing program 0: pipe2(&(0x7f0000000040), 0x4) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000100), 0x3e4) write(r0, &(0x7f0000000140)='\f', 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffb, 0x0, 0x2fd, 0x0, "0f000400", 0x1}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) 13:56:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 13:56:52 executing program 1: 13:56:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x24, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x7fffdffe, "73dcc5080000000000000800", 0x0, 0xfffffff8}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet(r2, 0x0, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00', 0xd) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 13:56:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="0721a2f900700800000000000000ac750000200100045e0520000004d737975c360d133c03f10c0ee0656de83c67e16a97bf0c141a7eab3c38d9666e4f797f9f99220e5862593bd4bbe3777c67c19968a61e7d427eff0886ed55d01533f7ab4744b57cf2d6c05c3ef6c937ad892e6c0046cd47bfd3792b102504346f3586becc7dbdc31b0e648135b1b50bf05444e5ab08ae6e4f48a99a1c24c1ded3d0632f825a852445daa2cbd539132cf2d289f71b47ff58313c76f894998b12bfbfb5", @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESHEX, @ANYBLOB="cb6456c5", @ANYRES32, @ANYRES16=0x0, @ANYPTR, @ANYRESOCT, @ANYBLOB="f1c16bcd50a73e83c0d4cc0d35b7de6f7cfef7e58763c010e44e2b8bb2819649d2b5b7487edf0e005cdb5f530a60c1c5107c46451bc6954c33e6fc66941ef4f1735a64f962ef1a0c993485ffe5d22bd03b472d605e4af472cd8978faf289d81dac2c50527476e92311f2969d9d97bd085673c5a4c9326531df85aaf3e496b0ebb2cec43875e293b31d9f249b7a4eccd88fb5b7c894ba66fec0b4ae69aaebbee3cc86e0012e9f84245cb43693c096f4e1f1707716523452dcaea62ea4adad6fe82c97b0df3d702b550aceaf90f5a295f1ff3e8d63e1d4f34aca22638a6503be437f60ceb6359cde49c5e1721c6dddc7fdbba238e6960ba67fc6f90c3b9303527804490f4d7b0bc26c9d86b9344b2033903c412d0eb1ac890e9b1e9971c7bf481cbc434d9d55eb25da30d43dffa42bb98fb388fac30707106ddbf165d024c4d66a565c7754af4afe0ec3f07a03db400d43fdbc7f27712d9bfec55d0457929d0fa73e829a91d72d56ca94437bfa4cd1379d1c0241e4ee57921863d640a9f05b454093420952e6cba81e0e98dacc98818faed21eac9ef5ba1b2b00300ee9a92113c8025483f40e81f7e031f866d1e6501f1f2478e7cd9d7d443491f2aceaccc539602a8daa5b70e35e0950262b4a381688ae59d6281adbb48845e348fe24fb085c055e7c361237d8d423977d34de908cd62d1e3786a8152fb15b839f114319269865af1e5c21fdf44bb4a418edf8dc698ad7907bee563ec74b4f6951e016a26c08618613594d9d17e309f22ada1b0e0b478a0f23648b7c7cc849eeb6d15b60dd7eb99d7dc00c915c692b0acdbb6e125ab761b30a8e1015a7f373cae1b1b1fb2a5ffe05698ad0cfafb15cd3926a390f700d8ba5366822f5973e3b18bfce2d7ce21a0a52d44bc0c4fd57eff4c22a4a0ab12155bdd98825187c17db040bfe6fea8d73030837170f8d0fc7b460862ff3bbd4f14e0f30b5e23e02f4c46aa9f2585abe6ecb4b74ca5c4487a0552627904a8189cd8fd4ef32738dd6153d8efa1910e0e8023b7d1e0f9efd6e67a5e408e37872c7e0ebba1544cbcc9ed694d745e7dfca4e70a3b3ff39b44899530e10ba33d1d90e0789d62735ae5550d0fa5bd2bd9aa64c51b76f415a2cc7691d561e19e2d6b9385d079f13763a229062ad2b56b4401fcd4fc7eaddd99a275ac58e2a61d23e3827da395cd564571738db302417084e7264d2bcabc2570a1cd81490f98415fdd12fba9b4032773b7d58be4d7b6d0332f9588dc9cff2d3bd0d1b716e1056be73593672ce924d9752c8d46a32e059934e0fe01b77b2342e3870168adbcc7f0edaaff8d071bf885e893c290e8d1264ddc191cb7c30d1aac28d0f95cd8808e5a43e2a925b8ace8d59b9b3d69f032c66d180a5c6ca60d2dd41183e35f424d669c6b2927097d4592abc0458189a68d5f2f18c9a8590e3403e09534cc37e078d3d17cd30e96d951c9bcdd6328dcde401bca4ff96126f31178082a592b3592120861cf5b12ffbab8e975c35e04faf019e1d3dddde153dbc83d625ae13f6b3f92b603545cdf6fa6dff7186eec9d9b5482d3ba4ec64d18d8a58b8f7614b63ec8049110fe5b8fc3c6237991995d268277ee2da9bb869da9041ae997f15526062b0775589123d41e29dec347d503ad6646024e1b21e51d8ef104c525929af31ff75ff9bc8a6a8c642cf82414543e0638a55bc7e300a050ff6d5da4a582d38ee85e21f7d9eed329e57216639cdb7254ed0e547d7132021449cae5e194d1db60ac594c656b1db32c61c883a5b035a955610f92fd5d9b13f0573a00c70394a1420cdfaee05e6ad618bd49f13f62048564088e8b17f96728c9eb5b909e6f7115ed2e2f40b9107258964a243214af40f7ba7f1e81b3a96fddeb36a78ca9d3559a447f594098196b0a5be01f8d2c8a1f14ce98b8a3f123fff933d99ae6d3825cf881ce7c502600d7efa6c5b63b18d674cb21b5e475306acb6320ab3aba491c5e0ffefbe4697c4b054f0c7e12f5425d4a1a5b50d8e062c96a8df8c08cd7ac6cea4aaff648fc1f720eb462c124be6b0a971618b61248c08ea3a0a7a82ee91d94b611bf4f484dad27b0239c0aa37075285d686f63b004f23af9745c06826143af7dbd396bce03c064b6c5694132ffcf66c15f2213da6ed5aa5c1bb4e3ecebc689373701f31dd793eb089aa0f7633296af9767322aedf5fccc67778ddbba54ad58330de23c991ce55bec005e829834662a0abe8fdd60f5bdd11acec54c575216263324470cbc752e2ec286e7687c3a286a28e723eafca87fa0e303635a24236dc1beeb5cbf118c856e070e901d2b54a3a0e575c5601e882a75fa390699d73e43332faff0c3d7fcd6ffc5de52db6424201c7a630aff15d63d5a28e6a2e84650579d3e79759af39ee3c71639edafa073e01b4977d604891ca66e385bcd3b66a04dd12f5d54d0baa359ceea23746ddb988ab6f1dc94373d75e758ae5dcc90159d08767d836e8a7b356d935ecd9275d555b918a31b137f7e1c2ee259d4446a45f82551f1b47f1963d41b5004e87fe1dc00f01ac73d7fb75ed5baa48b598a1e4517d82983264f805cd5cfdb9f915cfff22de178da97eae081069e176e005a196889d938056b5ad919d660cb8437308dcffd024bdf888556afb9d2b942c2ee2169434dcd0b6af3f399ed06da86fbb0ad5b5385624712f3db3a2985ec86c0e9ebadc9c414b6c2a3e4a0d7989cce90733acbfbdd842aea1f1f558b9646ddb1050a680e0785a6bee2543fadff986474d6c26562da76b20d022e3ee4c2e3b05a13888673f64d03db465254bf1d7e4ddf1183767f76c29c41133945eb1e15220adebf2824b4e8c6f0d88890b9c0fca7badbef9557fa5290d8d4476aedfec821579e1f5d71b2936353115c6b9d8e2d96bc956928a0f2cc780a7a81623452cf00bc80aecaf9a5b63c868cb7f4fc0d7ad827543d8eca302581f29a0f955f10b95feb97ef6135cd5f3603f3b8f4517b54dcd7418d1937e09a87278f2537ff80bcd7491b2d7996864982d17ba33e3394db43f3ba4153ffe2e5243d95d1e986a96e5204d77b0208bbc870295f8cf82f8571fcd543721013f3ced336a014ea5ea8b36b93dcda9ce21200b871f6db9473ba68cdb51981348078207cda99df0caf5ed29bc7defae5c32499620ebc23bac452c9e250774eed2a14ebc2c93b54ea8f2517b75478f8b1c9a2a6629d14eb262ceae3f384e632d358312f4bc1efee5ede03e9d35a93123ffce528cc0663c7d65ea514f21ef73e933d9d0c1b49579a7911fbc67963f7fc1976722219ccdb3534cbf34ce2752a6c3755a0a782d0bdba2ddc54abc8a4b769ca9730bdb8f07d0534f2e27f86f2616d351a5e707a498371d52333c529213197853e99e25f0640f2f9535f9595572af73e79b15d76f288ca88e8d81024de020f593c19760b73cdf2b7b96238ffaf04c998f38196506b19e0938636e37256febbfbf94c093a3e1fc9fb4b2a2cfaac119cc7af2df1894dc89685673d0d2babd682c4724d739b60ce33bc0379d5ce5c753a5e7b357bbc55e9f64d30a0e98adc3c2508b14edbbe66bddc2c732bf3a83a8f44e49f5ddd9081ac6a76cc63c894f88f4e40dadde7ee2e261f9c5e66786eba1d08751a63a735de34a2bca932656f15a78da2997a90d751abbc49868039958ae77e7b80390e632cf6211052e12547c1244280fc3e77985b695e63eec8fc66a4845cb1b4e9c1868d37e7f333bb13c72501beeee7bdb1c38ba5ff0f6340ca81be9a5a3877fb01ecc987a3275c12505225f5f5e0e42fedd3f3ba8dc68663a047790b80d99961ab6895735341c872c214979e75ff6652b7aa54141e320edb13bac3d417e3ec83d320c96357c97c08016605c99b235de8b0c304f0f6da2a3280f0e5fd3a82a76771b13132b7ba6571dbea95c777331a43b5a50bd2d215d2a29dcece4e5c390c7022126e8b983ac536878775052c2706a0164f875d30de2135217dbe79c3deb90b4ab2880d22ceeb2102303db502dba9a3c5b5e1f1ff671f6324b5e65484b7c7853d6a02b6863b7eae478e1e83a9382e369bab78082c4e0b46d4ba2e03f79ab21b7a398849b82c77d8ac5709b6c449a6eda5d7fa551e369848bd22ce53a4fc7be3c90b1b261f00fb29ca3e89bab3c0ba9a14dec7fecc6f2a9904c57c923d4b918ba2ce91bde85a1b323c450ee2d6180a571a9bd5aab846343809b485f4c3904de6ccf12dd5e93165d3f434fc6b69467dcee2d971bc6cbb1911ad58910d0804d4ab6fa35bdf79efb24a675ef2f556669c2d62e58f23ea612c9e717aff5f606ab4a0a410ceec66684cb624f4cd7a4a458505ba50322876e354e22133a911dccb54f82954182de2981b3e50dd54413e462c3c96bb70bbb92648c0ff5ea568037e1115502b9fe84f2007f8edf0e20b6d4606a333a417eed309576246721d53684885fbc71d47d27ef8a1c3ebcd397c44d278a9f9985fa7d60692e0376664022bdebd5e13741c9d11b7790db7c2ca4c064e671ccb2aa6d77fa59134cf5515f8263409c90d31d4e91f2f504fe0d5f9cf13298a09240e27f021c7231798d0d95b948af1dbdda7c3bd9dfc01480f2ec634e3ab4e0fba48972cd55c823055b2df4693e1417fabbc6124e3b8dd6963d35e96edec34c28f536dd995f0436281e06a83ceefd847860868d275b2e3eeb30909655ed6bd6c4af824dd1e75335070f8d8d55e26d9583673b399f1f2fb5658370d34452ab405cb3e450f080cdaac3f46ca8ec3e5ad9dfdd7ee38762e9814ab95262c9b1dc1c6ba5c0e71fe11d2a5c7ac4f4e4469c628c5923fb019a83feee9cb77398a6ee8ac3b5e7a88b0a02dd3419a470d4b0dddc35c81958266b137a520651b76edd572830405660bf4211a9db39e275f03ddc3a476ddd12d02ee43d8b2ddd8cf20447a95648549f1272a6624fa1ed9f169d544f442ac47e01ca9afcf6e92879d954b78a7b3d7fce1f43634ce7acd826b215f9f171ad57eb62dd0764c6edf6d83174e7b564e73bb3d940e51d23ee0658be28f77e78111114633b1227fb780c330abd936e2d36ba31128a9faeda3390ddcf5accd8a6d78ce1e1e744937956d54322bcbf5cc31a83010450b04a8bef934054929d613b9270dceeeba47420b323c20f5601310837d0bd8a992bd099f9af496975fce65d7793864da4ad8079a85269983c97f7078f7cab6a37e9a512292ed5404df671200538c5d20dbee7ea095eb8543774a747edd3d5ea8bf7226f3d5dd1ee4feead2ae93eda53c0c2a089ea5a984a50a80f7589ebcb4366a509a5ad0314107b63031b2ac67c8e9d8ee41f2338b2ec3e27f4e9ca2542df6bf99d735d2a4b37c42999c1bd0650ea96d33ec91451988a9987c6a31b1acee6bcf0535a184c793c711178898235cda5ce45e32a828af88a56c889be5b901331d56c8cb4080dc57cb9db5148aa729411d39f1fa1c697de18843ac77d30495a37a90b49efa74b3f8137d4ba17892cd23d91264787c1d8021f17dec55671700a3bf321cd92265b5fb00cda79918ec5f719b8d817012a900436d44bc196e0c5656da0dab48f0736a84c06d21b5f43c91bca99ed4e2982fc7227eb8d5224045528469fb781dc57b24af7af105385c6d05a37d40c42dbc2a02783cb6c5a53ead15ebc70eb1f1b4ede3edfe6b334699884ed66c66594a65d209bbbff0627b902d25286907ac3fec3940d63c91a5dbc03224cadf2e64ba3c41499288fec59d9181dc693fc3fae78ab8a41d667d4ce33812eebfccbfa7c8137a43f7d831b", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES64=r4], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRES32=r1, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESDEC=0x0, @ANYBLOB="f45c7d211b55e4ee41b640fcf10c136123f3bcd682e34e38984abc37ed8a7886fbcfe6733533c7394061ce3e2a80c182b89cebb5de34780dd3138fc6a92c61d78a9f1480592b6741ebcbd553c35de4264d4c7247fbc6c8a9f9dd7dacac0857b312fcde402d054b36b199ff5374424f8083b31b775d8e0d952b1ed8805dd77323f42720fc71313a76cef5a4bf2932371baa1cc691e521e7b78e76211dd49c560aa1f0c0d9f88a4ec32bb6d1511090e8d6ec39df9c326ee82f22f4ad501b866eff8d19523374f4bb2c874fc43f"], @ANYRES32=r2], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0]], 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) read(r5, &(0x7f00000001c0)=""/224, 0xe0) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 13:34:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000740)='./file0\x00', 0x80, 0xfe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) fchownat(r0, &(0x7f0000000780)='./file0\x00', 0x0, r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x1, 0x1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) preadv(r5, &(0x7f0000000540)=[{&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000240)=""/31, 0x1f}, {&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/95, 0x5f}], 0x9, 0x0, 0x44672706) syz_emit_ethernet(0x86, &(0x7f0000000680)="62616756519db6b2909415a11e880f57c9c9fb430cf412e587182b12a5cc60a117e0cb6b51a03aa93d067742cb696ebf2184c0e9187bdad43251e137b2a57345cd360808a6124e53f7109edfa0b07543d934c191cf789080be7fe08a454624c49a2be4d0ea21dd868890734b121cae912deba7a47246e8d3c37463a2807fc622b9f4ef60dd3d") 13:34:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x0, 0x709fe11f, './file0\x00', 0x4, 0x246, 0xffff, 0x7f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3772b69ed70ce96571595c783b5548b2aaa5319ef0d9120e1ab0150c44ed2f7c1322c0e859e9ae98f2d40f2ad92dddf37c96ecb96c9e1968aaac9c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x3, 0x1, {0xbb, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 13:34:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) r2 = getpgid(0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, r2) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x122) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001240)=[{&(0x7f00000000c0)="1d7f56303ef5ea3076e1397a353d7b79e11f732c86cff087ab3b45ae9d6271e132bf45217b871cacc5cbc32a3a17185bc739b4a97958ce", 0x37}, {&(0x7f0000000100)="9e3b3c209cc859499a1f0d0631be5096047e4d4e63c40b05a864d89adf7fbcba8a2a57ce8e420474757bd5d38d4f59d592f40455e34e8706ac1b4574130d100963bf1e46dd2afd94955bd71cd1de3f7689aa0ab9d10c", 0x56}, {&(0x7f0000000180)="600caf5600b2c996fd0e2b31559804", 0xf}, {&(0x7f00000001c0)="5913963fc5cac336b862a5de1cfd3555249ecd5bfa997fabb54e175f9f44b528ebee959086ccd186c35273239d6bd711c29c77a0fde9eab23de8d3ae9f901979a2087a57", 0x44}, {&(0x7f0000000240)="e17e8a15cf813c0c8d84e4a14b91a39ebe724bcd1f445c2814f55cdcce5d139e1a076df047775e77bb170ead3b20db1acfbef8dd134404b7f1f2ef2c7662a4a41eed7d00692710d3c934036f2416c99b98987eb587c4b3a2789f5b61b57d9298ccf8b000bc581b16ff12893b3213951cd59aad40c62ea1b390585507faa38869a172b1c7758ca42fbac0ddd274630ede5ce059b83edc38562f52bf5a432ae18f3575e2e34e88b3d2039f0ef19ae0f3c75e1fb2d732158233622bfe6a5515625a74fb17b0a47a5029e2dae90ae7058f5f01e456c1ccf6b35edd7dd548e01cbd470f7a8655d9c73bf481b98267f84e27ac93149a4e6467cb2aea598fe6c3df7c84b832245e55fc057061923232555fbc263758706dc46eed1e906daaf821a995cc1089e5c07c5ef418c3ade26e0f591e06b370fb3a7e589a32583697b818a09d10b4e92bc031501f447c4dd3cf496f45d001bf632b2f3464d09aaa440d416ff9c5d6a742d8cd8234b8661f8be8ce109547313b2fcd801389590bea43001d6b8eca5950148f60395a288281df0042405126cc1353e386baae1fb7d66ca39d378d48f6743c20f1f285b2aefeb299b0e1661db0d23e3c2ce8a7c0d9355e5e879f5e4016c1e3bddcda795acd42aaba25e03fba29033d1b2519f526fd6f2943e07afa93b4e532dec77812f9d2f08be55144dbdc8deca583e96f2313115397c1de81f9326664200d5974c7d8da405941b05adc8ab0ea88bd62eb4549c9752971f72022f2df99fe4f8ac1a343422f3a05f3ba2940825ea14560c0141d03b14373f4db2aa4c905e41ed8ea2fabf5f5ae37b6018b4f4e9cbdda5fc26a98e784c82b6ea403274f8cd432ad6b40f1557e4c909ee50db8382175611c29ab49aec3fb5a46e2aeb04e9e2b7744de8a45701a987f20f8855e89522d27d365f04c1a72ae5663e6e570134913bc0b978e7754ba4691ba67d326e1742ac3e4a595fe5109606717427a331660d3fb9448fea7d3627090721cbc34dbc402aaec7e8d09b32349a55dad4ae12cdacab3a8c949b0e6da419ea6ee5956730d9e70ba00ce414b914bce1033d411526fd0f30b9d4227b31f4432a2d1495751193c5222dca72a03d8abaf5613b45186c79b2c37b2142723b3801077868024d7355aca453e1f80c017781b21b00138bb08b37b0d9cb595d685193bc21c88bdb964544885a315190584dc72173286448273fa13d76433cc2b1ab71e8b2bcb3a80bff998a09a8ad15eff776d3a33b11d411ee2f1c011416ef790310ab365e8622049d9aacfde10e37c08d2b01fbd093a48b5125f77f2aa6d9aee41f8c6a9b7e72f767543f16f68282299c88801b42daacd234cf746195efb1dddf22e78ad8aac6e462d530e1ea10a9116638dfc00e71684ef5363e346a7108b92248be6afd316f47fbe516e56e90086537ddfd634374fcbb02e906340b37d40fe2bfcb0775084e390abfddbb35d1b5c117eccd201125f1935d6192c9b37746cae93d09096cedd54c4e3c1462dd911964df6608a7219340a0a1422435737f1714cfdc960fd8d8e25608c9dea30afc6e86e47f8bcbb4eee22d971aebc4d7cef5a5ec68cccf4bd362e0a315dfe1caefd41548caf3eae1eaad47e0e845a44decc0099046a276374347ce36343b2d52e45203a0426e6de0ab2680468b294fe8a06d92a4088b2aa0d58d605907221e18b91f26219b09cc9d1067304a922af3160bda76f29666d0f6c65cb42856921f1630cbf18373910275dd94b9abd71319963122429968385825e7168b21727c9d493c18339e98771cb20e65f083cc9e9fcce3dbbcde43846a95a19c3f6741335f83e0487a066423e2aaa66e4b78c4045da5b307ecca2f1e88e35ee231cdfc298baa5ea98b554f17dda77fab81f778b8a90ddbfecd8eb9d4fe3c98d42a87ace2312998383bd1a0dfd340edffef653983a2c5762e62da0e9c90613a0075e2c938a63777fc7050e1da0814543feca3769101343d2b0c1640335bed2f5e02e4954c279c59ee478b4261b299b303c305e71df676a05cb3975c6426e9cc317bc4dee56aa188f8ab59d57bb38ee8fcbd11967d754adb6aba981a4db670451c66d9d4abd3902bfbc1fdd639a1f2dae84ae34457a635f5a9cf023eb9ef9897e2225448c50427de01af7dab5418fbca6277b128e1973412eafc531af3129b3505dd54b2d395125f1d68356e6ec7353283c10edba2c93f45ce27acfdef0c9d719ac120a9a5ee6e5ec47e15a9ef1d0a4badd7780c3093fcb307cbc403aa151f06c7a7771e6e1739164136ab7c1d18733943e7138de0fd690da82aeb9cb854db9f270aaf32f4c9848b47365f973eadc662dd5de78582fc1d8e32e5bd59eb36e5f9a08e18b7d96e925da1fa722ef764ff3dcfff4518cacfa6b36ebe2421523a8b7c191c9cd48a18e2d537412313281915dbe9c896b093bd29972ee5142694b796f1d99fd2e17838651ef0a3859bf53f912d8cfd4f1f78e9b060359c18905c60f53a991e8f1e61aa9a87f94a01609c9a8acf1838bd7d98adb49560b5a808c604ee792acb7ed3470a5053490c875ce79022f265507f8fa5f990fcd6000eac3f558d81f6bc1790fab8fa0b37519b3e0064da222b36a833c34c2f90916de64e02050410c6df59e49979d004e696644b206c1385074b7405be3b0b14c32f8a2fd6b2ba0f78bb2846dd64edb187be8f0f8f62fb49ea9fceb3809a7c9c6811556e2011fca894ab5a11013d4ab7098824c53792b6917ba806c160d74a911b20b4471d33fdd36857ac3759f467eeef305ef3f493288b6b8e4620875f9f1148115fcfb399431651dc91df56cb2526178fd6ee2eb91bc6ee7d0663e2bc75802b06f3b8f7e25eff2071829b471533aea7c0ee7a42e623f90daef59d14e85ae74b90a665978656bc3aed0792d83a36bd30ca8b23bc54fdeb363c51fc5891e5bb0de116d51367d54f693f251b5336259cbec3e6484e322065dce9f07f3720be93da4980451d98fccc547f8f6d47fb2a21301f094a66fdcf669887f83b8bcd9cbaf139b1575dbb9129526bfe479ac08a188d088de8e70bf54dc08786db001cbaabd924ac7e1c1cd4961b0b497491fef9410a8dbb447b3a5daa801ca78ab4fde04282cd9bdeda46a97e48e2c664e8a9fd8bc7c69cd16f807d31ba7bd58d24b2f21009cadd1758d0325f860ab14aea0bdae64797b88e6d89fc2064495214cb7459680bc4d9c21514a2cc54f734efc2750a178a9d35fb2de7102efe759a5d6aedd8a25ccbe230b4de524d15aa737fb5f7bd92287eb3de8ead624084c1ad9b5ff1c1559254e12feb4346c78b092dda34bdb0d65e937d1c04a485523ca84eadf513965b38d75432b9336cc9745c086219c1b8b7eddbba2cefa85814f501ed281afc808ad6e817cf4f4576fa32075b3f45dc10d5c7889698e780bdf679d1eb94313bbd60288ba4bd3e749dfbf9e81881940a17e20d6462ace2e63effdcb34f0cb0c19f8aaef0dbbd498f5b2479d9f140f494f2c6e8e718bc3afdcba0b9bcf8749ff3beb0ab41e67384298fe5fce2b2b2f2126479ce98da5c7a542a1cff44be41e5569842f7acf5d8906a3290cbce6a5352063b52f0309a1154cbb61e645bc895c71d1625483ee4432f1bca78769aace451c2ccb7d2bbcfe6d3ed59bdcb5bcb0adf451905a3883e7767d1b3b42d16a104668517e8e579331fd8f71a3544916d0086aa4ddbed524c64fe6393a5c3cf4395b328c24e1c1751a718ed3c7a6869f91d4a74b8f448844141b336549301fca4c55241a9c155621bd4243d30ad269403b3c12b872eb6ee6da9f0ccc01735aeed4eda56d87c340ed3e2ef5eea6ad5ea675fa242ade22b8db98045dfa2936f5c2096f7daf2cfa9a83b32ab08e5e3ac62157d0e814ff4009a4e6677dc272e1ca7f493352a0c3bb9392add8f8967506d83bdc2cfbcbe3dae6b06e6694eea352838b95040de97a2c0a2e17102fe04b2ad63491f413258be208c0f7457fe49ff012ab0b14fb498ddebe50043c39c5d74e45c27d19743d2d682afc318b7063cdfc88ca6a506ba2b509d5c06abf153f2280d7f3b6c78bfed23adbf3b48347bb36f2c79813f8590c1c879134d6a5c1e92922b5e2cae738bcb2f1a0e5816757b2a5214dbe9af150806e1730c52dfef1586e964af9804b723a74c163681f7176b04bbb6546e387181f1e5b233fa724e761f0ccf745cd25260b2115398318d265c185ec6de4c71216afa9bcdd5ba9928adf4a7955c743b838865d9b7b1777a8821f327fb07a15b592f67177c973335f725d290fff84c35def28a34c76df669421d755148860541cce79ecba20117e9dca83eb6f867457a21d06946939c603af06e228e9c9ea44da4440931a539484a6223aef3ac099f50a4fe75442fd258946d53824a67970f29e40bcda16f5d0c4d6cd1233c2476de8c0b9efd230d9334a71633e4bde667d28d72a412ed5447d08013ea9a27caf51f484c9bb61a075d567c861687192cc8327e714043addae9e52bf3cf38f5bddfd6c8f42e0daa69a183baa1a2d9a3f005a40e89df0c8cc549566afe31a0495d1354f4e2bf5ddf480e98f8d5e22be2cc130a100b24bece28a53f5a6a62c670c8bffb96f5ea6f43101f276ddf8d3106944a11d68d3d49cb3bd3859bb7b8cf29bbfecb7286d05e2df5da3123f2b74d084fed47169cb77ebe339b40e5b82c884b4bafd5b7947ad9ca496b815dc98f3bae1318fe4d5514a002eececf1b33e641dee0b21bb2def43809dbe3afb0168951bbaba09cd48ab13a3e7d5aafd81dd4a3efce1569ded6a2497c0c7643658c57164b64edd71f6a9341cdc5ff1447952ae682213f8723cfdb62436963bc288e5dd9ab428bb65f0ce579a1ff07a12a18d39b7b6554a9d9c25416c65dae02ac2230aef1825474ed731f8eab06705d751ea3cad7233b722cbe7702ba4bf0918ad6a1a0dcc2de52da85b477d6f28578f50778745740e8c18dabd643c8cc70bbb4c594b4db5cb25f009efccbd25f72ff16836666a5b63c4ed8fa34895ff1bdcaad06cc74857e1a373cf478c60051e05c8faa01b41c8c9ccfa9874ec8c24675287731d08b5f29982107129f06a7a00404a9fbce26d10a974481c5caee67b46649573d370e3cd6921d64e2360ba4a10f1996e5f92a41b3f7d67bd704f6019c73b3f1f58325ec75c35736c6756dfb7d2450201dcb0e0eb2ba57f8efc3d9d55a362a04a5c7a98320d57d3b67d90d078ca1ae2e5c3d5175a4e1dc5b5d7239a97457ac1e7dab1df312647e8de59ff5762359eb7f7d556cc37850d0808c60429c3e3b1763b8f351b14f05c8f4d0d15456f21c80a56570c96bc1d216af764bce8f244901ff0b9e81a12f836732ddef842ea2b1acaf83fe8a62bb337b433e9ca73583d33d90b95d0a66bb6a3ad8b806c14ea95818b8eea705c198d31f29fc52580e1efae92271d5f4802f86acdace361cf16785cf82ea0851540f152f16e171d226c6c771d4373cd4cb1b2c6dd1cf0f862a3b4a01f1000c60ca3ba20494453054018ed2330c5e32f17a3efb0e732345c339acdd597c2e8dde619c4b7afba1a03fb756fe7229af49792117b0f7bd0d9fc6c89429416dfae7969a453c984c2f9fd2e8fb2c51c4b7adf8fd2631c6571c97b0a6f4243fb9e3218adc187c4355302f0c01ec76cf77c69390d1a14f604b13ce2e188b4272bc8eaf8582e0c62988c03314cdbabe450ef33f1c1bf778312384effdcd86d5732ad2a719e705c96d2996e4b5e1dcb55dcee022e00cc73010ee62bd37ada5d1584c3484343d9", 0x1000}], 0x5, 0x0, 0x0, 0x5}, 0x4) getuid() r3 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x140) accept$unix(r3, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d, 0x0, 0x2}, {0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() socket$unix(0x1, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r1) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000640), 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) pipe(&(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) select(0x7e764d91726b6591, &(0x7f00000004c0)={0xdeadbeef}, 0x0, 0x0, 0x0) 13:34:12 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x4000, 0xfc) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) wsmuxpoll: not open 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r1) 13:34:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r4 = accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) shutdown(r4, 0x2) close(r1) wsmuxpoll: not open 13:34:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x8007, &(0x7f0000000140)="01003f8a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 13:34:12 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x30) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xbdd, './file0\x00', './file0\x00'}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x400) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 13:34:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r5 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x193, 0x10, 0x0, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x90, 0x2, 0x80000000, 0x101}, {{r5}, 0x0, 0xc8, 0x2, 0x3, 0x1}, {{r6}, 0xfffffffffffffffd, 0x8e, 0x1, 0x7f, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x4, 0x3}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x27b142b8, 0x2}, {{}, 0xfffffffffffffff9, 0xf3, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0xc9, 0x80000000, 0x7, 0x6}], 0xfffff5ea, &(0x7f00000002c0)=[{{r8}, 0x0, 0x0, 0xfffff, 0x10001}, {{}, 0xfffffffffffffffb, 0x2, 0x2, 0x3, 0x9}], 0xcd, &(0x7f0000000300)={0x8, 0x7fffffff}) pread(r8, &(0x7f0000000340)="bd969f09d81288a29e09924f47b67e1674abfa2e5f389fc8ba6405431073b7c8b3e72a3c557d742d59c359b41401110e370774832af72ab0a4d179fc2d118131cb6d595fe9900e1807a32ab3f0bb59d6a02dfa64bf4af6461c3f185ff1c44b1b66319bf3b109a38d22c21c38444ceaaaeb500b4e3bfaafd14dd1fd45d3eb6eed51ff7df26408760b2c961b520ae6d4036340a933cbb13b111ad6d63bd5c611e7ee9fde875bbf14c4", 0xa8, 0x0, 0x4) writev(0xffffffffffffff9c, &(0x7f0000000980)=[{&(0x7f0000000400)="c0dc8b43936f361e6f55a2f2fd303b67968751083bd94c99c7e81150c0dc9382edc0cf4021f8d2cf44e1e3db2e3217198dddd5a6e0c2d82a51bf31b7087ca60123fcbdcba1911c17ed27f46144993109a4111300ed2b1b90a6f86750ac30b6f22a6c66b7d04f568c77b039d9e792ddeca14c147aa276ff35ef3435b3f63b8eea55f0e021e9f79bd989bbca6e00986b92d826d5ee3a60cadb94003372210aaef461cdd3e0eed872e6badbba1e22281a6634c3b13e3182f7ff71c6e0542e1df1c5bd67b4e2032b239ddd9602fca94a482140f1e2e8f1d11aa74e8fa37eb5ce09", 0xdf}, {&(0x7f0000000500)="9bfa1b85bfdef66d943fa57ae0fd7edd72a9eaabef96e0d93778a2d0c185e45568a31056d32cde9109006d735ed66efdf0cf891946c1bc58cd2e14ba5dfd6d13693f2dbaada5ed1d80f048b98cee55e60115e7f8f2cd87c16f71963929dd4c19d32d1854f405ba20bbc7f7f03fb2672c812daaa91d4a0ce1d5a8f9ec838293aee28bbfef01c5b4f00498c429afdafed5d8e67b2f7b4f6aa9231213623730b1a54f2db5a30bc46b1b46", 0xa9}, {&(0x7f00000005c0)="cb3fced3717259f906450178143da60f5be09e7ae70a8391e673982b9f3c4b349250926a5f2328a456885b66d6e87d5ac7e32199c8f44ea53abfb259f11caaac921f1e80c069f7053d31d5e50a8526a075f9c5126ade1503534c72bbe8026745dc22350ad44eead7df967f2468f9fef071271abef6d29aaef70bfc12742b29ab734ea8a771a0e85d407e172f9d583c68232f233ffa36a375883412bcd5c0931c30692a042fbc4a138eb0082ec7b3bbfaf59d092cbc3cebad0adabc269ff7cc564eed12606de772a84f6968eff0c72d75", 0xd0}, {&(0x7f00000006c0)="f270149de0c88c9fafd4d3d93554190ae5b71d640c88c9adc641c57457ac9c9bcd16f9df4dfebf314e8452442a7cc40e874c30f08ecd5c849cd24e9fa2d1ee3c8c9e12047611f36df5d959d6d81800f2b27bd5359e228d6cff7c4b6d0127bcbcf92130737f31ce399440bd7b5b47693035136b6b4edb2af3e80ce8583897e70fffa2aa6092dec7ec9f530b1e92334d", 0x8f}, {&(0x7f0000000780)="a5", 0x1}, {&(0x7f00000007c0)="e74ca52e0a0c16393def09ebc3265dbe997239428b211957a6ebcbfc275491ad68d1dd67a3481b7131b55c8a74cc0bfa1e141a2b46a3848a64200628ec08bd1dd7c3b53b8a8e9d4a9713c5fe4a410af2841e9d6d6c2e9cf8747b7bd5a7e8da43ebb4f39e41c78ddb33437a047d3d46d52dfa72f05e3b8c4c3dfd7fc1fa2ee3a184e46ddee88d3733c12d7325e4d712b176e62eb6897f014601829ce2fdf2d21b8680a0bf1b8c6d07c8dee1b46485e594887d4064ca3fdf54381bbdb948bb21c01ed5429ed2455a5bacaed43d3bc43763d77d709740751cdc259294df9d60", 0xde}, {&(0x7f00000008c0)="775da65320b28cf90f7f63c90e761246453a0b08b8237866ba8072fba467d8df3f01ddfa1a7972d1c806a5843625547612ebe2793f9f66cca84f2d13687de619004822c0e6e9fc783fb3c04acd8f5060c2c2fa1150da3b8fb276c5827a0a3ccf041fa052e7187e4f768ae53def5b099092acb7a3d06abf80a1e713e92220a172a887966c5da0c31232714d6f55e0e540fe281ec8ed3adb84dbb41bec", 0x9c}], 0x7) r9 = accept(0xffffffffffffffff, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000ac0)={&(0x7f0000000a00)='./file0\x00', r9, 0x1}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) r10 = getpid() getpgid(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x100, 0x0) fchdir(r11) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd\x00', 0x2, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/speaker\x00', 0x20, 0x0) flock(r13, 0x4) r14 = socket(0x1, 0x3, 0x0) fcntl$setflags(r14, 0x2, 0x0) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) fcntl$lock(r15, 0x7, &(0x7f0000000c80)={0x3, 0x2, 0x800, 0x4}) r16 = open(&(0x7f0000000cc0)='./file0/file0\x00', 0x800, 0x167) pipe2(&(0x7f0000000d00)={0xffffffffffffffff}, 0x0) r18 = getpgrp() r19 = geteuid() r20 = dup2(0xffffffffffffff9c, r2) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, &(0x7f0000002100)=0xc) r23 = getgid() r24 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000002180)={0xffffffffffffffff}, 0x0) r28 = dup(r11) r29 = openat$klog(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/klog\x00', 0x80, 0x0) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002200)='/dev/diskmap\x00', 0x20000, 0x0) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r32 = kqueue() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, &(0x7f00000022c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, &(0x7f0000002340)=0xc) sendmsg$unix(r17, &(0x7f00000024c0)={&(0x7f0000000d40)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002000)=[{&(0x7f0000000d80)="99a2010348b71d65cc67e45e6c91e16529e8f8d69cd80789de6db150c2dc76a5e4be238d8ddb6a7c45bc0f4f54b323", 0x2f}, {&(0x7f0000000dc0)="79ebeae156111a100e7ce81aca03e6c2a8ede860cb4b615f194d0e9e942ec9056de302496f68cb431e8b4cdd63ec86003acb0892ceac91a2af3a5ba2d9b64acab4f8c2e7405348b50dde233c14d5a6809005e430a1a9173b598566567b35c03539ec6450d747e2c88b00c22c71aca24f97", 0x71}, {&(0x7f0000000e40)="8774eca00e2edf2939c17fa012863030310dcfad6d578beeb7a566df8f6135c37d55942751a92761ad111c2ea3abefff7e53d66375c24e7dcb0150c48eec38112b4c52453757eb2fa490fc664a734455411839f6631fd650feb6a013b72dfaba5ccfacf9a1822d86629f7a663152630b7a17761c421fee1e07a6e8a3f235a5a1f7a7dbc5852fa039675be3d4192d1e2087221f1526cecff69b37acca911a5e9369ed7d77b0d28e1b8b18733ca28e2ee789ea134e9af5d2e952b01aa58431d05fe13a9492a2d9fbc9d61952f6b6517f4a4dfc1e9760509820ff0825433077b2669421c5cc29ac2e517ceea3507d3ddd915039358916b49f8fa1445cce0987eadcbdded921d66be3edb84303cbd34593a2d99dedf43a8394708f2c64c7ec1398cdef671967cf26cf7e974563513e3e611fbf2c4112c4c843a8bc5d65740a7642d21707ff82ed877640d65e77c27ae9320e2a86002578b2bc6f73806b1ebffd34b9e37969b55cbf429b197e5733ac024da9fb636dc927f4afdbda82cc130feb97acd9256ac00404697d7227cdfcfcc45f15f92265c0dfeccd8bb1978002a15b8354e13ee6d91fce7d59834571f3ab4b2e0a7f7ca6022cf7816d4a25bb743feb454b4c5651f7ad0686b34f7c99137b210ad7e9c0a745e364b6726fbad87584442de9c792b82de6b503bbe4a77a9f2f1b590977ae31d44812c6f85563b04c3e669da8ddb1984ed6245334bd6b4ac9b10bd159448922f8ac234847da3f433d97dbd8624e6b409d2f96256d27daf618c0aefad820371c2746f363e4543dc6f456236e02c9d6689a982b1ebfdd7d939e616fc71919f9cf8a82b0b4e8ed79ad0ff54f19ba8316270f5458dcf631f3207ea5ef2d65c7b226d60ce8aef940805ee794e2c5cafe908abf724e555cecf6b06fbffeea1600b088df825281347ec3ec5be935d58b614c679d17cb1b711badfdca75e5b1c46d1b344af8f51e7c1023582820a5068bda2b7547855a7ee40cc48becc7a3f6c063c37393169b248d5a371f8c4821c2017fc5852d75839e1dcd528ef1a2a365b40be7a8defcb6ab9ef390710bba8daec2f7f526e2a6d72d5211c89f52db6c4d2792f1003243a90da6e5d811cefb816bb293d91bc4d1a8ec1f612c36fa8f1626255e6d02a0edc7b625764d1e279072158ffae60445d37445dfd2f88d433133b5bf3bfe5f7e4e38bbc0033a4b9c264b4b85f8f31aa6f5669d6d2bf145805589f1f357700b6292e8c86b2295ba0d913dbd1ccce01af5fddc67453fa4d19c25f50185f73fa24f88b6f612ba526bbbe601d0011dff327667f9935893f68566451b4400116271e050d33b8ef287ccbdc8a99f943dd7d0910a3a9138fa6756052b6e4f01ee48f59c3b35355867d8d79ad85e4fcfe5ce837798801897b427331c50a836bb23e5856519420f4fb44e54304d25f746f3f2c0c7ad7a0f2ee464841c56e8982e3e9df853d928457777cc3ddf3e21b8997de3e9ad38ca5c5c227eec8cef055955723b1fff29881a5cd939a2ba3fbc00edb8169ae955f0839accf0ec4d42ea7c8c3e2cba4d589a6d9a428344ccaacfdc9270d44d36a2a26d792c4e04fca8f7a58f0e1bebc7c93ead78ac6e2fdc5c2deb405e970d3af8b856f04619ae7abc8c16dd53e90860e860c1bb82059928c094f8cb5b5fda3b7aa775d48f4df0cc2aad1beafbed89b4261be181d140057bb65ed5c7173971c6382cca6c82130571adf50f674764addd7ab834d2b9594eebe7f1384d91780767ea9191224f18489699c37450806ead06ca19b5975aa0831d51263397078b839c3134b42bfcb219ca16feea6562273cb8bdccf620523d8da4c25d737259b4e57dad580c523c03b9048334e11c5df07700495d57b693420b34adb207d81af8699482c7a5e8ae682b445ea4710cd560f5979f008e762b3dfba6daf1ac7381640e612485ec7e62e2d61f39f7f66e83710691dfb04852513e1cff7e14aa39692adfbd70b65d0fa5e268bff3825249ad6138fa01afddcc3d64413fedd11b10c4582fdbd42d4094b31049ca5c765334cabbde29733568790edbea1618763214dd16937e1ac4880c7216c15a04a8522d37229b03af0198ed023c2197af6a11db476159abb9e1fe74778bf674e1e976308d34c7901de1a44c74bad32e9869c4924fb2e415ff5e72488ddf07c939952645f9796cd3706cc3a6b2c86fe174b693283c32b947f34f05f187a842b812115e61bb4f5020b2e3b0732b149e9163d304c7eae0670f8062f40bdec75e5bdde36d2bbd9f5e83d6921759360399786a56eb64fe9527a311af2f73dbaf5a528f731feb1079b8e8896afd644a9fc21440f19173526c1f3f5b3c0d6ad13eca0c05d7691d74882909458a123749479da87cf3700a60484a8deb854aa9bd29b18429695e593c7fa5877541c78317f8ddf49a3808c40818f280cbe0ae95c712d7930ebd064030c8de5dbcc83c347ba2f21d88efe8b0c5455c94bc05f1de06b0b7dd24c54865c54fc2420b7b9d817a10b3b609d9b4d28f6870423793b534996587fedbb453c07fd9670b30e1df4389935abd270f5d3e7e6b40a4ff3ad945bab83a1cd6831dda8cea0f34ff2821be4ad6932aaa4b5ff0dac3b63bb24405ff8b73ab3754d723843598e7322936f94eac61e5b082107b75b7413c8fb88abd140b4fceb07655bb4d8c3b4ee46f07cf81b068541cb003e6799ff5f7664096bc3a6703a44549220dee63c96d689cb2f2a0addc7278be0daf8416de1cacd1ea73c1a0748cfb4ded00456a56dfe98e79fc75e7b8d08c75d5dce0be4ae0ca0c62c02a66ee1816eb91a68c360ea9d231133300d3e31255a7b8f66f6b0f854e131ad8e217e461e5a0da399611fd3f5e4399d22e4248efa5ae40d50cbdf42b976f4c0f5191c3db102c5d0d7e8e6d91e4789f0cc30f847b9f740dc931d6135782cfb8ed525a4aee5f66793d94601a6eefa69828db82db50e986e85f653ce695c915fe9c9949404b7513217bed25a253d41c56907aba5fa143a1196a73371aade7909b7e862eb32b1f45a85675ef2314adfc7b316fdd7a304266097df8804582413374f9572af321672e0e65a1c8f016aa49f00ae74e059507184de9f8cfcbd9edcb91bed0680b38505c2b386d237461f33ee843a9c439ecf6513852ffdb92f9f099bdedd725410b60ff95c1ed5977336a340ac70ac9280259077d04f8f9554e050e3e7e053e9def182d11d56bf79519cbd926512129b58cddd911e59adf5b8a2ae48d438f58f4cc190e0c9a118b637ba1d837cf27496eb775483522159680ee5cc52734d3d6e7178a5d7b4ef9f9b470144b0ced69f44d68764e4f2a02dabdae2af497762f8c3ab874aecf4e24b5fe28a144b37f16a9fdf7544ec8f30b5595e48a67d18a2adf425e7df8f4d9ea4c9e25ddc870df081a8971522ea2e6d4e02fc814e8d5c1ec28179707c684e40ae2907a82695533432dbe1dcbb38dff40647f2bc8ee4ff0965bf93deadf3cd11e90b6fe0223c4df6b324ebbba60d7a1f0af6004197efbfc4ff993ea634b0d86de3a297769f8683e9d407a5dbb64e50f61e251dd7301f1442e0e6e6e4b7b156b68c266beebb800df2be1b115ae25dd95eb491441eab54ce7f196b5b0d9cbd95750f0be4518a4e0032a48298042eeebec595c6c2d8704986135156285a306efc2582440522070f82707b7e83dbe4253eaba097f03842e23ee054d5633095188e53cff191bf2c4c6c6b9777cdf67b483db0c18e09598ed540411da850e23b25b478179e6795c2974959aae5be2d38ac225b0fda421f596b6c3395308e8d7cc6b3747ef4f1e6eac10b144c878001ef025e921f0775a8f8106ee7d83783331ec2e7a25e2b753471f7fc9abf6fc3dde0349af08393d9d8f9da24b0e1f5d6d0163b64d9013c30e0095b06bd9ca2ad6516dc9050724bd6baadef2bf689161e28ccac987d851f9fb26640bd89234a4758799640d3a349b54897c77d148371a0171da5e4bb960ab0880d2f9f6ac2b83ac02121dd832e2eaafded691b8296b538980d8b0d846d08fd66292cba32b5e18bb8d200be8bbae7246615eeefd66a5a7006acf18bfe24f224addaa804517bad9330c1a3622c5988a44008007561fad4495ee734f95676f93826ed0bd7b4d8092fb5759d471de0268433f835e486b82c5e53f4ed9bb1f656eb86c01841fb886bb7e3627f76d11049e7a1306233f3d7f81edafed3e4a9f1f19189e43001c987b7bcd81f9e03ad0bac641bb19aaa9a9ed547936d3dd33fba75e1b66ff7caa659790b09ca4498b2ebfdcd8f7d6569d94f161329cd552d3e7979e40d5001135ed26ae2d9519ca09ec577cc2e97654a2338c718e54c36a839ef1329d774e5ce20396f2d462497b4efa1964c4867bcf48f03f15e7f81099fb135b5954a847152ff8a3c90fed66e711bb97ad03d853d6fab299cc6436a28c74aa226d5efe623d1adf18ba552647650409f6910dff299271dccd6bb3ffe671871283dda2e9e083329e492d8683da60a8f1d39d1b860731f391af053501461b2c961f5588b337ab65ff53bf8428933893c59e68f3e790ef896c0eb9c4d0be0d336d2b20903ed9cddcb7b95fe8a233c84a6280b5b106f34712f61d899f7fdd4162b3b734236b2fae445704cf2804f8f98d31a0c853b11cc3b6fe6d7f687d08dc917a7dde4a8407879b650df28022c1bf73c45ff12ec1dbee8fb9665adf1ac394efeba3abc3e1693fff9830c950919e7373bcdc8fc23b1a996a016104f43719970b61bd28655937e7a9121a156655c115a020d1c604329a067ec05a8555dab7edc062b593d467e42b692e570f53fd9bb0c7a84576f7da76338551f91a2c2f84931e64b4fe11e0f9203e9d5f796ec61cbfa36afd33bc797b99ac9ef2d2ae5f34b3a67881aaffad52ab5d51a96b92560d2fd7db0965b6e6a235120aa7542a5441521be2e7e9459e68d607434642c6df07e1d2cbf7702010462fec89fb4e4e5cf1c830b9f6022481c36e95928818e0f8534f1f641bfa73a6c97719c61dea0e76deb418f39f583555353b7b3cbaecb6907576ee9519f7f151a747c41ae6faa16d600b5e93dd789071c2f8870a3433dbd9fafd65aab2e566dc8b12e9ededaa00236fd26f1a1bf7f5c1b8c5fe019212a09881a4c5cb3d951f3bb0d47b9a744cb13ca794fd38be119b0444d0f4a56f871a6fa4c1d917de777d4abc865ff5a0e56416671f4fb8dbe3ee453758371c44cd7d76abd28d38c979858daf41107eb347727e5f18d3ffc351dc038eab92506701c01447456f3e26848252844c5ef71e0da235e281d9fa4867641824bd142bc5fd7a72b9455c1173f5e86f30d9b2d4affa41ac508ef456a99a59019478ce35b782d228bc9aba035712892cb3b7004597be1a271480e53eb9a4aeab522f776d86a113a2af7179b75b9340c544bfa88af67fbc759da9e319b5a936cb1e84fe7e79cf9dd536aa6ede498f7e83b8d4eea494d3b3b91a5db11cdfd551958ad06aeebc15aff81dfd030fe36fa911856ec36b81fb8fa974121f42a9881a27c34c39888df46f73fb1b595c29ecd377f3d4895aff4fa1de0494ad7dc2a258e68abc1f8fbff177038adbdc2b479d1f09dea15a98203805960db7344a602ed3bc7459542b941a9c33930038a4c5c884760a0c6becd6bddc780107a724d1fbec667eed7ab507710a3de6a92a1f713f42da4ba90e0e45f22cff05d7aa101085d5e2906f77124e1dc05e6cf4f8f1896513d59a4116c00865e106dc62123cae56c0dbd71108a9b02a142756ec5cee", 0x1000}, {&(0x7f0000001e40)="50e0643a1ec2b0f554f4ca5461a0a131a89c4c03eecdbc5ec3566f74da89d5ba7dfa0b0dfaccc72b8f9d666465e06d1142f24d6677bc74cc07083ac1cd16537c1a0ca49787d8ca8c8dac36f0a36818c4df4c00ab7d58378b041f62a7383a9ad9c26e886620832e61cf7f59ae36d4ba5e956f7adebe8dda299cdc693f5f62287fe4f873a90c3abf15e6d5", 0x8a}, {&(0x7f0000001f00)="223d5fd7cedca3ecaac1d1863bd28272e07f6a8391f0f4c877465644c89038f6b661cdc946feb1db74f02d8139db1f869b4f45a9eddde21b9a6b88725d356206036085793383c553dcc369d8d2920f738996128523a0ed2a5ac09b207640f3bc436568a1802c917ec1c97a284b4ba139c131a94427360927b65260f7a92fe6a4550888ae0ef590ff1b3c22af9a50dcc756891161824f20b2e90f69af524ac51e75e3d74ef6c941c57c9ef0e729586abb77699ac4f9f292fe36d69be088ed787a71c5ffcf4a83111e28ec6d3bfe26ed4b36a8de099ef58ba1fc14ac28ad027c5de27165f7466d06e0ef2103987aee37f7c5533e17695e1e", 0xf7}], 0x5, &(0x7f0000002380)=[@cred={0x20, 0xffff, 0x0, r18, r19}, @rights={0x28, 0xffff, 0x1, [r16, 0xffffffffffffff9c, r20, r3, 0xffffffffffffffff, r21]}, @cred={0x20, 0xffff, 0x0, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, 0xffffffffffffffff, r25}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r26, 0xffffffffffffff9c, r27, r15, r14, r11, r9]}, @rights={0x20, 0xffff, 0x1, [r28, r29, 0xffffffffffffff9c, r11]}, @rights={0x28, 0xffff, 0x1, [r30, r31, r12, r32, r6]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x138, 0x404}, 0xc) pckbd_enable: command error 13:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0xed80) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x10, 0x4000, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r5) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x890, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xf5) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt(r4, 0x4, 0x6d, 0x0, 0x0) 13:34:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3d, './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x79, 0xfffffff9, 0x9, {[0x7, 0x9, 0x1, 0x401, 0x8000, 0x1, 0x1, 0x4, 0xfffffffffffff1b6, 0x1, 0x9b, 0xffff, 0x5a62ca56, 0x4, 0x2bd, 0x5, 0x9, 0x77], [0x80000000, 0x800, 0xffffffffffffcb6d, 0xff, 0x7, 0x0, 0x7, 0x2, 0x0, 0x6], [0x0, 0x2, 0x200, 0x81, 0xc8, 0xffff, 0x2], [0x2, 0x5, 0x10001, 0x7ff, 0x60000000000000, 0xfffffffffffff000], [{0x0, 0x8, 0x5, 0x16b}, {0xc0a4, 0x7, 0x2, 0x81}, {0x3, 0x44c, 0x400, 0x7fff}, {0x200, 0x9, 0x7}, {0xf3a6, 0x1, 0xc9, 0xa5}, {0x3, 0x7dd4, 0x7fffffff, 0x1}, {0x100, 0x2}, {0x0, 0x9, 0x10001, 0x3}], {0x8001, 0x9, 0x6, 0x5}, {0xc000, 0x1, 0xfffffffc, 0xffffffff00000000}}}) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x12) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000400)={0x7, 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000480)={0x5, 0x1, {0x80, 0x2}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x40) r6 = dup(r2) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r7, &(0x7f0000000640)='./file0\x00', 0x0) getpeername(r6, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) open$dir(&(0x7f0000000700)='./file0/file0\x00', 0x800, 0x0) flock(r4, 0xb) socketpair(0x6, 0x3, 0x8, &(0x7f0000000740)={0xffffffffffffffff}) accept$inet(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockname$inet6(r3, &(0x7f0000000800), &(0x7f0000000840)=0xc) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000900)={&(0x7f00000008c0)=[{0xa6, 0x2d}, {0x5, 0xb4}, {0x101, 0x1000}], 0x3}) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) pipe(&(0x7f0000000940)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000980)) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3d}, {0x40}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) 13:34:13 executing program 1: semget$private(0x0, 0x1, 0x6a2) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x8, 0x80) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0xffffffff, 0xe1, "0000000040000400"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x3, 0x0, 0x41d) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000280)={0xfffff001, 0x3}) r8 = socket(0x800000018, 0x1, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000340)=""/86) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000240)=0x6) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) clock_getres(0x96a46d31fbf52c08, &(0x7f00000001c0)) 13:34:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xce2e}, 0xc) 13:34:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x6) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 13:34:13 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="0108051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x801, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x8298) 13:34:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="8900e6649961fa2aff3f81c28186348d02fffeff000001"], 0x9}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = dup2(r0, r1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="d3ec3b58b6b8d3ecda8bf8e558af6f21e570542d4c5167851c3cd89f09764ea38fb38553031f854b65d3beec8465fa0ce0e6b6f550921b4b33f2f065129ff9958b5e04a09036ae9fe1be529acbb17eeedb1889af3ebb354da8fef54e4066ae3c0a0088160e84c675e6e43f09", 0x6c, 0xa, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xb80, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x3e}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9476c05000000000000000000") 13:34:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c0) 13:34:13 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x10a09, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000140)=""/195, 0xc3}], 0x2, 0x0, 0x100000001) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000240)=0xd7b) syz_open_pts() ftruncate(r0, 0x0, 0x8001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x40) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000100), 0x3e4) write(r4, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xcabc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setreuid(0xffffffffffffffff, r3) syz_open_pts() 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x8613c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x8, 0x2, 0x0, 0x3000100000000000}, {{r0}, 0x2b5874e28007015e, 0x30, 0x2, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0xb4, 0x1, 0x4, 0x2}], 0x2, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x4679) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) acct(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x20000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:13 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000100), 0x3e4) write(r4, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) write(r3, &(0x7f0000000080)="b58b", 0x2) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r6 = dup2(r0, r1) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000100)={0x1, 0x2e, 0x7ff, 0x88, 0x4}) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)) 13:34:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x1a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000003800)=""/4101, 0x1005}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001740)=""/262, 0x106}], 0x5, 0x0, 0x0) open(&(0x7f0000000100)='\x00', 0x0, 0xa9) 13:34:14 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 13:34:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="eaaaaaaaaaaa7289b75c479b86dd602d0600000601000000000000020000000060407808d57b91"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x118) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3}, {0x1, 0x6}}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000200)="4278627f5dc92235225cf7f0fd0ba9d230a2703aae37bd46595cdec153a054ccd368d1fb75e69a5bec95706d321f517b3279af548a6415d9579bbaa8e2693dc02723810cfe9c36f87781b4a6957485800dce9faddd3c387d712e2734cccc49", 0x5f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x45ee980fcee6e0a6, r7) acct(&(0x7f00000000c0)='./file0\x00') map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff450 failed: hole in range 13:34:14 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x20, 0xc006, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) chmod(&(0x7f0000000180)='./bus\x00', 0x12) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r5) dup2(r1, r0) 13:34:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be837217e81f40027", 0x78) socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b0000230000003f00000000000003008b7cd840a80028010023", 0x21}], 0x1) listen(r4, 0x5) 13:34:14 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x20) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r0, 0x0, r1, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, r4, r5, 0x0, 0x34, 0x6}, 0x3ff, 0x5, 0x1f}) socket$inet(0x2, 0x2, 0x0) 13:34:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00"/110], &(0x7f0000000000)=0x6e) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a6650dc7ee3667124583b516b00"/87, 0x57}], 0x1) 13:34:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) sendto(r1, &(0x7f00000001c0)="406908a5759e3ef0c77ecfe8870d2b25ff2b94831c92f8505ad7ea8f7855b3530f9e76a4a1e0864666c98562b9eb0ddba7e56c6537c6e1ad883279410b7c238965ddef4dbc28c88a3b700c23eb57b3805c288a98478ecb3bd027863434eb0b1415fe0fd276ff2615ffc5d7bcf0f37c2fb9f9813960ed14ce128f2b1957c29aa4853b095160eccdac3439bca3feb716a21ceb70e918fa03afd7d647ecd9052988da3e1bd4500d5afcc693d4118c60b8f051fc5cb99363b6383b452d9dde4d15807252f38f238692526979ea3e434820ee0a38190a96", 0xd5, 0x8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000100), 0x3e4) write(r3, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r7 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x87f650e05f5827d9, 0x401, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0xa1, 0x1}, {{r8}, 0xfffffffffffffffb, 0x4c, 0x1, 0x8, 0x1}], 0x1000006, 0x0, 0x0, 0x0) r9 = kqueue() r10 = dup(r9) kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, 0x0) shutdown(r4, 0x2) 13:34:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ab07129aa0f571e1732cb4bb4545f502d6a8f2cc380c93fef373c8"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = semget$private(0x0, 0x3, 0x20) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, r2, 0x0, r3, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) getgroups(0x2, &(0x7f0000000100)=[0x0, r7]) chown(&(0x7f0000000080)='./file0/file0\x00', r5, r8) 13:34:14 executing program 1: clock_settime(0x0, &(0x7f0000000ac0)={0x8, 0x80000001}) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {0x1}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000008000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2914c36aaefdb0d74a2ac00"/126], &(0x7f0000000140)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000300)={&(0x7f0000000200)=[{0x23, 0x9}, {0x105, 0x4}, {0x89, 0x4}], 0x3}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)) fcntl$dupfd(r2, 0xa, r0) sendto$unix(r1, &(0x7f0000000000)="0178ed499149b61b578046607c3afad536fed1260ba00ed6cbdc04d5338ec2a4912f2f906bef6b9a949237f7ed57ba4c6cb835defa40a00b6049d60eeddf04df1ed22a4f2cdf38783f2a15d70047f923bfa34a062ceb34d068cdfc97b4b2773dbaf253dacac3bb3a49f931fec56633358bd9", 0x72, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 13:34:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff009ed17cdd4932c12ee4bf0519710c1a000100000000020000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:14 executing program 1: semget$private(0x0, 0x1, 0x6a2) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x8, 0x80) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/135) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000002c0)={0x0, 0x56, 0x81, 0x4, "d730c1e7e4feff335c6a1e0000000000eb555146", 0x0, 0x20000000}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x3, 0x0, 0x41d) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = dup2(r7, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000280)={0xfffff001, 0x3}) r9 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000240)=0x6) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) clock_getres(0x96a46d31fbf52c08, &(0x7f00000001c0)) 13:34:14 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) chmod(&(0x7f0000000040)='./bus\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000400)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847cbfbbfa67174de83ffa92e6a4bce584b06f296236e7cec6cfd19c4f1b755311bab964a1f5ca3611b773b093b517357100bfc2c644469d3ad0d684d160fb169b4759640379b32e96b7936fdef40", 0x129}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f00000003c0)="d71efdc4d2c6ab13b6162c53f014ebae39deb41c66b2b8234d6655c4491695c6d717f9f09a1297f0eab704255a405bfba20104000013ff9c8f", 0x39}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c", 0x6c}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e5488401", 0x16c}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) 13:34:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 13:34:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070084c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162a833e61c9fd72ac012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202fe203bc292ec75e253b4cd87706bdc361cd8cac72870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af81c83bfebd9209c921b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9b5673f31a8befd639ca8fa3fcb00f8ff00000000001dcddf36535c3de03aa4f86102e8e9c6c06595d700"/301], 0x10) write(r0, &(0x7f0000000000)="9e3eb34fabe4f2726555333c560213aaeb33063d5685ba4fc3bc00"/40, 0x5b7) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) setgroups(0x1, &(0x7f0000000100)=[r3]) 13:34:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pread(r0, &(0x7f0000000400)="81602009cea526302cb1cf2acb25628e276c54f4784a66552acb92762a5f66a3e5e2eab9ec0d894d54eb807dd5754fb1d252629b5041f327a2ecb25c7e0baf48923272683755486e97992c97d85271f67eadf1716f8213d3cccd18fd7c1599a0ebc555eb9de3a1df246a3804893c65f93c3dd487b582d963ba471851e15f55448457dba768ec189edcdc6107de7fa258fd4c1cd2ff4597dcf773bceb37d7835f6b2cbef934dc8009897412dd13f7cba39f67927a414ece7c92e1e9491c2a28bfc0d5e90b8bf0ffbbeb9c7d6bddc7b40a02cddbad17c5fe6f65d6d8252577b7c031c970fcadc94ec29777a3570e90e872b8e12bbde18936e68b1b0c754c5d082da5c3e2d8694a8d552de77eb77bb9c7f1b6c9377fb1aca8628db7ad94a0dfe72ddd0039549699d99f07d9811f2fc42e4832e7fb5cbddbc5d9eb4eb75df207931db3297d1e8d405828bfe249152fce9cd2f6824cb173cc409d89785bd8eb3d7b33e5c833b1f228f5a3a8fd891f0db435f75cbf9393cda0f428dcac7061006b124be27f81058948cca3dc2f6ff57d2dd6166e11a370277bcf170cbc8448583f45ae3fbd349f919bed103ba89f1214172da9f8b8965766e1d0201e361fac9a8b4527e5586559217663cb5a9ff1ffdddecab1ed8d0d44d06b6ac79a191e17c2c8da102c504178c272ed82298eb025e4193b7a65b887e902ae52daeb88d2c079cd5d8c34f6ff2f225d6319112a897b32065c65a1967ff33be3b2000515efd11889846ad40d91ed22059090ed8909de5ad7e1d6f5d0dfe9dcdc066b2a930695969511e1806f3abf4962b7457be15c7ac95cb65cc8541b838c07a2d83be3b84cee577c1d32178b1a5699fd6d4f58a326fd4ecba3a039bcabfb597d1f6f3a74b47f73581bda477980a056ed49145d2946d64f1de59e441ad1477d706f8f8f8bee012c766848e17adac66fe966b038545d9bca36c35c302ea421a56fbadd53a51c27aeb7196e4da3333a07c0f58a573ba9e900848165b9df1bdcfbda1e1272f1d25f33224e09c9357630e80a47a3fc21fc976521d85d482341bd5a4fe4f5e579e7fc6779a6a623b2bcc682b7db4efd65e6b84470fdf3c670407ef1d9f6fbfa73a5a55ac61d3a8ba20be43a9f9e9d8281cd98cd938737afbaa8b32075f667c5ae2f561198139f65cd8db22b9e9ee2ceea14267e08cac3ab2c1c49804942608857a9d7d18a5b20aa2c84ce1a5dd0c0b99a3305b64933e66a973dc6fffc8b24fdec4405e47ba8a3d98e5345d5f885f8f05aa478aebb8a03d6a3365b6630d998cbbb1b4e6a6cd00e1b63a7129fa53051d9a4bbbd9dff6ceb9493eda7060c73df0c113f9a16fe1b8c8fe221cc174918b76773b2d15ca613d802e170d32f309da1fbb83b14fc4c6701e7bf6963a99fb74d82676e0035499160ac395cf2ff00160428457a3cdd14609592e7b5dcab6b8a8c95f78efe2911715f3c7a199d97a3d6126eaa0071fd6c5555582092b7e1bc3395ecfa51836f0cb3aa48cf72764f013ab8bc9a439673debfd879287d1aa0a39e8418ea9248918bfdcb274ed03c04068926b58e64e2840a3cc0c2db4f79ad9a5a6dea0389af34362cf2a09e6868811a63e5af8bb3bd8a211d417857b9425790e9142edb461be7bb707983c26b2f4c402218ff86f1398a903cf93d96ed9912acabbbf445847804c63524299eefafb577e013092593123abb318476afea86a4745ccb82330e8e65ba9e55493bdd7a4a37b8532c1bf3262977805a518281c7c17945faca428f8b31e1eaac1cb906e6d3182f46d970699b769e9272da87ffcbdb66b04f5885e04573a07091c436095a4b6548dd32b11e3cb64380bf026fb5215e8c2d2d4d179300f57fd20f3574fd8e9200cfa586bf5984a6be157cdfbe005b8096a537dab932a9b84c3b08fcbae5d86a859983feffe7fac13832217ee41552f3e055868c9b46a95281fe033103594053a39554e08fa9e4765170b794ab82a2081fb8e5677c2480511159ccfb210bdab74ef8aec25d3158b3fa5ad647107596cdea22f10314ac6f415453e72659e06de2550d33129e1d550260e7e051ae6d090d85389aad3d2b4a5b6da19c1bb376e9822f9859b8c638f3090e5d77e39c80b372cf30a9add094a2e2b37b57fd88dee8f79b1111b5e690f9f802ef060fc3cba58c036a08ea952d069ae3892605c72e06d84e45bd619820f7438f2d0073e50321a3631db051e5827be2c91b82a07343e451fb2d29e5892c8f4c5c80b9ce9fd7a62d494e520df5bf8ecd381ec2b63cb0005b979bcd7c55f60fbd18e1cdf0b1969143f4122e7b8cfe110b33976e9c9782acf6caf3c3318c0c4415a7d75723c4bb3bfd8639824f311319f02afcb9870721d1a443d87480ab13985f11ead2f5793cab7d56d2109955a6c3e4b0c68224174d799c5711d77f67f6307a7e1416c375d38d083cc3f7379c4d528c2f53877eb917ee24706be72561fbb56b79af1af3d4f6cd7a6b44c734ffe220ae7a87e13a4fcbcdf395e82f2f9e0a1e321eadb8edea21f194a3560657395e95c02d2619a5fe73801d6d17742e7da767c1cc6700d5ef4ed27a341ac8f06f2685b1e2e5763b515f4e585cb64acb440cacf363246d05223a045d97f5f86b75145e7137089c73d486abbf5c8f28c37690362d5fabf949b6078c660ce7f3535c9a69b02eaaa604fa0ce1f68cd245e09ac8b4548cf29ade51b8e03823f741dac48d02c3e8b70dcb21524d3bcd2cc041a8b5bad806a7dc778763a268497ab32db254cbe49a19e68cdb51a63116dad110804f68fc16d244663a6a405af1dd9e72c61048b2798145191cb526319e91a387e180c4a4fce6e732005b1f0ddc56d2644ae14cc7c445aa3bfeaeae1b721a06256557951a0950cef2afe599b71586eb44db0e4c728606d412cd580447a2d669a4748f61f5a80d77c8120880055507c5b25ac803d5636883b34cd9d102138dd28f296330930e59c812bc04d21d8805631a5fe7ee606eba21f5e30a319f6fa8abdefb6e0c60613d18603e7a13af29657abdf07d2b1ab686b1c177bde0dbacc9488c7354def8dd2e1e8c081baf45143c232a6315ab7e700e920d21360adb654dddca0754da5f43a285ada3c78096891f3ab5013783f2f6c85d182888bf3a0317f60823c212e4c6680a98226c959a4445555d0e915b9b93856edce8e6600b4db50f2a7f0a26f089d1a509d458b3ad6a20e0d49afb71eea1b56eee54d10062e651d67d77e2405eb1963b2477aa2c04ee83b35ccb293c46e18b75e53f2982f0c9ed06533a0c89ca869cc949e65b60400a990e05f2c71b90492f8b30e0002df0713d2d26ad0f337c847d5c57aa19543c46dbc2d1714912aa1bf09418de8af86706b73402257d190d0d27a80c17d49fd4f675ffe53d902f39867be317d3bf9780c69e94f865583ff882b65ca10f493715f674bab8b2f805c0dd536a70eb56730cfb5e0768360f090ea2dd13b5472594a1d15eb853de65c51168df155a334f86dd26b1e2b1463864e39ef0111420b4eecb21f76a53a28d72408e6c6d04a40462216c8925ef26c3e6e78e2e63c094c91e84038e8fd3b881cd0fa7979cc65c219380da2b62898a55d377957d2df552f73a49dc997f89d142c7db77972216751ddc42debf9333ab3325531825f2af507f8373ce6760cc6483be024cccb6e6ff0c8cfed2ad20f086b66c187730628c8c000e094643a17807fad6f7c22fb95b055835c7564d00272907641bfbe9e243fd77410eedf1fc101171ef9f13e23a76641b1b41ab5f1974749e86d747fe43f61f54c5ed888b50eec0682ea361056aa87ae04c4ba2c903e31be38c141aa6662775be74fb115f79674f256f77c9c4d2f7bf79c503497c3cb4c1ebc5264f803f54d546feb042a06fd32e71521b6a4fb188d100909a956a83dda780854f6eadf875205449765d90b48905d14156f6203b84f69fa484d1e158962892e111b12d44408ddcb81da014e063c00e48c93ff295557e11313d61d3a2a24be3268d44823045820ab82088331da2c506cfb9d88702db95b08bd128dd92dfd78b7448d3f1d58a3eb3baf71fb282bbebf7a40dcee51fb75e8c62f55b1dc0195b4858878dfd533006325c244a0aa9cb50664d45a771cf216d80680bfbf345361c9b3c763cdd2c20d1c55b25dbba650c3b8f2fd007d32e23f64c44362ab6b1fefdf3e5b321be5c14c2ce1d9227649b742c2d8ea704aebe44b16d257ab345629ee469327d9f72d0e9cb5f4ebb7949617a45f1254ba1339713136cc7c54ed798d42c6e6ad4d2c6f0c1d20915860f4f2236d6ac4163a3d91de4cb936045d565f9eb980ee0e33309d583aa8b4075e28a3437fbeda449f0c688778f14b9decf83c5279b25f1e6ba5006b60a6cdd5334cb26442fbe24b5f9b187d44ae52c24aaae234365abed5de73c4796a4b4348e5fb8b14a61a59a1ce070b732acd2339422813c0c11be6e398afbdb71ae98d63f8fdaa7925c2224d01fb014c94ee3743ae4de3d55ff76b9666b99201fa1f0f336725cc0a9badb9d8842f2c42b2c5ec42ed3fcaaebc2a7a8a6006a5fbb2305568b79cc2eb9f8d4eaa7e2da19626cf89574e0278cc47b90498991e6f1bcbcf37b136caf557310d409465fd9e83504e7a1fa1b93bdd619ccc86c49e529b767d85a4f519fc6583c5b11cbd93c6f6ba11e54b84f12323e1963c15b0a090192a23f8f71a44ecc48100786a9a7050195fd6f8e8af21f3ef622c114f3ca301a5dbe8dc4fc7e3e57f498ee405b356bd9d7b69a0772bdb8a9cdc5b50e9362f227a728945b8ab55e372914a602e37d23c13d364838066fb84fd9dd42b64b4924b0450e64f0d4a903e5fc1b5988ae2c20515983dfd53713317df37683af695350f696d40604fd6e0180035bce2f92ed6d74b6d02cc21c14043b98342e24717a187d03dee655e3e155b795e266b4768b2021be4786fab1a93ae68902515c78a5360b2094c91ce07e89f3dd2bc9d6f0fb60075e3c24fe7707b1e6720e4c4b45248bf9b9fb600c7cb4809ff966489cd04078091f04ac0f8506039dc44c220e328936513139bfb17b1dea875f6ca80ac509c94db2ffc7ba43b707ecb1b14385251b78efccf54b2b08d3549984e7480cb62661442eca855313d31712836202c21322262cace1cc2116c2e0ee807a0719b16c80d6f23b89d930efae49cf37f48a35ed53a76bc976be1b90a3f04bc6818ca712d29c3f59c843bf576f2a80210c4042ff33d65bc660330a033975acb19a39a81ada24407b002baeab9244e6af492b16ce3404186b04ba21d5c54f9d3dcf4a04e2314b2ad5127b78651d62c95451a03f726792cf561ec6898c50cd42ab27227b29b9005903090401bfbcdff254e42f41891b80a84f305a70d3c75ba04dacd58e38e8b72617bf8ee0785f6b62a00eef9d3a9f332c255b38895234bc969837caf10ca398be2acf3391a3aaaf02f0b5329cacfb850aa67adb26f20c7bfc86bb8ae5ff04aef3b49645469b912bb250b0b4569b5019ab0624d5a4b299704fde74ce9c4f9191cecb35857129f51f08e33b6223ba6e127832cbfa7e7ebcf75ad7be9e323beee9a4db5801b13acf99130cdb7556d82c2f5bcd1ec4c2fdae63c36f626876add80b8df6cdd2f0c2ac073b62bf2e9c9a42824dd4d78ae10de3bb598db12da93a8f723a61a40a2ada259e2ce0f41b93299376598fc5e6247c4a1a7d22dcffcc60c3c015af2c56d9ba094344c65a9075cb1f50d460070772023fbf3ac183761caefed250d5124d6e750e5f90ce721e4fa7b5", 0x1000, 0x0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) setgid(r4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x0, 0x6, 0x2}, {0x7fff, 0x1, 0x5, 0x200}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="eada4ec0b981e3bcf6ac2fc0e883eb7c89fa6358fdde3daa28646e3241da2d35372dfb0937c457721aff52280e831c21cb7bf7e456e212015948e3c3dabcd6b31d1fd19b438480", 0x47, 0x0, 0x1) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="60c96da627e5cf9ce46f50dee421116c4e722d5444ab6b4c2a48f400c5256eb8619b33bfb45a6592ae007de3da0f6a819a2deca65e749d50b4dd81280b8a969a7e79fe32a19cbdf3ea28aef203474eee655c46b5", 0x54}, {&(0x7f0000000000)="9e7e10c01918fb64042509160a028b85aeb7", 0x12}, {&(0x7f0000000100)="b95180d17ec5f971d89b2e06c8d42781f4366f824c08a2f82ddaa565bba9baf2bf713b5bb6c9cfcfb23a77e0e45edcf8c8f59669a833f2dd6acdcda94d5d4b8a19d7e5061ce7273a9148144faa121dc6a5c2918f8b0de6cc789189f8579964f50534a0efa934b7e5ca10665f725933852ebfd363ec0e0d5d7ad2c1313291c2480905252abe38ca63ad94d64b26a4b8d6e93b89e5bfdd78ddeb3ea2be3422a4374a4b32944f8e6fadd06f5ed0c50f0a9ad8ddfee0385fcc9559f275e3031492a073110dab61eb314060b13bf991f8b815698ac3646664f9f07b36cba993f9758134034c16e7dc15f133ca807ca5e244a05944c4a3b80ca29b276428eb351f", 0xfe}, {&(0x7f0000000200)="837319a4882fdee952f6f27eefe68e5433ea253ea2720a9b43bf", 0x1a}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d2c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c", 0x17e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x8001, 0xff, 0x0, 0x1}, {0x1f, 0x3, 0x7b, 0x1}, {0x5, 0x9, 0x80, 0x4e4}, {0x8000, 0x7f, 0x5, 0x1}, {0x7fff, 0x2, 0x80, 0xb7}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 13:34:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) shmget(0x0, 0x1000, 0x110, &(0x7f0000001000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 13:34:15 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x20) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, 0x0, r2, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = getpgrp() ktrace(0x0, 0x5, 0x408, r6) 13:34:15 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) 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"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 13:34:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000480)=0x44) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:34:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefdbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) chown(&(0x7f0000000080)='./file0\x00', r2, r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r6, 0x3) shmat(r5, &(0x7f00003b5000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) getuid() 13:34:15 executing program 1: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x101) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB='`\x00'/15]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:34:15 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000100), 0x3e4) write(r1, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000635d4704336a8aaf6a3350254a2d00b818000000000300000000000000000005020000139f0643075a24cd5fe65d3c7e649186a5821f426381ac43c7e0f5e383285bc1c69f4fc882d7010ce4428bf2c7e69c67f076636265e13c2c2d368068951ce331c85eaf3acada9482962184deb7f95850118e7efb5a9a294d2a585bceb14e224ed1887b7595b753666a025511572f01cb24cb000033190eff3482f7632a2cfb7ecb1bc85a75a9d473957f2516fa0f26e077882a277a97041c0900000000000000b6ac5e71f88a4a3cec69bf5ed0caa74d09dfb49bceb9d732a7f2eb3db4170800000000ebc374bfd5c9c6eb967f4d63cc48c9fd68234d0000414736e6b3e0fde324574db5153624f79210c48cd1889a137ec391c69e14e9c2361a6501000000b88e0409255aeb19107645ae6d1e9663e1e29b7ee2066a659a6e0d14f6013e1da244c1da5b91f7b0875c6a696404400bf5264a25adcbf5e38664e6361f319353f4b021bb62b530c32dc12aa85f38b309e4b44d9bd2cb02dc28d3dd01242c4c7e8479fd47af57d3d33e35f8497f9c03dc2e073dba602d1a837a013d411036c614942f073b98e0302e985d3b07c90ad9abe14707f1d0db00000000003572b735964f0cc7ba0926568bae856cf8876ee484729657d59056c164348b23a2d6d67c44c1d96e0dc82953dd0bbe930fdc23af335c18c4561fe20f54e46e221cf634dae0a8653e9f9b2a694b550c420fa33fc799407b473bf34d05a11e00d9348c"], 0x38}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) socket(0x18, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) r5 = dup2(r4, r4) ioctl$TIOCNOTTY(r5, 0x20007471) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78e0, 0x1800}, {0x4, 0xf801, 0x1000}, {0x1, 0xff05, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) 13:34:15 executing program 1: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b5047a2a9a44a6d6321d3b53193857bea175dba3000463f7b238b001700008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463ecfa78c8c1f3c050099b9b813ad30612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232a07000000000000006227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"], 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) write(r0, 0x0, 0x0) 13:34:15 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x400, r0) setpgid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r1 = getpid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setown(r2, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x419) r3 = socket(0x10, 0x8001, 0x7f) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f00000003c0)=0x7fffffff) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000000)=0xfffffff9) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000000)=0xfffffff9) fcntl$dupfd(r7, 0xa, r9) fcntl$getown(r7, 0x5) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000c68cd1618b00000000000000000000000000000000000000000000000000000000000000006f94c60ff89a5b7806cea31cf2e654486691e579e7fe25e0ec6141a5df920047a1cf2b15f690fb9cd7f5114fee7719e81a857c9e2c08653e50cdac0b2117e3bb81739e4feacd44d3bacbb42360b900200000f84ae50e46ad68150d780dbecbe56bd7e692f1a1393cd392aac985c23181998ae1e408eefcc9fc64c600000000000027fee0d34d3270d97300004bd888b89c141acc641877b7240420b3a7ccf3bb7c7a5f55690d37ecbfcc8cc2ce29d142f9eb36788e41f1183ccb66289122f48199c46ee269c7667fdddcb9733c0f42a218e04b2ace659eb39ab7dfb82f689ef370af3ca4735e35a8559c9c86f808650cb45ecef2e48015a356a991d06bc8c107599fa30c68000000"], &(0x7f0000000400)=0x2f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000002700)="cb53f2c5af991547500f6dccef9e1187e1c7b49a0edd2d80fc2be20e4434a16ad0acb0ef39ae6b49b4a385978d6f34a9902a027f102b49478a401a6e4334698506ef7a7f8dd40cff5008dc150bc9dafedcad3d880beec9ae87afc0411ff96bfe61afee55aa41c39455bb5c47d88ea338df13e28319388a6470ad6e1b022b544d61db779efb95a5f108746064e1ceb060f91b7fed8b4ad65d4da147765924a0178b6e83f602a0c9a8507370c047fa19888ceea83f6d3cb530a45a61991092f5dfe9578950abac190e6f8fc8dd04f2556342b0385c26219efe1e75a6389b35273f2d91a4fc852dbb45cb8741eab8c03cfe2724821a3b20dc7d6b1e0655ba120a798091195513fde4314a3f8b0c4c01a6e6bc4046475b9eeb9c1ef9f6bbf9e4d007733ef4dd0d3702927882d7607ffb6763f8d26f6fc99d0b2ee02f4ccc71e82b7a0155906ffcc8242282dbe1e94de3060b374ccd4e392e8c8e2c6d8171aadad1ea489d454c43214047992be1a70d45710c924093a8a40419ab22d4be8b3496d64d54a95fba5f1ca949f242f5c5a41f3e01baeee428ba85c93964dd67dad3e944dc177716811d95cf05afaa49b9db38bdf6936fb6125402ffffbee0f94a6e16ad339cd513cecff21a10a76294d938e860a73002e0813c4b44374f692a02e1608df3c4768f145b4f429d65bb766b43b6958972307f18cd96cd58d477ef8986202817d0c8952953a5523fc0ba05900d76ee7f2e6dada4906edfc11141a1fb58e72b298185a25486f79158bc1f580933b4a1a1933e41ec226d11a29c0c5b4da8b4f404817ff43251726222bf3825906d4a554c2cf26d62ffca81f388cfcda798e6f84e5c46ba993dd740146ff3211c7f880851e67480549177c3aa1745dbd0e0bcb0bbc135c62a351339c33c4dd63e9c5fdf1ed894c3cdfe93862e50e2bd7552792b3e52c2cafa348460c816111bf0e5c2b2f263c63857a01601cd665e999e641cfb524b4fccfeebe2a637ded2c37c64a7a012a34a442fd0fa46677183d932d5cd8e52b0a56245620bfca4214de9188e2c36eb4165be066e7fef5929d33f6c6ee3803ddae6a0405fc7b056e4c21f2ef7c2d558bb2b292e3ae69731281743553bba90fceebd368ba883c44203c279fe2279862947f62bdaf0bc1fd1854dc3558f6070e66c1b802ca5e3a90fcac18f7589c891716fa0864aed647ddba350527ba46b2f86966b7d79ae007168afc815150337d2956c553d759222a84788ade7ff29b68b9bc9694be0d38cdf27a3e9b54b9a7ec7df9cf081929c1e3fb4c491dd463b648301a07c4b33332650020a31cc0a585984638a20100328c1128c359883c5cbb7adfb90a9137b79e05e9af94705a6e4d6298e93def77002048dc80c9d5df8133af4f5bb0204a34b794439a967487e5113cf484094ce1dca2b4460819846bd01d2084e6258e7db9b3d859e04738d1aa52bd914ad90f9f4435fc76e37de0c8e44a4f5722ecff9f92154f63e94bcf17c3d9c61c0ffce3e72d7ecba14ac2ec45b5faf6d4ba0d70b8629325a848cfcb9060b24e9e317eb334dc2733b7d87b94b1596b1df613a05c9daeb3fa33e95a8e15ff292ea5df4440f0ee88ec183aa51c36efc2f61541a1ed90b566e4de52e7c34ff375e008e82495f9123d305fe41feecea214b9190b0aff40ddf4afdb419d9d1d8d965f051a7e1a944b94edb69d5828057b4024dd308937010fda4f33d8b75e0d418e6639592eac359082d833cc8c916e3dcf957f358cc8a7fd00336d1a8941c66dc9af77d51220a0b8f02a12af45a729c882c7fb4c56b159bb088f29c0becfc9d11f137a07e2564798ee4d6e997a641fb5b7035e5b799bc72fecaf368bb68c26defc64accef11656214a17dd390eb7f95465387969baeb15edd7906198c8358cb6927ea8c62c3cab72b931573c9203fa7e742d86c0a9b8c633403c08271cb56d9fd1d19828fd91b2acfb791acd1c4452450e6e88359a84b46e99a808cf500b22a36467b24b1c4395938fb51f6f4f83dc375c0269100f1e9e5db113783d9e44f3e65c5b6c017461b72878e4a6f1dc9a1e7eddd9dc3e61436e6ba4c7083b05d2f6856ddb9d86ed2fcbbf0d131d3642f5f9520b2642a752edb45eca44bc2f08c5bf329175ddbf5f949d6b2032987d3b3c6e97135f47ce0dc421a0eb7c3b4b729f3f56254e32cb0551428162969503704340244f6c8602f11035ce991e964b1a3439ef36eaa2adb729cc1154a4438a165d00bec40da19142fa6337fdecdc2341284c553482590e4fe07983a78b78bb790f6e5e60e53c3a00f54c3ab6ef2dce201fe4c362ce7cede386a865c5558b7c1058847553bba7b428ea85a9da6a44cc17df30a7faf9656cff98057cc12ccdb1082fc6b31416a6508c8af6da7fa6f8d747cb288d90b7206f33af7b3bfc750dac16f8c319e5758a11e0b8b2b80701c0cf2c71b6556ea0cfe180123e0aa2770ebe7173ee6830aa811f748de522a3eb65f4f982e97f32040e674d4bfff18f1a38cc1dd777c3fbaa80e8be9062921b0b74360a58ca04e61869b5d8921fc69e92099363880a7f8b027ecc0206612cd0967f5c617d94ce8a88b5a4bf26a0c896ccdb12ec78620984b6102f666f16cc44c1bedcdbeccaca6e3be2c3c1f3b35362109c11da7af0df2d3fdebfbf999b7212c15c277b42e08d71eafd1e80588e2a78257898223fc59bd6b129e679aab685150bd13208472770e9f07a98da8f0bcfb1b7a353740133a5d0746310580585dd1d32c595e684d66931bcdcc29d280db01bc6e38b1777ca1809d2bb6804ac2a617498a4eb8d9e77a39365ae2121dedd138eb6b4b3e6e65a763470c7a2bb365ec9941742dff2ea5d531a1164e7c35ab588d5ca3571ab240d85dba9b104f747d70101cdd42f67abf55a75b8eb76b1fd50d028d7a7deb256db09470db48d96cd1f766a0d784b28996bebddc57e3feddcb2425adf9fe4dd20088273757b1d42fbe3e89bbaf38f62757fc403ca36feed4efa093a73de29a609e087e3a49edf9d5c1ea109c1261d5ffae411022b0e18a7c4cc6abb673fe9f7fdee3ec61717390e7092dc6c2efc86896ed10045cc1b295895f79f08f5eb8e9b91bd934db709bc8deae47bb06668283972a300c1992d6885ee3ea554e3474e6df6edb7d952b49f498503aac005ac5b27f56b50b07fa800e380bc72f5e9ec509331c762393d401875ede6bc4426b1be1953d5f27ba141f4706c4e7e90573b697653722859e4811bd0aa9270a1635afca21a67bcf117a62612936ecfd41ba349b9799cbe0d2dcfed478129c2867e3658ae93d6ed3741a02b8c554e8364c24e12dc380de9d100795995e2d6452bda01a3f3347d5482650495461f09bb506fb69e004b24002695d53273235952d34f69f6836be282a7ba3330e930cf96bb795c289c1c0cea722efba487f4363a0f89f1b8afacbd14ef8eade414215d1b3e75a3b2a6a8c540171210ece82561d459d35427615f53a146a1192a58afb55f7c8f939806f9324c9c33abeeb4ad698185e265324b8c773645f3caea17e1b733606bdc6d750e7f16074584b3e22588f3aa66d3eccb3c0c467df8ff07bbc961f7ffea07261139abdb7848be74ba0642d354f988e84648e09a260a0057ff6b85d4ba4e1e62746c22719fbc7fbac24d04d368790720e8212d2023ab5ee1bc2494a8794b322d3f091a1b6e0ef45b61eb1ee2aab7924108799b180b35e83cb44b6bac0f614bbcd7f0ca590e3379fbdd1d100b79248f1e4a059599b9120c973fc403723a7b2e2c4d6e6529806c37ca0df8a729a433c474b1f807eabfe05ee9714a3691099f6ecee8a83f209a5a9bf0eff809e8d631f50628166cc90a5e00fe2be23eac5827fcfa2151e74755e570b6866750cf2092ace392eb0a3477aa4c43b3811824f8c5cc6d2029cb4d5d6d3cd95ababe23626cf255cc561eb4d2227edd49d9c491e995f56f7e88cf59fd87a57ce2a045225e681230a8c44a6d7495a14462f8aba7b6ac37f6df3400b9ecea9949dd030655da56994667dfcce2e137bd633b8ebffacd44d9aa62bf93566d63c3c4df92d0d8df2b095b7104fb85ccaff364c7a059bf39d61118947a91e50c8c51c8d746cc1d1f6a5dedc73fbdcb60a4599c9f3becf4272c7e3897d6c3a2c7890f4418599699f060c3ccc0245b9c6b3097c42f5c8c0bfbe24690bcbfe1d8eb2949f4cc478f626b1b435203560cb1959eefe20fe9b36a488cd005515c16936eef908421854501ebc21e805613d48ef1892669e745fe0c488ccb38ffafc58c63634ec437e9bb17aeea8e7c09ed3eaacbfb4150fab7c5ec99061f990e819635c6e30f5702abbe1e654dbd56bed23a15fb16a20e2ca80fb1b1f2001929db00e691108465f1cc7a318a2bee7383567a46bdb7d4b12b944676b1b6b41e54d6f5d43875ebaf98c4725a519131a4d67ef6115f5c6b7f8e418ac0c2d6511a952ce073de8b24bd7b1a73bea8c2ce67518504c7ef0ce451345d1b765b3dccc259f9b14d77d05f2bd9941f457d3e4d6669c506e75e167abb68bd021fe5329df2c5da3fb99b6f9bf9af4e3f36c39e335f0a57d7ed1ed365fe3027f39ec3b6d81b52cdaf0af51f9acd0f2ff52c9ed7ab1a0af6f5dfb56b86c05825077f7d09ee6beebb3d64fb395324628e6f92301d017d20f78a857cc24cb00e7e8ac4b70db96724490dd8f567ec21490490ac2e8e1c47af7b5aa083d7e12b49415816465237eeb8a6298ffb7bcd38657d7720545ed592f4341f7880ed6437e719f1630756890ead4e93c7a3ea912f6bd9c7a8d3b40c7074639bc7f6a75335795d566be05700b02da5c8f39904d94e2fc373e928d516f9eedf8a65098fcf87a626b23a6ae0c99dab523ef1b28846b1544ab2f5ccf47434a226dc927525439aaa998edc9a46d8b0160d1b645b11db5a5e4985e14aee8e1f07c15ffc699ec453aa08fd791ce4a6c7c9ac3ce47960ac4d44fc4502f921a49f5b00890faf5ebc2a08fc142c591d1042f0de99bd68b4bf9f29fecf07e040d6ae904a57a8a582fd7280fe9a6b8486bdb03000000000000009079dd0e5d00a6fbccd210aa367e549fc1b0c6ee938fe837d93c61eb980146c12b08e4343d864d29df28d351b0911d5b47e6389bfbd1f87d542c9b072ebcfa19c21a231905d85c292fbebe96fb2f53b8bd731c650aef34d0b020a9952baf5fe55e1377bbba9adbdbf9257bbb40a4b02f5f62f8525db28ee30c4efb61b759de5b15420684c5649644cf415a8fcb9873972559ab174ac8102c90b97fb051860d4dc6f1cf3e06ddbfbaf2f0c1e7ac0b691699be90a58b79c09233bf8352e878e4c4f6e2dc7963bdb4c084cde742be15dc1d0aa60729040c5e3fe991c4df0e00e7a95ce1841915aa6737a07f7b5e7c3d370284c3c0ea43a7e439c78c003f308318c9cc0b0255df9b7d5c80614ffef4914b4f730fb2c94acb825b28a7c2bffc2f2a2591c1028fdc0d4089e6489a5c42516e4c447b7fdc04db6c0c1593ff220445c463832ee05b9ccbe9cb8dcdd4f3d35387fb01abc66e8ae06fce6dbf9b4eec7af16848077dde4eecb3afc866cab2d3aac213797395db21de19c6665bbe7a73fd77368636d5fe974b0cbe274d4683708d9c5dccb45836f92ef58018b87dd4cd75ab6955c1d339528b8f1773ca76fe1bc6ba64e39b588d4476e8c1944f80fa77f9a04b13d0fd2332dde85e7f2c65d3eae4715f26620582286f578e76a8bd036a4381f161b5d563f84c000000000000000000000000000000000000000000cfd137899cdedba64a0dcc202c0979e062e107ab723fb000832134d52b7d3e28595859e3cc79b08c9b77c3ad4d58bebd94392f753fbde1c03446d64552d8eb8cc760ad1f90cf23ac1aafa5c54b0de310fa3d0d93fde9f875c2b4342264272eebb9c9c02a8e382728a804eff18b04e3633c6602f766ab741b9fd31eaec009d5868694b42166af689b3bacaece7a1c8bee5bb1b4d1f4dcedfd1a6e9bb95b552ebeb628c8c767a80b3e5e583e0000000000", 0x1000}, {&(0x7f0000000080)="575aec32633a43a2f5ce4dbe833569977236c0109af2dce61d21d4982c89d4b5dd8cc6d81dc9526a5ce294232a08faf6442f9695fe551f9e3860e25c6414780b3137bdb4e7f2cbb45313c820ad127096d0e370e88d4a60eb306bfde111465610ba", 0x61}, {&(0x7f0000000100)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d6ad2cc411ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52", 0x5c5aa998fcec97c7}], 0x3) accept$inet6(r11, &(0x7f00000004c0), &(0x7f0000000440)=0xc) r12 = socket(0x6, 0x0, 0x6) fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000180)=0xc) setegid(0x0) pipe2(&(0x7f0000000280), 0x20000) r13 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r14, r13) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x143) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000300)="40f3e4475430bbb4e5963f987670b1e61610a0a8ad542037c7a505210f2840a9e41f9a58365902b79abc0b830c9d939c32feabe4b47f5ae05114f83e8b6f36437a5a15fdf29b9333e66cbc07f4bbc520611cbc9c8aae11a38650db868d74abc46a923fdded1702d11b1020b616b40b347c49bf5d8bce85bccee43fc37e27caf08d1b5585e06400e5b91ece6fa65d9a8e41b0a5b4da3526f673a00ae368614f617b5dad431d9f0f33998ada92fb31e2a33b2a0a0b0ac8ffa23d6cf0896fc7f647688f76344992e6713f06472e84e044649e7a72e0848e466258cd315e9ea44a03789c29ae61b4452b4e81254280d1edc51c89d4614f48bc94485dde8a4a49743887873b7a83810673ba0755a018fcef8cd76a0a927e1b4b55f3ba2769257d334121c5b7d85ae339df161bc07ea67a27620b24ce4157b175166a4847e220446de468704b79fecb897edae3ad142c0292511bb149f1bdf5b4b39da445e04eaa9341465cd509d9660b991084be8ebcf7a8e69c17b2d1552bdf3db1a888a4ef0d05051798527d4f9739e89ba564c60fe76a673c9eff8856ae70d18164a71d6992ccae98b85902f172ec6de8945f7d252aaac4dfef0c87125f9f60df22c6d8fac94a7dbb59dec7cab201601f490659ecd730598694dd3e81030203406b00eee11494ef0158b7b9e643dc38fc4b5ea4f21351d7fd15e64a443fa18d617c98022faa05f9620375d66ba0830c51d86a0f1509a557edfe8c8bee1ecff17cc7f98af5767ccc228a08a2e9336d785b8fe4b08616c0632bf62970be9c3893617b505b135bc200997507707b8f39d3a2bed985686c94e2c6f6939c6ced7fa45c14df72317084d34500f99d2178aa9a49dd3dbb510090a951e604835ef99dd33f16a5ceb6fda08d063670e82a57e37af9bd2b954182aa3803c27d07fca9788bfd93e4f036452be5c1529cf223e9e1563e3d6c9cd92eb32dcb5554e4b1021572bdc41bedf2d0ef14561ecdf99e1430bb7100d9dc8d06fec7c77ab66a96506fcf455e0c8581b7c8be74dc1abda281e9bc220edaa74b7ba2d59fa60c92ef0c394fd9062fc7064175cd34aa5803ea54733b183b0f9334114d41236d0e809e6a43c0784262d9d60c510de76333d61dd58f0ef8c4f57d6b39db1b46946b8d303095c6468dee8354d11a390054a48a2403c8861486bed12c0120de8a6ed656b838248131804823cedca51b690270161e726039acb1b5f76f21fc5b3e4f9378b96dce9e54714662398442b16e09be5f6698d9b4efff944c48de5facb2d578c799a06d4ec2419f4cd9ae6712a84f3c7bd28528536eaaa810f2c89747970a4359e8d89c7ffb831eba466c6ff98aa05f2d4abd9b25f77b52d7e59bb78b2c09f022257e52e263faa4c8e9930b155f19f80502d0390a74a9251b6dec1e045d7464706b12526a20c92c433a182a3b8df9a9fd04db7922e4388454f1b00654bc41316b6389b4535ede130a5d7f8f099a0234d9339fcb62097e9c4fb10765d8a2c4a1b4da20d8d079f9b2d691ff28dc73fd4d51d00c689211a431e197a6a8174ee69fe9cac5912903ac89ed7c32fb83e1ff4441f73b44765a9b8f5e2c7434921af58d5e35ee64dd01a53cab6eebed1ee646f27dab26e62a2d3821cd79fae86ea898797dfc9f2b3a2f405ba7a70adef922b945f357d3740f0c9bc608b86d902d083beba868512984684d1dd981769cdd4790a865d29272e65d393f6fbbd616c1df8f23bd27e890db3b9d4909d48629bec19cf11b7908f84b9f8f90e54a93cb0fd8dc20f4af7a5b369d59995b6198d1e057f96688594d6991a88c650572ed46f590e2dd5a001a4e37e7ff267724e0c45d73893bcf809444265337baa1105b465684516ccb2aa26f10c116041e0679c6d9b4bc824435c3dcfbdf54a1fe5234d4c8827f8f3d5d095c4299406c37230d73ddc1a6ea893d3e00a9651340bdffc9741ff0f080e3ac3afcbcb9bd75666a7e811cf54dcbab34c4fd5da1f723a7e44a0633b251d422ad41ec2cb71cbc759f9433e9c34d239d80c4253fc1ee1187a9c8e86867f910fe2b7b55a59055bf95e55d89fa3079520a1bc98bd5361d458cfb7dd1da2dda0861d3a130c657a39b78f4fe8885cb9eef8a55019c80dacfe992e73332dc9339648bbce756bb8d3edb6a94b1a6735e1458f379d7cecae145698b24f9df68eb9a534e60f6cc6514c747ab72e2e7d195ef0f28179c4045b23ad60b12dc6bf16663ac604ed276a721f8ffa4341c71a56f7c576f9b63ade4bae632710a247e234e182dee56882efdc40c98db177c6f62c12c7d9418d72c407a1d945de72961301ef3124d12f2915e87791d9d3c8ed30f2125c9b383779c063b560c266ed05624e09701a6cb0d95775754ceb5a70d267a3100a2a52f16d3fed1e9fd541b48ab81d06236ee6311ee29ec4adc8ebaa54bca68ac3b07396ff2af4120b4ec091af0a3efbed887f880a68d7b72c9b478e89bb8211f57b488b9cb5eff78711573dd6c301d441beb29813bccc03577919dc52d5595d92cbc5f30f76357544794d725dfaeaf4abcc145a35c3617fe1feb01c0d627f8930026e1d3dc299e5436038288a4c660b9ad3710a8777ce3fc43aa913c9a2c8e587f2569461e1536b1dd4938ff2b4982907006e9f79a4a3d5342940adc05d51db5a1863bc019d6892a120ac95d7100449f867eae660e133fa194b93eac87d5ba5ac392e15719e596421a2ef982e457608ef1f355f2875e1c3f7413a034aa0ae163db3769a70875cbf85320e97bd6a9fac03d00af8b586c3e3d2020618f256d28baec742c64bb543c2c07db582fc43cbae88fe741362cab6db6861f6a8b36e5f1bb690c4cf6dd48849e1aaefe7e1c4e09f54105f575e5837bbcee11a9a6c6307d40e29cb04ec1fcbad2bd2159852d944ea5d75838b4d587b916e92cf2611f0f280155d78ad07992545d8b1a68d39b030101f5d3c7129a33cd3acc2b010a0d6f6550430238ac28514ccd8f2adec4182e66f2e43b0dc001ab54121b72fade738a5dda83e9deb8c17b90a7df668ee944f0707004027c08252e9ed1d584edb02f07ef54c79e1aeeacc04d16aca795aa9eee3966bb116457fe3add95e64f4a6a2854d3b7fd8d5703d641454fb17f381e57f8230e5132c098a4cc8163d46a9d59de98d5775456d7dbccd38ad39b084ac3bf44603a07ff67bdc343cd59ca446a2b3ee562849c125ede3c670179dcf4efc0b0177df2623419e16d349d5253c1bb24f94d4fac9b701bc973b66c78100a5955289692b42f46ae9f78ad47966078c6a550964089ac11c82a6417a76d02f346e2050fce00894e58315df4051d110303048cbc2259b57e8d927199ac3f503f086e3b2bb4803c6c847479e887c35e2cef0b19ae0893af436c042358ff9ca6f397da8d22d51a9bc88c3beed97ab092e12765103d847096e5d55932c482d4d5580d91778fc09c8bd746916b8fbd90c13ee42fd72c47b88c2457826d35ecbade1e4e76b4abe544bee784f14d139587e4bb5b3df474adc4958cf2da6f2ef6936e9dc80e5922375cf603bde5ee0b741f8cd9b4d2987a9e24cde85681a25985e888c4c74f829e735377f205e63c59a7768c7d2899ca917a582accdc2157392df0733d3d92cef30d8dac4afc7436b2f48c9971997fc350507f295baa69f3b5da4f72b8a78be20a7ed070ee47f5d6d1cd2e8c6c7f7cc8f6cb370cd544357ae29220cb0f821f5295b2645eabf37315ec559a51f9e6ce9fb96c961cecbb457133ba44e5b7b21da06853dfebe7f8428cdd6fe9c89955b7eab5242af2269905cd433605cbfab5c268123e7a445df86f8d00fe4f00d7621a01dce0049fc4846fe3b75c4dbaa002fc5d3d1f2bf499e4592ec247082cd9fdc2001285682d9d9f456ddebb75ee72a5a02d64e5b2c6119518090d00cc175b4df7164977fffa10f269a63c2221c6218353c0d1e05a35314054bb80ee6c37d22ff0a4565671e0cff5dc2781a858f5c49b8092eda0cb8bea6481eed89c015a10961b2aa36b62e38426c847c0858f95e43459c4248b577e90196dacc10fa593dce3e570448e1ae3cfcd835cd74baa237c2c309445e92d6c26b7b16a1735e6e187347b6da2424dd47974672a826566a4ab4f0e64316d9bdcca8c34f3b8ca1bbcac5d02b3e1f100f1b4115d59334a71dd0f7b5ac6b8b6ae784a58f7fad3614808cffe417e8b6bf4f8d2f0690939404e8f08469e46b55c1c712438fd586a7bbb79aaac1caa65d0ce6f609d08b22d5eeefcc4b48ae5d52d2131bad88d1fe78f4d5715d7b6ddb2d57b989b6bc7dc8ce2d52424edc487d7e603d641a25df964cce35fab515b7f078a6c7e8db4ad8aa83bcd8b8648e49b899a155865c043f0bd098c14510290f540b235587ec5d3afe56b0b9e231fef3e62ff6166a06a14d4bbdf11694ab6ccd363485840d411bcc731a9976a5b2b6684e498060ce8b509dd044ed8274b15f7c10e9e13f948470eea9807a8231f1a036e7b2fef98d0eeaa191e0efed73e2a125eb5b196f687347fe9ce073cd363373f0d32b162ef39a9e72f2662d7dd5c8c445091f0c383bc80d2d98cf32d588aef51d731efc99fec4506565fd3914875d6e557b24c78092c69aa3113af60722cc74c84fe45bcb568a229e521172688517b9e400aff1f48cbc0a6d155ed5b470cd740c81c2c1ad9900bf8c7dbdbe2ac873feea067db85c75ab0861456b1878361a7af989e337e0563e7e270d1b168a7884849f621f2c8b2f7ab2e21ab33f7feb9f12ff5daf27847ed97cee0b0b18366ec1a3539b661fa71580a1051f6dda633ed9d779eb4bd7d8a8029cd3cb59ee069994bcfbdda5579d501c5dd8b855c439dc3cca8e562d92afe5dca36e7879962b9b93a44a7d9dd1273be99356a9fada3e30b98ef36ea0c2f270ff4e041f8739b19b649a8849b4c9531bcbd06bf7ad185530a8c208a39bf5ce93b6eebe90e72d5b48d055cf31a7ec44314536f88bbc5783c97833b17c54d294395615d62fb2e6c0dcf2e7b2d76ff3770c7c5fb5d3092f43604ac4257f6b8786aa0c2ba7a329ef52a464e56cb331124edcafa153108296beaf32685a3fd834da9005808f18f112b32307e5215696da3dfa36c9910cec0ad2c5b132d1e234223838b85ca16b1f88a0cd66fcfe2ca568a14b2b4735ac285d6a854b0a10d1fb9373b14b503751eda3c5185481c7f28203c0b3e2db37677832966b27de75957efadde9644b59a941271959f53c1e8979831a8c330791b52923785d8a979a7a63a43b2ded36df14ab116ee99d86c527f424c0339cbbc12ea8fddf6451dcd8d1ca2597ee7c69a0a0d53f9d069014e2e284db8a5314a5983f1b796f4ce9074d72209179531be6d8d97ba9cb767aae2f0c85c44b077154a2b6a3801d0450f3caddfd9ee701aaff422bf077051c248fcd347b93c34ea729c476d5ff68019982687bbfdb01132d05074059971e0c1d87d38f0758d7a13aa891ba0f08457fa7c02505a25230b81cd52bb28f548fea8fa53371e438aef44315620030c4097e41638eb0ee52f1b20ab7c4f36a4325ee7425109e9a58092eb9aca5a27a55e9df934e0bbb2a7269ff2219d8527df2bb1affb74084b20a2a48ac46660ce8c112a86cf489bda0fdf1f3f92112acdd5f923a00ee22f08a1ac9cbdee2463cef1e5038b11772010fccccd2c070872b0cbf9774115daa8e395775b43c452206751f0bc9d11e6b108534b166f6731e01c53704f2f13374db5357dd52e67290c3b3b9da84f56e1ccfdf78354a55856439f0552b819ed93d7f9", 0x1000, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pckbd_enable: command error 13:34:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000067fc93eeca"], 0x1a, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x3}, 0x0, &(0x7f0000000180), &(0x7f00000001c0)) 13:34:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 13:34:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x2ff5ea380eeb6b97, &(0x7f0000000000)={0x10000007, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x80000000, 0x7f, 0x9, 0x1, "efda1ab2e84b1f5a32574338d43ac50c87cb6ade", 0x6, 0x8}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="6a27d96359181160b0bc1ae54bfea4bd845a6c02e62ff250ad7f0a43191991d809ced31d15a597e87227bea885b1ec96d0239da95740234c661fea14c77cfb9bf6faafb058f53264355cb3eebb5dd7ee8f805b6ee116341ff1bf1a66eb46e265da4342bb28ccb5924d3f100586893e910de6fa7d9a31f768fffbb946e3f8e9945cfb10a2fc41ccc011a9d20f731969c64777237b546a65990b847af7c769821c90d8cf78f57d927f9b1513d3fc3744995167feb4322cf90c82960bf34a8ce7e76a9560dc79daf1e5e23466e015336b86ef64cdb7442babf42a6bd9be7136a47a00000000757e0bcbc19126654f634480bc21", 0xf2}, {&(0x7f00000003c0)="6fdd3e2f2134a88509377a5a37f2", 0xe}], 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r5, 0x0, r6, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./bus\x00', r8, r11) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x10001, 0x4}) 13:34:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x8, 0x1}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4a, 0x4}, {0x85, 0x7ff}, {0x25, 0x534f}, {0x21, 0x40}, {0x5, 0x2}], 0x5}) r2 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040)="9e8c1695", 0x4) 13:34:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x10001, 0x2, 0xfffffffc, "00b9ab6d0000fd000200", 0x2, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="b329de7cff4c81e97c", 0x9) 13:34:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x102) socketpair(0x0, 0x5, 0x18, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0x0) getuid() msgsnd(0x0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r8 = socket(0x11, 0x3, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) geteuid() r10 = geteuid() setreuid(0x0, r10) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) kqueue() pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgrcv(0x0, &(0x7f0000003e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff00"/4093], 0xffd, 0x2, 0x400) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x0, 0x1000) msgctl$IPC_RMID(0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r14, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYRES16=0x0, @ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYRES16=r14, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESOCT=r12, @ANYRESHEX=r16, @ANYRESDEC, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES64, @ANYRESDEC=r17, @ANYPTR, @ANYRES64, @ANYRES64=r18, @ANYRESOCT=r3, @ANYPTR], @ANYRESOCT=r19, @ANYPTR64=&(0x7f0000000600)=ANY=[], @ANYRESDEC=r6, @ANYRESDEC, @ANYRESOCT], @ANYRESDEC=r13, @ANYRES32, @ANYRES32], 0x9, 0x7fc) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f00000009c0), 0x0) msgrcv(0x0, 0x0, 0x0, 0x6, 0x1000) msgctl$IPC_RMID(0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(0xffffffffffffffff) pipe(&(0x7f0000000480)={0xffffffffffffffff}) close(r23) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgrcv(0x0, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) pipe(0x0) close(0xffffffffffffffff) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r25) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYRES16, @ANYRESDEC, @ANYRES32=r25, @ANYRESDEC=r24, @ANYRES32, @ANYRES32], 0x9, 0x7fc) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgrcv(0x0, &(0x7f0000001540)=ANY=[], 0x0, 0x0, 0x1000) msgrcv(0x0, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgctl$IPC_RMID(0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) close(r27) close(0xffffffffffffffff) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYRES16=0x0, @ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYRESDEC=r28, @ANYRES32, @ANYRESDEC=r26, @ANYRES32, @ANYRES32], 0x9, 0x7fc) socket$inet6(0x18, 0x5, 0x9) pipe(&(0x7f00005dcff8)) r29 = socket(0x6, 0x0, 0x3e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0), 0x4, 0x0}, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f0000000540)=0x2) getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="0a1dff5f5d1814a46259aca0b8d5535fe499e66ad3abe999ef825ecf53d5040cab342c8cf3122c0825867ca3bb9ed3f6dbec9eafc506ac1a552d30deb2eb6b13904166c3da2633e9fd3e0c5557c2d365d7", 0x51}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xa8}, 0xe) 13:34:23 executing program 1: getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) acct(&(0x7f00000002c0)='./file0\x00') setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="c4b191bb416f2debda4b625b2dd53d5a7771be32e273447b8d068c6bc0b3ef8ce18106db3cb39540a42e0022c5a50a870d1703cef8a0bfc30a198c4d392af9f26c374bf874de827a0a23bdd21eb83dbf79f65559c1f6832bb86620ddd0dad2606c4d53fafd44589c6e298ca541a0436890ee4d9fa80211551c5eb9df0a0601b7f0f235533eabd92710a55cf4a5ecf1b226550173709c5b750620662c2ad9b088982886607eeafdafdaadc64130f850364b7f9e2d81e371ce260016c09cca294f7efa99195b9166", 0xc7}, {&(0x7f0000000140)="e160752609d0ce27e8245b7d911415043d3010346635fa7e11cc87b1670314962cbce467b317f2d08a17", 0x2a}, {&(0x7f00000001c0)="c671ba168cdcaf", 0x7}, {&(0x7f0000000200)="31a1b598276bf0c714576436e6128719ca532a024c9d2726683e9931126595eb11c2d4034ecf7a1a015e3efc607ed0a6981ed41a3d5486408589a3b6e20ad16f3f17dc7915dd3932af20b1e3d207af0a", 0x50}], 0x4, 0x0, 0xd52) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="a3b2939d97f52e94e6b2ad5aa915e2f8b9b9752d3db14dcdb27916d28c04c3a4de569856e9b8476f24fdca867783814c179e83df47329ea36d1e477f8ed222f6b50918419077f692bb34b3dd830df92a6d4f5120a07cfdac44a00bae26cbc852673f092e50a2", 0x66}, {&(0x7f0000000200)="cab35a77bfb3ebc6b735c4f27eac14a71c5c5e0722fa2d5a5adf8508f25dc0caba6b11415acd0a09d7ff2c96973a816799a699504fc59f7ae2d888eefb1faafe9c99527df73771b5313bcf5c58c47993ee4056f29bc8548bac4652b1eb5fbe91e767f652904c9a1d8f0fe11b77334f065546657c5e960794f5fe40eb1b8aed6cd2499dc21fd0c3e68729106c0a1b45818e3b3be258edc7752f0bdfd5366ebb0b65b07f6007f0cc6b395dcab51d8d32babf8992ad691e", 0xb6}], 0x2, 0x0, 0x0, 0xd9b0d29790531cc0}, 0x407) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000000), 0x0) 13:34:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) 13:34:23 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='.\x00', 0x20, 0x164) fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="1fe8ffc7b038d19041cd24eb1953aed9fa979d550c95023d3ffbb48aa0a2b25e849f9956c832f0e8e8fc2b53ad266e335a685552e36e9bbc63ac5a942db5a8385841142cb5e8a6c646a84441dda51b28b8dc2997dc88c2654da20ee12be696ccd4df665fd3398be1429902b83c17e3fd5f3bad1b9a2ec8117cc5d951fbb07e7e57509cb64b953aa0d3839734afa412a2dbafa6"], 0x1) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) open$dir(0x0, 0x0, 0x0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x6, 0x1}) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 13:34:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x20, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ab1d38eb0ed9c44059d13bb189da4cd7babf7ddfa553e74a28c28507c74dbf5c48c7ccba0000000000000000", 0x2c) 13:34:23 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x33) 13:34:23 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x20) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r0, 0x0, r1, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) setuid(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x29) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r14 = semget$private(0x0, 0x3, 0x20) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r12, 0x0, r13, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r18) fchownat(r11, &(0x7f0000000300)='./bus\x00', r15, r18, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r19 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) writev(r22, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffff61) setregid(0xffffffffffffffff, r23) r24 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x9feb, r8, r10, r3, r23, 0x140, 0x9}, 0x7, 0x401, 0xffffffffffffffff, r24, 0x3f, 0x9, 0x4}) 13:34:23 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff3902aaaaaa0086dd60a4f00800f83a00fe8000f4ffffff0000000000000000aaff"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") geteuid() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 13:34:23 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 13:34:23 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20003], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x4], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = fcntl$dupfd(r1, 0x0, r1) getsockopt(0xffffffffffffffff, 0xa7, 0x4, &(0x7f0000000000)=""/128, &(0x7f0000000080)=0x80) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 13:34:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x9b) mkdir(&(0x7f0000000280)='./bus\x00', 0x1) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x110, 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x901, 0x0) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000100), 0x3e4) write(r1, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 13:34:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0xfffffffa) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:34:24 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:24 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f0000000200)="13", 0xffffffffffffffc9, 0x0, 0x40000000000000) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x9, 0xff, 0x7}, 0xfffffff8, 0x9, 0xf6b}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0x9, 0x8, 0x1c2, 0x0, "87e2ff0a3c52d7fbda25c59e8ba7575c85c524e3", 0x7, 0xa245}) 13:34:25 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) socket(0x6, 0x5, 0x1) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000ffff0200010000009536c8e0dba25b11d35aab90549e2950760962904855364d3ba6b68e2671f375847a961c18b1f5a9ff6dc11e46cbc403b2fa9418aeb28fd0dca359ddf58b4f69ac7b533c064e851ac6e5a7c09700705e97cfbe7998f73deec9a058d6892f5632a9bdc3f292b93fe0ae3a905c89209a77a4aeb304ab5c48c2f90d25dabf626e5e31caeb5c8a83021e879c065da6a2e4eeadfe192a4ccbf15fd2674c5bb46dfb01000000759760b303ebd635156956f93c34e14822"], 0x10}, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x200000000000002b, &(0x7f00000003c0)=[{0x5c}, {0x2c1}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7, 0x7, 0xda, 0x8}, {0x1, 0x74, 0x20, 0x3}, {0x54, 0x9, 0x1}, {0x2, 0x0, 0x11, 0x1ff}, {0x400, 0x3, 0x8, 0xdf89}, {0x51e7, 0x99, 0x3f, 0x1f}, {0x0, 0x66, 0x80, 0x8}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r15) setgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, r5, r7, 0xffffffffffffffff, r8, r9, r11, r13, r15]) r16 = fcntl$dupfd(r3, 0x0, r3) writev(r16, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$VMM_IOC_RUN(r16, 0xc0205602, &(0x7f0000000080)={0x1ff, 0x800, 0x1, 0xf800, &(0x7f0000000400)={{0x25, 0xa5, 0x0, 0x3, 0x2, 0x9, 0xffffffc0}, {[0x4, 0x0, 0xb2, 0x8, 0x1, 0x8, 0xffffffff, 0x2, 0x0, 0x1, 0x2, 0x5, 0x1, 0xda5, 0x1d8, 0x5, 0x2, 0x3ff], [0x7, 0x1ff, 0xd129, 0x8, 0x6, 0x6, 0x5, 0xffffffff, 0x100, 0x9], [0x6, 0x20, 0x9, 0x8, 0x0, 0x7, 0x5], [0x200, 0x8, 0x7, 0x4, 0x3, 0x40], [{0x400, 0x7, 0x200, 0x40}, {0x9a8a, 0xf486, 0x3, 0x7}, {0x5, 0x80, 0x7f, 0x100}, {0x6, 0x5, 0x400f, 0x8}, {0x8, 0x400, 0x0, 0x100000000}, {0x4, 0x7f, 0x5, 0x9}, {0xfff, 0x5, 0xcc4, 0x10001}, {0x7, 0x5, 0x7ff, 0x1}], {0x83ea, 0x1, 0x0, 0xffffffffffffffff}, {0x4, 0x6, 0x2, 0x1}}}, 0x6, 0x9}) 13:34:25 executing program 0: r0 = semget(0x1, 0x1, 0x248) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x7, 0x3, 0xf800, 0x7, 0x9, 0x6, 0x4c, 0x7]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x20) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, 0x0, r2, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/74) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2) getdents(r5, &(0x7f0000000100)=""/102400, 0x19000) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xdcef, 0x0, 0x0, 0xfffffffe}, {0xfffb}, {0x6, 0x3f, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x0, 0x2, 0x0, 0xad2e}, {0x2, 0xff, 0x40, 0x2}, {0x4, 0x6}, {0x7, 0x4, 0x67, 0x7fffffff}, {0x5, 0xff, 0x0, 0x9}, {0x5, 0x8, 0x6, 0x442cdc57}, {0x401, 0x8, 0x6, 0x100}, {0x1, 0x80, 0x20, 0xba}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 13:34:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x893, 0x41e}, {0x18, 0x1, 0x4, 0x7ff}, 0x400, [0x7, 0x3ff, 0x80, 0x7fff, 0x1000, 0x2, 0xc5e, 0x78e7]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x4, 0x2}) 13:34:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x4, 0x8, 0x6800000000000000, {[0x6, 0x188ac5d1, 0x9, 0x1, 0x6ca, 0x5, 0x7a, 0x100, 0xfffffffffffffffa, 0x10001, 0x4, 0x4a, 0x28, 0x0, 0xc1, 0x5, 0x30000000], [0x8, 0x8000, 0x4, 0x5, 0x0, 0x9, 0x7ff, 0x4, 0x2, 0xffffffffffffffff], [0xd3, 0x6, 0x0, 0x1ff, 0x0, 0xed], [0x1, 0x5, 0x8, 0x1, 0x2, 0x6ac4cd6f], [{0x0, 0x0, 0x7, 0x1}, {0x3, 0xeb, 0x1, 0x9}, {0x80, 0xcd8e, 0xfffffffb, 0xfffffffffffff12c}, {0x20, 0x7fffffff, 0x1007, 0xece}, {0x9, 0x9a, 0x40, 0x6}, {0xfff7, 0x1, 0x20000000, 0x65c}, {0x3ff, 0xc57, 0x5, 0x101}, {0xf800, 0x7, 0x2, 0x1}], {0x7ff, 0xffffffc0, 0x7, 0x5}, {0x7fff, 0xf9f, 0x3, 0x101}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 13:34:25 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895006f53dd4fd005ffff86dd6e360aa9000005c19df9ff08ff087f43f8ee7f740000000000000000000000000000fffffffe0000") getpid() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000980)=ANY=[@ANYRES64], 0x1, 0x7fb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r4 = socket$inet(0x2, 0x2, 0x73) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x200010000000c, &(0x7f00000009c0)="990c7bf467b19cab000000110d4da14b994d3afd799583ebc252d2d6b474a3275eac569ffe0ba38893ee2318204e0ed1e5c41ae6de19ae3995aea80a39cdbdd369d9fb3375443c370b0249ca8032e92d6104c2a7fd5d73565d5c0f5979f55987909ad5e028b4f1e28ab4887f76db3d059928c2f196d35b2646bd3a4a6841688363e0462a898a9e51dc94dad200000000000000008c20e9271e559fdaa61d841560416a000000ee160e119be74f377742b21b0ed320bf63c859e41400010fc1cb1900506e778024f6342ff351940ec36b9b1328f003ff40a0e84b53e3058d5dad714df2e3a8d5c094074b3c44919124537d697ed186c52a6a53f212efc1936cd25b567b14658e9f4d6cba5ee666b86f0b4eb360a75288e7bd740d5b6db8f8f771fec4c9c47b468c75a8d5a4ca369afcfdc0bf7e", 0x133) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r9 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r9, 0x0, 0x200010000000c, &(0x7f0000000280)="ebff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r10, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r12, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r12, r11) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r14, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r14, r13) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r13, 0x0, 0x0) r15 = socket(0x2, 0x2, 0x0) r16 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r16, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r16, r15) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r17, 0x2000740e) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000001040)="07140000000000001d7b3e3162591d6ecb9aa623e300000000000000000000000080a357e6e29c04e1bf7468e7fd671f95a2d7c088216e96c37095f2c2207552ecbc8959190fb08ac2b6f54ff13a70bb01349f89fb715e07d41a33b662f3cc7fe5daf76205a06d06b0166b44a3b1000000000000000bb149e9e4e885ec0fda9807566fd5a7c7bd2d9da5377180f9deb0c6b92a7c56c03fcd1ae28eb9b59414aa55dcc135c60bbd57c11f7789e709000000edc1a2c00163c414002f1e2376936ebd5b49803f738d3bf52c1f34e85ff277394a962b5226c2b936610ef73115a9d6a8e1855ef9df37c0f4bec69dd1e85cf313037a9f0b9c3a573986d2d363fc7607df1e279b39b1aea715dc39b74deac1b207d663a22dce764e84cdcd2126420799aec3103f70fb49f3ab17f1e61414183218288c1c2cd03758ffcead25acaca2c531a8754f5074b7f9f911170d7606b5ff2d5a65f614aeb1100dedc9f9ae73ed5176b151877e42eadb0dca1cc40558ee70ea5e0275551ba2a4a2f275e09bdbe4c6ed69caa11f4e6d7a9b09b17a000095d7a6c818a9", 0xfffd) write(r15, 0x0, 0x0) msgrcv(r0, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="934cc005eb04681c431a904eecf1d4cd96a9e135bd70aa8863e78c949fa937ae6dc5dd273c5e33b3712a0072b67f07229a3b349542d039de81d2afcd1f1c11a8c027a622e33fb93904df15daa352ee62e2defd2dc77c9f1ba12a8b6853ff4380fe03bc7f69d77dcd8d61e8842d0781f222cca0792d16e09a4cc105a785046f5d2d316515852c13322b24ffa1be5c22b2db94dde41c8f754aaddb624a51ee276e4c6fe8e8e8938e0688031d592efa60a9efb5ad1881d6b9601032137d4e59a8a8cf2e70065336fe5439b76551327e881bfe5b4d892f782bb8ac1338cdb17d3dcc8935fedb2a4c1d55c3d795a49018203067e675368e0000000000000000", @ANYRESHEX=r2, @ANYRES16=r10, @ANYBLOB="8ce53be6d73eac3bbb6cdbb425631e4a2a65bdc274a95263b81f46153a90fefa293e9470690e6bde9b5300233be13028c4e3cee8021ada4980b79cbc690ee993dcb6aa186e55d88587f0104c4ea2d28c912b08be496b853285e93fab87263e59dbf4311800c6cab1ddd7e5387da52d32734fb5853f6ac3e0fdc46ef15df36b614c8cc439038c8858d3f7ef88258956c3006bab21783593ade267b615ea30ae564f2b261818548dfefadebce9e7198f292d9ee436458fcc924b7efdb41ef53acc5dffda40f305a8540a99bfddcd2968497b6f137d58c4bd09b64039697a7b43a7cdf93ff836e3b1bec0a008567c8052d345911056a889582b1454a692cf99e0ec23f9e095067af3a1d8d558911cc3d0aae86e111484848f4742a78b94914a1b1ec69f265eeff87e7d64c5e94aaaa6c61461092ca67b95ace9329aca943633a760734513a26d45c706a7a6b1c5f7dad5436db10f03000000000000000acb816fc5ff5ab8000000000008a507cab91b320edd0a0000000000008ddee6974b6ac9a37b66e6bde13b62bd8a09e39f3957e2631aa2d77cb1802bfe5352f26e6843dbfa5e8f0000000000", @ANYRES64=r2], @ANYRES32=r9, @ANYRESHEX=r1, @ANYPTR], @ANYRES16=r3, @ANYBLOB="31ae632a53428d243f1a827fd44cbd4a960a9bdc3e2dc9e3ae0131a29d5c47d72c85175c783a19811a8e624f94050d87d79b7de368a458074d30227048429ba70acf952015c4b84d190d74769da722250593a4c6bc18552f5731b4c5f6b9bafa11e95e9801756b48bc4ac0de210ffbe69ed1bfa7ec6ab0b5cff5ef9001cfab0d37d8e9fa11d066d45d8f49e4c4e6cf3f36c823ce1a", @ANYBLOB="f0ea172d2bd04431bddd159c90fe91a103080a5bbe275a8b6c3f21f7d2869b84342a154c52cb7131a7a9a78d0170099e7613ea404e9074486652d8be50b7f9d4f61f2080c0dd04a9febea995922a9de05009ada804e6359a21e65592fe2b2649965d50e29b8b7b0557337531d987fa84747895c29cff6e6559b782e702c8317c97cc95e06b02defafbe17085c12e5e54a863c5f22b6f01a579ffe3bb135111fa72568c36ccabca3f57957f851678a5563f87e260f9df71032285ee8253ee26061e5933ef3c7c21dc3e8be98e1c1ef5d8444f5512c27e10a40b5329150b203c9693451cbf28dcd3d583633efc5b4c2f526bff164c2669b67f74601bedd51cacccd5c280ec86f1b854918e35dacd7f25096955427064f61aa8ca8911af8abd95812bc7866c9118f5867b324057ca024236d451a2cfecd12f756fb56f51c2", @ANYRES64=r7, @ANYBLOB="6c1e8a4b8f86b9221d8e81f2f1b2b71f32d4f753df981b8ce10e24b08f745d61df32", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r12, @ANYRESHEX, @ANYRES64, @ANYRESDEC=r3], @ANYRESHEX=r3, @ANYRESOCT=r2, @ANYRES16=r3, @ANYRES64=r2], @ANYRESDEC, @ANYRESHEX=r1, @ANYRES64, @ANYRESHEX=r13, @ANYRES64=r15], 0xd, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000e2e7497cf2e81cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bdb6713c8c3fcbb5c94b67519979a7a098117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) r18 = semget(0x3, 0x1, 0x470) r19 = getgid() r20 = geteuid() r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffee8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r29 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r25, r27, r23, r29, 0x1, 0x820}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r28, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r28, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x2, r20, r19, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r30, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000040)={{0x1, r31, r32, r20, r24, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) getgid() geteuid() r33 = kqueue() r34 = fcntl$dupfd(r33, 0x2, 0xffffffffffffffff) close(r34) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 13:34:25 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40340000b8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a904c929b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ec92d53dae4081250386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e5b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3aac1cf07bb4859fc8f31a033d3ed9fed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dfe23728ec976239a7056182c203ec132a107ea2622af6bb3ed5c79f947e42f9d0d93c9957819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = fcntl$dupfd(r33, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r27, r31}, 0x3, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r26, 0x4}, 0x2, 0x0, r43, r44, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 13:34:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x20) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="93e4c9f14cbc243cb7bbd52ede48e13b208117ba24181441ffb194ae48b3e60cae4ba792f5740842d8895e79da54819e6cc39815b371065db1a29282c999b13bb3baceb1a84dbe1ecbd57b7436cb14856ffb3ce33d903d4ce0da5a6d4b89adba294ce47c505d1d9bd73052597f23c851be101040ba904e3c068d5bb0245eba889c4a7eff1237cb5361314e11bddb78364039c83486fd80feefd103e0665a41c7e14af1626440a8de64078d624e63764b5571122e4228d91cc0f1d73886b626642365ef51", 0xc4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) 13:34:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="dfa4929f8909100ff5b4a24a1fc66eb9e6f87118d392b9d01ef27f5f55763f7a6b9be51022747870b0976bf980a1cbe9b71b78d27484c012752b271e713bb40a77ecf3e1ad2d58a3739845d5e8a21f9e9c0dad3547bf609e7db980f94d9b941a4861", 0x62, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 13:34:25 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x400, 0x3ff}, 0xc) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) close(r0) 13:34:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}, {&(0x7f0000000080)="d712e2e5de1381d40bc1a510c2", 0xd}, {&(0x7f00000001c0)="819b8f6fd2aa9dc3a939d1f90a491827cead6359db2dd6132b73d694c5f5a4d8a05a604e6574d1a8fb0bc24f4868858ca4a4eb604c2cef2764ffc4ebff406a6a76260062bcdbbf18829b53db820b126a101594c773216a27b6f9edced374332159616d7f80375a45e8dd183aadd02a12a5663c1967dc1405228426f80985927211bb8c8b65dd4b2366eb1e8db47930e27d8ce32a", 0x94}], 0x3, 0x0, 0x0) 13:34:25 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r4, 0x0, r5, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r8 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = semget$private(0x0, 0x3, 0x20) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r12, r9, 0x0, r10, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r7, r8, r12, r15, 0x13, 0x8}, 0x0, 0xb5, 0xffffffffffffffff, r17, 0x5, 0x5f, 0xff, 0x3ff}) 13:34:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x0, 0x9, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) accept$inet(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getuid() r9 = getgid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r15) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) r22 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r24 = getgid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) r27 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) writev(r28, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r30 = getgid() sendmsg$unix(r5, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="31317386c9d58bfff7681ab8b97390c607a7", 0x12}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r1, r11, r12]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r15}, @rights={0x20, 0xffff, 0x1, [r2, r16, r17, r18]}, @rights={0x20, 0xffff, 0x1, [r19, r1, r0]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r30}], 0xe0, 0x401}, 0x2) r31 = socket(0x2, 0xc003, 0x0) connect$unix(r31, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) dup2(r31, r1) r32 = dup(r1) sendmsg(r32, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000000006000000000000000000"], 0x10}, 0x0) 13:34:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r1, r3) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/122, 0x7a) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce48aa43f6951a00bb97c9a982a9ed47851bc571a2d210aef7950b2c51080000c3446f16fb67cfc85fcbc69db2ba8b67f5c48a11b66e3dadb93b6c4e84857eea4ef4e22b53bfe666e3f218b9521815d254cf44b1c666dab6833542920c312fe567c364b87729ebfc5b811807e978b7ba3df2468c25defbc90d7de05212404b4995b8bee65389d1"], 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:34:25 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() getgroups(0x0, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x20) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r4, 0x0, r5, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = semget$private(0x0, 0x3, 0x20) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r8, 0x0, r9, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r14 = semget$private(0x0, 0x3, 0x20) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r15, r12, 0x0, r13, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) setreuid(r1, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 13:34:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x10) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_extract_tcp_res(&(0x7f0000000080), 0x1ff, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x5c1dbac28866458b, 0x10) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffc) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) geteuid() r12 = syz_open_pts() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="8c899ca1e86c9af8cff6938e349fc191d28e8b6bb5384de5318853a9cc59a5addd3b38c5e4c5c8c59ab0413b054741f9f754ad4b840c7abc550054ac5800488cc659cf61f60656def9bd9e1b62363fc90109a82ef662bd3baa0867e4159d037a61db11a9f65e1520c005c44f6e631540000d0a15cd997b5255902fcb08473065b2bc50ee680289408ccf06db732f18171d5a02414bbce2cfc25341255bdd068cb34a5a04ca92de2ec996e5c22e6a69f3c62e1f075c6fd394d49edd2ff1f9eb7c75524c5bcf11f1757515288b2321ef8fc2baaeea731f375c5b90e43c405318cd0564a02a22ca3947938fb426", 0xec}, {&(0x7f0000000800)="d26136d33ee52d2f3a11cd2638e54f892ca70f0e37fb73cd67ada86c5e4c2f1ba5cb6cfe565d975382305e3c37c44856e5aeafedeb1b51d9e5f53d635655071a0c7b006bddb108cd986e302ad5d35995d604d8e24f2fb70671f19780d3aa4bb9c931c5ccd376fff3e7c32753a9d85c136a65877d5c3abbf949fe551425065aacfe6ab27288df4fc3570688bce04389b0d698000000000000", 0x98}], 0x2, &(0x7f00000010c0)=ANY=[@ANYBLOB="200000dc4067183366c653a3ebca39633a1fc465704ad324b095758f4c040000000c2bb07cda4a430000000000000080b7c3aa129c0e4bef7eb948dc1a259268be08c30065478a8a58e42b7807807f936531c05b4b63577b2252bbbede33812ba7e906abccadf6aae64d381062d6417e2a8c2b455486c23fa1e8c49555e32c351a277a52454023ee87510314ea725ed4eb85e94c4e1e188fb39b40fd05a29c6ecaa7cb8d39958f1b841f0866745b7030dd755fd39a7350921f028a58b368e3e7def515910b6bb73edf8f92abf3dcb95584a1bc419d7424ef939389eb4c819868d734f0f01c0f87b3d69adbd4e21c9266548f3fa47a9f89ae69512930f1bb76", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="01000000c5cb74f69b682bef9a1f706c79a6062e80a3d8c027ac1d6559bfaafe2a56ccd65445ca1527a11e43a5b776a1b2445805631fbd8646562af01048e1cfc2c4c25e4ea0f1bdfadd6c3cb47d8a03e8b2cdc7534b1a7176536f6e02a57da95305d157254715e2ae44d8bdbdd1ebeebd5293394f6fec62ef575f342a684dd1ee815a442c58e4eb726525d32e54c20c64f3a45395f1c98c7bcc866ed604b1aa8cf873ce0160ba265fae1ae46728dd7a52f2e367375c61b972004a0ff2ca4f7504bbb31d87b7ca8b9d64478e20ce7767842cbb001b4ddb2f5c0c3a3764b08e53f7151e9c52fbe084ba2ac2bc3d27a552bb352f50ab7db09398ea324996c64c49e8e1389c3c103645033d9611673deadefdd2", @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r16, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=0x0, @ANYRES32=r13, @ANYRESDEC=r15, @ANYBLOB="0752454288fdb0b8e074bbc4354f2b2400"], 0x2a8, 0x406}, 0xe) 13:34:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000200)='./file0/file1\x00', 0x80, 0x41) getdents(r1, &(0x7f0000000280)=""/44, 0x2c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000440)='./file0/file1\x00', 0x800, 0x38) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget(0x1, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000380)=""/192) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) fchown(r1, r4, r7) r8 = fcntl$dupfd(r2, 0x0, r2) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c656a2f66696c6531004a982edd031e84f966924b5c0e1b7203bdf8a01be914e1b0e6c0f1355e40a9bdc334ac04b6ed4188df59f5062763629019f7598be4c6be3c07954bad1110f5d4631346cd1c5d"], 0x10) dup2(0xffffffffffffff9c, r8) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000180)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000240)='./file0/file1/file0\x00', &(0x7f0000000100)='./file1\x00') 13:34:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e00100006ba7a021c9ab00830a546a7da17ce81047c17c31783e1b941bea0c7b50ba5af8a253a7a2c6aad4e45acda45d1e8d067ed13c677a20e12f84e570ab5e7ffc898716660a1a2ca68ed88bc26b2a8708ebfd4b009e649c1c7f"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7194"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) 13:34:25 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x3ff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='^\x00', &(0x7f0000000440)='-}\x00', &(0x7f0000000480)='.\x00']) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000140)="20c8803aff2aa43fbb3ed7f260fe8af4af4fa2559891dd5c882c52ec93e7887658a5d1a04f81844f8fa4391f2ffb00e0eacdb33b854fc6c5521cb6cde85809562c7273ade0e9bfa5b160e38d1dd9a5ecc41070ec99e9411f56748472fe7d65acab77d4b162e3f9c991b658a5bc7c456f0fbba74bc9efef0bb5f6115905e98fd9e4d331e4c2702e0a7157a6db28678eeca94a76fae55d080c531ed416dfb3258fc57b507b6bf56b9b74d8aa2ecdca22f3542152af337087be22175b48c8a7f4fd1eb07fcd", 0xc4, 0x3, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x20001d7c, 0x0) clock_getres(0x2, &(0x7f0000000080)) 13:34:25 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0xa2) syz_open_pts() r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="efbf1f1361916374650b301ca6f53bf76fa0f85bcbafa65da2cbdb251d29ec8750e398eeb83a88c73c66b65a76ce1b4980a8ece99c81dedf1581402d10d13d2d0ea32162e836fba38b13bfb03efab59e4c2b7276f4aee133f4", 0x59}, {&(0x7f0000000140)="b2b11e6b4c18fded3a241466d1d2b0528908c5dc403f486a0e", 0x19}, {&(0x7f0000000180)}], 0x3, 0x0, 0x7fffffff) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x10000) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="450c0ef438f5ff4f5ab8554787812e42dacdf9e639dc06c31212544bcf1db5284bfe0e98bcd865eb65291842c7f592549102d1b932fd63f549242992d98379697e15405b05de9267e35f7483475e047e2b559cfd1c23575450fe2fe4ed086d7707c3c21917133d44c9f6b3067d99bbff9ac2c00cef6b9a92600fb769fa7729a33fb23bb3ec9aef796dda4b64b243d06cb2df784358f5ba25", 0x98, 0x0, 0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x26a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x5, 0x8, 0x10001}, {0x6, 0xff, 0x2, 0x8000}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:34:25 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) 13:34:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:34:25 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) ktrace(0x0, 0x0, 0x0, 0x0) munlockall() setrlimit(0x0, &(0x7f0000000040)) 13:34:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r0, &(0x7f0000000100), 0x2d4c83d8) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x6) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x1c000, 0x4}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000240)) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/28) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x2) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/104) 13:34:26 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fsync(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) 13:34:26 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="8a", 0x1}, {&(0x7f0000000140)="e52595c86b9b747e1a012647eb28b0bd9cdbf680eaacebd50021db4891fa48d7e5049d2d627836edd54cf296", 0x2c}, {&(0x7f0000000180)="04e9b17471f2aea076d77df794e9b7447a11842b75764b25f4ffecbbf8d5c16e29d8b4341cb9b6a4efc4cdc1538dc6f9a260b1009d1b3b8b9dd2edf420545d2b4df88cfba5515d25c4938d5b8fa15a7b5f36c03873f49512bc687821745135b8fb384edd1414a7718768d295805431a6e065828926e3ef3f29d02e69439118e32dcade13e5e2669fb82ed1475b6cd6ae3385de709214d331fc14a9ba1711724ed11a", 0xa2}, {&(0x7f0000000240)="286ddde6e6ab0bcdf1563b6601d98ee09fefc5d0da46b5894ca0d31afe4fb1579e6be9ab3d0ba8b7ded4defa840812b7a2caf70a56a387911d930eb3d80d08fb7ff86877f020e9f75976fcd9be02499c38224b6a51cf23943f", 0x59}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="4c4c42fd5701ba679a820711", 0xc}, {&(0x7f0000000340)="be8d6a92c824449e63bd318cb4e3c31ee3b5c83de5021b2e0c2b57991511b074f00a58d72b85a0c6079df04fbb5ac6b639b8ae9140a8c96f2c9aded6b892a178c1467b462e0229bad28ed54476cccf031c60728f2f78e337f39f915ca8b2536c894e21f09c0e570617312272a37d37ec38698e68d85812d8c0a33a9d5dbfc1ecb6f07628b232b8d8caac82cf4387bcecf661b08ba4509a9771b95b16e4801d8b1998cc2ef88f5d68b9f00f3d32f5a6c0087084", 0xb3}], 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000ffff40000100000037cdea6d44a88a00a2b9ba75d475dbc73adef4342f44decdb1ab7a723d9928ea5002bf2b34912486f854bd73ea9fed774fb89a0859e74e513cbb00044175f7530856b2eda6f4dbb643ac2ba67b0e98983926a15e63e39c31e57f15f5bc0674d780daa14415eab3f41bbc057f214ebc461abf8751fb7893ac97842e649e30c9610086816687894204c5df61dc195aa4f71c15042f388a53a41905ab4606f9140066eb564bbd92074d9ced45c0"], 0x18}, 0x40a) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1003) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x5, 0x8}) r0 = syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0xa0) close(r0) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, r5, r7, r9, 0x0, r11, 0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r19) r20 = getegid() r21 = getgid() getgroups(0x9, &(0x7f00000002c0)=[r2, r3, r14, r15, r16, r17, r19, r20, r21]) r22 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x56) mknodat(r22, &(0x7f0000000100)='./file0\x00', 0x2, 0x1ff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) 13:34:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x20, 0x2, 0x8) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 13:34:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)="48cf8fdc7fa032be5baff633963dfcc50c9c0040a050dfad30ea0f4d6fb13c8f8e498a70a9bc87cf9d653f73276bebf093dd8db8a842a81700564b2f75e53cc770931b2c9eebf89bd073eb0b466b2c72d6f8cdd473bd8764c6774bdbb2e79b80cd49b1c27c3685a34714d33fdc43fd5805a2a2579b71fc6b5380c8953283fcf34f3449251b8a8df975493b578213c5b9a9fca821927c2f6fed98fc23ccbe580acfdb234a838723185019cfafe6066d3d", 0xb0}, {&(0x7f0000000380)="62f58331c8251a52af35fbe6503ac0a328c4679dd8a804cc061e8c25eb5d434dff37c83ea58e9f710150d683fdfe939cb552959ec9097d72be18c8acbeec9d56f93f327f728fcb45c29a9177b79ada2eab81a97f522311ab4d", 0x59}, {&(0x7f0000001500)="8b9ec4f238fdb8e30a0b70b90640065d22fc1a6922de4166e57b37f693df301e876d0e70b8a438d85cad697120943bb74d2632fea409ecb9e639d4a5e9747cc880d56343c07b394b09c072e7fd7d80f1c92b57c02aeb254f47ede82fbd8d018885be063e4fedf4ecb1e6015160abbce3fc55a5b212c9b16aee894fee61078d36b3ed6d391320e4a225fdeca872612606d2bdc604d49b5a7277576547a112cd9333487e1cb82a4923febce28d9e67158fa5e511d6db48e3616f9ae826b8d8be649485681e1c9f0586c01894860883d1de8d257b532d72067379552a2944b5b1fa391137a155c8c5715ac5c096ca4f0c8ef03244ef488fd5b5cf6a0f0c6d28a3563e0fe391dafbe26445be0ade9bca10d5a66a53637f7f40a74c555d6534054a73e03226f20bcf16b3ee81ee5bd999b51b154fe35b7a8959d1b481206693e19482bcab0d312278250262bfea1d757850fb68b394bff2b6aecf8806857e83fdbe2042a9d887ab3a389401847d777948fdab450d8ea4a38f611b579dd6952eee646526a46da6085df827502a50c0817d332b22ab883dacfe2c2a0e5170c2a03f369ac45a228c7b20770c5a12d8329052d549c9b8ebc5308c6a2566fc15e83040bfb001a1516557a3dd16e46c8e375a02fed9ee227fdd6758f6889986d13d83b0a5635abd9569eb2996d331d260f90467ff34815d2988ba2478ab77c802913323b1011122fa6a099a3e0bb0b6bb49cc105067bddbe78b95a60201f16baa6722e9ca479de510e103f180917ed0525cf8d1ba9d087efc2f707e8d2e7c9b40dbf92f92f44d94c27326bf4bf4622b39ba40c28c162b3cfe3042cdc50e1d96e14cc67fdddc992ca6ccbcab99b9daf8bf8bbe895be01d5d12fa66eca11d10387a1057a9668418537d4648dc67bec9c10ff72969a6b28c58a212b0f417de6024d03934fe45b40186ef48b9e64935ea80396d402031ffc51b1b4d78a16fbff9424295c092db5b08d0f73bb324781c0c684d7694ec23bb06a754632e080dcb9f335af03fe839b1c65c5b92fe4bfa1b85862e439fa9b7772120c16905459c0d2a9719010cd1fa337d007ae2b2044876685a55a0f948b256e722f9d5b2edfbaea598dc73228a74e5ec26f9032a9b2cc31985f2b2ebf3c7576d19383d530964f9e6a8f99611aacbf4ae3f1f52f835efe8f33c310a2a06bd832792830a02fc751b5e7237a7e2e318cb250fcdd82c24320bcd28757d16d7558446ec90254bfd53e60e385ef49009fc3c1343501eca7ca08f9ffe9454a90cc57cd4fcaef7cfa2ae1b3fe927a3d9beeb635d9989c48ad5f7799e4b4145b285f9ae689545e2ff68b5d23b70ffbc6bfe4174a99da3c687b036714376babcdebe3d206896749bcb1540d0b9e3fd7b64f8524960734d5cc1272f5ef6eff4dc6d73145b5d4f9908912a76096df548ce83d6447cd143ad3d897c52f62003c9aa54e11ac4ec69c5aa6e1d29af727d4285e0b9f8b4f8398851799003df1a34d03676206463076c04615c2123c649eac375639057211502832466eadd96cb47a2fefe11df4d52d8c8da7770e167b0f5cd642edb08cfa621fd8da5410726d119bc04b7334bd6a60c9a627f2e25247677909766e01ef36956ce9316cc8fd2b6619457c54ba605ba0f73c19c58aa1c2adfd98d843b011311976fd4b71b96104779a4686566d4179f5bcacb924fe31410809708c4906193db0e62028e982190cbfafcbe46c7df5ed1bc9809b328cd46a9be86126545435674e5dcbd7832d30a91c8da27e50baadfa20386fe51d8069082c72928dab32715e14d9853eedb60608aa66389efb5d60998ec9125dff93b4b3962998a3c303c2395e3a479cfe6393617bff3d6720475fe5b4c9cb659875ba21375240f1eafd22bbf63ff03ac573ca94d772d631f1b087842d76c886a03f7082de548aecff9445c4dccba7adebfe649c10696c6ace132f0f19ff7b07aa0efacbead8dde8f2c1838fca010c5feacf13ea9692a7b8a2d388c0da293229c7bc6767bb0f8a60191405445da626bf68c419e595cea049442bf28a695a271d02c36f5827f20864c7d31f9276d34f6f0c45bb13d85fdaedf1a14a77f6b34ae00e17e2fc929ef8dc74303f2a222da638653b86d453d12301e2bc1185222dcac5f264e13f3b86cb3e5d16e08792cc710d34851a4dcc40cdbaed46190aa272f97bba4ad9bd18963ce8730297fa73bb318d6156a7fc2f31e77487a51a4b9097f708e10b6f219143b58cec54dd572a9a95ddd89e5529207529282320a2f7b596b902e2260aa9f9546b1396397d9bcf015f605bcf9170bf78f9d8feabe30c513772998086e59c6048c777fa5952a297af071407d7f0ae18fe403fef48f1fa401016ce621723a286ddf8d0be14f4e8f90c6fa0c7a1291bd1daff6b7e0de922c0db5d9dcd7f3f29427c018df9c11654aa32247b3d752080e3e83d8b99753d806c1cfb32415e8d228cd1c638ffe0d7efd4efe4a7a8fb435915e80b4d86d49be0215e377bb3170e24c1ecb966b203ed2b0c2f794c7f636958c9721d11abae90d6443f75a60b75d622474cdd16b0f673c9e0d2abe30dc357996cd47aa95668ffa3b40456641a45b143d480584bc8cd1c58a95c7f7a2611a48bbf43b206379a4f0d8f9a7fa36e31a6819bc302d45aa48ec7d13ac5a6b8e83ea51021f35660f6d2fc64d16f4f04107327aa482cccecc0e53146a8d470fd13f8519badbff7bf4a4f177c5304af89c20937f059f02b2d01f4e83a304aec323cabfb256d1fea8135a9225fc1930fd0382407706cb7feffb3c2c5fe7889499c321b5f92bee6df9118d030541549de7a28411b59c1d1204d2cf50781686ce5f1554923b5348a791c88b1a2091709bc640052fe68904824519c28e986481da03fdcfc93e37225fd92a48e4675234c8c0feebb915ad1e6d4e4bb3107a9839e71fbb689ae72222adeb80b7e7a8d2bb2ba0af0cfea2855a0fed9959311c15a3cbb9f911a051507924af7ea423e76642261df0740e0127a821f1d1811e1ca0097b438788f62d2698de01a73af314adaa68fe19295573b4d1a6668f8f156b7966ec095bc1c926981ccb461f70c75d93da1b57c6c3589a5412a9c5c9ca179a20230ed4deeeb29ad1982235bd009aa7ee3332d124cd6a55f8070a6240ed17823af31fedf71b8e3806a35b6aad2b0240d710209d071ce7ba85a26e128f3cb67df5b2941a67ac65a1999f1b0793f173517a836cefd2507c001ae05489e1161babe68b7d15d9d2c24c9680bb6224acee9c4e3d5db2f7ef64f1ff4f02fcea9092888a9ae79f1306faf89886d804a223b9d14a4b5dfd088e91680486b2abf9feb435a61d36ba54e59d5c233a337c37575b46ff8d5ffc2adc5ebf1ce7e444ee5055e5dffa0a1d548601a622f8c2dbdadfe56114fa6a32a1eaad6afaf804ed68e4d9003f6bda453393c023bb5f660df589ca55b1e0a790656fff122c1dd85717e4fa5d248a7d7d720f7f4cd57475236ab9a210421b59f2ee47086ecafeddcc7eaa7ead54489fc0550e1e6c752d6d1ad06fb465992ee360f42a9533bad271277801406dcd1f20f1dc8d35a195851d63b780b47cae40ab303afa2c6b409c52ec26e2741656294790ba9202d3d1198968e4733c17c4178980981949c918156fb79f500cd524e2d720d3ade88fdf6c491489ed95d4dc2781892425bc9615ab8aaad4f39cd05819aa73519bc9e4b0ac177b37141f45a641e477c083cb2761a67f4c3fc5f0bfc8d9905cccf41a95e27cc00f8dd2b8a719a7bb08080e9cafc48f470d8feb5a7d9bfc1a269a3cd2cf8da7e384a44f8cabbc6a0c89513235457dcb4d006627a6e0f97c9aa0a205c14f8c51cd56fc3bcc619f4ba86ef28010a6f5f76647a488d6421abd5fe17ae4742e06a900850771be2b58bc47b9eaab82d33d1b93fda9e5db2ecc85383f21be512e4f851991983f5ed347e977e6b534278ab33f4ae62dce1bd5a0bc148a1fed95fe0362d20fedc18a634a88fa6b5d25e8fbdbdc7bc955fcf5760ae404809c2652506c737f1de3a290e3e64580de3dba676e314d7fd850406b8b877042e9368ac6553531b21e9c47451753c5097dc4ce9be4c50435f89252bf06d02356bd4a83d062a71c08a4f82d623efd258b874c30e51ae5e479ab9f1f5b43410147cf0f020634359d94ea3149bca5c9f8f922b42ca4d6554053dd83598532c8f325606eef8f597fb1488457c26ea66d5879c47d00c5de377096bba75121ac5ca968fcf5f326329fb7d2412689e9ea3d84f000cb274f6e260a976869e072fd9733017b4caace3e32a4298987743a8c0e73169dae21d17d4c27dc3175939c825ec566e9f63481fdff2962b4a0cfde5ef1f9ae03d1285c5ffce12f50ba6c6edeacea4950797c915d2848f64b390a618ea5ee44f9aa32590c22de9bf71e230f5e0306375c6c735cfcf44eb1365804bc19cb32a17ce462f506f2881ed901115e9b409b55c40fc7a16cfd4e6d1a6cce6a841e5aa4efd7934ce87717d3a8f504038621d4465e3435c0c5872ef9039935f4376ac38b6bf4cb981ce0c04868ddcd1915be746c4bbd7d1054836dbb8af1a29f2c74ad6ae5e43a17f0fffffe874948823680feb546b89796a75bf780238e60f93b5318b2700b91a3ebc2e7c4612c810784e657aa8a3d9ef7dc160a8f3cb8f58c2f68a3bd53ad82f04b097fa490b02d543309a814b8a270705dcf197ed96c42f53ccd0733586a06db76f56670063c7612f81b50db29e745576308fd6636c27897c79bf4a434fbfc50cf78bc46a03114382e14dd2d66b8fb61a9913b6f34377cf757477aedec9194fd103b3f35de0473da5cd6e0bdc16a7961f969c4980c9a8b75a9243b06b2e9f7c27c497817c3166144756823da411529e4b95cf735b74b85e8e9cca1b383199ca4f1120706494304c07ba8acadc1f5bb21ce4e93dfe5b022e56ddac7f131195961d559b8664dddb1a9704fca6ab469b59cbe0c08a4f7b5ac877f5b0c8501779eb27b8cd4a32043e9a33b3c9ae7c17312c5d88957d2f6aae926d17de0795fb7e1744c1c69e813953e2855228d042c433ddc70fd5103fc521fd4c28c836d91b9684ea8ce65d5262b8eee51e53604284c91397b2ec7a7979026604f7d0c51a75136b47e6e9f65d01734762ffa9c6ff0dfc93a8273a246cd146ca146a12b7adc878a79aed06e6ce5c8d4ff551cad63e3201292fc399ef3d5aee3d2cb5685e38ee9c6d95edb98155278096a21936e8c802f7a54ebc53fc450cd77f0ea64ad1c85736f350698f8ee53da5ae4ebf003fe20f675989840c33d5f4e001e8cae4a299124ebc214566d6ce0f70ebe25082f8b01f8bbc55f24c6d2d21c4836c7caf4ba4248b69d14d6e0b199fcb932a854a16aba36376339aa85d73c5537210effc705dc8d0c2ea699d2c0afc4c4fee545ea2b37ddc736f8bad8f4dab6346a9c028c73e9675a2ddb70fbd84d44d45554c041c926294f10a99f4f89638624c9416a98a70fb9ef7cfc62f229d41898ab47a728978e454813ca88fddb1ec6a463ded3b8ef1d73cf1543021832f6fa69a0abefb6e41d4cf8e848c74f47d928bd10cd5d4f06cde9fc898762aaa4304bc0dced1b32aecbd44029e25b41cfd7ca10d0051638a2877c7f49cda70ce0f56505a505c79214d580d518c742082d26d0d1b22b65ddef8fb4f485d4d775a242d3285df46c6b0b930b85e52bd8ee79066c6cb8e2610fe275f8ba380fd83c8ae83461bd9feaa435cf6b2c70fa0b0b98fc1fe4a3ff4a08258456da297640b1cf1a4016b3", 0x1000}], 0x3, 0x0, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000500)=""/4096, 0x1000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000002600)="94030bcba2e863af2c289d64402850999cb603c5ef289b76d3fbf181b926d0c7a4614bfdeb385e0c48b840bc0e8007d4d89d46c12772e79a7be310fa7e83efdfbdbb9d8b3ecc20ac81842a0500000000000000f6a26621d378f75981f11cfeae05e60b02e5cd7b861979c64ad5ae0897b60fc8537fbe8cc484830e29d0", 0x7d) poll(&(0x7f0000000240)=[{r1, 0x7e}, {r2, 0x3e321ee0d7ef2f08}, {r4, 0x80}, {r0, 0x100}], 0x4, 0x1d) r5 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) getuid() r6 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = semget(0x3, 0x0, 0x1) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) r11 = getuid() setreuid(r11, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r11, r13}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r9, r7, r10, 0x44, 0x1}, 0x5, 0x9, 0x1}) getuid() r14 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r14, 0x80045726, &(0x7f0000000000)) r15 = socket(0x0, 0x0, 0x0) connect$unix(r15, &(0x7f0000002c00)=ANY=[@ANYBLOB="eefe553a07a710a1d0ea5b94ea886d098040682adc5820a02f619397414b61874838919cdc7af0db48ec5ac47188e61c8f1a9744bff45ef70bc99a0cd95b1750183a72d70133832deca60faa61acb966a4533698d9431a9a5cc82653196333aab751f89f4fa9a16a26d897e7c9ef88ec58718412e3120ed3b404625dbafda77272b6371cc71ace6f241e182eaf0a30169a67506abe9bd6853e24315f77c494cd19287a39c77bf52b51a94fe2994077f272ed7ad60a5817763fd287f51caec3b261c10a22d9cb000000000000000000000000000000000000e8e76257016ebe4858a49f1667ba3362d9530a0952129f5fce432f08b9d13dc3f2cec85434e0972d7fee582d5c55d0c10582a61fc5dbabcd2323d46afffbd0d58dfdef3ce9d8b6a7bc47aeca6e65e85171fab99bc0805bc7d8151ded515ef6fe52eb90bf78c0985d4e46bd7055f87a51cb7cabf9de16e9897b51f495a8cd51e96f25b4e8fdc4548cb200b1a7f68058547ab69d987ac0702fc1ac4ae6f02d9d5678c993b266c80456a5efeb6cfc04be57e21fc36d8e90de2080144259aa9362d986e866baf3903e7d6343d51eed36aec895568ab86cb23a366abf055a7f2049d9d1233147e645a03b8d92ae7659b47226502c2e78c5ea166b51669d7f750400000000000000000000000000000000000000000058846d27a38a6164698734fcaab72d40eb809ddb1a3fa3b6de1f94af3cab9da899fdde68b183b09e6ee7187f71a6d01dd8e50ab754845ca9757c15d4c7561eb2804c29de8a24d9857dd5a4b5f9480dd2b0f4ae46194a940007d1eeaa16dedee20c0e4352c78101e0148b2efc9be176e9b3948c39bbfac903069555c50f9e201893115e3d7b3f0bc34fc6e9b755e01d51969b7a1b14284f018ac36988"], 0x10) sendto$unix(r15, &(0x7f00000011c0)="02", 0x1, 0x1, 0x0, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r17 = socket(0x2, 0x3, 0x0) close(r17) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r17}) accept(0xffffffffffffff9c, &(0x7f0000000440)=@in6, &(0x7f0000002680)=0xc) pipe(&(0x7f0000002700)) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r19 = socket(0x2, 0x3, 0x0) close(r19) ioctl$DIOCMAP(r18, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r19}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000000200)=0xc) 13:34:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x20002fffffffd}) dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 13:34:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x3, 0x8) setsockopt(r0, 0xffffffff, 0x5, &(0x7f00000000c0)="f86f1bc9e93898f2f067f123079e259907a2a7c8acb05b062b35ca52a6124030d5d4b390ab498080bcfa2b99a9de4e70bef1c20b846b983c2b81f31e78d348d85134e00a17a5aa3d6896d86abc0f4a9480e58eab5b685d", 0x57) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc8c2b1c479ef7631) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ff, 0x19, 0x6541b6b8, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) write(r1, &(0x7f0000000c80)="0ce49dc0de765b9c1725d394a2a57d48c146751939812de82320a679a973dfaef70caa2c9b8b3b60dc84e3dbcd18b82c7723f40adaa5a55e3b39daed35ad5a07c7212ac37882f74761e64a6df108c262079178fddd8d3ad2afb8adba15b68ea309b17f72750e355959d0a23e2fe2bd55cab69150cc06780218187b480ac391a7f4b6618c1a60b6da12757a00b0162e6ee9fed4f1f4991c66003d33a5275368d6c27a6bff4116a06d31e3a291196b8c70b11a151ebf7d21361717c33411837666d5c0ecc77a35aedfb7c9c2bf3897af68909b17866c1b898f517c20b1849eb7f61940dded805a8f002515457299ae48264034f1ad52e2e49d111f92ecb173fd50546fec8327c031a60aa23f7366207043f6b43c34a4d9667d8cc3ebef928ee8e7465cde6271fb6ae42a046b64c41760f4436816410ee693633048bb78e8bd68814e31d0586a0a9d2f829996e0fe72681b44c26aebc32f3ffbbfce746fec4a86c1ecf2bdd64e7eafaa719001608d8ca45e43591aae3090402f1af67400b0881f3d992ab9c5d9929dde08d3dfe821670db339b180e9aee637d3ad6bfc6530e64596a83951216c060ba1412e44217cd52ac5c6bad522208e395bd5571b133bb5f24257288ddb9d2ab8f7a47f8e9bfe4638f2a49a3d7fe9ee43170a7326d5d776d6ac33f1992822b78a3b57b595aac5a8ce1d74a06514af1c4c8482ff9e9d833a6981d510417592665e71c851f3358e9a1ca9b13ba145d79000e6040099211683a6ed3dae35fcce457f4ddc0c0c345f65667476c7d22019728def08a1a743991762427726026647099b9bddf7f424af106ed9ae742a286e9aaf49c7d66a22cec1416da6d9051af4988567ded2431402580ea1c2322f6ea27b8449731fd8703c2b3bf03db34b9b945780965858dc408189f0baed90e87fb9dc0f7abf8c0ba819c4051748a757284dbf355c2e4399329c3e5de0498f11eec76da60f1cadad948c70df4be53a8fd41788bb79b36fd53054d3b4e3f8c308ea5a489d98baa51857b3631ddaf92bd27adf6853b71cc6f7caa4b14bbd2d68c8b4a48e8ae89eea24b6257be922354de7a2437d556a3a08589f6a7fc117fcfe6a716b068df0ab34cd246d3285031f5fb552921288b472a5e274d32714744b727132bcab2793151051724241818dbbfd21eb26586ed0de63b5aff7741d16c9ec23dbc0d4c1ebd18debff5317329bb43d2ebb239f378f4ce2e7022a5a36b79b266ceb95c75e67e080bfc89dc46d4088310a59302b442bc29f3305e304c902e6298d07cd5be6952120cc060a7bfcc8c36fb11c8d46f05a1891f1a0c6907ce3c82539f5c18454b10374754f8a0ecccba11962cfc62d7b5ff22cd684ab1455002996f3a308aa5e1d20587f4e7575240d48433f8d8fbef4a564d7653ba1aad5acef76b65df27d5f34e4f6128cff1ad20d", 0x400) 13:34:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0xffff}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="e2646e9440c6178ac59a420dadd93f236048573780a5eabf773e94e351174131103efb91e841275f0665f3032e4c3e092e1112a22d8cece54f34f867108a", 0x3e}], 0x1, &(0x7f00000001c0)=[{0x20, 0x1, 0x6, "f95091294bf0569167ea"}, {0x58, 0xffff, 0x80000000, "cb15e839dcfc2ae0c26b5fbbf0a9e92102e434de8ada5b379bdccc5580246dfeaab0530e08eb5e179bf9fae0192ddd84d73bb74c697524a045c6f3610ddb4d528521cb"}, {0xd0, 0x1, 0x5, "03d415c3322b80782eb8f1e6c34568c1bc8f6c0a4e5fb4e4fc97f3a4d38eb11ee4206749520761d363cda79245daea458df46acee4e1b2b3d2c982eb6a018e299fa00db51e354bb023675e3e8d1b2e72fb69a4aac905c481085aa6bede99423a0ac70018760f138e77437bf5da682bdf66ab865bc665eb8edc5f6dc1c8c92b55834a196bcafcfc81a4ab6d7d0b283526d34e946e55f096cd743142aed5c13498ba9bfcb22d4b2c73c6b1cbfd7a00150599b386e57c31e00ea0a47953098d"}, {0xf0, 0xffff, 0xc07, "e5a2c4ebe5c0cc23971d422423e5a6ed293a8595926e24dcf4d869716898ba3ad03988e746b817591eabf6a42787cf4069f50ed16254d9f32297534fd34087e387b9858829e0d8849f5baf70c02420cdd41c126c0566d31258668dc7bdb0959897e985d6ffb7f497f357123059e57bba9b369cd89f9266f4869fad305a6b1e7a430d0f90a929562415bc41e5c1968e9cd6aa47de80e07cf185156413711f47d7adb33467483c66c9c3dfa5fda56b17b7566b2e4b75ef485daf7e9f631bfb46baaf4a3fe14b88a7943644c48085de5bee95d6d2e33c6a14e68fdf16b070"}, {0x108, 0x1, 0x5, "7e6120c18bf28a5077663f87adef45bd13ce3db4b286f95f1bb8e8ecdecb85117af532645e3708128d43d8a6f23824c9fb35a9c070b00fcaf52222a19620b7f04edd7342cc48ef6da944c98a1a1192a86eeb8695b0fb026eb1858a0a81ad0898a4080ad0304cfd20494ee67576311301db68d43a394b1b5cbba9a071929173657ec2ab7596b31bc7309292ca9e03dc3ccbd2aaa37ba57e85c0808f97aab3ece5ec15526ecb770d431b7326a2cd947e3f1a56413cb914798874601b13089b104c873fe4ca49100813ebab3b65534c68a4b01bca4179607313a9fd315673d86a5a164190305236e47e3125b0d96881ec965cb26c8f74a3ec3d"}, {0xc0, 0x1, 0x4, "94a498b9cbf178665667da31920c11f470344f0335064551cf6b67139acb18da3328428ee66620e481134261169f7d44f22ee602e2768f986c0dccc686b8375025408de5e15179cbe4573950bbb3a37c29a0b593fabb6a2444df8fb3c4188eea1d67a450a07cc2ba133e4f6117bfce777e00b1e2d3db06ec12d25a36fe3798f8abf85d1ff10986f52f360401b5505a562b1cde2e6d55976a1b7911571b365b77c94fca0274beefb58e60faff8cdf0783"}, {0x88, 0x1, 0x40, "88196f6f22a4eecdac88f9a5a0abd43112640b40ff97082dfa9a5edc2dafe0990af5063f5ee0b5efc08bbd545fc13f34418292d810ac19f452510a31891344c38f84255a9894d515a815b800a39e2c9bbeaf17985bcff09a6ed9bb1aed5db1801ae1565bf87a967997433ed5a0156b23635e"}, {0x70, 0x1, 0x1, "d10b666b4f4a37db6d471766d6b0d99e690e9d6b0a2244493a15c43db59240e37122aaabf1cfd471d8e7cb9ecfee9db0bc35aaa7f109d57391b501dcdd37baf5601ede92040a7efff96c42b91ca96deae72ba896c656bbf2042dce98f8"}, {0x38, 0xffff, 0x2e9, "e10c794acd7125447ac0100e039731e8125499ed3f2c483eb1496fe0dfaf476bb3"}], 0x530}, 0x409) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 13:34:26 executing program 0: socket(0x20, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x4029, 0x9, 0x0, 0x0) 13:34:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x20) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 13:34:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) 13:34:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "018f5b00000033020080ffff889f0000ebc700", 0x1, 0xc00000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) sendmsg(r4, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x3}, 0xffffffffffffffd4, &(0x7f0000000500)=[{&(0x7f0000000180)="382d8e8736cd6529f0a59f6cdc7efe76c8d40a51fe08b60e7c82a5f15aee6bff5055d6adc10f223ff8f83290c7948b402d242473863872ae2ab585c304d9cd2c69ca657548f154fa7f7db25159dc630f210c8a457fb1fa9ba39726296ce6fc2b78a2e898ccb0f5fbe158256d8131bebe19f6a5a53c8cf23232a2b6c7abf1898a430e2eb2bc03ff19e4323098c61b78dac1f6e2c0cb7a628c5c5bd3119cc40cdc188f931fed2c431f5af00295f029972dcc17b1d7343f82e9428feb", 0xbb}, {&(0x7f0000000240)="46597ad58c890614fdfbfd7f247f634e06b668266f5e257b9d5bf711090c145ec5796c5a6f38541aa74deaf61f3433c8871293126c83a9f64f892647516c3fbcc5e891c24d7983b1be4e8c9854c0911d009a6f0b54f8ca31518f0f5368c30dae3d6dca0f52b6c43e5ec42c991bc209a850ade8a34ac7bb067019b2678af591962527059ca56fad6128cf8abd67d14ab0e51a024317a4ad95234112b8027f43702be96d6d643bddcd", 0xa8}, {&(0x7f0000000300)="43656a1fb6b3b8270ff27a3e7ce60884c50b119c68e5306fe57538b10708034315598b88a5b63da50b8a94323a019431b8b13a8912e9de7c1699e01280e23e53adf80caa4453d8a8cbd31033c469eac58fee93c9799fbb08025001cd121fc5b3b8c9d0c9be5eab0d24b41d4d2208a3d2146c3d1eaf5a5eacab3bc53137df92066dd47127506fa8a38c", 0x89}, {&(0x7f00000003c0)="9cd40ea5b41b09343a6c8be631a2fe8584a795500ec0bc5ffafe4d983ff285442b612e72f35164fd2e78e602d1bae5b19382cb9738e6b8282b64f4ed5d7442e930ed319ba187168d6d52cde82f16c14195edee23b237e945755ba8a68466f409709c2c701eccfdbb5f6b1e4890cb4d7112be13", 0x73}, {&(0x7f0000000440)="dffe41e6f3be77be624494dc17972f34c0598bb5040efebcb38960bcde01b756d2a627a812", 0x25}, {&(0x7f0000000480)="fb7123b532b9c9d95d6555d220080b80d28687348111e40a0a17ec220beb075c19920c1b85d67ad664f2a670cc7a9064a0c129c04b43eafc6fc48838b9b1ada88c8ebf445167697f74c25248a1ba3bd771214d3bedd502ac33", 0x59}], 0x6, &(0x7f0000000580)=[{0x50, 0xffff, 0x6, "edda7f7136332c883736ab13a0b7bb2effa8490c32cb6739a39808d63d086de9253b3cc665a554792225c8f89a41275fad9673b5b203e4e10d7130"}, {0xb8, 0x0, 0x80000000, "d04f5d96c95d907dd827bad6bade147fe6df55b3c0b7901f1436741f77a60b5ded6af3fee9a5c7bf29c4c5df5d1abcfadb299d88957ec3a2ce675075328d3baeb103102e82a1a35909b1b3f13d68a9389da859c578bafa796e468bace769cb4faeaff903075d9af33ff0209a240d4a70d4631faf2d67a9c9473914634d7a42d58f7850433ae72c22a5c83ce5f61ba65e97dc6c0ba21ca73244104ffc99d8a9b8a79f27e6"}, {0xa0, 0xffff, 0x7ff, "eeac44d009ab22e16da6873d364543760633ee6f7f8722d217e9e5e629b6890bd4540b47dfd70aa280beed3b1285d286703bf499d5e85dce21a2ee0c0585c351629ed743161ba3e4f9741ad491640d62908d4937611740e1f5e7b1126c4a8595485d75d10965319f238c43c40af54b9f6617825339455f266f23f6317e71a558f62c5c79421407f6311d1629dc8c92a3"}], 0x1a8}, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000640)={0xb53, [{0x0, 0x6}, {0x3, 0xeab6}, {0x3, 0x9}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x2}, {0x3, 0xfffffff7}, {0x1, 0x7d}, {0x2, 0x892e}, {0x1, 0x100}, {0x1, 0x3}, {0x2, 0xd125}, {0x1, 0x74}, {0x2, 0x3}, {0x1, 0x80000000}, {0x2, 0xfff}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x2, 0x101}, {0x1, 0xd9a}, {0x3, 0x6f7}, {0x1, 0x80000001}, {0x1, 0xdf2}, {0x2, 0x5}, {0x2, 0x1f}, {0x3, 0x452}, {0x3, 0x8}, {0x1, 0x232}, {0x3, 0x1000}, {0x3, 0xa1}, {}, {0x0, 0x6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = msgget$private(0x0, 0x105) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0100000000000000618d45754566274396320fc4715063c97c1082ebc081fce49553c581db9e226eb7d32b71f57548c328145817a2e92e5bd3245ceebd15c5dcd844ce68ac1f31f26dc1b6562969f27cc27467f10f69cb17383fc29e39f9c437c29b99042bc3ec86dcfb2f98753205000000c702ee5dafe5957154ab34a0d2ef4a2fd18588d4796319c45529728c1763d3ed028d920c8c4ad64b6acbd4e27941db27a73438df13795ad31b3c777619cfeec8fa13376eebf3e740b17f1fd119547338fc4c665a003c61fd01f74d61c6fc1aa8eafe59490a096a3e4135992e5da45ac6738e111f7d854d00"], 0xea, 0x800) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x3, 0x20) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r5, 0x0, r6, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0x7f, 0x3ff, 0x8000, 0x1, 0x18, 0x6, 0x7, 0x2, 0x1, 0x2, 0x1}) fchown(0xffffffffffffffff, r8, r9) openat(r4, &(0x7f0000000280)='./file0/file0\x00', 0x80, 0x40) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x12f) 13:34:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xffff, 0x1, 0x0, 0x5}, {0x400, 0x9, 0x4, 0xfffffff8}, {0x0, 0x1f, 0x1, 0xfffff521}, {0xfff7, 0x76, 0x7, 0xc695}, {0xffff, 0xfa, 0x9, 0xfffffffd}, {0xfff, 0x0, 0x20, 0xf21}, {0xff01, 0xfb, 0x0, 0x1}, {0x87e, 0x8, 0x8, 0xffffff7f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="cf6622499f770ecd7f088872c142b3494b1bf55514843b66a4c890cbdce07000"/46], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:34:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x40) semop(r0, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x2, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x2012, r2, 0x0, 0xa9) ftruncate(r1, 0x0, 0x1000004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ftruncate(r5, 0x0, 0x1000004) fcntl$setflags(r5, 0x2, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r6 = msgget$private(0x0, 0x214) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x42, 0x6}, 0x8, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) r11 = msgget$private(0x0, 0x214) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x42, 0x6}, 0x8, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x214) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() r20 = msgget$private(0x0, 0x20000003c4) msgrcv(r20, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r20, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r20, 0x0, 0x0, 0x1800) msgsnd(r20, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r21 = getegid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0xa, r17, r16, r17, r21, 0x0, 0x6}, 0x7, 0x3, r18, r19, 0x0, 0x7, 0x84, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r23 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r23, &(0x7f0000000240)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4000007f, r17, r22}}) r24 = msgget$private(0x0, 0x214) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x0, 0x6}, 0x8, 0x3, r27, r28, 0x200000000003f, 0x80000000007, 0x4, 0x7}) r29 = msgget$private(0x0, 0x214) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000340)={{0x8, r17, r25, 0x0, r30, 0x8, 0x8}, 0x100000000, 0x3, r9, r34, 0xfffffffffffffffc, 0x81, 0x57d, 0xfffffffffffffffd}) 13:34:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000100), 0x3e4) write(r1, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x62a, 0x4, 0x6, 0x8, "ce8e46f12281ae614107badcbe6e8dfb2f1aea20", 0x9e, 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) 13:34:27 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xf423f}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xfd28) writev(r0, &(0x7f0000000440)=[{&(0x7f0000001840)="51d9011f2b8cf6e9e6734b302e14630412963c3eb8ff57559382a3d1781c6aa5d75b46a0a2a72ab473eca3e295bfee86def998c3051f7af2994ecb27012611ed76a85d52294bd0ae0b3f7c430833e1d04d8edd881e66066ab631a8fc1be0362f96f99da501c828ee005710b767264ca2643191dd5d4c85bab138d876c6ebb0074c455a137f504e0f806590faa8dd0f9a3a313cda2ff0394d1f267c5e5a0e9d68f2ad5159b0676e6d056f2c5464408cc679ff06b8e3ebc7d3524685259c807118b4d7711e6ec8249d9af8bd8ea83e7b84c0713f60a3056a3ac10fef505aac3901978fa04bad4f90b049dc808dba9dec004ddce49ca511f76aeaa997cedaab972e4929e70e965f6aceb7873a034dc7da27347efac7bd6d7d6b0099a4cba16efced0d1903f5b67ced428da062d9d6dc4492461c8f46b8dac768919487fa344fb50fe797a17012a5b60a6293202930e9ee11a5c33336c4535bb9e5a7377180537983dd0b180d21ea363b0ae958a9fd66f014a53ba0dc4fbe82b12f7823697fe14d8ef624bc707f28e4ec4f7981b50ef8ee62324759266ee1257520f709e77c8756292fc8b939eba07c29bb5e7e5638c75928fa0ce565396c3cb1b577e16a7938660fa9c382ed1984cf9f0b505eed65587127389d6e75bb0a7ca7f0e4307f264535a3f2367d8ff4c0effdc069452d81d5faaf32ebaa266d4de921667e277f67d123f9d0805f18b9a109248c8c57a6347fdd4cedff794811a2536914ed1e24834fc6a130afd031402c0a", 0x227}], 0x1) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000100), 0x3e4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) write(r3, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) 13:34:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x90d6, 0x80009, "d730c1e7cb7fde103c5b00000000000000e74de4", 0xfffffffd, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000100), 0x3e4) write(r2, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0xfffffff9, "cf0a8f6cb46b6f9ecae3f0b2d892338b41a6c0fc", 0x8, 0xfffff291}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffff0000, 0x2, 0x3, 0x0, "50950ecc0c9f0a4ae97df6d93586601b2e5d4480", 0xc10, 0x10001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x8, 0x402, 0x0, "7547d5655808000000ade64ce48b4fca5c00", 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = getpgid(r5) fcntl$setown(r3, 0x6, r6) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 13:34:27 executing program 0: r0 = syz_open_pts() read(0xffffffffffffff9c, &(0x7f0000000040)=""/58, 0x3a) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000240)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1ff) 13:34:27 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x42, 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000a18, 0xffffffffffffffff) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000100)=[{0x81, 0x8, 0x1, 0x8}, {0x4, 0xd, 0x7f, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000191c0)=[{0x1d}, {0x36}, {0xf801, 0x1f, 0x4, 0x8001}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000019100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x43) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 13:34:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) shmat(r2, &(0x7f0000155000/0x2000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 1: poll(&(0x7f0000000000), 0x0, 0x3f) 13:34:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x7f) getuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x150) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$unix(r2, &(0x7f0000000040)=""/13, 0xd, 0x1, &(0x7f00000000c0)=@abs={0xd07d9c9dfa031d45, 0x0, 0x1}, 0x8) flock(0xffffffffffffffff, 0x4) 13:34:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000280)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) getpid() msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r4) 13:34:27 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xdc1a, 0x0, "010000000000000000ffffff7f00", 0x4, 0x1004}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x7, 0x1, 0xc2}, 0x9, 0x3f, 0x901}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 13:34:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) sendto$unix(r3, &(0x7f00000002c0)="1d058f48009934f98e70991c4ab2619623dc1cadd2c173b3b4349e4930dfb26db1bb48e74bdb9cbe825cf73450bd6ad29c2257bd2b70f6c1188fed8a29f1c863baa65f747eee823e4f1028150533cd506d77747efc686919da956b16cb9b133763d742b66629545ae984547a6fce411bd382f01daeda21c4b401d3e96c52c6523007a7c8f0851e94e127b0847b74143d2c28d366a5de2f7f7cfd44f6d6587cd5e0d4fa9c21ff4b7011da038be607db29024cfbf32f7f178ff182364fafdbd865f466dc729bf25561435d674ef8caf26465f0bf54adcd26548a3405048a7abff4752d3c2e669994808a5e823e9b63bdfabc6d5bc58dbbf3d9f22cede1fe651eb9f7a088e2dc9ce828bf2f9db3fc37290a772d0d454f4247870b1e57d1444b1aa85619ef5f359970f805b361d1f84f1560a313fbe1dbc3b2edd3327a6eb5155ecfbbb7eb4b01e5dd515bf984d74cfbf01fc2f965e266f46fff28ee1690e67a237b1a2c4b396b936fdbdaee4027f00c6877e41b4b97c24bfa9a3193abfd2e58f622f4dd42aaa0bd41cc77d01b38b6ceb22c7e528589f2ad92ca0197a3fa08e2cf15e19c840cace220fc08aa551c09c77a19e4bda0c2a52234cd8222610cdd40b7f00e3a43dbb50c178a40677851e31f115ba1d7b0b39e698eb03e6f68312c16f5e8cdd0fd56170460b8e9b2550a4aadbf31a790a03e60415021464eaed7b7043d153c0173e1291e50aa835308d2c881f705897239f630d0875b8870a10075fb9833917703da4a42c4572898208b3a499839f04ee98166d96a07d0b5cf87e62e2f6999b3afb6a42c6295e8ff00097564d2bb28827eff5011644560785a94ef34e80e255241657b9aedfe70c20a61434810475836d91efadf47240f79377006a37919332d0396735f097cf628c8fcba992a93454b9a6d1a967f5a5b645a45297f316cd2dec7037875ebe2da29aca92ed5333c8d561a817516fcfb9273c120b71dffdef1277406ebf97d1d51d79cd0db1e5b8b72ff58f1b6d7d1cb8b1450e4a3aa71416249a0a138bdfd6fd8eff3e4a541542210a037a3344683ddb62ea92b62c6829f06a22dc13dabb261fc4ada94de932d3f6237f5a26141ae412dbaa2b7ada1e6eb6b65e4d5e88531cab9efbf9aca6760fd2351ccb0a771974e8b2e9dab06f93d0d672d7d4f1bfa59f46653f36beba328ecd6f4783c72970554c1d5e1fe6e931eca5cb1645a9b39392375fe2b56cb193f5f3c329891a8c321f81cc7944eac5ef0676047960eb76bd84cd8714a2fc01c031d2d2e0fde5a264cdcaf71977e121968e64a31969c53f8e8da53e03ca7401a9ef46538c02df7e87414d1f1ba932352514d68d8908614e4f2d6e9d29bb22c2095e4f93cbf3652e694aeb1fcd4cb29d2414f68b5a9f8aff7a3489ba74d07b255d6f094e8d3934fcb87ff077beafcc6745735be94ade48655438b880b4ab3f3dde0665ca664d2e3727834845d56b7d496833c79a513aaaf79cbefa9a50b86d7bffc88c31c18833f763670392120ebb1c0502dce21a7e3b508298001e138e758c52be59d076bdd916b1c9f43142aaa6f29b865ee4ad6a25bc24289a8caa8aa806698a73c96a7952b2394c19416fea051634dd0d63f0ce2d46c1a49913d53ce984498e1b549c9fce72272a902a8f8305ef0859cd1dce4b30bbcbb34dcaf7a0ce3e5d49168c930e7adb83e4952ad742cdc2828c446a69d3cc7e4e6e5d6dc53fedb339aaa8442f78b665b09024f2142a155a639c811fcd332965c628bd779f98f645465879b0322c48f2e51ffadf6ec7787e4c1a9ce5ceb4c083bae6229b32518d2fab1e48cd91622fa8350d5ff492b02d0f3bbd18ed0ac50cc608fc90c202e32d63022f63bd297c98280445703f98aaf3049005fd264bd51403de60e602c05c62d05e261ce06c5db2a39e5e0aeaa0c9baedb643187cac9a98943cd18e91da8093e9d681b9de3ed38e3090370444a82554c6651040c216b8f1a5ced4db153b1c907b1617121a2efb4546bbba6782fe859c8d652000e3399e5f74117d9fcf513e4d487dc5c914919574b10117d0abeaee8a001af3042cd23cc21e7dcb3477d0340451b8864f6de3846ffe9dd03ad6b2bff5dcc9afbf21a50aef63fa8e1739a5103be58c466f721db2d59e23912fc6ef80ba8cd3aafb8329f76bd7709a4e0e99e2d9125d826e18f89e2347d4f7f54e346486b24481abd1c602a07ed5939a79bfc582266d7b50e4d07fe36600f41c6e0eb580417808aabe5ca46c126c9e0fe51013d04073a9548a5f70c1cc83ced8a4a29cc3b843ba1f57cea4c306ec56eebf95eff798f41c1d7ec9dac1b0278517640d57da0c1d9e2c0b08e9cb1aff8ac1650d05a1549ee152025a4ab0650cd266fd23f628958df3092c986a5bd7eecbc87b016401ef3bbf0087a102a5013e05aee27a0830d8ceccaa668ec74198d9ab947b2692e4e38a9ecc7e9624fefb5a870ca461e54a392eb5fa403c10cb219336f40003ac344f5ad5045bc1738d169e8aa8a6ccbaff343f59543dcd4e6ea141716c2767adbf07d5fa378e81a4d2efbc15b5255167a56bae91fcd7fcb51c71b63265ba7e2227b05cecc5cb4a7c78610efa95bea3c51ff5b2fe9b2e27f9d5b98ece6bbc07050ac699e1b8eceaa5974132577d7ebc88821c6b008f133f20047cb2b66a1af62fbc7ec68c77a0c9ee5cf8143c5b816fb2ff33560cf92833c690dabcc8472a472abadc2b814b4577a101df606fca6a0ff01a315a9c179dd76e5e8ec5e2d5375986c676bb9ae3658a4b0dea25e9a67934cc51b832443bad1239a6e1e2cc9789630de2076a889ae94a0d07e1dfddf04ca08b595a03cb60e33797dabdc035ac37b0f260604030d0293b816776dc0ab9e295a029996f6bc83dea10e79e842e59f9d519f36d0a086df5c3320f7fb9222d4705f1adda0aea2709cb43b340aaf08d955955b95df1fe0fe06c5ca3aa51f109186a73fee1600c0e7ad639d062ef26344acedfaaac3c2270a8d10d88094abe854b3cb181de618564e2e4567d17db7066175195aaefaed92987a16267e974a7f4ae8f7cd1f0f0726e4db36a6d229bbeb60b46f1d95caea6f1d9a8272ca1dec92655dfd76c32d4d64fa7e9d3b36e7d7054ea8de0408deabf16671e993ad25dae8777c42d3f0a30caf2a20a5d51ea3104a93c593c5545d45fc2f587e3e9ce770a20a4d14d0a0f958683a3c31527f77ca132fd5241dff84b55ddcb2de80cd7903732c02de987ee53596d688387594642a475cb56978f65587fe369409f1225a43300c40205e2c239a47efcbd14dae92b4dad53e9fae53878c758bd3eba3f1dd7a794ef7aa39ee813ec3e3bf1278e46e146011cc4aeb359c67457cfee63406eed87ccf105be13e9f590603df74faed98aa6d5fcf8fbc967c8a913f687b736292d9095b77f06f159819bb1263ccde42e1bda6272c0a73d3eedc63db8ba3bcb7c2d316d69c056e79c5b49c529d37dd0bb603a752d5aea9df6249db33a4d8114f5c5eaff0173100cbb9e79c245971315fd88b7b98da7809c0596a87bbc90674576268c8618ff586fab52dd77f6cc28cea686be2477cf8c193590e0dbfb44d4f49867471b42ed6c833a8452f3a5297c76d2ca656e8c46e460437936bef7b391718f3fe92dba87a85fc1b9941cf592e77104e24bbc73c1f41d5d4ad49db8f9c506aab71b9a4def4354e903d9aa805509780f5373ef55d1eb03ef18f40579cd68ae5a419b3896bcfe4822b59eb231d0d601d49d3781a20af92b1de25386237ff6cf57fbb7fdebfe96d5c441efa2ef4a4b07e119ab35ff1d2854e347917c1d72e068361f24f2dce6cf98ad3aec3113e29a9eba92517c2c397af323cecbf2a6275b872b69f575b1eeecb90f8b99709780baa8f0662bf250a71dffab84c7f173b7ff0c8a957d5638fa89718c7804e63f16fd89e124ec87dd0ad8b51e5254a7102de8ca9d6fbd14044f3bcefe0bd088c5df08336208bc2199333dea6de99aca024e645ed47151ed32a985fe911e6be8c945158ba293d92576f6ecfe34217c99a4e98ca5e81f12e08db0dbf3b2d3de7850de21bc834bfa08ec8fcf3b904ed1a4d87861e1183686340d3f69c96738865c990116aee10ec7568f3e4c5390a2a8f802d0f2fba617ae0b93b7fdcb64c2615043484aefeaa5990bd7e6d3df4e9baaace1a98968ef98be9ab092bc1078df85dd7d450127598c1031b77baa196f1182bc2f7733098c326f5271ea5d64e8b42f09e9f5d63501c24ff27eadb84471a8af80084eb6e3c6810be371579877813745ee2e319c2d186507f026e027b86f52b5bda06ae269a71282465823f2650058277e7a9e0ea43ac7e4da7eeeed31e38bbf0ad646f3fe095d07cd94b93fe988d7bbe051255451d78c3adf94b3458b95498a1879209a8bb22f19e224df56984101a97355cda8233ca6438ab019da018493afc9cd25c2ca23ca674cf64912f9bff33286de54ef34ab8da5128af19fad329df78e103a7295deda2c71ee378e0e0d34bfae9aea4207ede1c421dd87c54b1639501a4a184ef597064fe6eb2b3bccd328463b01eb1188bc5378147c9ba69b396ce4ff9ad5f36b78e4b4b6eea5b3dcdefdd3c49d05791796c3c4115d7b056b574c4a5289e0b53e30b9b02be105737c96615b8eca4356a80d71b6fb00a9bc8bcf12b353611ea9c23c4d57d4d6e678c4e34b93c9a03b099d0bf89eae8fd3271633dc4acda5d6153a0e304d96c95ba7ecbd7cfc468b90efe464355f5864b2b8db7e40c92f985021eef754e263ca1e34d2039a3fc93f76aa7ba09eb6f6ecfd8474ea95b8c9a13e984592e9ca57d9ebd8c80d652c65a8d56934c2dfebf070343370e34abd44c532a3b3a60d6ad7cc00f030bbae86b0c325c61529a80fa368db25c23f89ce648827903a16f0d251d2a98b782ee4b1a0e87bc4c241911f2c76ba56cc0bb4cd1ea363cc39cf32978543d6550dc3bfb97e00a174d46a304b43e52b09547f77f5d69590011f2f44cf67d95b467a2db89c9d9ac4c0afe3d9c59802b4e4c218311e3d3843bc3630bc1c679dbcba256b44e020a86245f34e5c7f1f50810fd7e67607c330d34485df7b4b1088dd381fda62d634b37c1b26fc5e22cc4471a029956d0d04954274b6657018c0a00d2a3a12b42ef761247d4a440f451943f1d69424b957d02421e0518e22e50f1adf6284dd02143357afd2d30d77c43946b71dbc53cc6ff2bc9cd36281caad80a9b01dbc58af2b0e6a29948b4fe0ed0f8b019c857a45c70fd15da17844438a2472cf6376d3d8fd1422304acce05a8b827bbcbb001bdebe7ed6bb35f89ca8ee056589a416bf4e3b9b73929877b764452276e38397abbb3dd9b8734753be86b2297b733916893f1680c0e797ef00f3669cefaea65cb38dd2e6a5e9ca67a623b0b0c34e81c7fa5e7c102859dc6899b8c088f33447e38240447af69bcdbed803036db5045deed5ba4a94c8b9eadb59a39ca88b9e389f6c14b5502578ba4be0bc8a03d1b7fe468af0fbc757fbea72382c7b296a6c98e95cc61780060af6b987abd42bffccc6c9efb882f81b2dbeec5a1cd164d241f5965127dfba197ce9e1035b1e8d94eea3db394012fb93ac713797d1230233528b9bfd21cec36e8c089bd03244b71dcfd3a02faa1f06768bc95216fb3a7711f7445e1c8c929e52ca75edb6baa2556e4484c875483457543fe008c888a96e39990a97617c82f0de17464e75223c113367144f36227c00ff7e98610bce2a2b04a13578904793aea85121beefe34549466b26c531653eb", 0x1000, 0x404, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x2, 0x5, 0xbe) dup2(r4, r1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) acct(&(0x7f00000000c0)='./file0\x00') 13:34:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) 13:34:27 executing program 0: pipe2(&(0x7f0000019100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) socket(0x2, 0x1, 0x9) r2 = openat(r1, &(0x7f0000001380)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000013c0)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x7, 0x6fb, 0x6, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x800000000006], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffff], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}, {}, {0x0, 0x2}, {0x3}], {0x0, 0x5dd2}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x5, 0x0) getdents(r3, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getitimer(0x2, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) pwritev(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0x7fffffff) getsockname$inet(r6, &(0x7f0000000080), 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 13:34:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r2, 0xa) 13:34:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x42}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x40000000) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 13:34:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/95}, &(0x7f0000000080)=0x61) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000240)=':\x00\xcc\x87\xdf\xc8mV\x1a\xa7\xf0Z&S\n\xea\x9eJ\x0e\xdcy[\xa6\xa13\xc0q_\x88\'\xb6#5i\x11\x8a\n:I\xb5\xe9\xe8\xea\x0f\xf4\xfe\x04u\xdb\x13\xf5\\\xb0\xf6\xa0`\aI#\x10\x9e\x16s\xcb?\xc9\x9a\xf5s\xc6M\xf3E\x17+\x94\x04\xc1$,\xb5\x8d\x1c\xebL\xce\xfc\xf1\x17\xbc\xd1p\x0e=9\xd4\x16\x12\x17|\x93K\x98O\x00\xea\xc2\x9bD\xdf\x93\xc2\xbfr\x94\xce\n\x86\xe3,1\x80\xaf&@G\x0f)\xf0\xd4g\xb9NMz\x1cA\'\x89\x18\x94c\xd2\xcd\xe6\x96\x88\xb0R\xbe\xecSp\xa8+\x1d\x9dJ\xf1)\x82\xde\xcd\x8a\x0fO\x1b\xca\xd3\xf3Q;D\xec5J\x89\xb0\xe9\xc3\x92\xfe\xf6\x10\x90\xad\xc6\xb9\xf9\xe6\x9c\x92\xdb\xe2\x04wN\xa7d\xfa', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_extract_tcp_res(&(0x7f0000000080), 0x1ff, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x3) open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x9fa) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffc) kqueue() 13:34:27 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000002100)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r4, @ANYRESDEC=r5, @ANYRES32=r6], @ANYRESDEC, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r3, @ANYBLOB="89947a15f0f04315e3c041235715de38302820", @ANYRESDEC]], 0x3) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 13:34:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000f05512fd4a53ca6003000000000000000000a384010000800000000000000000004000000000000000000000000000003600000000000000000000000000000000000000000100"], &(0x7f0000000040)=0x6e) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x6, 0x4, 0x1ff, 0xa9ac290d7bac57ae, 0x6, 0x6, 0x20, 0x1, 0x0, 0x6, 0x81}) write(r1, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) 13:34:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r3 = getuid() geteuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r4, 0x0, r5, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = semget$private(0x0, 0x3, 0x20) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r8, 0x0, r9, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) setreuid(r11, r7) r12 = getuid() r13 = geteuid() setreuid(r12, r13) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r15]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, 0xffffffffffffffff, r12, r17, 0x100, 0x1}, 0xffffffffd030644a, 0x10001, 0x4}) connect$inet6(r1, &(0x7f0000000140), 0xc) 13:34:27 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) socket$inet6(0x18, 0x2, 0x7) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0xc81, 0x0) fcntl$setstatus(r8, 0x4, 0x8) r9 = getpid() fcntl$setown(r7, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daadf30190f4896bc5e57c6388bbd2ad88b296eb15801360bc94c0a162b580000000000000000e447473c238495aaee48c02f6ac41e74f3bf55ff000000000000005e8f5300a49fef9d612f871f4385f04157795b65c6593d2870b4122cd235000000000000000000000000000000000000cb5e76c7dec10fcf782b876caaf3bf8de6c07261220e209d18b42ec424c1be11fa02da8c6f730f36e8a050327a577701ea6651df7dea4eddddeed3812e8bc48ce6d02c758015bec187900a81da47c349e6630264f6876141b06af2e747d3ba0641ce0fa274a2dbf371020000"], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r5}, 0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 13:34:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c651500"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xa3) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x20) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r6, 0xffffffffffffffff}, 0xc) shutdown(r0, 0x1) r7 = socket(0x6, 0x8002, 0x0) connect(r7, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 13:34:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = fcntl$getown(r42, 0x5) r49 = semget$private(0x0, 0x4, 0x408) semop(r49, &(0x7f00000003c0), 0x2b31) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) r50 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r51 = dup(r50) ioctl$WSKBDIO_SETMODE(r51, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, r57, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r52, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r48, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r45, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r59}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r60 = accept$inet6(r59, &(0x7f0000001580), &(0x7f0000001640)=0xc) setsockopt(r60, 0x801, 0x1d, 0x0, 0x0) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt(r61, 0x0, 0x800000000001e, 0x0, 0x0) r62 = accept$inet(r61, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt(r63, 0x0, 0x800000000001e, 0x0, 0x0) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r65 = socket$inet(0x2, 0x2, 0x0) setsockopt(r65, 0x0, 0x800000000001e, 0x0, 0x0) r66 = socket$inet(0x2, 0x4, 0x0) setsockopt(r66, 0x0, 0x800000000001e, 0x0, 0x0) r67 = getpgid(0xffffffffffffffff) r68 = socket$inet(0x2, 0x2, 0x0) setsockopt(r68, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e2f6275f4d2db4d2ff4b854dd95e03394e8e0ca0d1a63d474103ec73df09fa2da3cc202a99cc7b5e7c1a62156f00d647a87bce96697b7e6371d4c1dda0ad4fc3ba65267b4e58a33e965c8afad93ad1789b8"], 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001800)=ANY=[@ANYBLOB="30000000005ef400ffff0000d41e0000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0x0, @ANYRES32=r58, @ANYRES32=r62, @ANYRES32=r1, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r66, @ANYBLOB="0000809f0c5e02b25f08f9a7eaaefd637ff37378ba7688ce48f1115d65e7640d44a22d5706c5142fbd10259b2600470be3238c422234b7c5f0216c9e1789505b8bcfde584809b4265991e2bb43ed458dbe4269eb1bc5f61edd0c4bb7126b710bd1b03531630b447da11b25e0274ed3da97cf98baaf3a6a4a2f7b0a3d620a8cf9ff4fdf558a91291c836ffede85c9cf13c5be4bc60cb375b3b09d04d2daae92175e628ad32983895499f52011bb684f377ce6a3f0154b863bca2444bdf62a69d1c5433e4a", @ANYRES32=r67, @ANYRES32=r69, @ANYRES32=0x0, @ANYBLOB="0000000000e0acdfdb4824b2e414305d4ebc1b20337ac140b81670dce3880584c401ad11b1c7e8ad3dc300001605f7a29be669cf06f0b0ce0a094ef4f3f4d1185c70763434bbe0604a6b45364496193d9c18db2f79428e2e0b224572bd6f827f52c177baade446983e792bfce61d9f9d6fceea99460559b3f0050d62c2d863f3668711b7edf3e8cd95317bf88db53eb931ee35643d366858f8e42e40ff88bdc17427a3b98a262318e9da85cb2edba369705229ca6f5cff91d7ed4f485dd9983ffdd56ca84df7f7dfec859542fa1bcc9609cffef4a38e5f2d856583ab27016d0180036093b1fc3546f21bc87287466ba8a52659f65cf9c9ba870cfd7c31c420f1dda69cc3bf614cb39f8b7a1924182ec3d379ce7bdf5c822e409f076debd6d323283520375fb4a6b5e0de7d71d2339c00"/316], 0x2ee, 0x1}, 0x1) 13:34:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="aa05eb09b8065903f3f02c09901693f578af6fc186e13baccaf292d20c9977a75a0f8f7444b14556468f443e56abf6ceb014c9bcd88958a2eab7850e757af8ffd13fc5d9278407b17311dd54df17cc6dbcbdc2749f2b4f90a5bb2173fad5b50db81f6eb074711013f842cef51996db1932b29011ee23fd2e24353d674283449650c7", 0x82}], 0x1}, 0x0) r2 = getgid() fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) execve(0x0, 0x0, 0x0) 13:34:27 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) faccessat(r4, &(0x7f0000000300)='./bus\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r5, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x0, 0x88) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000000)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r10, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) r13 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r15 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r15) ioctl$WSDISPLAYIO_LSFONT(r15, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = fcntl$dupfd(r16, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r17, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r8, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r19, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r20 = dup(r18) msgget$private(0x0, 0x400) mknodat(r20, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x8000, 0x2) r21 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r21, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r22 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) 13:34:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 13:34:27 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10000000, 0x20000000, {0xf000000000000000, 0x10000000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000d136489af60000000000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x2, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r4 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(r3, 0xffffffffffffffff) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') getdents(r6, &(0x7f0000000100)=""/13, 0xd) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3b) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) write(r7, &(0x7f0000000080)="b58b", 0x2) 13:34:28 executing program 1: select(0x4c, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x8b763}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x104) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7, 0x8001, {0x60c1, 0x5}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) 13:34:28 executing program 0: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) listen(r2, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000140)="7812e0b3ad313017ba7942b82ca3157374e5ea53e0f702c48bd40b50be5ab98e25f7737e786285b828c55b494718c3cde5bd17b0e15edacdbb555d527cfc1bcab9495923b1637741ec6f9a9a6d174b098e4967f7ab8e2bb74c0915cdb5f1e067e3b9caa9b3f04cae33a97bd9ec53bc", 0x6f, 0x0, 0xcd2a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) recvfrom$inet6(r0, &(0x7f0000000000)=""/163, 0xa3, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x81, 0x1000}, 0xc) 13:34:28 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000100), 0x3e4) write(r0, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x180) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x1ff, 0x5, 0x8cd4, 0x800}) poll(&(0x7f0000000100)=[{r2, 0x40}, {r3, 0x100}], 0x2, 0x9) socket(0x0, 0x8001, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x4}, {0x8000, 0x6}}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept(r5, &(0x7f0000000280)=@un=@file={0x0, ""/29}, &(0x7f00000002c0)=0x1f) bind(r6, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x18, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x20, 0x5, 0xf0, &(0x7f0000000380)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000340)='./file0\x00', 0x3459d35dc22bedfe, 0x1a) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r17) 13:34:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x668c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0x80], [0x0, 0x0, 0x401], [], {}, {0xfffc}}}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x4000, 0x2) r5 = fcntl$dupfd(r2, 0xa, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) connect$unix(r5, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffffffffff8, 0x8}, {0x8000, 0x62c10fb3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x6}, {0x2a, 0x0, 0x0, 0x2}, {0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x100) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x97, 0xfffffffb}, {0x18, 0x1, 0x80000000, 0x3}, 0x1f, [0x6f, 0x7, 0x100, 0xaed5, 0x7f, 0x3, 0x408, 0xffffffff]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 13:34:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4000, 0x1, 0x2, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x1, 0x0, 0x9, 0xffffffffffffffff, 0x81], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x986, 0xfffffe01}], {0x0, 0xe2b}, {0x0, 0x0, 0x0, 0x3}}}) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x3, 0x6, 0x0, 0x0, 0x8]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x20, 0x6a15, 0x6}, 0xc) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket(0x400000000018, 0x3, 0x3a) dup(r5) r6 = getuid() sendmsg(r5, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a300000c030000165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be146091ed816ad2d43505c12def4461c84a37a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b14500809bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r7 = getegid() fchown(r5, r6, r7) r8 = getegid() r9 = geteuid() r10 = socket(0x800000018, 0x3, 0x102) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) shmctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x7fff, r6, r8, r9, r11, 0x8, 0x7ff}, 0x8, 0x401, r12, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x41, 0xfd, 0x0, 0x4007}, {0x3c, 0x0, 0x20, 0xfffffffc}, {0x3d}, {0x7ffffffe, 0x0, 0xd6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x68, &(0x7f00000001c0)="9de102be175397fbe5f26e8a9c8100009874ed0eaecd634e248f0000000000000000000000c8ff4b59cf1638f1730c4291976236b4c41c1d67aab9f5cdeec5c1c19c0000dc2d9f830e27c85ab93fd6d09b770638ea95e10b6880ba3c3953953c162e20bd7e2b40ba") 13:34:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) 13:34:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x7fff, 0xfbfffeff, "87490000000000000000000000dfff00", 0x2}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 13:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000001c0)=0xfffffffe) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000140)={0x1}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 13:34:28 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x8613a) socketpair(0x2, 0x4000, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f0000000280), 0x26, 0x0, 0x0) 13:34:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = semget$private(0x0, 0x3, 0x20) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r11, r8, 0x0, r9, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r15) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0xc6c0, 0xffffffffffffffff, r13, r2, r15, 0x10b, 0x2}, 0x2836, 0x1, 0x200}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r16) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/87, 0x57, 0x800, 0x0, 0x0) setregid(r6, r16) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136f0cc4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000048394bf0db721900001300003ec9250f45f72a48424fb0d25eaaaf0f15179fdfd9b7a92b59bc48db21225d91c74cd43e1aa0d27d0948d8ea02cae90b34192107e2cf8063437054c3cb5c9756f6f516bee56e05d296c6b99434ca0caa59e2c80d2002586f04003fba427b3c28db57db6d7247e99a927b487ce37690fa6eeeaa263a4a5c741a6a70ef98982f883c391d540dc300f3eb5fbe16acddad252c0df4161bb537c573f72c62a42c917eeb158ff620f3fa00b1331cdfd5ad57f361ee15b2c33baf63dbd6d4979cc89dd4891452ae3f1deae83ec04e4678d0a5064648e038a2843dbc79da3bbf5de5a92849dbaac74841747ee9b49b47e0822fd80d70d52cab3828556e649fc3f10acf01e6577cfcc7e01331ad7d6c663927ae3534a8ee68ed392ce8eeaa4a18d78fd29e7ec07503a5e93440dd2a4e56a926838b8c5a3fe8f91c4c618f3e683e325125a14cb51a5514cd79"], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) write(r0, &(0x7f0000000040)="73e6a7c1afe15e1912a7f1147d781bb269495acf7ed30ddd49a8c28c", 0x1c) 13:34:28 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) r1 = syz_open_pts() dup(r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) syz_open_pts() syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) 13:34:28 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9dd16eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000001200)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef690000000000000000000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce36a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb0327720e32be0848a1694e019011fed9da5fe41b7e6477b9592a40c486cffd344b18b6d4958819867fbd0cf89a13d6ee4a2df2fba37f2a26cf7d71b1f989bda631d516f5b25a0c97d2bcac5177206a941f5ce81bbca95353e3f6131b0949797f6a1530b1e5217349d7c6047e363803167d651ed7d22c1ee887f2291281ffd38882e8e31e5e32dd9136694bd261e3fd5d20924fa22874134f8d55577a7cf510d67385a931cc1386eb3ca043ef79f57000c387449ee15b6d40c07c0127433979dcf0073065bd4bf0d7e0006daf7d133cff025b5fd441a66c780a3db83aade60e9a5bd4c8d3130a2aa976eb37dda897e90ace463a07f1ae1ce6530ad8c020b981ae71cf49a503822b8479118210cbfc6f6bd5df0ee394b95a35b1484440b4e2e3b1b938c94d6b343ef9c082bc633300a4a8e7e2a6851e5c3b3b87e18c70405de0bdcb1091a585adbf3aefa3775cf1e5c080ff80ed3582b1555b0942547c6df1a32452294d0ac11ab41eddb54d73f73a98fad2f49377d14df5fd9acd1d99914ab0b3880e5e19b8796c27996ba661588e369dc3e899edf3d1bb1886efb7d9825859ce433be1b4d917ff9da4185acd41774a71b1eccecab78306f5ab3fe604dfc608e804aad4139b7c95bb451b6c29e546f2731679cf2329b4bb0ccc23c52e82ee450b509ce058cc580caa8a49772e0a2c37be86247f84fa253ba09a285cac7f207c921eef0229a650192df19f73b9d415f428718cc5e5751fa3dafdf3edf4a29696948fb8af636b7d23f15ac3e18aa4ee7673f9ba6964b1339983", 0x423}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbc15495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b033c27187e1bd83219a7c3da6cb9f1285912067b9d500da5de7f19db53a9c21cc017d6405c9af3c04381a5c03cc02943ba23a73761589ad9c0a14a387d7f4872e03b0485913b3772d9dcf371d6b9c6b7e564e3", 0xb2}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef", 0x2a2}], 0x4) 13:34:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x13a) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0), 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xbb, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5119, "0000000400000002001e00"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = geteuid() r9 = getegid() fchownat(r6, &(0x7f0000000100)='./bus\x00', r8, r9, 0x2) write(r0, &(0x7f0000000000), 0xa7) 13:34:28 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/20}, 0x1c, 0x3, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x48}, {0x4006}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0x3}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 13:34:28 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fb7d9af90a3315e375f"], 0x1) r2 = dup(r0) write(r2, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x4a0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r4, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="fc74f2f9b69d5dc10b0fe4b13610b439aa7d0fd7d58240792c5d845c9a55c6877344d9d9fac9bc244f576ca0f35dbdb59ca468df5368da9084bc50ce5983b3e534d95e736abf15882fdbfdaead20c886e6e000da31d3a1e3855e3f69df0240f30846758ce2dc71bf95ed4105b86d6df6501c5c9f1f2098faf93674b75e3ee912bcec42904b7460bae7a34fe78bf52ecbb739b0ad5daa989e15"}], 0x100001e6) 13:34:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000, 0xfffffff7, 0x55, 0x8, "41827a9963d7d1ed0d6114879cf97b5a78a62b56", 0x3, 0xffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="d016d56fb958dbab7c4172469cfde924fba5e767849a5aa8844e2d28bec3e4ef2e6ab48eda331b6f3f043cca76b6105d7533a3dd4aa2fef1fb97ba1f9c2b5cbb1207f3773c03aa393c19c54f", 0x4c) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:28 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xec) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000180)=""/169, 0x17, 0x2, 0x0, 0xff19) r2 = dup2(r0, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x4, 0x200, './file0\x00', 0x88d, 0x6, 0x2, 0x1}) read(r2, &(0x7f00000002c0)=""/171, 0xab) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x800}, 0x8) execve(0x0, 0x0, 0x0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000580)={0x2, 0x1, 0x4, {[0x7, 0x4, 0xfffffffffffffffb, 0x4, 0x1, 0x16, 0x9, 0x1, 0x1, 0x5, 0xfffffffffffffff9, 0x7, 0x20, 0x96, 0xff, 0x10001, 0x6, 0xffffffff], [0x1, 0xfffffffffffff604, 0x9, 0x811, 0x2ed, 0x8001, 0x2, 0x100000001, 0x0, 0x1], [0xa1b, 0x800, 0x3, 0x1f, 0x3f, 0x9, 0x123d], [0x4, 0x40, 0x78fd, 0x0, 0x8], [{0xb54, 0xfffffff8, 0x95d, 0x8000}, {0x46, 0x6, 0x9, 0x1ff}, {0x3, 0x5, 0x0, 0x7}, {0x7, 0x3ff, 0x2, 0x3}, {0x200, 0x40000000, 0x8, 0x81}, {0xffe1, 0x1f, 0x401}, {0x5, 0x12e64, 0x5, 0x3f}, {0x9, 0x8, 0x7ff, 0x400}], {0x5000, 0xffff4d41, 0xffffffff, 0xffff}, {0x1000, 0x81, 0x1f, 0x2}}}) 13:34:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e3966696c652100021aaf22f4e7ed35bde5c63e040859ea59ff99574fc2f6ecf675d2fa639805209b3bc8881a29ed8d81f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe4908910000000000000000000000adaff4d3029f4aa2013975c7ad9823afcacb732affe03bca38da"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d3, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 13:34:28 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1003) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) 13:34:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) socket(0x800000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba097ec7d44ae036c27693215102b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:34:28 executing program 0: unlink(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) sendto(r4, &(0x7f0000000040)="a50bff51e438d0761ed731f07e9f78f28040c592f397216eb4755e242390a23c7aea99b484dc7a79e122fba704647f3ad996262c12066c11f3954c02e8838a1f774bca2d6830ec17f95bbb42eabcc3d46dc21f612831743bef01d89e6653bfa2ffb29a1fbfc2f38df229f32d51d63a6a0efe80a68941703e19fe518da1fa813f64a3b592ae5c10b8d882e35005056c281178d5e7b153c799df807eb15a5627d29776f3", 0xa3, 0x5, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 13:34:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 13:34:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ftruncate(r1, 0x0, 0x40d2) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 13:34:28 executing program 1: truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) madvise(&(0x7f0000198000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x4, 0x20) shutdown(r4, 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 13:34:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0x6d}, {&(0x7f0000000040)="e59e4c99bf41fff0fb0d74d22b2c3091e0ab55a190584f171bcc6af4edab03748523dc5c5739cad1dff44cdb", 0x2c}], 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = semget$private(0x0, 0x3, 0x20) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r6, 0x0, r7, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="0e3b015aa92ee7622044549cd3fa8940c7c6ab9b55339ecaad84d2c9fca5c3d31922a691b0e07b061b0c6f5b663d1b42611e8016ac149f8d8c26463a4b5f4c2904f8f9b047bd5e9faf241714f7886dce6cca27465dd4f096b9af38ad83d1dc5418836bcbfc6303ddb34be6de7fd5aa2e50ff93a1a179a557ea603f61c4bef3a0f0fd8a64b795a8c9782c6fa16ae1147352cdbdc2359816e7dcb86bbc760ef319476c9a1566360478aa7d3c62ee7a43f6a9937cdf1c3bd53361d78de32d60b446da3ce321692da504154f6f12bb6b82", 0xcf}, {&(0x7f00000003c0)="dc654a819ace663f02d4a5d41f7a8aae65d92cee00427173ae41a7695b1c3a0096bdb11facf598879dda39ec7a573b9a6b960964c1a169046cd0998b342b0df091b527fc327041dde05081e2dccd4a2eedf90305b5ba0097a29a0566f10c6ebfaf1238a90b3be7adef1e9aa942a5870e0954f841e74381a99a5adf1018561736af705bc0f47b4854ba1444a6f4cc1add882d1bea479059c597050f3b4f13fd0941234b59786187d472c6d5252a263ff5d11d33874fff070b5a726ff0b8a92ff1360246f11843ab9055520d577443f89de65c0b3af5fdf5b058523b8c1d1d60c18620d796b3b515", 0xe7}, {&(0x7f0000001900)="84604cdc9f879125c0fae83adabb6da2ece0bf5fc4bf3133eec7799a4de2fe6896c7c04f7fc6f8703c6ecc42457443bb5b5fb19902373c45b8358f7fd82cf41679dc28fcf1c8ec395e433a4cae86025034fbc5e8983326295fc9672a619f876dd18dd33f86cdd6cd26ee4d9e1136b5216deb74efd7263248777bbe6fa56d5fbd07f87a9333c80e467a653768a7f0ef3072f6ff27102d40ee6614393baa4995b212b3df27911990599f422214c09cf18e0fcee6bc92c579de60bab5f4142b8f94abd30e6835a39bf104c65f936ef630d904f1678b45c00b7e32d215db254e46a6d2bc1abca129a27ebfa490c867c2a54ddb7a26e00e1fe34330fcd0afad2d5ddb2418e036a1cb8d8383da736600fca8963a2e8e9cdb3328329f6652d29a1a1d3161e080b05d4e23e8c89790f2c7bd83694aab3a131d3d892d095356a8fbb131baca4f78f9059d4ca37cbcae3afc148fe291bdd2d18f6ea8097534779c233c6a30b1e841a0257b54905604ce7c79d0b242d853fc0d276332204fc0bdb3dd140b5bf58d65ff9e3dff5f3678be2fe254ae06266215b593ca85bf66265bd0ef44cb281cec4d3ac27bc34a5227b5a33f17192f3e46deed1823ceb855d1b264f2a1ec7270ec9b31eb80bf7ce31674b68cb7c695fa9cdf7d28e5b6d39b100247405d14ca824696ef9a4e1404c019159784bfa925b6eb1231f3509afd3eb420d91d22d7e9f3d04640be974dff2e788c2a7445336d17732bdd3fe2efd8dcfb3cfa3b73c37dbc6455cd92ad515bbaee6559def48d8d221a89b0a293506adae1da3b821c0f91c0beef33b003999568ff504b5953046c46e86cd8bb8cbd24392f71c30313791343dd997258219469035d6e515890df57107148056056af4357d09f1b5e7839490999a37cd420d36e8f1b02022821d067baa7266836db82b794c6f7965bd66a28e24e5e077e8003e403a0720957f295ff24e2d5e66ee8a52313ba521643c784ebbc118665baeff0f4a7a270c49ba8c25a5ee5dc72571ec836f8a1851a23eb74cd8d752f1346362c3039d278a937308d86c1816da71cdb3d7a18fa55bfe01a72bbd89512a44a84aa394060c8e1750eb0e7b8da8cd9063775adb9e46ca05604dade4125dc6181dad4f39e3c8faaf16b4dc76f24f09a8d9e2c832ecfca8ba8249b5f493cd62bd94411100e6aaa42fd2769eb0be69ffe529447ca9138aefe79b62f2884271e0da4480f40fead9672c0abaab342d17a75a5815334cf5630086b75c241379121a554843f77dae7c266d9e2e283f544adc0b95d4ddcc2e5c4fdb459dc9ab633a12c05827efe734200f3abebb9fbe5b520ee75268a78187a3d9646c12246e86583fb62c278fc27e236cce7f6095d3eb81eaec9ed1040b564564ed9a603b8e7c3e47aaf577dffaeb6d1686ed2f19b2fa22bc3ddccf6925794a267ee0359aa730fbc2f23e02590a1cd9d94d7f949b002b7832ac7183cff0bf3c5ba82628121d3530b7759c5b358c42e9af8571c99d47b21a3044737ae6f03a183d0080636cf0d06138ae9a2a2ec9c43664e4b514a514a5c6ec97c734250c52f44c764d5115dbb52275e95a09376421d632344ac24469cb0055ef09321eb3c3ba8d1e683296618979f0c23f6dc0e2235af0ffdf803e45bc142c438a5ee1959b5224583e874a242e5775dc453f3b5db13311d50b8c62382230c5cb8c2a7b82ee506040624fefdd87e28791009908ed686cc9526251932b7306be3511105d0ccc7fe9544204013f6e234f2ce9c5c9f5bb8677e6fa90dbe5f0e2c1a55320f11c5a64d2d3fd8fad4ea8ea9aa43e1b0f932c99efa5983027d8d49f62a18c803394af4e4e05c5be406c2891d3d1ab80de3a27bb7606344bcdf06afc6629622fcabfa4a49bee3ccea2649ab34ea3b7368e7427c4abb01968df8517bad2f66271cbbe7f2034768be0d23e75d01b84e26ad83b18d10b9d515bcc937472b2d950b4e4d5aafbeb9271e8b666c78118738c587bf27cce5993d334b988a08312dab4f7a0addecc1583498584d2131ec1b094ab5fd8403f7206dedd47f89e2e3caf10c1e84ee8a11aad480e14b4aa131b0a5c703a566c457c6afb0d840ce52f3cdfa633d60e4078f370be96651c4d9d5c0679089e0b78f2dd77827a43557a3a3ee501b791e8420b61bd84b44c3f2013a319dd4318353c599f818f9d4e08a0a7d1fd0cd59c8746f5fe4bc7bcaebe3104458ed91c52b1b81c0cbd765b823bee137e62a2af8c247f9c9910666fca4a3ea2a75ba1322ab62cbb2b790d5681ac9756e12b63105bf7be5e339be5a4000080eabd0108cb7be888487da41b26e10db6a88c9d18a26b9767648921c57368f1c43bf85f24963127cf5a715d6c0f306870f7d58bee7358b61ab9ceea07403599f9d931bcf4d3c174e443b0daa7fe9a3a98ffb698f4b9a7a2dc8cb5cf57e4b8fd2b040796a858260a251ad5657f9c67dfb50ff2144c6b340e10e963e4ad917f0d86e5f16c4d672609694178c300ecdc112069d0e6556aae395d9d5b1c0eccae61ace01674143d15531b63d07d49f6fc7e7fe5ef2f4448d5f6859c9a01d17f6ad5eb2838d29615b304f40058609d5ae811c4ff4966af36192f2191704ec1778af06f3d4058387c9547aae78393a14255cb2cf047fa8c924e751b0f8f1908baa52a9731fb2f3662b388819df3dbdc0d8ce4aff39c39914c502b26d65e33626b83199f8a7a282de6dc9342ed6abd7d9363c3fe3a555a8eff55d5cc5b38be2c0e73db2bcfab8cb26cf7707ab669e842d6d55d44ccdf942eb082309528ba4cbb7a2d101ab47498f3dce4b083d81a071b14782d7feddd584b8d3dd10600bd474e35f32f50cd738e7cc86db0cc6a8d4719572a1f8099b0a663ee14f4d57ec4b25895beef3ff22a6581a532ee68df9429e946c53c8fe99f3735fc8c0df43611287b5eab96818af03b9f8eaf324c0207950f557c40052807df166c13f38de78106f7026725bf10f5c27f4d3182220f08f2c904cd053a9e22521fca54e7431ca51857fd8175eec01a254da4c78adeba911ea656b345d2692f0804d2fa0a8e8fe9bb887acbcde8f5826555f3fe18472393c48ef4a7713d0dfd2cc7ba1b5c2febfdd12d47dd92669595f69ca9b58290e7d44614adbb0b220ceb0ead1e64b5deae524f9c52e76637f1ddd85faa991a8902dcc563ac77d3b897418d4b6f645c151d09ef7a74164c69683d01fe8ca50d2b776e19567eae7427365951f1c57e786a9b5484874ef113e8c246a58a3553094896596ca0f2d057eef68b2f2f29581f6b2e9eec1e9233e0409770379f6c06a128d99b90b4d33e5096739f3ca6d38cb02bbfe6b5367e62f325f69445463c757d34f6ba91f3d323979f80074b2d1d769f2f7d2b07cf677679f55112368f252d604b2389ef0f446bf16bcdff6e6e139b4d2778bc628e012cae6e1b4bb51db7d7ee0ad6e08716708c80cd325c219b6f132fb9b772554c19e506be7d6625996cf1c643a38faf2383130a92be901298eb1ed0821000ed00b9d8423d1d3c21716096e653d27a2e5d19378759c43b7f24bfc5cff0d7363f30e6b6176e22cf6f7427f2b7498fda8772ee380486bec2cc014452716854358a27ca59ca43c2b31bcee945e93ec473975b5c9c35e0c85675561c75e831f2d304e6de02eb0c538f8f0c13e9ebe78525aa0096cfa3de2defbbb4dd3d1cb1d610e9c6b7f29f2e19f21bf51484592aa8f6f01c509df39ce6ad08336b315aec09a90337b2c25399b9f588f06ffbef6eb3a7144e94a40653848858331b2321965c4bf54dbaeaed7c5bf99efd1d55e75f3f1dcbc7fa5121d665fa522121bb55d59bede7998d963ba1b2f4cb6edcf1353ec2ba3b6a191f2fa4d0cf75fffe4444d2f8cbd79ca508f1cabce3ddb75065fd8b133eb733c3ffaaab6c2530f47b6b25763d9e029918e7207cdc29816322c81ce384abb533d857e3256b5f87298f7422a3376107df4080aeaa1cb55f65b6c6f3693caa4a37e2c57bd73ec1602a339f149791040fea32b2d437cea0b61fff36feeb0ec846a16eb1bb725de0caee60600f08f164a02e16e3291c1b3fee4869da58841fff6768652c19c5776bf3d1738ceee47f2d7e4f0d7486b5e38c374d967479e1357659f6080aa15a24e914b2587f570e0dafb5a68284f49dd3bc27b449bc4bfb31ecf0c87c0b71511b98a06279cd719735e4444a2afd87186aab408ea69ef05c803dd1babd1535cba90e21d8e57c10b259da7992d0830470b7175eab1d6e9f685cd7cb1bf89664bfba1b41f152ad9d664785bcc850625db5e72132f8dc5975fc56b4a4732599a452c8fdc4e0864271c455e9e7df28df06608b80f8e41b45c7c622e6848ae25b236d3a3f4e3a848759136a29ab0400250299035042c0c129e2f711bf512921ca1c98733dc565e5bf27d6214df93d67762fee41cd54e2e127a99ed378d79e562b69e7eed731229adb32bcc9aa1721b23f7fdc88833aed175ccbb3681688daeb43554f0c68e253b38ea67cc44a6d2808e31704d9a3e5389c4466dc33a7a04c762653127d9f70f4f1567e221c1bb3b8cb0b398b53278db4e6c2f81a8e35f0a4d81e9a6dc572eeabcff18b09f59365947d10beefc1220e81d4c4dac4596e191e46d6e689090f5a69de4ef4fbb4422575f6d602b0b949086f5749fccc74035da7197238b3a0494264a4323f01ea3e4e3219613b6747946ca1e1bb81347e914400ee4883e73ff180e7386018b081fa732983d415d04117f6aea072127c42215d6ef3bad07ebe3444be2be690208524587a004236e8c1f4a0e82df292ac81d671d1855a9b8b4dc8e6e46703dae0ffdb48282f04c576ad3e4cf7f99e347f5713e209f72e06aeade8bd6e7c3bf45cb76800cb9dcf8b13ffb278d18ab279b5450aebcbd9b46564e5a49255a89b4d6830e3c5c72faf326e526bd7dadf59ea8e11737428e4d4d0b0f746f90141d5b767480c850e195ed48dfa0cb0752039d2c0704f996d9f2e6ad3c8d5e467012bd2d8641f14ab933b64ca4520c394262a3a36e8b51aa18178372e4959bb822cc8e132b0b84d88a4a09aa36ef0d7e903a48ebf3fcbf90b574f3cd475697d521df27deb0ef8242493f2c93afe8e9cae55c7d865985d167bcfe893dfeb9309594c3de85a01fee9bdc15170c79ff12d1117a1e2e6e539978e03b4950fe696e5273aafc6f89679b5aaa09bbb270c36bd022a2ed9fdc784663a734271ffb5fb78c18f52a1aea8f217f22f09c719fef0a97e886f33161c18912285aa57fe51b5286e90a2889af34e385341f9a2a7324a97837d523a10d118722be299971145938e72a60206b43838a5365854b159443224105e0d891f8dd0e770417e9dd0e6dc5063f3c6b6971add779250b6234487ae1e80ab78081680146b9ac1e65de259b625c4fa944c46429c6dd5accb038a45d70ea25524e36f68b16d25974f1e60265d9c97ea9eae8452a550761c063efe0683fb4226f8b6d75928067b0b7a7bd24a48f86aed5ab38cb7bdd31d51d2a94d28f3f26093490a5c6d5fa603300a152100e255d14346a3cd25337bb0ff4f1bec944338c6e2cbe43589da7a93e32472eb189d2de56232ef6bf84abdea1e9912c307ac9a294391cee3d006611bad0f88754e43aed555289fc83a7482a164bc8329e2f2ad4651335f1a71751fcdaded74e070192efe87483329fc29409130a800345f828b8800ea816dc81a32ac545ef36f31f1a0a05c526a40878e9c753fdc929d935fbddb167d7bfba206a94156b62b18e919f3b71be8d048fa55db9b3a045", 0x1000}, {&(0x7f0000002900)="180f51ee5226dc9c6b542ba8d7c0ad14ed850781c8c3b7bedbf86746bcd086cd6d2ccd1bd5f2ed3ec12ef9486da07d3faeb0c6df9d12ae67dd3a9a66044b0f31ded1e8517819c31c25f549598f0f2a6d4862f29747bbb14aad84aa3dabd8411e8cb5985d205e3892e3ec3002c239156019556b950a6f33dbe0f0e86bc6f7179b53b73bd3aa877b91ec67dd2a2690e5610f5e6673bfbc0d2b9b4326d2dc718767b54c677481f7501d202966609bc69b0d819e7f6282be584271fb059690481272d1b592d61460abe5263b3e3a2a7c62fd8541adab2992a6fe00c61b62b68f26feb70391f8f68866928a1222f97caf442cbce4e8daf087f39da59fb4af96d5d5370ad71095609b1517c71ce24c1259a43dca436f715995a966f0d0d976bd6b04cf55f365e012c1a1c535e00f5124ca3e4bd4ad68388546a0c4b7e63a5c7cb51a5e27b96747600614f5208959ff4529e6718d2d7b2d16dd428af980c1fa92336d9b586eb441ce3d46c81c07f99c23ad3d1be80b5e834565888d9a45ac93f2a3a154143cc5f7028001b44290a89029ea9ba622018ce60b750358c2c18408bff92025871992f6198591088bcf44c824ed7facc5ca80d2b0534a87d82f1e571e650bcf99f0ca3da5db5cffecb02e4dc442d1e45127d9c0ccd3e556c4c725cf675bf62b9f197bca9966930c0fbb9613e90b7361eb0c551af47a2faebca15dea2b1bde6f0022f71dcb979e4499807d8cfd9dd66826f24c94c7005daa20db2663505851ccf64b52188836174d91b616c9adb08b1eda5bb98c851b398a8c89ddd97afe003929861440f83f660a59cc529c0d0a47ba9a9978f44bf0ab72afd42a9e4a4a0dff81de1ccd53f27aaede242899ba3f475b2060ef7d0585fc22c0844eb56daa7baa47b526347632a349bc948d1a336fe24f04db1b620ab1e7deeeddf6acdc381c79780b5304ffcf91294e0c1a1317e96768887ab1d9b1cbd03f8c360defa0650b0c625e27a030e9e62d730932e09134c625250485d4acd9b73cf0d51cf545dcde249c8cfb83474864d1bda2f24b5f4cbc0689058c3a86a7922f4f368d7284717329ad5380d61144974fd82201f9b1c728600d80847adc24da10409f160ed40f10a71db9c860f572e584e55e1651dfb256d70ea4f67cab2e341713ac18cd58d3ae42226b54af14ebadc39dae825a88bf2abc1d116004c8ebdd0caa0d7ce871e3425192aa2ed88f6107738e92213df8ee87d842f0507562fd596a7eb89be605bf0f9d4e8640013ea64a3202cfd5737fabf64f57b0eeac7b16f65a30f7f009d04ece09086b227c681ea7086847dd3cd6c3aaa9a7f33869e242598baa1006ac478484bfd63dbc7f17f893ec4686d3309ddd81f317c1e16c06b97780731f9c24843288da61eafc8854ae8df9cc986545e0e0820026287307f94aa1279342aab1458072441f1cfca5c018af1dfe94feb160041d38f42e26312a5bcc707ff77a205fbd97c150d7bd29553824c6c06feddb50a6f461cff7799534dbc8aa4b0a2e7dacd6def5f0896e90e33e3a44d2a9bf02d9cc349a4f77854929449a6a65fa99ad75672e2bde142f2c9c6730768c27997985484c6944df3ff5d8ed0b284eb5f571964abb7e239509d8ac7a4aea209581499690dde9f90812c61c7831d7bbdfa94f717fe41fd56bf1e6ece2214f278293fe14170968a280606d6c139156dc93e62786e3c22b87c3c08c5b5cf138b0d3a9c1ec8fe0a41fc5bbc105141a5371953b40db1888c8a93ef6579ea9033414003acf9466818db67d4d063a3c8d7bd7c345417efc5afa0c792d72d68b73ef33ae55c29bace8fbbfd1f6ad7090583c540b839f176b1080961bce571a10893f79b1d80c5525e2bdc6d6ab6a030c75149bdc6432b72ecb90eecb7ac1de98ac864c3d568eca69dc68fb7dc4f537756d8a7b601c44734cf5e2eed04e978ec194738d67f44b759dc73bab628e0b5177777016a2366e8996f069220d3f3468be71f1876506d524ec21c9221911b506e1915e963862da1d45d300544db727b1ca3cce863d3a310f9c3c01303670b9d1c9eecb5da36b05e256699c13d059efcf74871fe8fed0df150dbb051cd739238ab4c670f04bb9ae80fb2d2e2b60c7fa6750461c234608baebd168e07897eb716e9504342b050a0a1e636f8af9d8f9b525e144f6c3b4ff1c0428a502ed44e210b530161d00395b9c471f6bbf387b500da6047d9fc2273c217d985f28417888d5109291fd5f16d65c3edd0044a7c35e0019900641ad01224413392ff2b961d2740b7fbf40c8f6ee9c0e3daefc84f823850ee7936c1e7a127c489085ea10140178f25a31136a088854080c5f1812698ce444753d38df037d86157ef8c0619ba374103168bcfcb5e2b2ac03e2125390aaf4f441256408563a3ca751e02278da96e16c4b34a1c920ebaf983dc81a165f620d2001407bf3f71df04d2ec0ae7b52c632dcda9cd5d4de706629d18cdf9a26afe59dd49fe70572944f3e5ee526363d26e472982802fccc967a3ad0f03d4c697ed7548fe52cb6bf031e2227cb120b594666c9b6382189aadb85ffc7542dc5aed13e6ca668c6f0a9fa472c27c48b85f43c5622c057ee34fd68173a0561096638cf277e14c6a6fd99e56bc3c06bb6c1f5ca983ca60cdd04f342a0416d343b6be7d4a9ff7f6ff3ee1eb98949f7386dcd7aa594156623e777a21929e858111c06df6b1c897c99abc44214dd79ebca25eebed48ff1b98ad915443634b5e00fe68bdb5d810cbdb8b5fa5344ac1c886bdd8f1786e16961cba1c4259aad889d34cef2c67124a300bec108be6b604d6078747da56ab3849872571d2966a7873d98e2bcba872ef14dcb233adbb495534b9aaef9acdbb5c62f33361f684db195125e3a74ee65d7aeae67ae3f36fda51676d22173bd2350a1425b42cf21c4e5758cc3dee2644815da51d6201f5a89f193bbcd7104ffd15bf333165912aa577b435956efeb4ceea3a768dd7a353cb854e9a2e6daa151a93dbc8348f2ab08a304ce324b648ebbaaef7a819ccf91040f47c9e66f22804ef78ad9169d6f2c4abb00a9b4b771e81e884c989305e50fb4c496c2488153958eb47cae1b79f9c19b9e52bb792f71e84cbfed20f8fa38da3789496ee5d3c9485d506800ccfd80ace8ef53e9ca85efd5b39d94c8fdceea1bd6a1e23e0e8744e3f43f647fd51329c99012736dac788bde0a8aae29c2d0525b9bb07b257ffdf97e5f2f9760590ac8d91d8e6098355dee3fa3a0cff7ec933c8c5aa4f4037534d6140ad0d123e35030ce2be696e3df91e980d6ca4352e2be4e3aed121213353a3e31a89725ef7627abff90c1b2c21f9a6898b4e56f30921a1ccba7f996d9287f8c2d1231613ccf6bda46cbb7f224dae032441f29fdcda2afffb1af27c62c994556bed42174a6b2a226796d8a0f0f1e1335d0518c643142dd8e182792e7276e403c652574aa0def823ae378ccfe9c2451e78b64b6339174c17792a70661122630f066b3e5fb932cd5ff2b1dd7cab6a3203eb11d074fe870c0ec9e6572384a2237526a7b47b2faece5458c35008a3b502b8d234e10c9e11880d86bdd6e8b5e37d2674ab29a7b68b39be59691d0655c346689d5dbe03b54180f041b1dc9aae80313ed06c5850a31c28e586127082d923844279d862f73d1e2a559ee398c33f65b530f8eeb894edbc439db77a0949950ac18f7f9b8d78873bb9a6286b32614fd5dce9414746aac9e64c9398419598fa83862f37b93e9e010a37eaa114471ce69f7fb53ef6770cb4028e47f2176959d52ef7827bb07e9fbc67dd2c281025f1dcadc8f1835a2ad8097479bef3870a3d5407d5e2c8954c81c13ea6ab7779cccb5a183fef33935a273b6d9676d7f36abd4945d8bbfab11a25f7c30fc67043a65a0b126c5a08ca8a7e06686dfec3659651ced01932071f2c8e04600d2f4fa51ccc3d3bda3c01cd8cbbee45b1142730a3029058ea9bbb4099fba7362eb761d1fda3e4a2ffeaee62544e1085299bbed0b70b3746ef3e9a0a3594d07ffadaa2f030a473c197c281bdceaae48e50b6fea00adfadf6fe73119189ab310ac169477281bb9194da59656285038e27d83747f1413be495b4c0d37b544619932a05594290e5c05dd0e77fe4c650dc360d44cd6f7db54adfbe07b2abaabc2adfe771e6c3388a8d28c2ea9d0522cd972ed28d15242b5223d654428cc1a11dd13b164679632077cfec00a8c3ebab505eb7ec4b1832e8ff08f81b543126333701565d9181ca7fcd76edab44a93cc8649111f5775d58e4a75bec45c96f2190dd8234314f814c8408d8a2e3ef845e69cd5d0c83ab66cc65069e725a42e25d20b5c33a6d2a4e97a6b434f367e106e990533e649621793f4e991e26b6eafcbed752c51c83e37205f44bbd5acc05d65e856533aec453adf308d469767a7a0772ba5ccc7c9bd764d588c0c32b1d631e4b3940266ac91ad25478d78ee7fd77a723764a550f1819f9249befcc25c4852d2bcbf7623278b017d9c57a0944a04abfe2ebf37ef68bac286622ad2b0010a6e67b4088787e6daefbf00cdd855eb832862a8dba0950d4fae847857b37f0bf9599c37c6b042dcebe881efc1b0b460b3861f279ac5a96929d5f6f5fcf8e78ad5a5ab832e7399f9e5fa8eb1444ec7e6026f517dc84cc6e4e1d87834ab14514edd9139a09aa420be324c69b79e810ae95ac74c0e02afbf3a80b152397cf1ece618de64c845c1369a1352da954f00a1dbf5292211f98264e2b16752f9959ab8a70bfa5873cedbb231b57591867c31bd69cd31502dc89c530ce13f8bacf361033b27c37842e98927d90b31807d81929adc6c8a3a836e07655222afcc0086d8a8ec2ebda0b6186df7eaad6eaa02fd336ab546e8f52b0ac775d1d1ba0487e393ba11721f88e8dd081cfad7a4c3345d0a4198322387016719339d7a5117dbbae726fa81da51b2e1bd1d1881cec29837a00ecc18310ee19860e2e2327f128f4cc78dc3d8b2d284355e267db6ffcdd14aaaf3c806005f5645db721018512e175a17dbf68fd2c27e573b39efb6341a2e56e97a9677aaac4b7dad568426c97f70349c41157598820213ed2d84eb04dfe12a0b73a22a2b4297385a270fb32ffad76dbdda552588f6a95a0aa1bb5886f59c6e545f143efe14654bf11fc72aca3ed213075ffb611217ed0298658ec24e06db15db86a86a4c96849e1d30fa7ef5acecc0d1c819ecdb2440b75451c869b6a3b6926843169bfaab15e36a363621cdceeebed2e02b13abd14b7f44b3bb0bb1eb92cd7bfa61b1e94a2db5a5d2da7125fc4f408fbb18c916d71c04cec6c54ba099a553a867fd75f411b55732af9eb813188194f9fd561eebedcd57bc876de3af1c692fe111926fd6e192bb24c7e03f3c62f7a3faabfe366eb468ddccc14dffd852fcf0af025f1ef17b9d1eec48899d3bad71e1d6f474ef14e173fbc08a416da7b94121e9fdf59b94c01dc8bc57565ae1f9dcd912964947d5ae700bd1540c0a42e13e2535a4dcc47706bff621ef8393d1bba1b1c0a33da6789eae0a6bb051149382dc531ef0bac3ae201a9cc2d2e63f148782cd01c29e86ce14dc46d4b7434c598bfbed62acbd430fec1dc21b37022fbcaf39514b104f11f36d7af1969bebabb3544b207c3bad5d63d899e8d35194fb965ddff3d0b621242a2b34b7dc7fde0cf1a27ee1db6b28a3049a45236920e87418a11f7dfc9596bb15aa2a234f1c5c0d631615b5ffaf433f1417f794cd8d5928e83600fce9f384b1f7bfbe9bd81f9f850271bf01e592de21be", 0x1000}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r9, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r1, r14, r15]}], 0x48, 0x2}, 0x400) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:28 executing program 1: msgget$private(0x0, 0x694) getgid() getgid() r0 = getegid() setegid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getitimer(0x2, &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = getegid() fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x2, 0x4000, 0x17a, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x8000, r10, 0xffffffffffffffff, r4, r8, 0x10, 0x1}, 0x5, 0x3, r11, r12, 0x10001, 0x800, 0x1}) r13 = dup(0xffffffffffffff9c) sendmsg$unix(r13, &(0x7f00000007c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000440)="2e31f01a1bbefdfaca4cf15f8e4e43e0c4dbde66ccb4a2dd049fdc5577422976acc4a7c05e74d8db19177d135d8ab3d6c20b11651897cb6a862488caedccacd7a4a71918ee3f4cff21d93ff36759ff383416b98ec5efc91a6567316f5c6f82cec773c29ec3138e172ccbd055cb45c25ffd83dca917657921329f7de5ef8b83b4d43975d465f31d83acc81a179f3756e1dc5f42f6b77e9a6b9dd123b09f9304e74fb8829e8ae4c05f87ac62258a3b7c2548a88d04aa3097f2c294d1a1449990f2855e29e11d", 0xc5}, {&(0x7f0000000540)="9c18be5f66351f559241edff2c13cfbc44e4011dccc95a39", 0x18}, {&(0x7f0000000580)="5a721ddbec8af1a3ffba838454fb953ff2a2e6ec5d62f3b85767080785eac28af6cbfdae49209cc0beff952c9db4398706b13ef211f63824497f469a34766c682a880a3e2b1b7d2c2b2666078abda0f81eeb2cdfff972554d2ac0cdd08d7ed70dc523585e56f7a32d5077cfc739f32ea98537469d606773a69967c09af63823e0950a591186622d2178288601b313bb3d7a0f6ac9842162ab1c84f35a02d6f5baffb0f65c35c37b294", 0xa9}, {&(0x7f0000000640)="e21de7d28793c41f12bb1f0599b990fcb4ed7e72bd10fa022f49e6bcf33ddb98b1e0c60f3b5131f3ab88207b62322d48", 0x30}, {&(0x7f0000000680)="983ff1147ee6dac7a9906283f5b4f3dca56e68a089f3758ccce2541ea747b4fb79", 0x21}, {&(0x7f00000006c0)="51daab060de703d8dc977c005202f4e39e8751521879f8f02403231a65b737ff086661d350b3309aa12b7c933871682777cc922b24821fbcedc32182b494abf21238", 0x42}], 0x6, 0x0, 0x0, 0x400}, 0x1) r14 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x80, 0x180) ioctl$KDMKTONE(r14, 0x20004b08, &(0x7f0000000840)=0x1) r15 = msgget(0x3, 0x528) msgrcv(r15, &(0x7f0000000880)={0x0, ""/120}, 0x80, 0x2, 0x1800) r16 = syz_open_pts() ioctl$TIOCEXCL(r16, 0x2000740d) 13:34:28 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x2) 13:34:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 13:34:28 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) poll(&(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x29d, 0x9, 0x5, 0x9}, {0x101, 0x5, 0x4, 0x58e}]}) 13:34:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x20) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, 0x0, r2, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000004c0)=0x1) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r4, r8) r9 = socket(0x2, 0x2, 0x0) r10 = dup(r9) connect$unix(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r10, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x9, 0x6, 0xca, 0x4fc7, &(0x7f0000000240)={{0x3, 0x19, 0x3d, 0x4, 0x20, 0x8, 0x800}, {[0x1, 0x3, 0x100000001, 0x3, 0x6, 0x7, 0x0, 0x3f, 0x6, 0x0, 0x1, 0x276, 0xb03, 0x1, 0x10000, 0x81, 0x2], [0x5, 0xf26c000000, 0x6, 0x6, 0x1, 0x7, 0xffffffffffffff80, 0xa23d, 0x8e8e, 0xfffffffffffffff7], [0x80000000, 0x1f, 0x0, 0x2, 0xb35, 0x7ff, 0xaba], [0x2, 0x81, 0x7, 0x2, 0x1, 0x77c], [{0x6, 0x2d8, 0x200, 0x2}, {0xfff, 0x8, 0x3, 0x5}, {0x5, 0x3ff, 0x1e41ed98, 0x6}, {0x1, 0x2, 0xb5df, 0x7f}, {0x8000, 0x40a1, 0x9, 0xff}, {0x5, 0xc77e, 0x0, 0x6}, {0x400, 0x8000, 0x2000, 0xffffffff}, {0x8, 0x200, 0x6, 0x7}], {0x0, 0x7, 0x800, 0x1}, {0x9, 0x7fffffff, 0xa992, 0xd9}}}, 0x1, 0xc0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r9, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r11) sendto$inet6(r12, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 13:34:29 executing program 0: socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500ff000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000001000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42d6c93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cce1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950b00"/661], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) chroot(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x20) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, 0x0, r2, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/30, 0x1e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xb9c2, r5, r6, r7, r9, 0x185, 0x1}, 0x0, 0x9, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in6}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:29 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8458fb538e490f94, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x941, 0x4, 0x8, 0x1, 0xe132, 0x8001, 0x4, 0x2, 0x0, 0x1, 0x5}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ftruncate(r1, 0x0, 0x5) 13:34:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x2, 0x2, 0x101, 0x0, 0x7, 0x7ff, 0x6, 0x0, 0x1, 0xfffffffffffffffb, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="1f95dff84dadd5e467c5518355240d95a4290b8e5009bcd8b63f8d9b47a8eba5837327b44e4bc9414723ca1678384f09d8833ad8ec2bf44df78f5b39cb1b1af10eb8038193640efecd5ee7da3dd74c9f57565116ae99b9869bc718ed6b21f1ad1d7af6638c75aba396ca893bad6f2b2816e94607113f5b85e2fc10c7be4f423e7f822b9a68000a19278fd6cea979471864809565e68086c5f14d2812029136f2fa746c6726e63f5041843c2e97c37af8e0b7d8b32ae5bd7c51ca3c93671b718e0c19329c2b1259f519b56937e570d388512c653e406094e0cc4f7ece", 0xdc) 13:34:29 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x3, 0x6c5, 0x7f, 0xabcb, &(0x7f0000000000)={{0x4, 0x3, 0x81, 0x60, 0x1, 0x6, 0xe98e}, {[0x3, 0xe636, 0x7, 0x7f, 0xc635, 0x7, 0x3ff, 0x2, 0x7, 0x5, 0x3, 0x3f, 0x74, 0x5, 0x100000000, 0x8001, 0x0, 0xc583], [0x7b3ca69f, 0x3, 0x3, 0x10001, 0x50, 0x2cf, 0x0, 0x100000000, 0x2, 0x2], [0x1ff, 0xfffffffffffff1cb, 0x7, 0x6, 0xb8, 0x3f, 0x8], [0xffff, 0x0, 0x4, 0x5, 0x7fff, 0x3f], [{0x1000, 0xa3a6, 0x3ff, 0x3c}, {0x1, 0x200, 0x20000000, 0x30}, {0x1000, 0x0, 0x100, 0x5}, {0x1, 0x3b6a, 0x10000, 0x2}, {0x1, 0x9, 0xc24, 0x5}, {0x5, 0x2, 0x1, 0x4}, {0x1, 0x5, 0x9}, {0x40, 0x1, 0x6, 0x1ff}], {0x2, 0x2, 0xfffffffa, 0x9}, {0x39, 0x9, 0x4d8a, 0x1}}}, 0xfc4, 0x1}) execve(0x0, 0x0, 0x0) 13:34:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfe00, 0x8, 0x6, 0x5}, {0x3, 0x1, 0xaf, 0x57b0}, {0x81, 0x1, 0x8, 0x1}, {0x4, 0x1, 0x0, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:29 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e4566696c643001"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 13:34:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r0) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000001480)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 13:34:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 13:34:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000), 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$getown(r0, 0x5) dup(r1) syz_open_pts() socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="0300000066686c653000"], 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) 13:34:29 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000240)={0x8, 0x24, {0x400, 0x4e5993ae}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r5, 0x2) openat(r4, &(0x7f0000000000)='./file0\x00', 0x400, 0x88) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000000c0)={0x2ab, 0x2, 0x7, 0x84c7, 0x3, 0x7, 0x7fffffff, 0x10, [{0x2, 0x8, 0x7f, 0xffff}, {0x4, 0x0, 0x80, 0xf3}, {0x0, 0x401, 0xfffffff8, 0x4}, {0x6, 0x800080, 0x7, 0x65b}, {0x3ff, 0x1, 0x7fff, 0x3f}, {0x7, 0x3, 0x0, 0x4}, {0x7, 0x9, 0x81, 0x8}, {0x2, 0xffffffff, 0x1, 0x7ff}, {0x9, 0x4, 0x2, 0x5}, {0x23ab, 0x80, 0x1, 0x22529892}, {0x18a, 0x7fe, 0x8, 0x5}, {0x0, 0xfffffff8, 0x2, 0xffff969c}, {0x101, 0xffffdcb7, 0x80000000, 0x1}, {0x8, 0xdf, 0x2, 0x3f}, {0x7f, 0xa51, 0x0, 0xfffffffe}, {0x9, 0x5, 0x0, 0x80000000}]}) ioctl$PCIOCGETROM(r3, 0xc00c7007, &(0x7f0000000040)={{}, 0x0, 0x0}) 13:34:29 executing program 0: fchmod(0xffffffffffffff9c, 0x68) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)) r3 = socket(0x2, 0x5, 0xcf) getpeername(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) rmdir(&(0x7f0000000280)='./file0\x00') lstat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r4, 0xe2a3, 0x8949, &(0x7f0000000380)="4fd07cb2bb673756479700f8fce1c1550256d822030d4969b575cfd34edc3c976ccc21a1dadb7dc3990c146d3d271d7e309e1416ad7e76d09f1c5936cd4cd96c521e0852dc8bda76bb8c10bf87e21eaa68a5279c25c50a6d2750f2cf50fbe2533f9aec73699d7df2eef92cf26c73d7e043c197d963bb8fd2dbbdf72fb3c124a8d3bff933ca1f9a9acead81ed688112939bbf92e1dda859882f65764fb957155916b6e302708ab77177e91b2cc1f4fa1e8a02c46a8949ed398e25395da9efd318bacb814d3fae56d342c38c864f1ebbea8a429c0db57602e45ac3a3037b72d1dd", 0xe0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000004c0)=0x200) open(&(0x7f0000000500)='./file0/file0\x00', 0x200, 0xa6) r6 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) sendto$unix(r7, &(0x7f0000000540)="0b1507d2b2430867a1ed360b9460fe430271384df02d1899bc29531018b8b389a409be78a5bc73999bf29c499a845da663c16ba30c10f90e9bf221bc339521f6d88f98e96980c45f04d77f", 0x4b, 0x9, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) r9 = accept(r0, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000740)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000800)={0x1, 0x0, 0x80000000, 0xfffffffffffffffa, r10}) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) sendmsg(r11, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f00000008c0)}, {&(0x7f0000000900)="b2c2232efff5129a0f69ee619b37522a2bcf65faac825443d85c14dd613a3668b97d3a94974d2381a510c247c355cc52fcc08c23d1797e4df43f9e97af40fc02465d5a4407f6c927b599e089a5fa807449d6ce17514d74e55dfa393a9605d1d3b1c4c8f7e231dcf6d55b88b04970121939a1b6dc300e450f5e2f0160787dfc33ee2232b65f71b694d125ecfb2a9d8a3b7385f28449830cab89ba02f21718750436264668d6b4a9a88db16c23dfdf57de35", 0xb1}, {&(0x7f00000009c0)="6b4d5d485264d048d0b4e5df2b5064386ad5ee491d2d22307ee5182e42ec4cabe75f0c7ef72bb743e2781e951d99f466e6daf43ab1b112c949313ed14c4d3af82fd1b3ac8aced3783f4d2b40129404631a61398b1d5060736a45c98d0c766626a971c6f06d593de95ba813f8049c24d1ffc222b1f22f7b5d734b465a", 0x7c}, {&(0x7f0000000a40)="a4608f122409bca8359e87e8fab4a18052e7d3f6b40861ffb9120beafe1c4af32dafbe18cc74c897decd056c9b4a0ffe1ce757ba9eaa16fee98d1a2f21c35178157515d8d3acf441a9ffe4fcd6627c60dd0b9eb2b4314323da25257cc18c3a2e48bd3124fa9d39c6d9323531eb3ab78864bc967439c3", 0x76}, {&(0x7f0000000ac0)="4628312db7c0ca50274e59661c274d5fbf2879db3bdb57aae80e596d416000c26a8de77b012228f4d0543e6e", 0x2c}], 0x5, &(0x7f0000000b80)=[{0x20, 0xfffe, 0x5, "fb2d3691558b74c39905c731d0505982"}, {0xe0, 0x1, 0x3c8, "e3a71b6df09d321058506368a36e1cce523bc4afcc2b517f4dc3d13dc20acb1be9d1fe51ef63af0c0a6f5b87755984f35e167734bd470a0b57b972916cc3d0896703796e15ce81babd9dc03f79f323c1582736622a33152030976bb009ab9e3c9a93fbbef45f23c483e89ffee5106299967ee46e3c04fecb36f997ef9f32568aeca6f3cfdbd21b2227c31ee77e363e8658d9937dc26cd4b3aa7ac108ced9b2317bd233fc5e0d3117fbe3f27fb7ad8203442ec1a4d797d0d142b37df2b888b92d1eb89c43c1794066c1d69e34d8876587"}, {0xb8, 0x1, 0x0, "d3217b2e58e0ea33e79668f04cb1f8f672f6fbd8e9e256b1967d1e0d16e833c168ab1671148e18a3be53e9a61ca964d61f8895012e2e1901d43d9d6f824a3f9b3cb0148bce294c49677cf3aea470156a5cc6a3a9e5c0569a83111a3994edde57bd9680a52b379fe9e54aadfd95364c694e77f5862409158453d9e17f144a48ca1427662265e9b2c581734c85dc291834348f82086dc0ed8dc2761c67ab6a1e6fd815a2469f"}], 0x1b8}, 0x405) r12 = socket$inet6(0x18, 0x5, 0x8) getpeername(r12, &(0x7f0000000d80)=@in, &(0x7f0000000dc0)=0xc) 13:34:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="6f0785bf26e039cc12d889f238a8788bb26aba0e", 0x28}, {&(0x7f0000000540)="245d706dec636003b347546a84d6d6a3d24f0c78f4092198e5f4cd6ead37193597074cfcf0e3071b5b6f382e4e24df85fb2e13d15cde2779815819921e0f01b86fc81e2dad1b42a5911fcc481acca29905e350802637b08f33ffdde19d48eced44956f61b7f8852ef75fac56b44b79a6ba99bae57e6c53799d06d5bfc388ff6096964406d76fda36fe0b06a17e175eb47c0f8fc77e7e71975a37d38795ec6c909c205abd0b88decdf0e34ca14f7b25a529ea75e7d68e0b60cff81499757aa1561288634f145a5717c79ac3de33104e4120c32592ce147dc21d3491e81a793c46d3b746205c7d8bd4ccc20963528f35db77c0215d9c92f9d87e17c831e9736fce0064569a5b549a890ec4ac10b29f3a6550ca87932eb4b116152a72a0c7d7567422f74006bdaab06b58b06bf6ff55a01f4ca5a085d2b45e797eeda6aeffb20b227fb38f98b20d5542dd3871bcb6ed60f415ab04de0d54711519eec01e6b62a764a9ab0886756f57c5b01c44e504cb8475f3b6d86c187db4c492ff3c76265c3fc3fdd396edf9d6b6309ebc71a3a9e103b60ff73a0a016ba0315c156eec6fbea216f2dfb29df103653692880ae914b4b9b2b299011480e5eaf42f3c0ea09f7a69a27ca700"/469, 0xa3}, {&(0x7f0000000240)="e88f4e638926b21a81c67c911a697945ffda8b0dcfc9c201e68a43e77aa6d86382172e281881a12f8d02c8cc96192b59947dad7566fcd6bf39de59489a9971920f68f041c9dd914672ecd0e3b05872d664129608e81e03ffd535ef3e64514b21249eb94c7d91b0cb910ffeef27c8e432eb07879b01dc5d26b6ec3707e99e5498d9179150fa2030", 0x87}, {&(0x7f0000000300)="252f9f72", 0x4}, {&(0x7f0000000340)="943a6c56afeeb503dd473f05917aec9332abf8cfee99e350ea1e7392cddb5ab4825327482915913e4308f7061d034cf06d512454c37991322ff7621740ee4de11b1b990bcf7d3c7eeea3cefc86d113da2a2c15b6e4cc4f6b9f3b7c105a063cd3d9718c1fa14e436ab11fd5a0a61030afdd8a5d48dbe2f33e8a3997488566759dbfb8c99b760b7eeaf660ce1495e6d463f88cd44a7ed7345a", 0x98}, {&(0x7f0000000400)="e1184a14a47c834bb7e68ac63885fd11158c52f1f56c9d8a225195f17ac0209f33aa01e3206b763ea380d98d1df8f45b32cbb3c4af588001c49148296e2f9a84993c44bf274b09769fd7309f6a1a14963ffe1cee4889efa3488d6cc22c651ac508ecdd3ebdbee82e903841a2c7ce5dfccf07d45e25ad0442f115d6cfeecff020c9f8ca22641ee515b3de19f88786478ee17e313c5d68caa892cc00ec341193156ffa2624e5d5611e9301fb92c7c936435e", 0xb1}], 0x6) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x38) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCNOTTY(r8, 0x20007471) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 13:34:29 executing program 1: getitimer(0x2, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) getsockopt(r4, 0xb740, 0x8, &(0x7f0000000000)=""/101, &(0x7f0000000100)=0x65) 13:34:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000040)={0x88c, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="bf1b7c470286fb7bbff4d089039fa98799cfacdf69697add8597728eb7e8a492652d76a9bd9326fda002eef6376e44d06e3a9cdbe6fd13ead5b16189d942dad3ef7d0a880e0adec7e3021bae7ddb016e4da2c3684a71403795257a233563fa0178fb6aa6c1f122ff77d180289dcf11d8e4a05580e3e4ec4f059ac794d6b4f36952e21b0712df680b2e165ee6302aeb634d5131db568bd036262c78f301a344c1b810e059c3bce83d021ec3fa99f6313c63ad465d7be0ede4c779a0d953fdab23bd290a69c2238d40c974bb041c614c86ccd6a214cb2624249916f9569207a2a99bcf0e4653d13a2ee625c5b08a40c07a9b6847f1be5471c7330b3009ab78", 0xfe}, {&(0x7f00000001c0)="ad0ca223d7bf5e3ad59d09e50174edda378afd2b05fb6aec61bcc54279fda0c29ae065405d5aa3a27586a492243a5077752cee4df0eaeb18e9cf73725542c69fbc5ed627550b35a5fc924add0d89a9c18cbe9f43430aaaae9bc0aedd1da463040c23654d681990dfb92c39547c1ddb1785515907bcad8bcf0cf0d4030558bef6b4bbd2dd3f54b2f87392a3d12bf946029b9526744bbb8156920fac9a7fc2b8cee7510758e93f08ad6ffa43c94354af193e1b234ffe298ad93ad0168cee43172467329a8a090e0815be2655", 0xcb}], 0x2) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000280)=ANY=[@ANYBLOB="cd02696c7030000000000dd87e1401fffff4b4f267ec26b605bc4e2a87b45c16b7dfc94d7f23531084624e12767c0e75b516ede7c15ba50b038d708e97d8c6e88fe7fb314493b7779dfc047a81bd55cb381eb0106f2644841575b732a26c9e95517b3bae6ebc3adbd192337b6035263f2ae27e8b7ffd33e7ab6bdcf3edaa64eb976a9829b35d80272659acc2235777c52646fd50e878d4f6b2215dc666ee0ee10931df9aba26b4c96ad57435867d719903d63457aa090f48036b3fc58a7762f56815fc8fbc00317c0a41e6602f584733f925fb1e675f6358486d94a9f35cf820b7bcfa"], 0x10, 0x0}, 0x0) r5 = socket(0x2, 0xc003, 0x0) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4022e2f66290a000000"], 0x10, 0x0}, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) r7 = socket(0x11, 0x4003, 0x0) dup(r7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000080)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 13:34:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x85b0], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x8}, 0xc) recvfrom$inet6(r0, &(0x7f0000000040)=""/142, 0x8e, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x1}, 0xc) 13:34:29 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r2, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r4, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xd8) 13:34:29 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 13:34:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) fchown(r1, r2, r4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:34:29 executing program 0: semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000180)=""/216) r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3ef237ba50ced82ab5f82545528e4f2922c82313e5513c31b1cd52ec9320164bba33b2411cc1a3591d5c0086d0701e6a6b45e7bebcc72943c10139e381962883a449e9a3cdcaff86e63c5eda85570561aa2818fe000"/115], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget(0x1, 0x1, 0x100) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000380)=""/146) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="4e4685f916f3a9cda3bea06509a494aeb5069bbc59c25622b9e644d55a566e4e623d85b40960178557edcaccc0463c989a9d064957f5de2fe0d5e151cc1bde8d6eda4cf7129c637dde5ebf1d4fb0f53367a83bd5dca22bc44489a5f4fcd1268fd39d7d708c623330ecde2e02f439380a3594e388ebc2a90b419b2dcf07663a74196c55fa9086e2cd1081b28d4e4e3c14cdddca68d2d400e107e25dc4ce9c5fc11d8bb3148f65761366fed161217af5bff6424a141b5949d3eb61aa95770627b30e4f46b4fff0436045b635d6f55bd7dd64a9c848e6ffc75b3ab9fcb334acdbea42189cec0df6922f793bc5bd3e770db388e3e1", 0xf3, 0x0, 0x200) r4 = fcntl$dupfd(r1, 0x0, r1) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) bind(r4, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000040)="2ba4", 0x2) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x4, 0x5}) 13:34:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:34:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) preadv(r2, &(0x7f0000002300)=[{&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/230, 0xe6}], 0x7, 0x0, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r3) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 13:34:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:29 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x9, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x6, 0x0, 0x7fff}) fcntl$dupfd(r2, 0x0, r2) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x0, 0x1000}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 13:34:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = syz_open_pts() close(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002327000000000000210000050000003f00000000000003008b7cd840a80008010023", 0x355}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) write(r3, &(0x7f0000000100), 0x24) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) write(r2, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x911b, 0x2adb, 0x9}) 13:34:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget(0x3, 0x4, 0x420) semop(r3, &(0x7f0000000100)=[{0x1, 0x4, 0x1000}], 0x1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x1000}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050400000000c60008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:34:29 executing program 0: r0 = syz_open_pts() sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) flock(r0, 0x2) flock(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x2000, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getpgrp() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2dee, r4}) 13:34:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x83, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x239, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket$inet6(0x18, 0x8000, 0x8) dup2(r1, r0) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000040)=0x93, 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000180)=[{0x0, 0x7, 0x1800}, {0x2, 0xfffe}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}, {0x1, 0x1}, {0x3, 0x80, 0x800}], 0x6) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r5, r8, r3, r4, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8b, 0x3}) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x2001000000015, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r10, r11, r4) r12 = getegid() lchown(&(0x7f0000000440)='./file1\x00', r5, r12) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x1a9) 13:34:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x6) r2 = socket(0x18, 0xc002, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f0000000340)=[{&(0x7f0000000180)}, {&(0x7f0000000300)="dd049d70f3f387509e5c10fb330c6e847dea5b9f9be32930849aefe1fda18f69e887d3c7a25c8f804f5cc1f0626e8d2b8f6eab1dd06f25c30fd7c67a54", 0x3d}], 0x0, 0x0, 0xffffffffffffffff) getuid() getgid() r11 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:30 executing program 0: r0 = syz_open_pts() sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) flock(r0, 0x2) flock(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x2000, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getpgrp() fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2dee, r4}) 13:34:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x3ff, 0x7, 0x40, 0xfffffffffffffff7, 0xfffffffffffffffa, 0x0, 0x2}, &(0x7f0000000100)={0x96, 0x2, 0x0, 0x2, 0x6, 0x0, 0x7, 0x3dfe}, &(0x7f0000000180)={0xff, 0x2, 0xd6, 0x8, 0x8, 0x6, 0x0, 0x2}, &(0x7f00000001c0)={0x8000, 0xc4}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0x4b) 13:34:30 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/20, &(0x7f00000000c0)=0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x0, 0x10001, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) shmdt(0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x10000007, 0xf3f1, 0x399, 0x5}) setreuid(r3, 0xee01) getgid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r10 = getuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f00000004c0)=ANY=[], 0x0, 0x800) msgrcv(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r10, r23) r27 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r27, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r27, 0x0) r28 = getuid() setreuid(0xee00, r28) r29 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r31, 0x0) r32 = fcntl$getown(0xffffffffffffffff, 0x5) r33 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r34 = getpid() fcntl$setown(r33, 0x6, r34) r35 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r36 = getuid() setreuid(0xee00, r36) r37 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r37, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r37, 0x0) r38 = getuid() setreuid(0xee00, r38) r39 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r41, 0x0) r42 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000180)={{0x1, r38, 0x0, r39, r41, 0x4, 0x2}, 0xffffffff, 0x101, r34, r42, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r44, 0x0) r45 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r47, 0x0) getgroups(0x3, &(0x7f0000000040)=[r47, 0xffffffffffffffff, 0x0]) r49 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r51 = fcntl$getown(r49, 0x5) fcntl$setown(r50, 0x6, r51) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x7ff, r36, r44, r45, r48, 0x10, 0x5}, 0x6, 0xfe, r34, r51, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000180)={{0x1, r28, 0x0, r29, r31, 0x24, 0x5f03}, 0xffffffff, 0x101, r8, r32, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r53, 0x0) r54 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r56, 0x0) getgroups(0x3, &(0x7f0000000040)=[r56, 0xffffffffffffffff, 0x0]) r58 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r60 = fcntl$getown(r58, 0x5) fcntl$setown(r59, 0x6, r60) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x7ff, r10, r53, r54, r57, 0x10, 0x5}, 0x6, 0xfe, r8, r60, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r62, 0x0) getgroups(0x3, &(0x7f0000000040)=[r62, 0xffffffffffffffff, 0x0]) r63 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r64 = getpid() fcntl$setown(r63, 0x6, r64) r65 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r65, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r65, 0x0) r66 = getuid() setreuid(0xee00, r66) r67 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r69, 0x0) r70 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000180)={{0x1, r66, 0x0, r67, r69, 0x4, 0x5f03}, 0xffffffff, 0x101, r64, r70, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r10, r62, r66, r4, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r72 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r72, 0x0, 0x6a, 0x0, 0x0) r73 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r75 = getgid() bind$inet(r72, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r74, r75, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r73, 0x0, 0x0) 13:34:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x4000, 0x6) connect$unix(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="82022f2f6669591e67d17ab23feb6262fbcb5b266e7b2c244f638f120c7ce0201e07be288c9ff60d824a20b3641ad6c33a72e52877b68c4cae4cff6f2638026fd7d4089286f9d53479edbabb002d6018832846ba9d07db8664ab5e02"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = dup2(r1, r0) pread(r2, &(0x7f00000000c0)="fb14b2edf2cf68c0ec6cfe36642ffb6bd13cc98cb99f763ff05ea987abb373c21e3b7441b78533f6b5e80259b166e59a47c42abc48492e868a5a9e796eb8d18e7d93b4eeb8df9c3597f19656abcb7efbf4bcae3395ce9b6264d1ed395cbb298c196da40a3a3e2d1fd86349891a161bbef7b35d8e3d1463f8cabdae12c7e75e4f5104103ab39567a350dd9f18c8365d1b998f235a62917113d49141e319a3f092183cd5a5d1b9added82b705b79ac66460bcf6e591fbc3769b77ae2de07cf7ae22fbced175188e371f0b7e745948205c0b574ed18dd4a8c51d283db863e35501b71f8474bfce8d01f874fef828c5c85ca87ab9920ae3881ffc1524654fee6a3487437ba6a7bc7d0bd1e130e4368ae7c67b4397a4324647da38bdaab585f738a1b849dd33c2b543d22821c358b6b97cde5a7223476edc75890e983a644ad94d9b214e9e15ee0398c2165ed018b2c465bb1bb7dac7b2d44851563a21fb01cf3dc1cd7addcffb893147d014e3da44c74b99d4f71c3f4dfac91cd91fd5c8d50fa0e943278d32989f8787a0b20c8c5bb80b2833a5648e897e56e133057b1941f91e393044cc6989b7cddc4d4d91121f39740bb67dcf12f8c0609ffd9434aaa8e313f01aa052ade9a7b1c7edfadbce8497c8cf7ca5d1ffbfdacf73f67372fedc193c60277732ec8d1447c9d8631ec87b84d935f707a3dd2407fb46725f099679616192ed2eb9a0cca87d594d59245f271075ee706ad92226924a3e70d31f454c0d01e6631fa58cb865ff86170672da8d13d7a113bccc3abe813271c0a130c3a18528a89f91dde42cd546e3039328bf4629a14723268432aacf94614a36d7dc525117057c66d6a9f4a9505718261d984e0175eae59a039959e2fd204dbaad6e957bf37d8d9c3b27b7a13a346b693560ef3369555585d341c72b77f03d5a99a367e8d0e3017ee4501c8331a0504c6ad5c609d8cd850b2805c6736de4196c2126ddd1c245a290be62c6eb926e16323cc64c1a9ef36b4089468f2fd73e63c8ec084d0a7cbddfbdb97d291654f481c0650f7231fae5f919acd91594257512ec814062ba8dfac9b451f0e8bed5d8c93954c1313fc5d24fd4145bac802f18c0eb7704dc1ebea8da4f3c4e4aa4d96939ef57789d7c590d3db1f13351512b0cae54bed6bdd2159eb0a8217c093b932af6cf99598969d1c1134923e8c7b4e542f82808689db05e388aaecd3bef17db76528b2b0e574a279259040b08f04c739904c2dba38f76a33e24b2cdd65e9dc5254201135418025a4defa0d3aa043d3a48dca5dd704a2cce8aa3f3abb1456ffd8e4f0d735c67dd93ec9adc46972454d487ea82477ca503cba64852cb238ef7bb4df90d3665ee197ba73cbec00c6d90087b7debfb01d5fcf3d21af87311d606b787f0705537b04822b053443c32eb8ff787f9fce9b708907b2b3ac5833680d37072b2b3fea089e6b6447888d75ac1594ed37cfdd40da4453fd082a2720e035e581d03acaa0bac94ee2b5eac3efc190a28cfdcbcee2381c9dc807470ae7e57a92af37fbd1d3a5b87180c9664755573f472058a005612caeafcbeffdce9f081351e22ac2c873f79139edea353d0e3de39464c4961c0671b59308ab20e90b37eefd29a9f779d58b76727c6faf0ed7c67911f85c682d4b4d940bae9efcd85007f5b203debf56513a9eb63f1b128265680e9c137b526d9d5bd8ee3004371864b4074abfcbdf81a857e1aeea1305bfc15067c17f908a67bcbe1e186f94377e687ad97c473e4b35cea353f425967fe3a4a4d5e06f4e29a13cd10912b243f479458b62d3057d464d2bfc0d16df02662cb49a9fec799ded3dadc824c2c58d526fbae3653b75505a9c420283338ab110be8f12dda9ccbe5ffa4e7061952cde9082968026e0eba9041cc60657cbfd59a2149b4127d1e4deff10d8fe4d981d1c0e8556e0459cd4b4eeec1975280bd4c9304288680b04ddf0e2321634e27cc791defa21b98a792803ba0da6dd364667e4ca331e21499fc70ef5e5e5b3accf5d87f2c7cf6b7facc16456fec5e2ebb01de2313a64cb554ae2865e45e02d40823fea07e64157e5c5023b2e035311fd5213c145e8a7697c40db0cf99aba9fc21591363fe225ab2cb916a0a1bfa93de3c3f76aa2721eab4e7d0a119c233970703c9f64d13af8faa3adc55f255e68b9ab47dc5f085eec8bd9ab51aea1bd177b38c87a642f1864a41554cb0970549c8e5fdf369179523593e3edf354100bbaa1d1c155393942dcf07e5628d3c3b37652f28d9b612254b14e809f5f8b779f8c4f0d0a7ea9b2d57da9782efd0f1de9197669b1dfa6a984326b7533d4a4912ec65dc82513fef15022be4d8cd518bb82ece083c531b155cdbcb25c1776f4d19d46c27bfe4daeeeb21899b4f8d6c3e0c88b9e242c98c3cf471f0eb3a004616ab72a7492b79f1ab0d043781d3874a44fd13d71662d6d7427162324eb4a899958347409a405fd33aa511f9666a5ead385cf2531123e84414517a89ebd25167ecdec0d3d489161f442f279135d525bc968ee5dd826b057b2e736a20697b72917cdc2b941a7dc4c13776c12f4d59876312f4914f92a23db7f24f168cc6595e455712d12baa7cf736d10e2cd0f102a2c3e8adeaf0e96f758d41ddde7b1d0eda45174ff847f65a4d18fdb67e01321851ca5d9a29b9a66ec0de4d667701c95f1cceb4dcab23e382f3e3215636798a7eb842f40d3304a9152d724bd81630067194a341209f24e75b0a3c234eb4ee29247c17a1197a39e8d7858efc28af3406a98d6d6d4b8c6d8374148a749252864ab8754f34d832d537f6681cf5d39384f7cfa2956d6650620ee2dbf4b6f48d0ad9d144d44a7fe11ab4f0ce9c767c97268352eb4dfb86b82d1006fc677081482284a7e896c7c93cff8ee6674922fa7becf5e3fd8ba0f481b9d5b659a5f98288d88cb99f3571a20d4b693bb9d91fc1fd68e34b1a46fcbeae9d60fbb591a62499c95867b3685151a6af57d9f3916e02e8d1c8d1a3cc861c34f1f4a365c2a0f15d88b5f954dcab0ddb830c64103d9edc7f2b9be7333bd62f01dd462e0513cfc3b0b867061fb3c3fe959121d6fc1b8854bf74b859a40943afb75020be78b10679a72e1568fec0ee7895ce4dc1011c516e53ace82f1d3381a9de7b1a80c220ac53f336c6f68a8f4c0ed2e308a17e8f22b7c919d977f2be62214e1f579936472207ff786dc5213e4d8c34589e51fdf14192bfa2cc514091fe1edc18daa9dbad87a7f6227610cf294a74409a6fe993395be272235c84fe0f424a70761b08d802562731fdb08d2e4288c4cb981cac8dac276bb4c79d255324b8c8e2a79bc90ef48e21bb53c341f842a3ef01bfb1594fc9e310ae859ba9cfa03722258b387df947c085942eb6ee9e4a4b6be9b75d0a2e84360b11c6f4389ad1a8d6a1e600c13557b4500bbc85235a5630777ea47f73d60762d6407711b55b76c6a52a401e191ddd19a535a0875b1d8ca73e9090bfa64bba8ee4f4c43cffbe1610d6c08c188ada0ec2df7f95c549e97acdbb5384d9db5f0f972365cc95d3b54f5bf722b675fc949fe56931438891cae6cb9535e734750b822f4837f5e9f268626edcb11bb3a89e214ff670e8c74868f1ab7848c4f05028d7d636dc0cdc038e2c64d6e1c41e847417dbae78ccebc1d432d7851fa87c7315ddd5e9bc29cd63128bb8d926ca7af8913490b4669e98e2099d94a9e397985a65856115584eb6be8fe3d96c0c21c6bdb0b04b3b43333d843097696411b4619fb71c323c729a12b46a3f3ecd15cf7db6b02806bee39e70936e1c73b6121b11baaa5529a1c8ef079f7a4704df04df9035158c2bfc9f98ded51dacc87d54722a11ba7bd00286fe823b27a3a8dc2095441568ecabdc6daabd81cc6923fc59dcf038c868db31fb0b7cf885cfa9df98a9a2eeff2ed347dbccd2a597893df198449d72182cf494edf99d2c9b1e9672e566a5ad26120bc6665d6ee8c356eaf49afedcb4b4ff9f93a36907e47bfa9b89e36355b280d52bd96d92f36682ca2b47c9ea758d0396df94c85244ee70365415a47731a2ca47d5d56219eeee915017ed31c51c78f9e2c7405732efd983f7ac70c2be316407fd2d6747de5f75d7da681a067c0b59f71ca2cd5e9fc82b8382e1d9ea3ccd39a20d43643a231730f6f2f3fa65326bfb62d783cb7680c3d3c826e5665dbde410af2876d4f59c30ffe21e36169ec638d00f08acda823b42ae7554defdf88cf013598b0174313ddd1075630f82938daf72a99ef7cda361d35863753fc5e25a9e25907cc8d6fe803ec74eb6471874182d88f661f523befd822e2c5e2e5831a66dab4f21d22a356554bab9324d2703a50ce167b4f6f08a934d2d0ee42dbb70b389a6c377cf0f2968a2f16f49a5ff1ecd3eb4c217f881960376a8a5deb15dfe4fe70a2ce90010d840e40fc53bdb8a0cd8ec3d34f9801ddb4c1c5751002cc908e56daaaa39e948392e7b58cb3f6ff535b31e6a3bde24096413d1dd924ca149ee15008f61d2cb1b8a4a519c6e6b08018256afd31777f70f8df79629ccafcc2ab4e02b0d2ff38bea5a0f62cd615cc0c8fdf61849a6003ddf13ac4ab0e3cb8a42385573f9905a33e01dbfcf8345eec8f0b25a2ca73f9bc7740e43e2475fa430154201445f9aa04ddb6c13f54174d73b51e0f415387aba1e81c5f61fa91e53954bf8144d3305226e94bc9dc29fdaf4db72da6bb828271f245928c7907c5e521e7dcc47ca75de139164ab4825199622e0878860fc521f9eb9ca1aa66128c109193e98c1ac3dd3956fd44e68b90e31d3c049928bb1ff27118dee0a756d7f1e6bbec0f0a286124f30bfe66b3a34efae4bf4c7c7d5aa12aa39dd8ca13112f74366c953589b75af4f67a7919c577a5497cd847b34539204264177836dcf28d1d2b270ac78b4097a1aed4d59297cd62779e48d0defd16924eff743e31d49e8e6c51ddd83773f6a1046c36775ad6322229b4be580be43bf6b063317927fd5eb430637c8a32d7f93ceb482fff1971574e93a43aea547be0ca7371e7bc45c2fe7bd685a3d991fc514b450f19f141df6e601b7446a241220f45c3bb1fce0d00f4c47f4a9f2c40fca8f11a328836596f5d815ef6dd4b20b6bba6404c5e134c68ea0889ed5f8c2e226968cded875a84a497dbfef08219d46b64aa29fd8b91ed1c086d56c503c01f00036f110f94bc3535f3026b16b82b275fd83edd746214a79b86743d3cbf7758b518c6d9a693906e554227230f955d810974037c737f94d9513002033591b72bb1b6dbefd26525fc441cefe1dbe4c7d8564e13e639afb18a545c43727a6ad85f35d8c035ec93f8d1198a2b4262503134685a9a5ee6acccb997f40c46f4c95c395bed3113dc14ea1dcd17249ae1e394af9dd52ab46ab928df93d4f4189067e538572cb3caac308d5d3cefd591a29133b8f281ebac49ed0a2c068b7c9cd3196a289862a94a66f921a909f829236bdaaa51e3c71cead7a9c91a9794d27ca2f7326c35fbb551452914d58cbc0155fca27d9b6f75f1146fd6a4b9e69e28c03845419b193f95fc50e6d75bc946051ca37d3166db8285e104552648af3cb8e78cfe95f0a3073520168bacc929ec20d76b4438fd677a3ac0c542353bd567cf38b5a27fe99ccd513cd271c47b65e1131f403a2be0e6d1a94c08b145cc531c0dd59cc8f3d200b77306f13816652da2562732c7e756bad70263d3c55e0be348fe61aef886baebc24e90d95fc692313d3e881e3b7ca2727c2f962a544bc60f5b3450c2ecab20f03476d9893f", 0x1000, 0x0, 0x401) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) setregid(r4, r8) fchown(r1, r2, r4) r9 = getuid() setreuid(0xee00, r9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 13:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff9, 0x7}, 0x10) msgget$private(0x0, 0x100) r2 = msgget$private(0x0, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x80047001, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000040000000000000000127100000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85e0000000000000007cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d14b332750d36f8725a67d04727481f"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e, 0x0, 0x0, 0x0, 0xc17, 0x8001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x20000, 0x40) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000280)) semget$private(0x0, 0x7, 0x286) 13:34:31 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) open(&(0x7f0000000100)='\x00', 0x80, 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x13, 0x558f, "aeb71fc1ac0372dd4ee800782dd98d6b624900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) syz_open_pts() 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x2}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") syz_emit_ethernet(0x46, &(0x7f0000000200)="f74fc7645ee183d238d923005a2be456e3b9e1c4e77ac05587248ec8ef53ab3f94e86906e0b1eca2e093e6a91f9c6f81b1a8f76333b34e0b6c0ef70b7a902eee3fc20f6d3917") 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000, 0x1) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pckbd_enable: command error 13:34:33 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa688eaa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x7c}, {0x3c, 0x0, 0x0, 0x80000200}, {0x7ffffffe}, {0x7f, 0x1f, 0x80, 0x81}, {0x100, 0x8, 0x1, 0xffffffff}, {0x4, 0x80, 0x3, 0xffff}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) dup2(r0, r1) 13:34:33 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1c6) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:33 executing program 1: r0 = socket(0x6, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 13:34:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0xfffffffe, 0x0, "854962881c026100000010000000100000008000", 0x0, 0xfffffffd}) syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) syz_open_pts() 13:34:33 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x5) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18a) 13:34:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000100), 0x3e4) write(r1, &(0x7f0000000140)='\f', 0x1) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x107bb, 0xfffffffffffffffe, "00000000f89d005dec6889b0d10d6b00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)="ebd3b9e588751bddebb2f0da6896826d80c7d06996c8016759994918322ec076b05bbde2a7b901489419836fdbd418d91c9522a3709c440f2b1015e33d9fe276fab5e55a60e5a79fff6e6b85c34483f99a392dcfec73976065c578e0ee6588af2eb28ea1413da6020efade677bc0") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x3010, r3, 0x0, 0x4) panic: receive 1: so 0xfffffd806f6f2000, so_type 3, sb_cc 80 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 70641 10715 0 0 0x4000000 1 syz-executor.0 * 7488 20046 0 0 0 0K dhclient db_enter() at db_enter+0x18 panic(ffffffff821e2cb7) at panic+0x15c soreceive(fffffd806f6f2000,0,ffff800020aadd98,0,0,ffff800020aadca4) at soreceive+0x16ec soo_read(fffffd8079bf0260,ffff800020aadd98,0) at soo_read+0x53 dofilereadv(ffff800020a6c9c8,6,ffff800020aadd98,0,ffff800020aade80) at dofilereadv+0x1a1 sys_read(ffff800020a6c9c8,ffff800020aade30,ffff800020aade80) at sys_read+0x83 syscall(ffff800020aadf00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdee40, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic receive 1: so 0xfffffd806f6f2000, so_type 3, sb_cc 80 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821e2cb7) at panic+0x15c soreceive(fffffd806f6f2000,0,ffff800020aadd98,0,0,ffff800020aadca4) at soreceive+0x16ec soo_read(fffffd8079bf0260,ffff800020aadd98,0) at soo_read+0x53 dofilereadv(ffff800020a6c9c8,6,ffff800020aadd98,0,ffff800020aade80) at dofilereadv+0x1a1 sys_read(ffff800020a6c9c8,ffff800020aade30,ffff800020aade80) at sys_read+0x83 syscall(ffff800020aadf00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdee40, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aadae0 rbx 0xffff800020aadb90 rdx 0xffff800020a6c9c8 rcx 0 rax 0 r8 0xffffffff81a3126f kprintf+0x16f r9 0x1 r10 0x25 r11 0x1d91327360c9522e r12 0x3000000008 r13 0xffff800020aadaf0 r14 0x100 r15 0x1 rip 0xffffffff810426a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aadad0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (dhclient) pid=7488 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a6cea8,0xffff800020a6cc48 process=0xffff800020a80790 user=0xffff800020aa8000, vmspace=0xfffffd807efff2e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10715 280927 49352 0 2 0 syz-executor.0 10715 70641 49352 0 7 0x4000000 syz-executor.0 90152 306948 94383 0 2 0 syz-executor.1 90152 326816 94383 0 2 0x4000000 syz-executor.1 14135 180335 0 0 3 0x14200 acct acct 46144 106069 0 0 3 0x14200 bored sosplice 94383 28966 99628 0 3 0x82 nanosleep syz-executor.1 49352 153530 99628 0 3 0x82 nanosleep syz-executor.0 99628 243783 45642 0 3 0x82 thrsleep syz-fuzzer 99628 347364 45642 0 3 0x4000082 nanosleep syz-fuzzer 99628 128082 45642 0 3 0x4000082 thrsleep syz-fuzzer 99628 196942 45642 0 3 0x4000082 thrsleep syz-fuzzer 99628 420913 45642 0 3 0x4000082 thrsleep syz-fuzzer 99628 229308 45642 0 3 0x4000082 thrsleep syz-fuzzer 99628 38149 45642 0 3 0x4000082 thrsleep syz-fuzzer 99628 279188 45642 0 3 0x4000082 kqread syz-fuzzer 99628 8710 45642 0 3 0x4000082 thrsleep syz-fuzzer 99628 361706 45642 0 3 0x4000082 thrsleep syz-fuzzer 45642 98891 96945 0 3 0x10008a pause ksh 96945 466166 77056 0 3 0x92 select sshd 93622 419926 1 0 3 0x100083 ttyin getty 77056 198413 1 0 3 0x80 select sshd 1664 34776 83815 74 3 0x100092 bpf pflogd 83815 236491 1 0 3 0x80 netio pflogd 57838 364811 69474 73 3 0x100090 kqread syslogd 69474 504411 1 0 3 0x100082 netio syslogd 41402 52457 1 77 3 0x100090 poll dhclient *20046 7488 1 0 7 0 dhclient 1864 140176 0 0 3 0x14200 bored smr 49277 437178 0 0 2 0x14200 zerothread 26846 241271 0 0 3 0x14200 aiodoned aiodoned 9624 439238 0 0 3 0x14200 syncer update 3566 402153 0 0 3 0x14200 cleaner cleaner 16956 29431 0 0 3 0x14200 reaper reaper 37262 433883 0 0 3 0x14200 pgdaemon pagedaemon 2752 113675 0 0 3 0x14200 bored crynlk 13646 231207 0 0 3 0x14200 bored crypto 54414 440518 0 0 3 0x40014200 acpi0 acpi0 16754 112307 0 0 3 0x40014200 idle1 63227 227658 0 0 3 0x14200 bored softnet 6019 419953 0 0 3 0x14200 bored systqmp 42312 410919 0 0 3 0x14200 bored systq 1490 462579 0 0 3 0x40014200 bored softclock 85325 380563 0 0 3 0x40014200 idle0 1 523581 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &newfdp->fd_fd.fd_fplock r = 0 (0xfffffd807a539098) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 fdrelease+0x60 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 10715 (syz-executor.0) thread 0xffff800020ac7398 (70641) exclusive rwlock fdlock r = 0 (0xfffffd807a539068) #0 witness_lock+0x52e #1 sys_close+0x91 #2 syscall+0x4a4 #3 Xsyscall+0x128 Process 20046 (dhclient) thread 0xffff800020a6c9c8 (7488) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826638d8) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9571 6748K 7902K 78643K 13143 0 pcb 13 10K 12K 78643K 142 0 rtable 99 4K 4K 78643K 457 0 ifaddr 100 19K 19K 78643K 198 0 counters 45 34K 34K 78643K 77 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 16K 78643K 102 0 mount 1 1K 1K 78643K 1 0 vnodes 1230 77K 78K 78643K 1849 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 11 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 127 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 488 0 sigio 0 0K 0K 78643K 17 0 proc 62 63K 95K 78643K 479 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 99 0 in_multi 87 3K 4K 78643K 205 0 ether_multi 1 0K 0K 78643K 26 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 259 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 127 55K 56K 78643K 2619 0 UVM aobj 39 2K 2K 78643K 46 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 116 0 NDP 15 0K 0K 78643K 43 0 temp 144 3027K 3094K 78643K 10465 0 kqueue 3 4K 22K 78643K 53 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 91 0 53 2 0 2 2 0 8 0 unpcb 120 704 0 693 4 2 2 2 0 8 1 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 423 0 423 2 1 1 1 0 8 1 tcpcb 544 444 0 439 13 12 1 13 0 8 0 inpcb 280 992 0 984 9 7 2 9 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 15 0 12 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 2 0 1 0 8 0 pffrag 232 7 0 7 2 1 1 1 0 482 1 pffrnode 88 7 0 7 2 1 1 1 0 8 1 pffrent 40 147 0 147 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 70 0 10 1 0 1 1 0 8 0 pfstkey 112 70 0 10 2 0 2 2 0 8 0 pfstate 328 70 0 9 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 418 0 236 14 0 14 14 0 8 2 art_table 32 420 0 236 2 0 2 2 0 8 0 art_node 16 90 0 54 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 12 1 0 1 1 0 8 0 semapl 112 125 0 115 1 0 1 1 0 8 0 shmpl 112 44 0 7 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2170 0 761 46 0 46 46 0 8 0 ffsino 272 2170 0 761 95 0 95 95 0 8 0 nchpl 144 3232 0 1624 61 0 61 61 0 8 0 uvmvnodes 72 2731 0 0 50 0 50 50 0 8 0 vnodes 208 2731 0 0 144 0 144 144 0 8 0 namei 1024 9822 0 9822 1 0 1 1 0 8 1 percpumem 16 49 0 16 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 10109 0 10109 9 7 2 7 0 8 2 plimitpl 152 56 0 48 1 0 1 1 0 8 0 sigapl 424 705 0 671 4 0 4 4 0 8 0 futexpl 56 11393 0 11393 1 0 1 1 0 8 1 knotepl 112 115 0 96 1 0 1 1 0 8 0 kqueuepl 144 384 0 382 5 4 1 5 0 8 0 pipelkpl 48 252 0 242 1 0 1 1 0 8 0 pipepl 120 504 0 485 3 2 1 2 0 8 0 fdescpl 496 688 0 671 3 0 3 3 0 8 0 filepl 152 6265 0 6159 17 10 7 16 0 8 2 lockfpl 104 257 0 256 1 0 1 1 0 8 0 lockfspl 48 70 0 69 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 797 0 787 1 0 1 1 0 8 0 zombiepl 144 671 0 671 1 0 1 1 0 8 1 processpl 960 705 0 671 5 0 5 5 0 8 0 procpl 624 1825 0 1780 4 0 4 4 0 8 0 sosppl 128 13 0 13 2 1 1 1 0 8 1 sockpl 400 1762 0 1741 20 12 8 17 0 8 5 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 161 0 0 20 0 20 20 0 8 0 mtagpl 80 58 0 0 2 0 2 2 0 8 0 mbufpl 256 492 0 0 29 0 29 29 0 8 0 bufpl 280 5678 0 174 394 0 394 394 0 8 0 anonpl 16 77238 0 59417 90 4 86 89 0 124 13 amapchunkpl 152 3951 0 3811 10 0 10 10 0 158 2 amappl16 192 3669 0 2687 62 8 54 61 0 8 4 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 6 0 3 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 4 0 3 1 0 1 1 0 8 0 amappl11 152 75 0 57 1 0 1 1 0 8 0 amappl10 144 237 0 231 1 0 1 1 0 8 0 amappl9 136 390 0 387 1 0 1 1 0 8 0 amappl8 128 337 0 303 2 0 2 2 0 8 0 amappl7 120 348 0 334 1 0 1 1 0 8 0 amappl6 112 27 0 23 1 0 1 1 0 8 0 amappl5 104 589 0 572 1 0 1 1 0 8 0 amappl4 96 510 0 477 2 1 1 2 0 8 0 amappl3 88 130 0 124 1 0 1 1 0 8 0 amappl2 80 4598 0 4517 3 1 2 3 0 8 0 amappl1 72 25164 0 24706 27 17 10 21 0 8 0 amappl 80 2083 0 2034 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 45 0 7 1 0 1 1 0 8 0 uaddrrnd 24 692 0 671 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 692 0 671 1 0 1 1 0 8 0 vmmpekpl 168 9870 0 9837 2 0 2 2 0 8 0 vmmpepl 168 90694 0 88444 131 25 106 122 0 357 8 vmsppl 368 691 0 671 2 0 2 2 0 8 0 pdppl 4096 1392 0 1346 6 0 6 6 0 8 0 pvpl 32 246542 0 225496 211 3 208 211 0 265 35 pmappl 232 691 0 671 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 219 0 27 6 0 6 6 0 8 0