ffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) nanosleep(&(0x7f0000000000)={0x10000, 0x7feffffb}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000340)="fd7f6562d75964e7d418ea037c"}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000300)={&(0x7f00000001c0)=[{0x22}], 0x1}) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockname$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x4004426a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20802, 0x0) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r12, 0x4004426a, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x35, &(0x7f0000000080), 0x4) r15 = accept$inet6(r14, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x100, 0x0) r16 = fcntl$dupfd(r15, 0x5, r4) ioctl$TIOCCONS(r16, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r16, 0x4004426a, 0x0) r17 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r19 = fcntl$dupfd(r18, 0x0, r17) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r19, 0x4004426a, 0x0) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r22 = fcntl$dupfd(r21, 0x0, r20) ioctl$TIOCCONS(r22, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r22, 0x4004426a, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r25 = fcntl$dupfd(r24, 0x0, r23) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r25, 0x4004426a, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCCONS(r26, 0x20004276, 0x0) pipe2(&(0x7f0000000180), 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10282, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x4, 0x309, 0x2, 0x2}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r27, &(0x7f0000000040)="0b5d90f0ed591aa3d9bb6750547197e7cb7ff718a2", 0x15) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r28) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {}, {0x8fe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1000, 0x0, 0x7f, 0x5}, {0x200, 0x0, 0x7, 0x20}, {0x0, 0x9c, 0x1, 0x9}, {0x6, 0xc0, 0x80, 0x1000}, {0x0, 0x3f, 0x20, 0x7}, {0x3f, 0x0, 0x1b, 0x8e}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x7) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x61) dup2(r2, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000280)={0x7f8, 0x9, './bus\x00', 0xffffffff, 0xe6f7, 0x7ff, 0x1ff}) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r6, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r13 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r12, r13) getegid() r14 = kqueue() fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000040)="8f1845e4cf792b7de34b31815afc45c6bd2c325dff7b18d0da49040ba303a88e3b35c47ef2b70c3d87cc2cde45744145aa2bad2f00060c94cce0724a4b5c27bac04aa263e4eda4fb56348ee6d013072659e61544a9e6eed4ab62c8c3e209c563df17ca1f3cfa3a5e760c8b5be45942da2ec18541", 0x74}, {&(0x7f00000004c0)="063d1de723fe9696133fbcc09876b848aa775e74c8eca8eabc5f3e8d1996519fd6cb484c932121f76c3d355f6a228d7d231f3bd1e25773d5f860e3d7401b703eaf03e97f84e3093c8453e122edbd60d550311caa9ee9ce734907914fd9a5f18924f7957a2dccba2c74f3d39f1162f48e6ee895261af4edac2ade6fadad6ec20b28147e1f0706659788e3107c14f67873098712420ae1e31d99592dc2fe7396ce534f589702182c83f9d8cc8e85ce039631e394ac860a2faa991cc27e604d5c153a43f0a0624e4f27929c6efaa5cee29121ff16e8669764fdf5c1ce4386863461ba4dad3ad111baacd58b891bf04998e0a5b66db1fd67cd7a30ad860aeedb03255b896c95603591ee63821ae40f2c4ebb436bed16b05d299132b41911102e1f86b30cfc74e83ec428acfef91ebdf35d555e2d76a158045556eb0c28090bb2c83596b0f18adcd5afb773ce62f8375963d8b5d0ac64e8a395ea9707586ad6616b03c851e5d97d3a24895640f792744d362163492041d2459c1978f367a907c6d3497c8c5526f9b93b216aecc48cdc73310c6ae2e405cc47a9031ed8c06f19075d75d14965d5aa32d3b6f9d2f1e5050d94877d3d213af24ddf5e7b35d3944023fcbbec137129bffacc68ada9db90f9bdc64624b4ef751628a344bfab08f33c936ba5b5d5d6c91dfe15d88d0d07b213ffb1b145067f2f94cd57816901bde61a6c6268bbeeba7855000f5bb5657205fda6e841ac28b54adbd577d6988f3049e41638e28724de38620c84e3517d577df5fed21adde79ae244fb46ea8292133dc8a4e23201c0f53a8361cab83502d7474606ed26aca23c4c6e36188ae63554a45dd4456a15d3b8d0627e39a92a53c7f0e08eaa157a27c5adc62524e1e994cd1029c5ec0cedac96b363f43c0856ad53d1cc9444f669b75d377d6c8f34824ec405a74db1e00f536268e8d6832d5600faae2d7adcaea7eef303be79a61cbe8b22ca8bf796b87f13b84e06ac7a53514fd4e4f734b16ba4813a8b1eada7f6461d5689ffbcc8ee5aa3d4f67c7cbf2b28cf271deab406742cc818e1ab011cae31bbcf0626a9cd05019d9e8147c150505a369043b51d03934c4f9b418384aba97878e3d25359bb22859dc818992afd0a720789d617c7a75ae19e0d45cfc60979a51fc1dd03295f8d678a216cf4ffa81b760bad0486608588e86e72f3a251dcfa66bc0dc523492b48af19389c82ff247b0d001964d0ac8f89d503ea682d8c0f6c5e4364d81e00155d21769cadeb8a4dd0dfe2b38b04861b4a3a644eeeb7b84a28157fb75e8494cadaa65a41390d2d240302e546fc5e0b2567b1bcb84a0c7ec01a34ae6ad010987da5ff8cc8703ee302fc5cb61e9617c218fa029f558a93a3c6f246b9f8dcaaca7d2df7f9a7334559cf11e30ba933fc31c833d13fa8a03e257fde03e93f4124472ad8be929dc3147eb8168023a0d513ba314b4322d890cf2620cc862dcad067b2d9efa6be795b3c4fed58525409dd90199fdfd77413df403c6fbcb57bfac66a836c5d30b8682b43e59e9786add2d4dcb5dba593e7bab6394c81121c34f2c871e8c84077a3e7c8f3b1ad9160d8c20a6c0c8bd87064641372f9d5bc0b3e4afe7a098e16aeb33b4c74b17061eab5c159d6f11af245bc59e1a93275cf63f3207b30e6b91c0b2f9ed2508270802becc7fd6571ba767de2a7b06f25b70a385689a4d0a4753b3a698c1bc84627ea6efc9f4b5fbaadf8ccc53a8e9562c4eb912ac7475c04cf06a79952b87fd0ab1da0998ac571eec0e7e5553025a0d48d515fa7105180ae12d88633a89177c153d6defe976cbb01f5d2c7b1955b3cbb9b76a2a2ed2ccda973b05efb70de3d4a7a721b5b12c104181d7d71e0499708e3453475a9de08995808fa82ac6b8f5b0067978cdc98e47b70f89925489a132c6093d05256b3f97ea9bbdc42316802788a9cdb48ac78a7e5747b158f12e46b4c9f5a250a44ab1663272f1076387cfd3d700448c4941461c5216370b5bbf80b127e2a1681ab92c583367f827d67284ee0514decdb11f8a7dbb56fa18b7e2240232c7cd73d38b2eb4791b9698fb57f29af94a1c50b52ba5a505f2d4b3f24d1baa7d8b2862ed3d5be4b7518cf6f69722618e333a4ce44b5cbce784e096af5870a70c9f8c19c58f80f593bc96741278e3e52c4d79037a5a46f5ca615c3953f7db40f37dc888449cfa70539a6f55e8f22d33e3eb8f72dc03905efe5a47650b3860481033cc12b1437bd8c8246147619148ff1d7f4293f1fdcda39628bd9392b4da9b4dade6b80cb1ebd2ba549b62bc20cae92e47714f3f32cc6b3aff4fefe1bc2382998572309127ddf59be6322d3096e20ba39f8ac7a13213b30030706858917bd39ad2db9c4be5b7ee5327f94281de63cf0b016b1c3547f6f7a5edb1269371e629a62636920ced96990a4f5e644734616f2d0bedcafff431ef7d3692acef3c8f2238551ac0355513564de76dbff7b70466b18399c3bef2dacb066675d8bc84a1c588eb39697efc0e6b287955a3909c7d88ce04924ad64555e8013b1474ae9d7fe630ace10e7c1497514d2e2502c215a45fa37224b8524952f62b33273ba981eb836032a4922f4079609beeb4b0fa36b05d52d20dd5bb6d9a8ac4d692c69a73eb4647f2954d150705d884b3b120ce1bcc46a08b0bc691838dabf21771168c11e48692d5b19b7e01ff970276053f96ff9ff82a30a737e1bd481f8773cd5031da07603006d6d55581bbb9438fd8ab3f01873bda145b9965da2d6efdecca4dcc231129d84806808764dfd18353a1e44d23a96ec373eac169976bfdd0cba85f929de92b64df6c8215b15a64626e3df634bf1066227ce154118b71657c84e2c96f88683c5962ebb48ceb4b0e32fe9e4c4b4172b6ea57a8ea78f969b9b212821d85c4aea0509b7865d604f9def3a7d41fdca12879305cfda63a21c9ad5411e2174fddc021dadbd511e5ae3e1a47a82a1dc2dbf369b69a7f98ed8bfd50e58c8564097addcceceefbd3554c533e475b4ab53f8e590783b0f61fa75c0cd049e0ed0528a95ccfc4790350639c03d146617d6a08a955d86222588d9f1e50fdf149eb1077f747b03bf643588b6d961043f8bb2ee17ac914ef829ad8d3233551d201236b50099cd4d9b0cc685b41bce7b3994f766e871c3f61499745b343d01ad0d343939070b632e445a47bf9379d07e412e8d8e674999ccaef970dc429645a94d2d69697b082ab48fe092d39c969c49d65c77497d357734db47f110c83d2f0fbe42531ce316b18dd20f9b5d81f8274090086d941e733cbbc4e66786a07f467059654b35c6bc360ce4b1d22fb4d780784b1d1e9de544471a574af9414c0793470bd80e6a274917c54e003ee84ebe725ca3b2015f08703abc18f29c218bb2464695bdff942bf7499a474cf62244ebd4a0e6ee3bf2accf90041e92155a9b6822f046d9d16fbe42cc60b16b477ce087efcdcb5fae54728449a9239cbfeb625e85ae6d6bf4592dcc1011784cfbfefd90bca158331f1772c404d5fe5876debd8edaf0f34afcb98531dbf0522d51547b2ead290e612da933068e0639b8d96394157147ba1632ab2edd4d9a3a1c4fc9f7fd2b7ea6d7e05a81eec5ccf94976ef7672867a157a393a7a8fd3fcb5434f685dc556654adc8726567903e9cb7e2534d340d633fa15019673b12989b18d07c29c46c56c5439c89626cc1e5ddaf9f3eae6cb2e48c778b417236909de491392c7f6fceac331f09dc28152b8bc3fdda8ce7fea599385c48a5ea9f37543749e4ffd7028a280c4d7bac9a7b28a4e6a21af983edec016be086339ceafed3ec270b16f3d7c0c9d72e7b6ff2ef5de3507aafa1f3cb696479521a045014e521798e0d113b09542fb6319beed3fbe444c20d94671beca945ab02985a9ad3ec04c65335eaf9efaa24007caeb874fe2b8fd16da07423a8a0dc1c7bf68ad1dae0a4d6b6e408f3cf519b0d26c054957c02c45c3e7a982fd4d1b4b91dc8ce0f34f3c61d8bfce2b0a45eebf0f0de122ab3e86e896299f84a55e73649983168e31b9a74844133db9aea3be186288a368e00c7dd78322694959e1f0129abea2439f5180ae3e6dcc8f81821404a53fc1314d9b9de5263b235a05260ca805840d80d933df8acbda3b29c7a62ae99cf359a8d1e6ae392adc25ef7cb799fbe5100d8085ddbe6e003c506470bf570c33dda5497d16ca4588bbb1fd77d0c418758151de4945ba2c36469349ddae133af99781a8b53c0b6a0935015cc6f6dcd8b862ade9e488598c9917fc8a5c936b7b49eb1c32793d42dfde7b8dfa18c1ebe91ad93aa9ca1b4269695d56e7ca2a58d8217513db3166582de92a5aa2eec1a3871bc7c6321568d1a492bfe6a712b9ef747fb1f4ffa4f8243aba4f9e8bbae535e20a0cc76653872fd816e77e1ab2528881c5c72d4995c0c0e0001d77d2ce20ea792f9433d2462ea6b7f3d3ec6147846097ea7a182432641d79f7b55c430207fd2a7fde793cc02198522976a381205b8c56858daa64f9dd1cab08f10f0e699dda25ff9d8acc59fb705fc7319fc1364124ee35aea7334da43b9968f327372f9e081e84e7f4c9b287f413591b83a8fa6193f5091244d2300102fa0ade141233364298ff84f62b9b2b7f8009593272856877a0b0732b549c6fd7c3ae49b03a691ca92984ad24eae1677c044f90eacb76255e5ed0d1d8689fa8514913637c939e6071edfac1bb142a847ef00ebb3e0b3731bd06a0dab406f15ab5f27ed930a472a7149f9e045ba13d64448a6e19ff3c865d253dacf59316480b8445b21d2ab9a5bf144f402d744af89f0d2b4f40adb4c7e8d0bde634dd8b9372736a9f9d55e9ae63d0f174775a0c736ec6f639c5e16788f1c70d376000257b47092e7cc8fa49e093bf25da9c1cdc1ea12560be46abbeb228b53cada3056ad9d7d3f382307bf8a32754beacd8f24685cd527a063583a8ba44a3ad5e46184265506c1a4e7c7688ce060a997916921d06108bced54507dbb95e20de8b582dc8114a65a95d2e49af291e645db0bdf4b1325bddd8ffffad20fac028dd072af6a200abad04c0018d629b3a3dd3df21af21ae5ad58790a6ac5941b19b6b857b69705036ef872610170502130a75694dc4998f4ae74e097a648c38dd235d8bba36d4df80432305fc1317fe72464016e69e5e318b75eda20905f5e3fd9835c55309a5b150cdf756a9e39b756a6fec84ad67f3f465170629854468a29ed74fa36876fe0497a88045d7519b4cbed4d119ffc754adaa1f1f16fae3ac9c681585ed07e5b29cde82257e361879de9da1e4d0e0764c98808fc7c76e91c37d03bf3f38c4fc24aba247492f637886b0b76e238bd882d963fda39690f2fe97e45a5c8f27247a8bfa23bb94bfe554717993831f7b162587c381aa2cdbfcef80f14e0c990b57f141556df446cc2636dcbf02dfacc4fcf3a929f5bf062044a987c32f2f46e523f4df23b054df65a4b9e090834a9aef7ca6059cd0b6f9e159829c6d79b4bae894a26008670d9697b9b5cda8e106a80ab0a4183c5b8593b3f0c7893c5cd01611ef4f3e0683d589511f9ca35654eb92f78068332a2f41dbb295b41bcc33710fc739b3584ea95795e0592ab610b63d7554fe0ab463492217994414d8f872fc80c6ad15106031efd23c41b3886cb0b755b36152de51aa0ad1662beae062ae5a8719ae6b09be0cea2f641c5740264df533b693d06f927198810f10cb017877c4a6848cfefe206c2c1f5e8a3bde2ba480372b4301982d1f837adb6aa3069a2ed031c28180", 0x1000}, {&(0x7f00000000c0)="752c5c56f592a7460cb971fd9d760fa8e7fb7b4fcff12063af3df2dd3e59f9960f0e8397cc788dcdc9a95d7841faf0ae7e29256d80723fb062d6f21d44b84f017a14272a08acbbd1d66478dd46d4bbe63f0c9545daaf8ed0be0dd20152a5c4e9604594405263c47a30b038c011fe98db0a6530fe79de55f1c0700e60f1b96919b768ebca9ab62fd7a8db5d8bd243a235f8610f44e662", 0x96}, {&(0x7f0000000180)="c9308ad3ea34a76d2713ac5c124a3eb21367650b", 0x14}, {&(0x7f00000014c0)="1f92dc4237968505e67da9bc07032f1fa1617b4ac6604bd19bdf3581a2606ed61314b4a885f9defe9d989c2c92d5073bf2dd5861ac18c04c48dea54be1aba8408c43194137d84640296d3e11f59e77af4502b0f4e481a43c13a11138cd197fed5d3d9aed1972966685457d6e22491857f2175ef3d67fa88e863b1575b7a2569d2ca000812eb1d3ea5df0ced8033b1dab433e0e79dff906c3cfdeec18a4073af92e551117aaf9fac86be2bc691e9b42b02c0b33cc2199b16d7d8309c6aa7c9b83f0808a3ec81592f4c116d32ca034afecbb7009e9df", 0xd5}, {&(0x7f00000015c0)="8bb0ecb5668d8a201298c16e670830e392917000ecdbaab0cb901ac5128e449adc1e79d4a30f45ba3a2017da36986f1a55c302b7a311ca705e70b279e58deb7097ddfd11ef313370fb53f730659393bce16219e8d9f009c66bf36edf5e95b01c74f197a6e1f51f2a528b226c39a48abccd0f8bba5c41dc9812c885cdcaa488fe95dccf91ef47488281ac2d9ad44630fec42c4f7d428c256a1dc159f22d40c0", 0x9f}, {&(0x7f00000001c0)="d84eddb5bab1d801282af54ff66d340ac71373d80e83bc8b2b3c5f595554218833d071315ba1261ea9b2807927d6f492606c16029eb0258aac06aa", 0x3b}], 0x7, &(0x7f0000001840)=ANY=[@ANYBLOB="c000000000000000ffff0000da56a9be1c189ac6d6cd6214a6997ec209000000a75b02bd42fc61aa7061481fa412aa907b1756b756e25c9e1e8e142790e32e16e0de895c1e757dcd316db58f05343ac3c91b22d907470ac1e9bd61d5f474a05f02a7ae1fcc7a67f9a600cf616a3dfb1369dad81213b53becd4d68e6e2c573b7eace1a67941b9c44cfe4a02a33eefcb594bead9e71e91e7946b3b983eeeec2b7c260000000000000001c4e5a47c6a91159d8c5166387e7f84e33dcf35749601f716fb2be3000000d0829cc0e518ea76413f4b92f546088b403f4c6cf79250453c266c245abd8263e18aa361967138a7afbe5b45526ec316ea44ea04748d5117dd86b174ca4815eae9268a0d2a7fd0efd4b59eba25486428a845df784d36bada095cce5ba57d55795e839a55859917"], 0xc0}, 0xa) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000340)={0x800, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x7f) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000040)=0x8, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x4000000000000008, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xf0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0xfffff3af) renameat(r5, &(0x7f00000001c0)='\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', 0xffffffffffffffff, &(0x7f0000000340)='\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') symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file2\x00') """"wsmuxpoll: not open wsmuxpoll: not open 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/88, 0xfffffffffffffc45}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="99ea15d13374db4168af41759eaf2d3f1f", 0x11}], 0x1) syz_open_pts() 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket(0x6, 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x1000}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x9, 0x2, 0x60}, {0x3, 0x65, 0x0, 0x4}, {0x9, 0x20, 0xfe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1, 0x9, 0x0, 0xffffffff}, {0x32}, {0x46}]}) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/213, 0xd5}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000640)=""/90, 0x5a}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:24 executing program 0: 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() 16:00:24 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) socket(0x1a, 0x1, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/123, 0x7b}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b62678 16:00:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e2f66696c6530618cadfb0c9896844c5df90038525db718918732c34ec903552ed136587f187a5bc326e507797f09274911a8d82bd9b1fde1aaf1e24e40323b91f5b23c7c9ddabe9d4998341416314c59f1f3698c98cfd1adde6301bf9f"], 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f00000007c0)=ANY=[@ANYPTR64, @ANYBLOB="e22d15d3a998fb27a790f0a19592d09d0224dddf5ec30fe38b189337905830cb3b78e03bb00c3389caa98a41ae2a8101a6f40f0552e617c8c41036c8f7df442334b464a5d8aa9ab107d84f145cbad23c9976d7ed68a47a3a189f10b8cefc6e3a82ada412df5f9f1b", @ANYRES16=0x0], 0x3) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="d0a373b1986754b0feb572c1e910c1a4eb268172c6a12901d2dedff8e9cf175f9a306c588fd4a5e815c11e3f860a68de7e42fdbd604becdcd03e2c8eec3c02c605cfac3134e0ca56a71a9d5a884dcbac3cbce1b88daff1ad3c3c8e57ff924505d5ef734544d0e650dd7a3d125163fe400307b621cfacc1c83cce1194ca065011221a2bc68e7206a657944d21d80af4d48958539f56de58869e196be515615e88719a2706edf42f3d4c2c3daf403d9178403ea30d09b5bed0c7fff9ef787f70b79b9688535a5a5a3d88567719d4ff8c"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001440)) write(0xffffffffffffffff, &(0x7f00000014c0)="ada4e7ca97c2c8345c1effb7da3d62016016eef89789b1177cf899bdf29f5ffafefe275a2770aaf4b347c97bf263a34da84a1b892a31ec3ac1eaec3890f0eddfd379661f7a9964337bc67037b0b853cae010749d02109d07cd268bc9f5c69f5565799542cdc5d480720462e5ae25daa0cbaf3b58a3", 0x75) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) socket(0x18, 0x4000, 0x1) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0xfffffffffffffeb2}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x83, 0xffffeffc, 0x0, "93550000ffffffff00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977925e83bfc6c08cc5fdc32f774f0d580f609bd5d3ed976acb4150a1854a94bbf1920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x64}], 0x1) syz_open_pts() syz_open_pts() 16:00:25 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) flock(r3, 0x2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x3, 0x7}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x88) sendto$unix(r4, &(0x7f0000000340)="57dbccc3158f91150715cc939eb61a966d57a90820a6961425bd3a38450e3f48a85151078d743fb008d46412d4750b1d48398ccc0bc3ab491d69852e549fd616bc0df427772a6bd07ca9cc6132264974269a4956b3e48564b06def6c0bba5c4afc03556dc045649d4585a17e3937ee6cb8", 0x71, 0x408, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:25 executing program 1: socket$inet6(0x18, 0x4000, 0x7f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x5, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r2, 0x0, 0x0) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xb6e8, 0x4, {0x4, 0x80}}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffd66) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/77, 0x4d, 0x0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:25 executing program 1: getitimer(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000}, {0x61, 0x7}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0x6, 0x3, './file0\x00', 0x3, 0x80000000, 0xd5, 0xfffffffe}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r2 = semget(0x2, 0x4, 0x400) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0xffffffffffffffff, r3, 0x0, r5, 0x9, 0x400}, 0x10000, 0x0, 0xff}) sendmsg(r0, &(0x7f0000000a00)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000300)="791922a4eecffe2b2b7b5da2b841777f85a79dd26c5930ffcf226da9726f4edc79496a46170aa93c49f78dba5c90c53753a8da591e49532f248644158d9f3db91fa6da21b16d97ce66ec546b99d062fd2bb3894bd446bfaddc7b5782e476d209487767828253e7d8eff9fce1f711", 0x6e}, {&(0x7f0000000380)="3870e0303c992deb2ad8903258edbebfc61a5d8f3f489afd045f4bf5348865c20ac77b66b46e7ce8f3b8c14c903c3551406f930d0e4059bad8975ca3c3d27525ebebae25b3e1e5736694a7a5c475562beae537eaf613ad1e502e784e0065e0047b72c14acd41474ce813c24649f2784c60de5a2a1b06f561fe212ddda7fdac65cf3432959be4b82d60f4b30dd4efdc5bc44ede1a5e0f66", 0x97}, {&(0x7f0000000440)="c94f909043870c2ff1b87b71a6c968524e7fd33bfc5cb4278f2d527d4a43607749c6b1e35dbb6c66aeb2a28db34e385f12b37a855b8054f183d6aa496300a7f005b20bc75f62621ae84232db9155999267c2da121752e3a1aa8c9c3a442eb87595f9b4cb94701d6fc6a6a65831c4e90b584bf09d27cd8619278410539b06c76e8347369b1cf9d877c2c664e7c392bd408bf39e4220a6036b11a54a69909d082159dba4ca4a3a672e02964af80879a1971e77420aa4b927726225e4f6348e", 0xbe}, {&(0x7f0000000500)="17f093ac803085a7ab122318329545c9f79e38a7013fbb5db35a30dafbbdf48ad84e3958fd7f3e5d72938b3eff3b8774b4eaed5f06489bdfda75565c2c7958c99e66f2e78b0c183f53b3d4b7180c1f42020a34d9e00294233c3864151c02defdac5f181227119314d7ff903af46c254f6177d98f1587f3aadec2ae47cc04babcc5d6e9fe4c2d9875bcd1b6363235ed2aa682794079", 0x95}, {&(0x7f00000005c0)="b7415d070db23c4ba9", 0x9}, {&(0x7f0000000600)="bff0b50e04bc9c0a669b61e805489044dedb6387d150e3a22951a367e91127f0d0a7df3771d73f77224bdcfb2284f0bac2d4f9292f5e324dafe628da5b559b6dd4304e3f5864f7460cf58b05d0adae12c1a1e9b0567d23e70275828e2f9583a2dc2a07a29ebf11e15f672a78ed05af53739a8e14e6f4ad201c91e03afe8003fab1c8ba211122d618cdb47e401a14838b986c124c6cb3ed46", 0x98}], 0x6, &(0x7f0000000740)=[{0xe0, 0x0, 0xb97a, "c2c120fe8d14bc1ed1704303366760f20846846d4367ea395553c4dff17d80b1fd30c524479ed76573066cbd30def5f238169a02f75f233e5e49ba8845c37adca7c1b8c890b4b245c29b0cb3d3cc38cfeff1fe3dbb37c6014da876c08429e727705f01bb1ee535b64ce680e3618206e06adde5289ae8a54cb0458915295e0431da896456e26e6ca844c22bb5e2ba3a401f13508f07e9e3531dddbc3c5c0bef88e7424eeab46e6dee5075dadbdc92a926fe828a84ba9b421f3031689057aeafe7d00ecece7fccbd5128"}, {0xc8, 0x7ffd, 0x9, "3fde5d1cd3d840a0aafe1cda5f6b7bb37421ee0d59e4e55fbef2c76fa89764bc66e7adb50f6d422b193abd541ca589f0e964095638ef21c13d4f5717ef16597f92874d107c0b7b0eeb7811b1783921587b6ef2ba9d7280f7d5e4b263df51bb1df42ec08a4eede5be2a86fa2994fe9c20a755008a572e839b3d52dbdb5f66a78350db0f330047f011a703e1ccb2f8e93e04294e5cad1b37f85dc7dffa57e3f1bcfb4d902d469f7378bad3a3f068d8d8a6d0369545292ccb"}, {0x50, 0x1, 0x9a7, "f712812a5dd725e7747dba13fd3a238df8240e062cde0684df97799d0fc1606a90cc4bdf21fa93b839e03a51d8387375b7dfa7bd8ef9082dc263f3697d64"}, {0xc8, 0xffff, 0x81, "ab1c67260738782974ae74da4d5c32c463c1bf69acf4de0792f8215fdc77c626ba4bbfdc6a3ce5a5f1e407434260f3dcb76b4f508f82443e9e7434d7de6cfee3c37a9b2467880efc0f76c0b43232c29a103a252fed32d5b2f60c9042f6fecf923f01338cc6eac1d54df8081c7dbbbd505965e26976fe186beba26dae95de11c6c7998c97607c7668312966fbc8c0bd30789b3c34ef73a34cf39c6b63349d2a36d8e4f411e79325a5c3b2d7048d2c362c53b44d"}], 0x2c0}, 0x400) unlinkat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000a80)={0x0, 0xe, 0x5}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000ac0)) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000b40)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000b80)=""/255) r8 = semget(0x1, 0x2, 0x0) semop(r8, &(0x7f0000000c80)=[{0x2, 0x8, 0x800}, {0x0, 0xd84, 0x1800}, {0x2, 0x5}], 0x3) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000cc0)=0x1) getppid() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r10 = semget(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) r12 = getgid() r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000d80)={{0x10001, r11, r12, r4, r13, 0x6, 0x4}, 0x4, 0xfffffffffffffff9, 0x1f}) r14 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r14, 0x3) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x7ff, 0x0, 0x1, 0x9}, {0x5, 0x40, 0x9}, {0x593, 0x81, 0x8a}, {0x2, 0x1, 0x7, 0x6}, {0x0, 0x0, 0x2, 0x80000001}, {0x6, 0x7, 0x3, 0x40}, {0x7, 0xbf, 0x0, 0x20000380}, {0x100, 0xb0, 0x4}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={0x0}) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgget(0x0, 0x208) r1 = msgget(0x3, 0x446) r2 = getuid() getegid() r3 = socket$inet(0x2, 0x3, 0x0) r4 = semget(0x0, 0x0, 0x2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000001, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0xb9b, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r6, r7, r13, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) dup(r14) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r7, r17, 0x6) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r22 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r22) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r26) r27 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x1e08, r27) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r18, r17, r23, r25, 0x2, 0x5}, 0x4, 0xb8f, r26, r27, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r27, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, &(0x7f00000001c0), 0x0) accept(r4, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) open$dir(&(0x7f0000001780)='./bus\x00', 0x0, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) getpgrp() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x1}, {0x70, 0x4, 0x7c}, {0x80000006, 0x0, 0x6a}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="d5b625259c2a9486b85bec64d16832f48443b9ce19b7dc54dfa55db22e206a65e14192cdc7d466db347e761804fdf3ee5929693e4bf0cfdfd9da33aed603ce1a9b57ad38bdaab54243961573ba9682e7f2307fc5d1ccdf768d7f5169c99f00bcfca2f656", 0x64}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e1f0dbfbc2fcdc0a0e87589d1d78cc54c2a54d18459a83bf9b2b90355d0d0ee756270cbbed7e81c94e6fdcb3062ba199e7161ee30c420", 0xac}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c6b0078adf6ba004ff659e9144b1a430c40bf2d5cc3dc7a6905e003696c8cf28c734ec59b774d84b621c2f7afccbf90a4af45368c8b7235f8de890f6bc3d10d0833a82e1db7c96ddaec02b80f9008f90c84566aea30062a352d699e50a30ea4424b3345f3aad3bba78ffc622c627e738505c186ce7923e17295671d0a9d571345fa", 0x83) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)='>', 0x1) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000ed14ffffffffffff00000800000000000100"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) pread(r2, &(0x7f0000000100)="e3837da50da3882f10c1bd243f4bba4725a58fc4fbb91c30e18bab763d71bda6dc9a3bb425a654b6f3fbb9efcb96c2c48408597f19844293effaec575db1af195fba9744ead16f2091ea5e8c7f9994d169f84513660cf850ee87c8f765ac3a786b755c55bb843f453525103150cf668ff555a597a1866ece7007befa774ee3a6130b35c5b9eadf20abfc109604b26408af5b611cd720d40b85d9eb1232c19c5fe501551eb5e0431cfb9fd9c1480ad491de0ce3727f878d2d30250be729368572", 0xc0, 0x0, 0x3f) 16:00:25 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000c80)=ANY=[], 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="e44d631df21f17a11d96bef3a23245a46bff27b7ca94349d876a7fa73ff589d7d5969a961c7a67c15dad", 0x2a}, {&(0x7f0000000080)="f86ff33ac7b4c8bb181f761a86bab09f13caef0a0d70269eb65fd6863fc33e5e88f1487d919e5ccc150b400316cd4ad47d6a0f11e1ee8ce58ad806f1ef5d3e51408f1d81a33d348a789c99786822ce2f4571e6e9e0db6bc1427b4b409f55a83af65817c1a176b747c656af11", 0x6c}, {&(0x7f0000000100)="4918dbae3c13b728fb54f3168a7e67e02c515cdfd52d3b7206dd044fc417fe4e51d76026bbb26d1be05d6459aaebc1f12eb86e8bfd522d3b86a1106d9a1dc9bf79f560535b298022668e26125e7fe559409e9c053d559877f1a038d111fc8edf3a4b6e835dbc0b4af7243ced7e9e9834d8ea62b336cfab13b2b44018f0f3adda7261386ce556a8dad04f920122a12ba0931e2e98fb4edad09dd0957d72b06756b8135602d03bd331a71487366a4e57c4ee2678d08c5af36ec5acac9e42a4d80ee8bbeb05df942fb72830ed62a4db2da851a3a99061df297221eb7f9d84a1bfc042e229af2dd5e93757cbe5a509aaea34aa51003c7e8265d229feff4e7f12", 0xfe}], 0x3, &(0x7f00000005c0)=[{0xb0, 0x1, 0x8, "b36de2158a643e629c33081eb6faabe66fcbc4a17d0cac12d71120b0f19cc4aca61f30d7839dbe20925dc76dab4d7872e37e912eb12f96bea8ac7fb6cab19bfd928431026a6759287a6df806b69f7e0343f2578c3c471271d79f6fd61fbf90ce0155150917c244cb0d1163c5834a5bd8bffb4e4a692443d56210e989aedd9ad49bf929f69ded1d25ffa2e0e62fca8c309499987c7c3087f2fc7034ca008165"}, {0xe8, 0x1, 0x7fffffff, "3cec253bd0099f10e3f3515c1eef78e58ddc4ec93501977a412e5f5704074bfa4b5dce75cd23826d9eda7a7f26fc7645ec89acdc4b74e62bb8b1d56477e29ea4507742ff2bc45b894774410b4aefa9048989d4868d43518548a2c4fdea84bcf5799cba63b86dfe415f8099752050291893f7bcec9b43ad1d04319b8d50500b9b984c8b152ccf744f75496a869ffbfd1f0ae9f78d18c78cb98787c9f138355ff4460c79c238b591ce4add19a36cdfa3684df9cc29fd6a231ea8e81c1c3fad49a54dda6e84a8cc4fa6ed693e7ef73928f1c12adcf44699b0"}, {0xa0, 0x1, 0x2, "991c77b79d5a731e57f04947a521096e0d42290b16edd93618826edc8a7461d403d192624f702f8032a8be3c2a19f7fc78d9a4da693d77fa46a7872cca022a9acef53ebde3db0adc7a9a44aeade11c49dd5ff017f8c4158bcc7275cd00cd131582071f8db3ca9e3e0fb4a69f4a1345b8d7adad4e838949b0c045cd653d5d6eb13528162a66523a4033a7"}, {0x50, 0xffff, 0x9, "e6154fe50910fb5549c24b031394418d5a04efff2ee0c962398862677ef295bf16031fa17685e90805ce271d093777a03f873c3507dfaf516199f16fa6ae"}, {0xd8, 0xffff, 0xeb4, "1e47a5b398c92fc59cb4952ff351cdfa97ea9e1b2ac8fc272a8a285e105401959d0fa24ed8c52adfdb364fb4cb428253613b34190a3ccf5dde85b018c3b49e27bf0d8c456dfd6d79167e2bf3457bfa4a819394a094b7657947427674cb4d8ede7b46d3b163d6b887e11f897ce93db38bd87768c9d9b70cd2a7c997c043508dc84b146a8f84b0914091bc5365723e35971396e7c8af82e88ec39f90d2749f214f31de137eb6ed936c3d011d63bcdd22ea4affff5e17c2e193689f8aacabdd148742"}, {0x98, 0xffff, 0x3, "37f7cb8eafd4b0efdfb67485bca1d59258ab01ded8daa97e1d5a1ba04b93e281cfd8b10957b1f290c5baf2c5cfdefa04ca340d57138e2a0a678674e7f726f1243ccb6ab87cb8db3440f745e734f63841e680ffed664623ffcbea9f1772709411c85a0e730b7e959dbb16647eb266a52888e92a37c860dbfe6ccf9b0a1a3bf7291df8661deb218c36"}, {0x38, 0xfffe, 0x4, "ef173d6ce35d53e385c06dadf33f5009573a1a4a1400be3fd7411f7f86d43e25f5ef206734"}], 0x430}, 0x19) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x5) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x4011, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffff9, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x560, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001b00)={0x91, 0xffff, 0x7, {[0x1, 0x35a, 0xffffffff, 0x60000000000000, 0x97b, 0x200, 0xc30a, 0x45, 0x1fe, 0x20, 0x4, 0x774bcbec, 0x3ff, 0x2, 0x80000000, 0xfff, 0x40100000, 0x6], [0xff, 0x80, 0x2, 0x3, 0x1, 0x3, 0x8000, 0x1, 0x80000000, 0x80], [0x6, 0x7fff, 0x8, 0x1, 0x6, 0x8001, 0x2], [0x1, 0x9, 0xb22, 0xffffffff, 0xdf6, 0x1000], [{0x7, 0x1, 0x80, 0x20}, {0x0, 0xd8, 0x20, 0x6ca}, {0x0, 0x8, 0x80000000, 0xab}, {0x1, 0x4, 0x5d4, 0x9}, {0x6, 0xf0e, 0x7, 0x2}, {0x0, 0xd7, 0x1f, 0x1f}, {0x66, 0x139, 0x0, 0x4}, {0x8, 0x108, 0x80000000, 0x7}], {0x0, 0x2, 0x93, 0xffffffffffffffff}, {0xfffe, 0x8001, 0xd76}}}) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000000c0)={0x90, 0x0, &(0x7f0000000300)=""/144}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) unlinkat(r2, &(0x7f0000001ac0)='./file0\x00', 0x8) r8 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:25 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:25 executing program 0: chdir(&(0x7f0000000080)='./file0/file0\x00') r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r4, &(0x7f00000000c0)="989373e88f6539ab231e021197fe1e0b6b7b719c003363a5f513ffa5293c", 0x1e, 0x0, 0x0) kqueue() shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x4, 0x8695, 0x3, 0x0, "0cbbc67c6ee02d2c90fa2aa7fc3ece79353a0949", 0x0, 0x5}) r8 = dup(r0) socket(0x0, 0x3, 0xa6) ioctl$TIOCGETD(r8, 0x4004741a, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="05000000000000007974dd93f65d8912", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x9466caa15605c106}, {&(0x7f0000000240)="268e4834dcefd56ebd3d9e003d9bee1519732e8c268d3a3f4d0f87841ec4727faeddb2d6ba5dbe796d1939f6478da6d63dc507e34113200646a539ecdad4d3a8fb6c7a43a9b970b0b9accd6f4ad15f5d1dbd6bbec33852b8d979b5ccb50c73d9b4fe468ae0689048dbad2b25ffbb91b9325f2b8775d8a030d6ef9c04536e035eab0b39b591dbce551cf14e1a82d5b4314fd326c5ee195d1941b66f1786c88407d16670dbabe9bc218b689d259aed9454dfdb1c3e5b3e5e46e4df487b4a0be15adc", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kqueue() r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000000000000605bb5d60a8f7b34f2dc2be04a00000051ab0495c22fe29548f543df88c4d9fe2d795edfd705b27497e3a0b757bd5d1bd6b51e0948a35d0e0dfef2905875a2a64163e85b549d74d39337fa3540ce9ac61fba240903f1f7094d070b6f66387a9ee56a77d2135a5712acaca5fc93e1c5f51f3b707d1034fe9fc2817e815682b12e20418eba982236126f995bc0c3d32688349702d5124cd96ae79dc2dcf9fcd3c40c27af1b941c72688e32dc067fe8febe057ac71d5ae198e0b5d6f1eb02276894d2ff21769916d7322ff74b9894dc8a"], 0x10}, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) write(r0, &(0x7f0000000180)="3049b660854729249dd6276d901fa00563f342987782bcf15c216a46e9e919bffd20f4aa7464808b574a912d7a15f2ce55ffbd403c50ddc44effba1e920c322aec84c06221179d0b2015d32602055fd8c9529843184f8c82e972ecdda6d0e7e8110bdc532079337c38b10f8db5016580f6990e95d2fb2763199190c0b14b5e5fdb256275d5059a504368aeb35c969a956620146a39be88e36a78c1c9b033ace562fac6d08157c39e26cad4c0a3961a75dc3673c3fad9f0f5c54aa00ee67cf397adefc47c73f5a3ee9ce5217edbb6557b0de2fefb", 0xd4) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000002d}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xafpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x84}, {0x6}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000240)="29087ca34720b883ec4c56f03c26cc40bff9b51b7922ff8714840945cffc5f55713443b2ba88fc12a42a8b354cfa55f4cc53c101e933c55445cb81b73cd5e6c9b02d5f59c3e49f43ad503fabd619aa6ba7c1809a084e7375cbe1a9931b0d0169d689e4efdfa9546698e9b4611e65c6bd0477c1a980f8be3daa0475049543c0aedf017b7277e39e461d170dadcc148889475c42f585ffb222fd964464aa38dae52ee1d9bd796f9a8b49c2f85f4262db9874697e87707b0bc0e8cae77aa1f90fcf20c70c25c99fb89887", 0xc9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r8, 0x0, r7) renameat(r6, &(0x7f0000000180)='./file0\x00', r7, &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x4004426a, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") r10 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) r11 = msgget$private(0x0, 0x110) msgrcv(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000026cfa69e00b770990000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r12, 0x0, r13, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r15 = semget(0x0, 0x0, 0x2) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r17, r18, r24, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r25 = semget(0x0, 0x0, 0x2) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = geteuid() r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) dup(r29) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r27, r28, r34, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r35 = semget(0x0, 0x0, 0x2) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = geteuid() r39 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r39, 0x0, 0x6a, 0x0, 0x0) dup(r39) r40 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r41, r42, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r37, r38, r44, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000400)={{0x8, r14, r17, r28, r44}, 0x7, 0x0, r45, r46, 0xc1, 0x9, 0x2, 0xde}) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 16:00:25 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x7f2cef9f2af2dd97, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x6db0, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) r2 = fcntl$getown(r1, 0x5) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) r3 = getppid() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) r4 = socket(0x6, 0x4000, 0x1) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = socket(0x18, 0x8000, 0x6) readv(r5, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/225, 0xe1}], 0x4) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000540)={0x2, "f8b860d9cc6645682ebc1bf7338f496f6d6df83ba88bbce505c518e96eeaa1faf7cfecd92e1d8d82509851ee11ad8eb98ea3f84149328b53c475d9c40e68c2f875907e5312c52a8a43034b7cea655ee1cc68b77c9e4cdc99ceb06c9210608f493f51ad70f5d3c8faae6263b6bb6a8f"}, 0x77, 0x800) chroot(&(0x7f00000005c0)='./file1\x00') r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000780)="471fce442e0c7dbcabaac58187c417067c58bfb72c2b9b9f9768ffadc57fa90ed38ac5ba498cd33fc661769dcc6ef777b4d1db2b7e551f129028a32eceefa70c1c7ccb6ec1e1fb8a13d39a2f13023ebde0145e9689cfa0899e67c5b5873bbdf26aea882297e413f30c659fa1401c04af126559eb1ed4b0bae1e816d0c318319356051754f5e3be81772a2957054069209ec11d4ca5b61176494a10036fcdd5862a71863b36ac2fec8377cda223c7618025b4aa4c1d74a885a9716288c9f6e741f23990fe4ae79966f2c69bd1a4c742a87163977da7b42d5f2abd5054c6b247515e92", 0xe2}, {&(0x7f0000000880)="8919b832c84c8d6b1b13ad913721379f9ca91b388a975aa2bb55f0559e0a1b903d95f78941a18c2ee479c535ac567cdaaed003e10d4c5452fdbd180a6bde72fe4eca93c677a3cee7409a428310f7cc4d05fedea7b6484a8e237b9788e02b887d230fb65f985c06341c5a3c41767d1dfe8978c52bbfd9414668", 0x79}, {&(0x7f0000000900)='q', 0x1}, {&(0x7f0000000940)="6492d83f96cdbf186ce9aae1fdc684d736a5107667999516fbdf7868d39dc52116a5db3d1b0c91124fa9571433997e3a8d293c1ceafdee46e55c2e7f7b2c5be0fc2a8cb83e6e2aaac42b9ff979e26749c9dfcc388d75d1574558dd6624f5d92cef6d7e909de05b4129d0b3a837a1bebb66dfccf53b36093f9d02ea342d489c42bf9e9b4acbb84724b28c756eeb150983cb782b66c082", 0x96}, {&(0x7f0000000a00)="5d5ddf1c8be5ad7860b783fb830dea200f68b67f284e1edcba7f5ce7226ef4e66017111245252d4740e06471578ba6ff6db2ebd3668dd5620485fd55e7117a273b9edab654e09cfe1b5282ef5c070f6a7daf9f2fdf84564661df24e0d087b5d4fea25b", 0x63}, {&(0x7f0000000a80)="297b462370f14160055e6e9e48c129810632032a403e43933ec17bbd34a6b80f11ab766c71ed0566040e72944a44fe1c1b41283604e049db81b95bc5d4dfa25b5f35183c0fb61911f085a33d42de11b62b8185c8f47df3f56667b79589829c7a4c5cbdeb32d72fb6ee5bf46b43bf0f13aedca94e67a66da37473bd26b8c08b97a279e857f71e933b49a8bda1ac527aee525336e7e65acf2814f939b6e7f5274bb5b2b7fba33463a5a392e4", 0xab}, {&(0x7f0000000b40)="69a85a55fe0a28e6834c03d26201a1467e7335b742ac45f7b9c735368fd27ba88fedd95ba66a9eb4c51d3eed50cc45a4bddf17ee1b364e4ae3522c8dd4ccd6fbeef37d451954dd1949fec2655ad24eaa4a70c2eb3deb20c56cff6b2e99344eb28c955afa7f2731bd46935dc2777909273427cfd0c5c9a2e40c2bd3d904fecd2c730515108a1e23ba3793", 0x8a}, {&(0x7f0000000c00)="fb7575cd7c3f2af788cf60e77ef7dcf59d3b51fca0e5d8fb44fce8f760791274a5af97baa81abd59c45ec13c0b62501298934f0774b1f16c3353cb6d45b1cdd45d3ee185312a53b8e76a73387ff31dcad15a523ec624cbb50441f50dd921a5d73d1cd8ad5beb7de0ee26548479ed4098332fca5d7015957ef0891805bbebfb704aa606639698c7d48ea70942c575d4850a38430539da158438e87c01f8643721c300c345d1", 0xa5}], 0x8) r8 = msgget$private(0x0, 0x8) r9 = geteuid() getgroups(0x1, &(0x7f0000000d40)=[0x0]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) r13 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000e00)={{0xffff, r9, r10, r11, r13, 0x100}, 0x1, 0x3, r3, r2, 0x4, 0x4, 0x4, 0x800}) getsockname$inet(r4, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) sendto$inet6(r4, &(0x7f0000000f00)="da1de89a02a2547bcddd0d463f4b5f181f275ede215831715324621ea23dfda073538abcc8b44eba394ee29fb1fcad9efc3d08c4ba5a06fe5ec4e31a1c2e8ed8dc7045d46c194aeae1a4d522b6cb44a9cdd281b1c8b8cff417e066b30ab619117341163b3515adb63833fb3ecac4dba8b2c26c7b577bb74aa121d8cd157ab29825e460dd4b067f0fe30a804ab5e0a763f4628bbdb55a77c9a69a0cfc3d520a3bf16ae82583d3ac2a0781d36f57d0ea2f1f8f28b1928c0a6897759ec154d582b1", 0xc0, 0x402, &(0x7f0000000fc0)={0x18, 0x3, 0x91a6, 0x1}, 0xc) r14 = getgid() r15 = getgid() setgroups(0x3, &(0x7f0000001000)=[r14, r12, r15]) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x32) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x81, 0x11000ffffffff}) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r2, r3, r8, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r9 = semget(0x0, 0x0, 0x2) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) dup(r13) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r11, r12, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x3, &(0x7f0000000040)=[r2, r11, 0x0]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") getitimer(0x1, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6, 0xe1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="1942bf4ea66980f0cee6c8fe53bfe2b641a0189caae65d467ca4a62ea927f8afd0bd343d073b1fc26308f4be2ebe455bec2ebe", 0x33}, {&(0x7f0000000040)="2e19ccb86ddf71d3af21134792a91a7bfee166acaf", 0x15}, {&(0x7f0000000d40)="a760e197788adb087d8266e3da6f33bc98d2e321c5391bff3d33f08b4bc214a3bc6874cac9d45b0b5d3df3dc303914b0e721a5a0efe52aa5e48a39628efc0c5fac43116840f3ee3c469c78400ece23bc707fdf579ebe58a7e248613bf407cfb3aed53f18c4889a62ee56aecf4c12558c83d6eb18cd8176ccec3b1fa01e6e22e6ef3b61fc8cbd2a9eb03437f4ff680efc042c68df03e9a6d50838e109ba6f2e7a9a84dd8ff374ae28cbfbb5962b8652626265a3b32a4e2980a5e907ae0506a3a88b45ec91ee71a71291765635f0dc972257891dbc25a3cc1284ccfce0b21773de4d25d92266eee0ceb85be00393c0494a62887478536cc5f1bc46796d38e12b458098d3fcd83cc34fac948fd8c37defb852f0e4f6233e0edd89e56fce9e1b546e26db1e4e26b7f097849c746dde21d019d4eaa58ccb98fbf9b0d26eb095f40a5feba1415c773ff11f45ca90a78f935c6c8b8f4125b6a3768b70c619ee91a73f0d7fc178280fcf3d7e449c674a071c691ce835e7854f9ab5c7ce5672a0562030e7920322e1ba59c12752170fb08922ef0d167b66354b08eb7255ec8c534ce65824e68ac70eaa547967446523a521df9524bcd30adb90bfdef7c43d69cf0bf1fa6db10545b2802ceef2ccc3efda1a24c9cf6653bab4711b5d3aa85f08e14fbb1a5ddb7d2990536f4a150f0c5f3eb81b284def51a24b0d08a3314c52020c51563f94e30533c89ca533cb6e85bdb9629961567899db924a7fa543407a7b57d7173dd26f9390fd92cd246b23068a16fd47434c1ef798528b2ef2105ae8a4692c0de01675c0186310eaae2a127d8bdb9007c7ba80fee9d30692bbef01ac773f5bb38504cc6d27bab092abf40dd7a9f35dc463d7df62e23d612bce7bb23427b30c1bc026845dffb159aaa61305c233a3d96ad1180938a312c6e5fea5b18b799dac95829b5127e4a7293945310ecd2c9b2170a2c9a4c5e166cd03fb5bafa5a018adf19243fafbeccf642b21cc4d730db5e2607e7d439d1e1233f6f8da2dec640d493c0ab90ac74f47719cb90e6fe053074a5db71f89445d2c79f945534df11519aee696c2d1cce096c0bc306e2c02e92d92a4b9a1fa87b85e16c526d8b47533c2bf0641ec9c642bc904f29237b996b06c336e3a945b8c50b6a05ee0a8371fe73d2e70269171f819fe416cfcaa6b3aec372a7557439ee9386bcfd5dc6a718cebc3bdbb4c475253fac110c9e1688490843bbd4b6cd8f5b1634af8bf6f35d97da5480eb1338ab3feb108f552c3531727a206d5dd35941029eaca4955a456e57373c997e4c9bcb94a951b52b70444704132093009020d2b934d9a4a9fc5b6f727bcbe42617d218a1ceef1350b8240f717efa735170d7b79e2803b6919f3f023c01363d613481180667ed86cf51e4af23d9ced30384a213471fd9a4f5d0e0efafb33a0eda3819ea951530781f26189b8719637f8440a5295dca871559eb3f5ab96d1f41f8c116ba63f3a398a04b8f39ca4504de789d5a84057199de4612d3a96c278ff274ecc1612841da326eb73efb5965e9f5856be15e214442607e59d49fd6e463d8e6a0a3b48d2b1d51102a14af02e454d5c1e12c5e02de64541b50c22e2ffe75b53fa1ddb6c86aef5181c2a933c6494a38f51fd51814b513d36e7631d3cbc90cf14b5f3aa54288dfab4f780b6d4704f03d05e9e4abaa21e9bae0ea705f0e7818dbcb60ece7a524dfd2cf693d28da11b1982a6395d846c5a501d048634741fcbfcc3f53d91d97893dae60f2df8b25663edcea82b5249247945bd6b9acfd66bdb4983b2d49c48181827d4958f1cdc27975510906c25638bb7200a7d4d112e598944288b88044d82ab0c9c766b0068b94bb4559e095508c4526e2f83dfe6df00b2998af242df70909e8b399e709c1ae9cac25cdf6d555b6fb1969d6b3ec1e0cab00d85ef188fe1c3aa04e23853c94be69cd8e2480b04c30131c79a38db55c024f105539e0bae2a0bf7ea38d3ecc6b8926b1bca8d8f7967bc3c4f54f8c462b223a1c213b6e36e4a9b4993a93392ce5828f4bb446cf892938d945dd09162f143bf340cbf1da5f19eb5642e6490762b9574233ed9298f0380de9c45bc9b2c6d5033e929cbb530ec5b35754fa3e0579e5b1726a0d9f8894dbbc343dd2f8a66136c2520fad19864e59dde40ccfdc1af0a1108750c5385c0ff2f95b363c6994b874498e5d9b68eb1f742527ced2b8dbd45281e01bf5b360601e7cebd142690668ec17c1c22c79eaf8abc879dbe634eced1237ceee3d1d51377506e2beee947ad6a984e8ab765de7d17a6ae763388fef5f6327702a9519042ae6c8934ffa3962eff601ddabb65f4b4b244fd3abccc532b77f91072d88e29474b0643a8dc4c650d82893191936a96a4a1fd845f633ac8e779f911c2fa18d2cbc5838ec25178467d8f3c9e6683254ea741654562a66071db5320890d912bd1e2861f85fba5e471b2592b7dd07638f604fb892fd3b561e72e68d2e4d6797bc907b237ac73ac3606fe935aece63a56cda3de7649bef8d4b0413a84bb29f0596fe21f88bb7aeedaa4c79ff1929632c261543b517d93df595a6cd9285fb2677fefeb36649ca399f2b2c13265f41ac4b498c8e07a7aa8a424538819e52469ebcaf3f0f9ae36cc5a29fd1ea43dfec57195a6715c8f6995ff8378648a922fa39a47d204e1a25ece81b0d60f2450bcbb2b35da9590301796d0760e9696b8abd2305a6f49bd77966b6a40ab390a78aba9fccbd009b8dba4cfe27bbc02286c53f3ed72d7ecff10af1bfcce7889c844aa1e48e93161ad882d93a489cb10c875d97748cb31536a43970dfdde3bc69b77118e603036800c91166f3379d0386beb97989b04c86f6cb7c67e28ae264ae18b73a7ea2f5f38524d813f1cdfc9d556bc4ea82ba64f5f376b0aa68f8937a284f9b8c8e80dfe6080d5ece9de7e51d05d1415d06f5b5264d519eec2507b86c8bc0c12897e1db0db466cd9eb467a4a501d498b94f4bd3ee684a4bd57d82e8a66f53f051f3a832fd88ed8ef02c91cd8072fadb20a19f756a6a1f242cc5c98cfffa92377095a28f9c946331f4cfa0e6e1c3842517c16613cdb7c5eee2cbc61dd9d5813d5ce99ce0af906441454cfb90e7d5c87668e7bd1de485a260793b82929279a77f60b59ccefef93ad87e2a4fbc46fbc3f465370d92ce0ce37bc2d363ab7cb70e65094dc3c7fe397687e53da500ab3c0abe9ea1d8a7781874f3af3bc988653c19c7d2a0232a86a6df11629b8f096a044f34e6dc0bcfb24bbe00fd2b7635c5812f522d1ce794e91c57cceb00600648bc20e064af3baef847f05d092cd4f31aafcdae58b09665f4dee04eda42438aaee9aa1e28b0548256213f2df85224d78deaa0a2fc6eac1601c5ccd62b52c886fc4eab168f678aa654e604952dddd6ee378f9c244e4cd7a4c91f71e862226b605a82709d6df884a13302ee2d6b93facd0a0822c5d1530af291c56f70692510feaf7827d7cc0988dbf03a83c116f7eccd7b3ba5b4cd82422433bd8c3bb0617308eb3baca1a91532cd0d191f27c08937b0be8c079fa72884b6fbc11e6cd8da444d14e831cb881ee4b863c5b2dd4e993858a152b6c55e6b6ee932f5d2b1e1c6f799bafc014906b9cda1ea77b1c0c13f8317a5ee4ee119757f11ea8ade973b45b837325ceeb6c6a9dffcdb9d55c8acc8f42c70003d49d677a2a3bfc169675030b9e879c969372818fd2d5cb04b48216524b828b7a0e48cdbb648177af9432fc65eb22cf9af9b25a6d3a2197886673f23e642bf4bea3795004770ae6234d33305c2e3e418d0e93b33f1fde21abe6e1d69dac7fc1b53a9254fc38265a9c07ce1d3489fceeea0ec151d26f95aec0134edfc1db76df36889cb743c7654ddb973fda8b57d406616d6665cf7ac8e52d1b90179fe72f37d631d375ba4cf61604b13e77170298432b11f511d3c526eb1aff1289ee81e22a6159ea524ff9458c816f82a3a2a203e69c92fbd1b89436ed5664bfd64698a13526b71fea378cc9b15502ffb10fbca1379d2b42827183d2ecdf6a16a9ef124ee40c1f8049a71de3642253b0641c99f588acecbfbaf1f2abc24b518a329c92f2483813be75b3383c43bc1bde3b06e8ebc77ec87b0889b6893c58be67ea5fc24434c4bdcb80d4bbcbe61457177af2a3efed03c4ed6d0bf4fc8aecf4df01808dd83b1b729a9d199f6dcc25998a060f479a1a6297c5989d229b394c7c8df06aac67a7f81ad4ab13328cf17b23c87b6731a061909e7e1561a916c6962e751c496fd0cec9a55133e01b0cc003b33db6cea48f5740ac105cbfcd7d24f9db6a7e23e8a31a70882726c0fde17ce321926398d87965a7de1983df0efcedc992df00707955be42e96a1ff3fcd00eb1116bd607d54c5b0041487216075d5ba4d20b932c1aa561b1989dcbcde03fe3d2adf7baeec061d200c4a06f952d5a3e92f63d43eaa6ae20f402d375a8852209ee6a6ef9ab3742b25dc97e5b4fd1dfb760c92fd76c8146d0b59060d2f9a75e3626cc73c26ed3e8122031286880a275a0439e23a6bcbaa3f2c2a02c689846f0132161f7eba0082a6fce8ef42a6fef6a7281a7afdc5192d31528aa6480fd1e9a4ace7f78f2dc8d7c02a1ab7442e634ca1558ef1507df92265f040aef828d6c8f3a13ca5fd24a88b05ddd5c599153bf3db8a6e58adb634d664491d3010d95e527192bc7f99f0720d68d2831daf99555aba1903100543f0fb8afed43955d4b445bd885086d6b584580b62ba84f3a9abbe1fd2941280bbd360c228cd3b602bf0c1e620de3492395c45ed072a7a97190f4cc59e3e536e63cd1eac22ceb16ef68dbbadbae159adfe5ed8d4bb2efd38c0adf72786ead41b5914c6d68697cb3b6e7198335b9607a3e940db9e4fbf713d156cc943ea03c7662d5bcb8f432a07bcf86630797f4f3024040b14350df825b1e5a44093c64ab93947d925162828c04a762ab33278d60e2b6c43c5952dda3b2ee37865af2093569d8b420c240bf6c2c49feb11bde6c6f6908aace802923f278fa7689f67b2ef3ccdf6023c3ccd077f97330c18c625231eb9923fe67c8dc576c9e2f301f7495b9b8644c6ec8cfa7fddded2c224727c559ac6785e070484d6c59f706610bf206fb24b6da2813495c7ddc2f56a77be5b067f8f6af4d8e4dcf9d2f76d03c31173e78616d0b38dfce5999ce6a6f7171af7b7549cfbfb53692a1466ff5fe64c8836e8d160a593babd0341d0fc688daed2389d984488adda86daab2eecabe45752707c5f3a659396f6b7c99c3e1b195af66eb98f76522378fb9b8d20f10fde0a1998e3137ece7efd23752b3f703a37d4df7a7d3a53fcbbf45ae2c01e85379426393f0bd374f380b0c0ee23e76ac9596bd80be7cf8d7ac9c33e272e7d5adeb73525e7c8f1526c34ec143c9505a1041679d18dd26de6ce88a92915bc4a168629b330d0a010e3c2bf6138f7341d869bdc97aedf40eab94f1c870697a1c40c321f7379f16da608cfaab3f75533ceee663969c1fbd66cd6f3e8b85f1a5b50e2fee936022ca3b425c4416921f20d1abc45cf8555ddf3717688ee1c60800339363c01b1301e07bc988de776523d537a3ba3a5a3d4e8bdbf86e50d9f2d6788357a98269d81765b2e4427f9600344161b5add7dca8820a50e8896bb70ae112260b53d57eef924b227f34360df9bba4cfc277ebb7bb50af28111dda743a8527253f02e316f5bba5e888378b3928af2ae0b8d06dfc771df36bfbcb5df2ef0806f50fcc7829d45ebd34dece9464916582edb65b10f20b4652", 0x1000}, {&(0x7f0000000140)="d7069fa0c5246eb5544aa301c471ba5cff39ed151e5f6b041496c3c16dedb7d2798448f13326300ff017bc84235de660b4b30930d6a7653e753cd5a30e80e30b5a7bd46367cb3765705a11ca128a462d92025855689e", 0x56}, {&(0x7f0000000240)="7af5b253b6d4655aacdf6f778d70dbf47b6deb16979b63d756b06d05dd20c0860742d85a8de34f684ec0b28f2f2eaa1c464d4449b092d39664224f5454b3ad51fe4e897e5da994900de3d0d270d785e908f4e6fa6bbef3c24a86637be0907ac5472d6a0894f13fea6c9f9a0113c4c0dbb43a2addc5336a5885446fa237ecc7ddd03a7f952a31121433a7d26219aa7615e3247ee2e7115505cc5d6ca1c9d7c1622890c0f7b5990105241d493791fdb33bb28c9978896bb745aa3ef154bd281232a2424ad569b0861c45e8191707b3e446772ab47ea53cf0de85932b2faad3c6a5ae987a001b3592fde8957b17ac5451b2", 0xf0}], 0x5) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09b301a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed72794428648b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84"], 0x1, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) r19 = getgid() setregid(r9, r19) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='u7,0@\x04I\xec\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xacb3ce31ce4e16c, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) r2 = msgget(0x3, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = getpgid(r12) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="7291b2d54fcea3bbc4f900ffa6477a1dd06f6a8f23a04435aae2f0b0489da89ba3e17c5e5c00f65ee4a41318505d34090254b31bf68b43dc3e4203248afefbbfe4f61c8f896eeee58345c940f8ab802ba97bb81f470e2bceadd468f7d03b68919e6bac8f12c701d5801ffb0c4cbf25d20a9a380228816d9216fc5359b088e650e2387d9cf086cfc27bddb918c41155413aded78042462904d3859ad9734a841d97413eb6402a05eef461c8efa0c4c3fb0d2311cdee42ad7f89cf9b7f9ebf90b92b557a4c64ecfc0a7891c2d462d83537e97d62e4372b841f", 0xd8}, {&(0x7f0000000200)="60c0341bc48fb381b60ba28de786f2c554d7cd769cf81e8d3ccbb8c7745100a79358914fac12dd7072b2f3cd4f1ea42fc7d14355ff9cd7036da643cd50898dc642cc", 0x42}, {&(0x7f0000000280)="af8beee9ac37616a7244016caa79fc4c8566ebff8bbb8603a256f30fa678f5de789cbe1845eda42904e093d3a9da784534646e91176e2b7f00881c0521e169bf9318897e9d746c78d24a5d75f2778d02f0846dda2b104eb0f91c7a78d35e09c31e7f4b28eaa7ebb5a9b802a0b6a787a3cb1c0d703083e2e8e8d70888cbcf142d42bbfdf401dcd98647148bd7a9276599e2ee12020d1fa5c0358d7f2a908641e7cd037abf370e1ca47bf7c186b405640a097ea1694f39652224adbefe1a847c217fa0fd91abc8de50705ceede784451192968f9162346c4a418e414b529bd92f3abbb7afc57cfd72061992f335ffa0f814f3878eaea42f94888fb720de6", 0xfd}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r14, r16}], 0x20, 0x1}, 0x8) 16:00:26 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)="55c8046384a240b12119c4c0b9edab222d04a27d35337d3f65d41d11", 0x1c}, {&(0x7f00000001c0)="885286960e445196d8490ee5d21dd0b74f9075d2a5ceff1a1803c605d63383444b5cbdf3f9e06f30b5e89f317a6cb1a81568e93317c68253bd652fcfca707d0c0fae7092ad1dac3f52badce277e9d00effe0c218f908e96bf7023bc289a6452c7f2f661793bf0b28285ee8335da03cbf44f512f9cfd720e1bd941d1f7a709ae2cd8d99213e764bf0790d56afdfeacaf78e4d1868ce076443bd0dedd1047a7dadf9bd84c3227830c3700f3760aa4df668a43ab212860e1c219ee5f6ec6b346b83a45f6f79e15ee74561f38cbfe022e140347897d2", 0xd4}, {&(0x7f00000002c0)="7e8c61b5d897c67459ce0b2bdf27e486ed52837794f0", 0x16}, {&(0x7f0000000300)="b672bd672da2751c366374cf982614998a92a59112582aaeeb2a7b6cb974aba385f65864b7cecb58d8b1a49bc921861e770220a4004fea45685d4d7698a9cae8679ab012a6a6326d7f3e66fdda0ffdbe8ce63b5a0b9cb08b48a3609b8dbe32c7937229512327e2f46cbdc371d4b6d43cae9ae2d6ddbae49ea621e000f5f4ffcb71eed19d045a9cdc62a7f312646fb5706717572ca445ec03063c770531cf75673f392f63f800d974803a040c49e0efee15d884a966824317d05786773dbbbf28eceb1142eb34abd305bae4a01030693c50be51", 0xd3}, {&(0x7f0000000400)="55934b52639b295b13f116cf8f194ca70495dedcf4a7f4731fc9d6b09043274136dd1adf95d97f3d2090186dbeeebb9fb193604174698b1ffdd6676a8cc86eb87e99a53517d6c1988282d5dc43f48840fe99174c243d9846a0f464b0809e05f98688ff31655fb5a61b2ee28bf29fba9390a3aa720764956a08e63d2f9f139648e7e38e980227b7c8ba20ec9188b98f3f1af0f11cc1726fda93bb191a09389574bdba3d7ba2958ea46d24cd246c87a5dcd5fda16c27b63479394b272ee1cb7e738b52c402d96d7f1518cad9504b6ff22699aa69350c4276aedc8515b0ccdc80a43f2b2f5c1d7bf619efeeced8f07eb250ed3b190c190f1e82e73f575203a401f75cd331eded41404cf0ae3163b82091e64c13286971dd0bc43de07fb0f0cd9097977ea3358cd391be6aae16ee195e4b8c85f4eb08b09954fceb1a4e9c30e066ec6321a297a11fb68287a1111a7c12d78ada1c7e9b22820b2d1b27e24456255370855f8da30b045f7987d56cfb8270231b7712eab50afc262a00ea390e6b19834080e2262207f7a9473dbf58fb97ccb60b651d4703679b4ecb6144b291239b12b9ee051a6c887be61b7d18b2727ec00760cd966ce1176bb714c3e526edc96cd78f223d5aefe3c060fe61a0e6d8408872b0e00a902bffb47d7cd4a5b114aa560ba3b2e14ec9d09900a9756ff73f01f0046299ace8f2cdf232ca569e88b0aece3896ee935dfa0c0f041e4e582d29ef07fe9ed4bf7b240052b1f5bc58c5898f5c667de9534f9f6fa3ad812b7d1aaf13e9ce690c18b8a741d5b481ac80869b987fe08ea3554c717fed541325d7065fdf1c1511bf69db8637b15020bfd86063d4417d2c1e266fe2364cde1e1f32f7715da2cc5706643b824bff777f435e85fc3faab25af892f27f8e893a46ba1857f7fc26b934d4e0239a8b9316a61ea529e4c3068535a50b535eda2933d14e3721f686abdb105306523faa21c2870fe1c9331083b98de9cdc8d140cc12d242a671198d83006732cdb06153792a69e49fd085ecd7d159946fa29353b67c379cc1363acd3a962693a3fd103b407494648f8901789765c21dd6278b885c96a0ee23c2f43853aa0d94900085b041893d6976870ff56e7a89f199c154927f67c9c095a810f88283ff2853895be2e5518906412de68c948e0d953b74d52337efa36f7b5877194ad0cec9bd6166819e703c537c290903e01472e5f057c9c878fe40cef03b18836627ca404790e1bf42101cff9fe3e83fee3a64d5a999c755ddbee22d594d9e5b8a36374ee49aa218e286256109b588d863131c567778c4b942169e482fc0a6f79b915f5223a676e1e6574ff8317b771bd91b616fe1a95d430a9b4a5c7cdd4ca4339e31a0d382d2cd66f613bd7cb5dc3210c4804959efb759fdc068293d9a6751a3e23677dc720a2ea182de7c4e5259d5e0f4842cae10868b225bf1ac170108c27ff7325989b73ef73f705a8615118b610fe3cd4aee7fe345113febdd4f4ec898671e5b9481c5c1080ffc3c6f72aa5367042635e1761d59f5e38ec7f9fe802ed790f627ba7e2d42c756014541f82c074552e1bf6127b76e7685bcbe9581a61910027fe8316015571b796dbb98937acb75eae4111d90e7ff846dc33c991a4ef7d10d57467c8d50da9d095e6b63b4f5e51e3b18d98c9b551a906df6abfc676894a4ee75d38531feaf760962d576a99295e774c8af86c105ddc3bf047782f0a2d919e83021c6ab63f55dbb8adea8e2781cf6568d97c39252115c07adb12b1574b203eb4599616cf47b4b70a4df0e53225d6dd6d88842cb3b4d346172d1159e45d905b1f0478a7eedbaa84eaa6bd3754a128c7b0de100215bf80b0a12b301f72e9e0f6176169afa50d35d707b248aaed53b9f69c1b3cb36151878854798fda5ac788dfd2bbad8df86589a6a77f35683fff8c63c5314fde10ab59e5ef6f06904ed645bef5f755062ac68afffc225341c909b878b8c7182f3b4a8d783432e5141a4734ef8ea0c64a6ecc9e4d6f6ca7dc701da8b5f1bed81f16374118cadcee6bb2b0e30ee09e296ee01d7b800a9492826706c75b8605ac3dcfbc628744a31c6b2c116fb0f3f08f616a3c520d3db041665d9e2c7534c05ca5f73b9d31c9eb838f580d4a62c8ddc7c5e356bf4e22d0fbae09d4c1516089b10da31adbe610eed0fcef919f8ff362babe8411c338bb06b02911560b22113602934dc31c5439806e7b0c1ee452aadaeb483f4295e011dd02fb6d361afd4e2c07089b2aad11ed8a461241626df82a0388f3d4143bafa64c3e750ff825881815768e865127bf65c240a588bc278bd6eac9eb42002f50fb97d057b8f4f733fbdaa64cf45f17aeeeba07583e52902a6e720f247b4bdb7d3bfb2a0fb940c77752ecb828200e1ac729df0c8fdf6d86b8186d56caf342bca13d2eec712c3706111ad6b094d5c775c75be3ecace3f816ef5a191bad93316409630e3c5407e3701df205c98dd152832e40f751e645caaef1f99c9931b3a11c23187016c2ddb9f0fbf051977d278c5d8eb8e29762275423b8ae98dcd0e89a8b720368496a264e08ec0aebcecb1c604dc3802325ca46a2f49e242d90b8c293aed4f2241e860cdb744d3c27141079450310cb349e5a368d64cf56d442d6405fd1a75fde6f7838284fdb80ae204ca8a75a52dcb79612c29053348c90cd656a30e6025612f9a546a173e869f6fcdf9ad2b0c07c3ba7434199fb1ea5557a5b5a3a361f513764f4abe8492c45ab25607602c43ff6cbd584d742109a22f07aa09da9a4c2466f373c8f6bc14be9584b77665d28ac1033bf2b4771e60c087fdcdb6b60b771f9af35b5b6ac70dfa6623856f810b9983c4812469b3cc2febeb850384a7fafe29ae8d3c1f3ee70a0b0c1bbbf68f4b9d6f006dbd973c0b8d19a29c0779a931c68135b64fe78feafa9be5ad6ac8d5b21d0152fc3758b860efcdc9a5d29076e6d8b83c18983587328396e80d397f45fc568c075a37693473e4d1b03fcf767388335e1b6e2a83f07eec55917e1e5e12c35e28630cb5f19d7b8334e3b6cb45e7be015598ce0a778ddc2647a9f240b3886851f92c49e05b42b042eb3454f2c2230b2d2ad8f2714795c97393aac5e1575f74c13a99749b65719e0632fde9f0984b1a27a7c3530e58cfcca38bfa97ef101b5691a848704cff8a6f7a826b3439d7785ae2433e09b68204ea5d1d6beccd13a730fa63c0107640846d6ef41a596b392c39de5936657db9762b415eb76e070366536d9b19778b33f7aa6991e178caef225a5f705ec88080079d1d3b85acea64f106a685c000858f68fddf9c2da0869edf15484de5173db58fba3f102a6183e8b8a9cae82e5a7df4e077511d5f7b297390082edd8e738812084433e9eb2811473c4b74c18891919fc52b09d6e25e8da806c9e495adfaae1ad12b3c32f0cf67914ac3f60388f57375a7d6be6920b57e69ed76b8733a14a9ae138683055c755c87125417e074bd96d91ee2bee1d8d72ae65579eabe2191f81de96e56111501b47b0df047f3202580375d03156c97d1ee931e7c7bf2d8e2c4b617c8f619f2392de6038562a5feb23dd021b5d5b37410a271b609250dd90f5a35c41731c8a77161cb6670384a168fb2f1db80ce71656278e29eb278d38e8d3f81ef0b68ff1598ef2fc2ac1c63ab517df79e685ea5395262a06f692641781b5bef5776f846c0b20f07a978990cce0980f182bfa52b962de52ae2b6d279756a7abcdcea825e381a72b9bf2e782f4b4b0bc51e965ed586f3a1ba7802cca977d879208ac0c7ee834c27635a23cb3692e453677ac1f905d7c360de78227c321c202afaa72a6ca6775a34c4664402c0ce717ede21f75833442beccf0f45b2334e9e4187570b374f5ff6363caab4a24ecbd78296996ca339c7e0469b390e46e0c12b9c0e13844abe5ed88576fb7075a83cb93e06665ab32b6ee4fb50f130b03a986ffad39994497f79566801e57744bf827475ccd3cb492eb2980aace58d17fc9e24e781bd7e0bc809557294382f5ac043da8dc9f1698ed3334e706789a4f05a6c62d381e2fc85ca9107660ad06acce751ef5be05cc66a139f2bec3c4187d1d0724bc3f61cc41e5d9a9d314c7e5051ecf0009e7266467b63d6020a94141e9ed7f8cccb13633cd2e381705793c11e878ca9fd67e21d695df58e0aea0678a271b04dcf99e321bad223675bab1887430aaa8d99150a71f847cc22a0cdc5cd952190345684872355e1435b5673281a84073bc5df3d06b260e11aaeec9e3d058f4a4f4879f154c2d59e93092e72915f2f12cfd534a044e4d2ed6b73dd4172edb4e3b0bce567518dea6010a1ca6b0da5091124f82e4919b657752156a33dbe7bd03665517a915e3b2add5f306613179d2d8037211f5c4585d3eaa39af7e89110b42233a20791a592e783800d613574edec4aef0daa32f536b7b0fadb33781d14f678a5f6ac2420f78d8f128500f652ac79d2e85f253c9e76ea3583bf1280d0fef623e0792f828d7dcf4591fcc632cc4130814a2875c46a7bc1e10c36e310c7fce76000a805ecbf5816b01da79e11947f12af3fbacec01ba3c7e668514d858ecf59bc80150856f2f5f35680e7945a8cf345c56ddc3f1ba31d812a6736fd10eb2be72d7f133e00c8c77a4f6567d64ff960d1c5dc339be16c16bbdb7657690cebb3db622ff0ff2f486e517964c5a8a2a8b7ef74b1213bc48949e51ea53c8d997b53583d60c239b5a024eda7d5178de0e7731e1e013dd3112bcbde63a43f77024d26e30d4263be2d70c9cf91497b1f6ee401865c5eece00ef8ff4613f16508b226a59d26e25e087ecc897f37295044355e9558b5fa196c78f8ec41bc41aa8facdcdfc375710c46a7fa1c82b33ed832a7b90059b767bb06f974f70ca379e06d2ebb71328beeacfcf6a667018c73149ceee131c8ceb1ef03e64886c3294f4894da521c51e2218b7dc5dddfc1248006829904de2046ad80b37abc3871572d83f1296eaa921cbd39a7527edff064acd88e90d20ab274d77c7a201d32246fde6f51dcc89bd28113abcc7e0226e8df42d10282942ebe86f0c9050aa041b61d9b05926d6f3ed980a808a6c2e7de2b297afbafb6b4ff5a930240003f6801050755c2b6cae676bd6d667b2e28d3006a716cd3b208617d38b2e27704021242b73b0527bd925b98e536194453329ce26056b4bcd1165730b6c21e11a7213424ffa18ecd8d02b12fcbbd0675abcbb322c9a0eca8bda6490960fb9790688b2ccd07264d35c1c3b86d228d596e4dab8b5c7b8db0da15e11ba7bc219999def12d5e17fb67a78db902d7aa6dc55d1424ded515d5ae4f3fe687ccee394247c81b3cc71444e493865398fb0201bfdd0341f78b7e0253f3b5be6b9e2cdc4532fe12ce40c1fc9a8fe9558cb96ab21cdc683a7833e241177c81e55cdb4b113ce16ce821ca0d51308f579151eeeb3e9bf81ff8ff94983704305f1e61b503465ce72449e068099360770c9be19b2dd9a64040c807e3516a6e2b11b02bb73c99a1025c9b3e8edbe0c8d6e09dbb3ddf68a2e2a64c7163bc1c00adc966494b0d97585509dd7c8200059241554d69af6d178557c7484522cbd4b91bad7576cf4dccfada86d69691866ee063aa0bcd2d16a25e55bed955fb5f51a26ca4a5c53eca81793a7d45abd16f6df2b88c3c86b9ce9f80a117ab7bad95414cabdceb4e5a8da48731d50c101f92577f3dfc1bc54a42604688eec238bf7a531d163b3f53f2b269bdc6d67739042ef7e3c02271309d291a884229a479cfcc3410367d", 0x1000}, {&(0x7f0000001400)="881ca220c2b0c03b5d318aab57d302aebe6d9db9a749c7e3ef8d57b3295c70723498bf4e73db3170ecc5baf659cdc9f3d2c080043aa229d0ccb56bee08dea6940f045621615efa2c532fdac008da4cfd394f456e81", 0x55}, {&(0x7f0000001480)="6d1eb2cb5874cb79c3d031a8ed478d27805821931a39a422cbb59ffe17f0bba7ab7b0141f80a4d", 0x27}, {&(0x7f00000014c0)="588597304a4b2a219670e593eb333db448290359d70103f341926c0c8806dff9196357d01b0c36647860feff3eaa74e4c6cd6c1a270b282329c4cee46d3c7bedb028c34bcf7b4e230edaae8d1b1a18941933fd892fdac07eff3de446242646d9f1af141a9040e5c888dfdaf3ad767f0c", 0x70}, {&(0x7f0000001540)="62d3b491ded2f8a23d19ecbfc3b46733570391cb34db9df080a231c24e7ab644a086d6110b81c991dea0f0e700b465d5e310dc28d321de06c1587273f375c2906b67b07340b970b4c56cf5cf17f37e1708e3eacd67445544959810472ce0be5cda92dc6d6aab5ba665b6970f7531b156a328", 0x72}], 0x9, 0x0, 0x0, 0x401}, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lseek(r6, 0x0, 0x0, 0x2) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc8cd774c49409d1a, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="80334a3e172e12849042b9c4d07bc22665dc96e031e1f1c69780c771291a80ca1fa9d54d0d7017f26f9c112ecce1a54af28c42dc5e649c3cd7aa84b66908a03bce59f1efaeca5508392e0e3f4168e41eaed3c10d4777eca7b5231c3c29d40c1c22bb4e4cbf41de6e9af41351fd44b00fbb47611b7b1579957414e46bd5f27a177ff2a9e950a46f0a7edf5d697ad2c085714877c08b02fd0f261be9c134a5e964e08642095fb95b8d2a1c508b4bead6cf92ed44c6fa7bf3d3c200409a8f664d1c53ccccfb4b6317582898d0a306ef4e489d8ede810f1ebfd2d97d64d893fe0d8587a703acb2395c74ded21e139fddb769f6690c9fbde91907f6a92e97953e139b44d07a11c4fec665"], 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) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockname$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r3) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0xc, 0xf3213152408b043e, 0xff) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0)={0x80, 0xcf1}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x7, 0x4, 0x1, {[0xfffffffffffffbaf, 0x7, 0x100000001, 0x7ff, 0x6, 0x7fff, 0x0, 0x2, 0x8000, 0x1, 0xfffffffffffffffe, 0x9, 0xb7, 0x4d16, 0x1, 0x9, 0x9, 0x286db051], [0x8, 0x1f, 0x20, 0x8, 0x0, 0x9a7, 0x2, 0x1, 0x1000, 0x6], [0x10000, 0x40, 0x6, 0x0, 0x3, 0x100000000, 0x9], [0x0, 0x4, 0xbb7a, 0x80000001, 0x3ff, 0x228], [{0x0, 0x6, 0x1, 0x8000}, {0x6, 0xfffffffd, 0x0, 0x1}, {0x3, 0x901, 0x7ff, 0x14}, {0x1ff, 0x7fffffff, 0x100, 0x80000000}, {0x8001, 0x6, 0x10000, 0xfffffffffffff001}, {0x7, 0x6970, 0x3f, 0x3}, {0x3, 0xffffff00, 0xc2d, 0x5}, {0x7f, 0xf3, 0x0, 0x4}], {0x8038, 0x1000, 0x3, 0x5}, {0x1, 0x3, 0x5, 0x5aaa}}}) r2 = dup2(r0, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='tap', 0x0], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap']) write(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0xb8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="92"], 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) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3}, 0x8) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:26 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x0, 0x20) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) accept$inet6(r3, &(0x7f00000010c0), &(0x7f0000001100)=0xc) shutdown(r2, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xb164cb1d3c9fab31) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f00000010c0), 0x0) setsockopt(r4, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) r5 = getpgid(0x0) ktrace(&(0x7f0000001040)='./file0\x00', 0x1, 0x40000100, r5) dup2(r0, r1) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r6, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() syz_open_pts() r1 = msgget(0x3, 0x446) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xffffffffffffffb8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x20001516, r11) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x0, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r11) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r13, 0xf, 0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0xf}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) setsockopt(r0, 0x7, 0x44, &(0x7f00000003c0)="c5977023443e1c5d26d501", 0xb) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x4ad438916ac87afb, 0x10) write(r5, 0x0, 0x224) openat(r5, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r6 = socket(0x1, 0x4, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x8, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x9280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2000000000000131, &(0x7f0000000140)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x4, 0x3, 0x7, 0xfffffff7}, {0x0, 0x80, 0x1, 0x5}, {0x6, 0x81, 0xee, 0x100}, {0x800, 0x81, 0xf7, 0x10001}]}) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x3) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x1f, 0x6, 0x2a, 0x1ff}, {0x8, 0x3, 0x6, 0x10001}, {0x1, 0x0, 0x4, 0x4}, {0x3f, 0x95, 0x6, 0x401}, {0x1ff, 0x5, 0x3f, 0x4}, {0x9, 0x4, 0xc1, 0x1}, {0x578a, 0xfb, 0x7f, 0xc4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x87}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000340)=[{0xff73, 0x81, 0xa, 0x8000}, {0x2, 0xea, 0xf8, 0x5}, {0x3, 0x7, 0x81, 0xfff}, {0x2, 0x4, 0x8, 0x80}, {0x5, 0x7, 0x0, 0x3}, {0x1, 0x96, 0xff, 0x6}, {0xfffd, 0x80, 0x8f, 0x8}, {0x401, 0x1f, 0x0, 0x3}, {0xe7, 0x7, 0x4, 0xff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xfffb, 0x0, 0x24, 0xfffffc01}, {0x8, 0x4, 0x0, 0x80}, {0xc68, 0x4a, 0x0, 0xf74}, {0x5, 0x1, 0x2, 0x8}, {0x150, 0x1, 0x0, 0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:26 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0xffc4, 0x53, 0x3, 0x400}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xbd\x00', &(0x7f0000000440)='[}@%O\x00:\xa6\x81{ \xe7\x9a\n\x00\x00\x00\x00\x00\x00\x9b\xb4\x86\xf82\x8d#U\xde\b\v\xf4\xb5.pV\x85\x12\xc9YJ\x15Sc2O\x94LW;\xbe\x850\x0e|O S(\x83\xea\xc9F\x1c\xfa\x96g\x1b\xf9\xea\x93\xf3B\x83\x13\xcc \"\xdb\x98\xf0\x00\x9bb,\x92\r)\x93\xc8I\aj\x19\xff\'\xdat\xd8\xd8\xa4\xd8\xee\xf3\xa6m\xbe}\xa5b\xe55\xc6\xd3\xd4', &(0x7f0000000140)='{\x00', &(0x7f0000000180)='[$[\x00', &(0x7f00000001c0)='{-^a.^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',.\x00', &(0x7f0000000400)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='&#\x00', &(0x7f00000004c0)='\xc4.\x00\xd9z\xb8,\x1f%s\xb4\xba\xdf:\xdf\xf4\xac\xc5\x01\xa1\xe4\xeb$\x85\xd4f\xc4\xa3\xe6x\x98:\f;\xff\x9e\xee$;z\xe6p?S?;']) syz_open_pts() fchflags(r0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) dup(r3) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semget(0x0, 0x0, 0x2) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) dup(r12) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x200005, 0x5, 0xb}) r17 = semget(0x0, 0x2, 0x100) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000040)={{0x8e, 0x0, r10, r11, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchown(r2, r7, r16) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r18 = dup(r9) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x1, 0x0, 0x0, 0x8, 0x8, 0x80000000, 0x0, 0x1, 0xf62, 0x8}) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000962f66696c6530003993e8b6a5b99c88486424fa41adaf51d4a7decda73cc792045fb08b979e30a7894cc6c32bfd81eb1884c3d200d1827a387d2e46ec704c625b1ca1d6859f572fd7613a4e2659259b15b518db925219381a2d12fcb04c53383e6b96bed44b6e6d2b1c9a5039e39f6b05677668bf1e9d15a0077237078d3ec230eb239bc6f4163b78d7da852b3bf3a24b1e15aa9133475e8dcbbc066604687cee734c0a1385e96e12a7498e352abf4e5189cd70dda4952b61713c11fee3d8c32ed2f0d174154e035c9d451ce558b1c6c7147389557ae8db67427243a5324795f01751d1ac9ea282f8df5fd6ef7e8af5a2b0f06f00076903ed82a95cbf0ad36e36c5a108d9b3cdcadbcee88a58f70fb6d091241206cb59e1ed3cf84ad61d756f1e65327091e2904006169f1ab495b65bfe590314b53cb640f9602e9604b54ebfd3ab74e6308ea19768eebd109a193d9ddfc5c901f389b5c858c3a1ff164365a7d0386594325cd5b0deddd38e7b3ea035df298e82361f40d73898d23017de7fd4199bd8cc7af51c75bb9ede5c3a06029a01416ac8ac769f14bfb2cbf9e5975a7ed9441cd7013b4701e3bd132230ce085474"], 0x3e1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x30, 0x111) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x4c, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x81}, {{r0}, 0xfffffffffffffffe, 0xba, 0x40000006, 0x3ff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x37, 0x2, 0x6, 0xb3}], 0x0, &(0x7f0000000200), 0x2, &(0x7f00000002c0)={0x8, 0x3ff}) 16:00:26 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r1) getdents(r1, &(0x7f0000000000)=""/76, 0x4c) kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30, 0x81}, {0x54}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000240)="83dc2e7cec17c70b576624bef8a8b60dc319e1e0fcbcd38f792c556426496f4b03da9afaa3f2bec7fe9a8373adfc56500ac78c90a3c023fbb052d13cdc2542e29d52b3fef1ac22cf6d4f619a6ced14a972ca1bdbc737b3065ee0abbda2f017cabefe91e00b83e6dc4b3d81f2d3e2953cb319ee45877305b7b2d1d56059b609a688a3626a4f2b682a14bd3d5d6d8a49499223346e609bed6a596e2698a11506d1df8ba78cdcf1d79f36494b899857dda7e9d343b8466875601eff383092e5aee38c2167", 0xc3) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) sendsyslog(&(0x7f0000001000)="605f15f21d8375c917043d3e478d0d9a9fb4d58021b2ed01066f62674440324e4dd47b04b9d3b0ce34dc43f2e2c900c191e297f4635c37f8a63dc55d25e06ca59cfe11e91a83f04544002edd156ee8c415de5e2aff058d5a62cb66d0a74cee479ed70ff8cd4fd13e6d85fc2036e0050f7b42b01155ff5283b22fa2330222c7a60f83ba0d89b64bd966adee7576dfa8558308d3e443fc6334cccc8ec42f9e7d91a7f17dd6189ef3d56d1a0df97cb98cb140e593273d54097dbd5ba86bf9ae25eaeab005d8251e58d2bd0ef00ccf0975581a0eab196aeeddf41dba1d9e54a608d2d3669729da08891c794fe297c7837c25592d698806baf98dd8b80108fb467e5385c6a18c59ff91df0909aa892e68fa0ceea8975f38e80f8011081d7930dbf98f05515c3f6d4c40d2641547a522cb7f84170fb2872df240ef0d1e86ae43f7f74a5acba1246516d6d7410f25ca154867e2436612854dcbf83855d179d1e5f357054d927f199c2db222bf21c638805dc75febb7e82e6ec756a2519b12433221d039e64d9bfe32b234366dae0551ba1696840eab5344a8c42d978013c5917ea65430556d7fa97eaad56ea2a72a4698cb5901ff7d995abe37ef2b2c84bca6bd8bff9bd7caa3c74b22593607890fe30b6882ee32dc5f4414459ed4ded5e38089d993410c399f453da7db451420115d6b5d9481c2b3d69366fe82c1ef08d381f06718d432d337eb20ff6887e62e2aac24f03b130d022bfae625e31a8379c7ad7c49631bf1de5178da43d2ee40fa158d4286e7de08bb99736bf6c09a7585ba3ae4262efc5539c3d09a16b459348a34410cfb773bac6e0e9351b3c8ca41518fbdc433e1c84158583009c3950f3c9210c15ff28df6ba2213a1cc892fb99121890a79b2ab143467bba1021e968a7e958df40d33e2621c7d42ff5a69abda74330b2b3127bb338320946dc8980a7298aef0dbff676a690eb3987fae0c0437390877d1928612f8d90f7567a98f765db129a5f287c29b7bdd87dbf8c79da50c66aabd1205d30f9171ece9e8fb5f1f0581cc4a5960312e1749e01ee242a0dca811a2e540fbe9ee3c733f8aef325ad3f0dbfd024f3b7d1959bac6fa753f297c25e38e99235b4adb26c413db51193ef8a029748696b6f1a17e2a9cf7bc66b838f0a95d996a334b59ba449fe4737cf51339e9571c81be604b872abec2ca8b93a48c12369330878b4efd024dfa6893e293d1d4ecdabe25bf40cf71d9b891181843a6185a0c409d58819348166280ed0d5b93ced8c7abd6f837c324e6eee994430ea3a80444d1ec047d3d2ebda2a7163141ecea9afe21739909fe9995a5e239c0d15f441280d5ce566cb7fc8ecd34ac612fc4590041f82e59e6feafc23de42fff32c7f9c36cd71458fc81c879850dabfbd413ba6bfb78289c581d3cc43191ad29f79f18475ec800b5628484c98a9c8c170f7e503be87e0b55ebeeb90c9a49262286ff7598a4bfda3a19f0235d8e4697986083aff372a58cdd380d022357ef96b712d6750cf4106f4a33aeb8c9e2356342fd4c11babb04c7c8cc1b6e1a334b71ffb60342bcd90de9d6357e5a62a9e2c9f31b8abb3ce2b820c39f5c002d48e18d76fd164b9b99570889db31adc25192d5eb0784a02de84fc784368a4ee18ace77ada7d0198813abd204f48cfde7b78800489c422edd4550cc633f2aab3c51f35bdefb823e7a57c25554624b57f2c5aea6ced00ef254d3dfc75c4c26da0f2f9abddb1ac0e5e20abaaada6d1a656b634002c58ab05d87b8790bf7ba18fe0a78e07756d54847c6972d9fe3cfdb3dd132f92ab79b8f4d08235d2f6b1e71381c4839a9914f4987c80c7a041e4ec4fd2f7444d89c7f37281a8b2b8276b5f678ff5655e43da5c62d6c0578789b6ea9f9ec0c534fb5bd94a3c06655419e617d8fd6ac24d63fea0eeff6fbb6edb604405bf80a65a645ef9200440c148b0230f04555d7e80c4619ff19555f3e02fbe9636fdb7f611f8517268ad1325049aa0705cda57fb84a0ddbb0e239971b9a203f7a29335506c38ae79028350ad10c1e8b1f4abfb2421ca4d5ae78c10dcddc1a614178a6a4e4d6eeb0cf6e19387c829624d3240f84dec7e974e869fe94713749ef953d3c901ca8196fe999ac8ee0b3e19d91005454f783116933b5a258a47e8834e8d6a1b28e11b842c0e245e80ac7a8e26970e3b36cbafc17dfa2cedef1b49c221bff0651f59ad855a949c8c03bd4ea1dfd863b13a3440a6478fb95f29f847ef77e70fe0d0150b851603229e42d14d0b8ab6e2a7eb97c4755d5dc0188660aa423e6461973393ce5bd3b4ad874070bd8a5be4df64130872c44642aa404e74fa4f3544dd39c6f816cc9c8f28cfaec1c3a08ec87c7cb1519325c8d337fe1a19b7c58bfcfb0dbe2fb475aed6b9d3e5fe4673cad955d7fc7067a8d2a4d0243f3a8429ce681f3a27c36382f91eb5b792e917b77616fc087325bd405fb6b087041055dc7d29676a15acace6e1516514e5bf56ed33e76c80b07ca4fea8872ac5861e4a86d9a79b8dd544020539711fbf22408beb2e02527940d6d0d3b803a39083d5f2af4395c36925a3a8a0b093476ada64e01c3fd2b2ea00ed1b4993b8c53836a1541058369ea7b1669cebbc100b30ffd963e96f688e8de855726009826c9578411e4abf67da124a97118d7a3deff5fb8d129155b038f521cca8c2e4503575379255a9da3eec13a1acc07646d7fb5d0865d059a6c53a42980ad2632f735f80573878be402d9931a1bcbd6c7004d99d52340fdfae7957bd4b121e6564ae367532c16e8a798a69fc2250cf50c8d6e5916cef5d932e13c58dcaec24f3748e74a9a7b2a7bdee63dee22a7b772fa90cd9d59b9eb0d639577152fec68a67f504eae6de87c34e9fd71cbcece92b2e013be7c7e647f70c7b85a2bfbf9f915cfcc581fc9ce3f69002a87ca0c6bfc1dddaa9972b68bd383fe1948e0155943af737408c8e7e5ef3d96013abb4b4828409d32e81a34364cb3d306d7bde1ff27d201706358588d85cb276d973b77f03e9ae6e3de0ed41e2df44d1cd9300ddea588f87971bdf11455f44414615485ecf51f35770dc3922764435824de02647e2530805f027154540554830a6a61a57938fe86652119261a434036532d574d976221aca301d6ffe0c764e3410008b41196df21a122586e5f04bba7f48ee8d04a52505a373273406672e92d7fb5d8c85d1a8c182ad5e236b6b6326765ad09043cd914ff2e10ae3ff43643cc324552f82a34c393ebed8d0d5150b9e27e5af092d5481fdc2d15016f26a61b5748acfca8323128a7ba28d14d5a4ab6ca6feb0efc673f011948b20ab3bce99b559490ea3bdf28b1c48ac65624dc53c37c0dc945c3169813c90fdf407b19deb94d4cbeb51222207b69136b567c604b38ab4c942c48e5fd791b211ce74c3349212da9536b8a4869b1922cef1f633f1618f27043026356a18e5ac1cb912ea86969c6c10e5a18cd4ce0f28013126eeb939c4a0cf349e6fda03997ad2f789e37feef36b3f55100bfb039c48aa3618fd109ddbfe6d053257f9dc42424f875d294b9a25f95b6c9039c51b7bed9ec02fa9d6b0d558123de5976844d834d22da55be419b3541f9c724d012a0144dc7e5d27ff1302a62ae1a031a108b0d775240b9243af852881e1d169fca55ad4b872ccf65ffd8fd94a188ab6a8169718e05c24d77d5289c085e0db5b4d93a91e7e50bc49fc94c31cdaabfd6a386a8021338333fa1113cc0edd8981355c87826878c5da5fa8aa672a878b9ae0b38f047c2323425bcc94b633216a0974403db23b494d2721fb7473a758a68c5cef7dd259af5d604527dac1a2c2b8f4b8c973fc042dbffc87a5b3c6f9e7ef05a409f4e5156d86b9ff4b6ba09e1476b392497871c76bc0397cb2b4b0b0fe40230a647a8b236479475e4c54ef2213b563f1a9fd23c32e88b9d37d711c73e971a4728cdd216c14a4157fff2ee18c0e2c95891750bb3a56748f499fe78ee6298475f86f1bf441623c6c599e4d5722b6a632c9af9322c2fd0c1a0bee0e1ede071ef6768ef248ce0bec792424f2d58b26d69e6c5f69a9346703c7803aa3d8e4a1163498fc8d968a1952400fae2957f7620a3ea0b661993efa046858f5af3bb1bde6b6d5c75a5a63b89fb844b16e1ee1ea420ece033dfab6f93808f707294bb4e411307d6461c23d6bf488e5bba0cdbca60c548ed80bb67ecf01ab35816f9bae371eea6e39f604f9f835718a734a9892e5391127bbb0962bdad55cceb2d62079d0d9050379db2a8385d0837e0ec59f45f7b6f4a9a57dad5a155aad48bfdb7be35249face1a8f99307c3163306a09dd3d599b0e89409c0522ad3b92dea9b3cfa0b09c9c6f8cb0cb9e21e0580f288342ce4b499060fc0b649e777b298cf76a3bc437f90e2c95e1e5725a5a2555a603f77a3a9748bb91faefe79e3b865fd4fa4ae7c90c6e06a137ae7b620c5faba9fe07e871235345c2fdd262f8768a4f12b0df72d9123bdfb967390e630596abf88ad7cda38f50a38b223f02d685860842414758fa6508b6e49a46db132e0f765980f9d1a5cf7c7e110d80309e283e758a8ebd9868a3769ce9582cfa0202fbbc494d6e7937b85446e5cc5e8dbfc2852a24da65102e8029d4a6b03cb94f2d311963790951d3ea5d55413c1673d0bd027ee2727cf7ec7403e42777d74cb7859fd513817e4eac56f2b4320683c6f078b918f43103b52c6f3f087e35b172b9573aee3a4a51e427743ed5e80e78375e5b5d0ac3d944411e6e5404eb872ec917ced965d1e68c5f799beaa819b9b503fb042d92c6b277d0fbdf19d598b366f48ba3ab858eb67659145e8585576c61f4eff155ff9338d4217cf71bc251c73f34af64d0288c69d396290bdbeb72dc3a360a7d0184aa1758deec99f5dfa5d3e04aff5fa9bafb17dc6e2f98c168108ddebdeedabe4a2a22659ae7da68690bb7979992ee27dc9ee2762f9297542cfe729726fe6a5bf16b850f1c6fee9e2ba14020171d7817468843bc4f523d4e2d12a17735f148143832af2ded631467b1b70369726859a2ce2fa03f22f44102ebffedf6a64e62bb2134bf3fa55d96b53caa47008c0c71f32c538cc3f8fe3d96fac914518c580615edb46ab432cd2c87a8b102920e17d1c96bd0532f3bf80317f97288e14413c50799315dd9ee99645a0537b2fa21456e4487aca3efd16bfa685a61ade614302e7255494e6736e5a0ce123612fa83e538008e72e5f72f7b0d5817cdb665b6bfc8e1d782c83e0b8f373861cd584e84903fc2a788a1818376255597da95bb7e7675bf7ea5460fa57a9d9f729fcef930ba4e865838221ae6be3b102b56de2a80102d2d4a9d7e655f41de770d9437810a2c9516447c3352a29bb092194dd043069ca3805997cfacb6a46ae422c7598c8a53f0ce6dc93c70c3acdf8288cf3744079a96cf3d5ced48a7d66addfc442cd808a94a2f046ea338676db1ddab0908c4b05e819c2806b89ce27918024dbaf5cd90a9992f8956bdbc981d1a71c8d4c77662cb1a50bbee4d5b1bb00bf74f7159c598d9b3aa2b2abf9c76459c189c1bcb89fa9a0e7738b8b0691c40ab02d68013109f7b6b1cbc9f9b329eab2476a620ae5a48ef4242c457c727058dcf02439eec8f7d75893ec3be1f17a7a779ef522b826c4998bdd2996a00827d628ffaee4b418a4722220b3e352b9f14040012f6df01c3e932103e29811c5387edda0d71f29612c9e4e045b9b471048e6b1db9e9e9ce7d9b773e19c06bd5123f3c919047ed3e1b3256465e8b61743ddc5", 0x1000, 0x4) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f00000002c0)='\xec*-\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)=']@[)%\xbc:/#/[(\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x89)/\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='tap']) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="fde8ef5d454d148b01e222b0c9aad4a3dd5877185d1f0612133b1ec4ed37ecc334c1b3d71ebbd53d5195f224d626a59e0f489dd324cc4941a30d6ea5f41b36cb078eb39da52f266a8dcf", 0x4a) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x1, 0x6, 0x81, 0xd2e5}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x2011, r1, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r2) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x8, 0x6, 0x80, 0x0, &(0x7f0000000340)={{0xcd, 0x8, 0x9d, 0x7, 0xc3, 0x8, 0x7}, {[0x100, 0x400, 0xee3, 0x7ff, 0x7, 0x7, 0x100, 0x0, 0x1, 0x4, 0x101, 0x4, 0x2, 0x0, 0x1, 0x81, 0x7, 0x7], [0x2, 0xc01b, 0x800, 0x1ff, 0xea00, 0x3, 0x1, 0x3, 0x1, 0xffffffffffffffe0], [0x9, 0x0, 0x7, 0xfffffffffffffffc, 0x0, 0xfffffffffffffff8, 0x200], [0x7fffffff, 0x7, 0x9, 0x1ff, 0x3f, 0x8], [{0x12, 0x800, 0x7, 0xa0000000000}, {0xc46, 0x5, 0x0, 0x46a9ca23}, {0x1, 0x5, 0x7, 0x3}, {0x9, 0x20, 0x69, 0x9}, {0x5493, 0x9b3b, 0x2, 0x9}, {0xd9, 0xf2, 0xffff, 0xffff}, {0x1, 0x1, 0x80000001, 0x80000000}, {0x5, 0x200, 0x9, 0x100}], {0x6, 0x0, 0x8, 0x5}, {0x5, 0x6, 0x73a, 0x9}}}, 0x3}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x7) readv(r1, &(0x7f0000000000), 0x100000000000021b) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x3bc51595d5b58639, 0x4) lseek(r3, 0x0, 0x1b, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x100) sendto$inet6(r4, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0xfffffffffffffce8) kqueue() 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) r3 = semget(0x1, 0x0, 0x302) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x4, r6, r10, r13, r17, 0x200, 0xffff}, 0x7, 0x2}) ioctl$TIOCDRAIN(r2, 0x2000745e) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0xffff}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000500)=ANY=[@ANYBLOB="1000f22fa01b0520c41400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) chmod(&(0x7f0000000480)='./file0\x00', 0x300) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x374541dce6c58fc6, 0x1, 0x0) close(r0) semget$private(0x0, 0x3, 0x203) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xe6acf7db25234046, r1) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x40000000, 0x7}, {0x10001, 0xff}}, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r1) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:27 executing program 1: r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/31) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000000c0)={0xfefffffb}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) fchflags(r0, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x80000001, 0xff, 0x8, 0x5, "0834057f4fb49736c5540e5f3caca9bd25ba54fe", 0x1f, 0x1}) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x6, 0x0, 0x100000001, 0x400, r2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r5, &(0x7f0000000200)=""/28, 0x1c) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000000000000000ff9bb2e2c0d26f7d4c9e78a308ba755e2137ef927fa2c079384b66fee1ca91105f1ab3a485a0f0b456dd430b308f69f8da367c8cbb4f3413df803f9eaaeda677c0622286d71205f0328505561e7c639dbb98d6d50d8d4244588519c6da9ade649d1d8b286dc60f8b9c79a294f89d583fe71d49f3e28d546038edb6352aef2f01bcf2823022ddb56b544c3943669102334f8bce68a677a41ef391dd48bab5ef94ce35ed1876103bdfc73fe", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) write(r1, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70e0a421866d01aa2073a5cadbe88632806b75c8d424faffc85a66bbd13b8e0ea7710feaf90cdb6ff86221f73a7c23276bcce29ff0121b6433a75022cc851f24df17155a963698652dfb0d86dc376425e7163248bb38140725eb7389bde61528282e3509ff19e82f5915c3c9672b9a3870aa3c146c6e063b49262eac64321ab5c71c27b40906db3007a8e1b1e710c76b7b695bd6b85f0c6d6e73932acd5a8d3bca6b41f2ae5216a1017f9f1fa160779a4e1165f7e6c1", 0xf5) r2 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) dup2(r2, r3) fchflags(r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) fchmod(0xffffffffffffff9c, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {}, {0x0, 0x3, 0x1}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001240)={0xaf6, 0x3}) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x4000) 16:00:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) 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) r3 = socket$inet(0x2, 0x2, 0x0) read(r3, &(0x7f0000000180)=""/177, 0xb1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r4, 0x0, 0x6, &(0x7f0000000000), 0x0) r5 = semget$private(0x0, 0x5, 0x204) r6 = semget$private(0x0, 0x6, 0x20) semop(r6, &(0x7f0000001640), 0x0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x4004426a, 0x0) r10 = openat(r9, &(0x7f0000000080)='./file0\x00', 0x8, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0xffffffff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x200, 0x2, 0x8, 0x5, "e3114b443a36fafc6d128392788d079901f7308b", 0x0, 0x86b}) setsockopt(r0, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) r2 = socket(0x2, 0xc003, 0x0) r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x3, 0x1, 0x2, r14}) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf450600c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c68896cd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442000001004bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ec50305530c7660b310dfc3a40845139790b562dc37f57739740c1690b81ead4581722829fa50b5c331609d7052af4bf47889ec9513fa6ccf53e7efc12aefe525f808c94c1c6c9af2d82852e13ddde9c8e815da0c9e7725fa99371530eac7c7137e469c1f0ece2c14a594b1d0b7e5c42c8e868df50e84e10587e04b8331a2c17fb04ecc3685d81c0a7080cbd9db"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/236, 0xec) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000003980)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000002500)=[{&(0x7f0000000180)="d46fd0ac8a09052c35b093ba987f78468d05f4cb88ff11996518eb8baa3039ddba4d0d6f20052dd61860e81ef6b42ef69dfbd25297f8150f3d32f479bbe48ab96188ac97ba4ac3ec3f832339577b963cfa10c9423eaa059946b78793d1aea0f855a7f180da18adbeb2d8efa3eb6922b0263d859abf198b22543e1f34cea1d1a4d5cad023c92f43a0d0b187b2e54ac2b05682631d75fc8a90864a4e2563704fe150daa86094b0bdc0370e8964c52288bde76c0cef24e48952c954620a756d9c6eb6e6b28ee46747222525624b0ef7e43963483855dcbe45", 0xd7}, {&(0x7f0000000280)="488c531cf4071c5259548d332fe2b3520edf0733bb7bd746ce2144db6a7061", 0x1f}, {&(0x7f00000002c0)="46ef6a924272e8d14f59e2b8a4a1aa03f4b02dddc2bcb84bbd38085632c8c2d180f9c95761f474f79e547115b2ecff2b8e680e275940a2d0c746dcaba1065e0c8fd568e68f829811b232f85945a710b9044bdafa6136ed37f87d569e2077ca495bec00c9421d9e655512b6a287ce0189c867411f42c5819f5f6d6db6064d13d58b0794ab9f0bd302acae41d222201a4d", 0x90}, {&(0x7f0000000380)="7f0f2cc5486aa36721131767af778ab1279afe6c5d33639e93d126e6bf7ff1bce22967d590890def48af7853679ccdcdd690baa8cd9ab0b45ca350b4e8b6eaaf50cad97330e34a3c817f85235195901680f613806654fda500164813", 0x5c}, {&(0x7f0000000400)="55c91ba031757600fe77c8b58cde10b94ae01adc1ef11c69976fdd6a0364fcab73a60783e707bf8ed0f04e9032af2a9ffa16566febd960032c9603da8bee2a73ec3aec014fbd34b08709d836f1d5d9b3811b3d50cbb4d4a656f3bc7ff62436751ee39f6fa661be8d2585c134f5d16bbb23af6a32e37841fda98b4eb33163c8d4328dce37e9276566ab1bbb7359abb90245fc6d5035a1a48c438617ef6b0a89b9fd31a6725e6bfbc2bd7f051699d6326ab5be07bcc380932d8fa6a43650be2a0ec7ab386441aa0739fce54b59bab76e20ea11891be8b0a837cca1209e1c3fd1bf7ef414165567e626d3089ac284828a888f851b9afc3d6027ea0d330737089b58406d025930f562de8d2c4b646d77874a46a6a3c301c62634c13586521951009877324d26cb42d5a5bb61c3407479d2981a298dba12cb6f07b0f515b1dc40a60ed85d5e8ec5c797a6c7e2b64b66de0a1f7a098d4556ddf163933b5ce616f808952e59610c710f8f3f16b8ddcf103c14a00861558740f6baa046ca276b37e9829999e56b237da0b14954db531185b15c922b9482422e887bd67c5e07bb9ee813c8299e3c0f20fce78037e58d75fbfae0f1a08db33f83109ef41c032616d09e210c6417f5f5f3bbfde9ccaf1d6e80abab2bd709c9d7c996bdbddc84b44ce3831eaf402cd70bba471d16edd3ef3474a747666b1dffe718021628f8f628b510647ee6079fb1e0e367e0c848fd249bb6af934c80db6b6eb6645901725f533124ed69432c700d79538ad3157c70aed9b9b61fcd6f08ecf5f466f389015fb178282a6382e9e40300ebf616ab89307b380272d1bd8fcf71dff51ac53da7dd2aca62614360e896aabebbccddefdb5cf1e9c526b25376483580fd8d7927aef422e1340ce8874710e43d8f00848b91955a5a1a62897dafef5557fddea4dde057b6deffaf2549cd1795d100623803e05494f990789b95e367ee07c4f5a33e74f46483993270fed540fc5aa0419ec379dd371ce83b5a44bccf49d86d34b9a7741a634fd2497fdeb9a640b3fe2ffc69d997f70ef79d8664abad7c0cac5fd3619c05c25a3ffd614497118f5d5313c4d3a7fe0dc28b42ce34a50e5b75617695706eed347459e1be5af8b83fad19be9d56e7bdb90de8920e5355b58bf529fbc2a0b79d0fca198b769dc1831e425ddb8cc7929c2136fbb2b2f307047fff3e4c1d01b9bc38b3419eca112a9128a1d558f95369f2429842eaab8a068b59ab85e1009e2561ae0b3bc5bf2985c36f01c3d33334887234975a07a402b1d4caf708fe073581a646379ac17162da0e7e1a1f95846bc097a31cbd09ce9f525a5debaef1c5cb3f3d3aaaf2990ec9ee45745f175334b9f751c474c0aed3785f2bc73c505be2e48da1496f066ad5f32a27f3c7791e7e0d82c82ce8012edbab723be96f3b7a0678c7e05296f60b65af02e8bd9d0994df0b462a7abe551fee01d24b51136ef107e0d7ce14dd61ad4f334c9a034f315e60611f8c5cb420050c9563c18f0943d67b79da9b0a9c9107424e7f2dc0463c4612b073a7d2837260f1e1bbc16b3644730485bdbb52329a7a99ba92b9e562671e1466ffdd58ef62d4eb4bed9600df062e596bb2bd236686ab2dd8fa1404ad3658f77d0fd43a68c25a932e3172b86467b75d35933aea5dc2be898de7b4d5b6ed1faa9065fcde49a96c7e00314ced7335e4d22b49ea61057e016ab735fd1918b88ce1a027312600d1a4ed841223c672ed907ae3ae1932f881a9361a884468573dd4e6737ae8fc64d190e785e3807ff0a51dfc5e6538a72b982678a9c3080de9d1737ee6cc5cd9e20f92a14817f0f08193acd353ffabad14f0c61ec341cfa5f2550cb481be0eebfd18bbf20b0295727183ea05d57c83dc2efda0e3c53ca4748e383f405410d2a90239176bedfcfc3a6da510a8aeb535021180d3a589f34b1fbe4a0847ac83ca7dde7469af3ec9ee2e46d9fc8f83533352b1d0202ee3042d431a9da48540296bcb0bf994ff838d850a2ea8f8f9af1a1e9e54f338f755b24fb4163ff37ff0d2b570e60f74b1919266b413020b20644d9eaf1fe7747ea9925aeec2cc2e373c1d8b83a4ef298b71438fa89ef9b82b0602d63c61c590ce734781248a4521c50356e3b08cff25ace7ee533b7056440a671ac01f972543f2c293629a9f852989bcf50855653566c6cb0320f4bcdb973fbe240707cb7c1d5b8f8e8b5007d5c866caa5c3206ec2c33e7dee090bf64d38f14223087df267eeaf1d33f65ceb8f02f8889da86bde5cd94b56012513b0093eb8083563689f0e9ec76dd6b9994302841ceed82ff357316fd577d4445e8eb051e91e7a98a7df8cc49cfbd8cd3d5fa5395eaf0fafe772b6ddb692a5943686f0191d60dc34085c133be27fb04ecb4775baa86c56eda211b4e519b3161e86f98943793cab24e70b60a82f444b77c81b3216711f41a58d12f4d2bf6b3f9339f4f1259aeaf940f209501d018585483cdff7f1353ada3d3efebc59bf00e500e58c42a356593d4140724b89b3939cc309289001d57064f909c803a444230e81d6d0835755d2a7570ed3669f1efcc81c38ac49bc3867ef4b07d87069a16db354fd3e9850ab14e4d8bca117f8ddc7c2566149cb34ac6b2a1f6c4f824f73929db3e602098b615ec145d30304d5820e5e0e0fe423882585640f467731afe7de5ec63b2df0d6d81b9a8643e41e4f3317467a36b39a65d3a82d6695c09a7ecf9f904b3ec14aab0eda32ecdde5129aa3f2361a226ec6316e2e32853641737e28df7beabc71571d695ea258fe23e5596e0cfe36ddd001d1effc0729025c740fe7f83279bda118c199c45394575e3322b6c49882add7987666c455c44ceb9e4fa08f0b8f76e5d8f0a0505979913236b4ae71509a17257fc193280fae274fe7fc1b45f951d60b34b065220e1419f03c814dd67efc44a2febb94735d2afbfefdf210618b71bb326574c33a3d2caccd693edce9efd7de435f5e5302f89464bcc7c3e0cc1bfdc7b78dd59bc62c49b69292741107f438526b2b9247576616aa096acba0862f52cbea7b6346498d6bdbc2948d3e766aafce10f556a07edfbaf405a75dcc2221527084ec8ca7f7b0aa58fdae499b0295ed37cdc34333ac829eca3abe5ef0a4184aca2cad7f39a4929a2545e03becfe98152ebef6730c428d95b02f92bad142505cc48d22ebf06a95af088e20110ac0c56fd963db7670a9743a070d3beab45c58cf099ef1b6d642f85e20602680ce51ded7d6eba0815df73dfb8a45175067c590d694a068f9fd3e4cf7b987f8164166bdc26d0922a5d0a6c89b260dc3fced8c69b8f136c798a58db350344b1cfe7796a9c750b2239baf9e777b2a6926283ec2e9d46321e6b6b891433807b0457b567d8f242658b8624500bf3512b936d7982089cb08d6c38164eeae75ea10a889c768a367ff14a6b4ca369495444b2c36fbf2ca67ed6661a16b84569b5c0bfe85248f79829b3cb898f8d1161cfada4c22dc39b67cef405924a1f5f156a1cf0f416c4fb3272eeeb4d2049db3d81257f4c8194bc5d4421f94ce8fa6c8d079ce7ec6d218bd87105ff2f6931dd02b6fa20df0b19b0b0330240ee951a39551201aa8deddeb767a3ed0cf60e509c82f9f94de4f5f4a3c9a482e0909dfff4f3c1f6f9f855c65fb6da7967258f605674f532e97df0f73e07a6385cabb6a233b1ff95a2f7ac0860f178f89ac2e5dfb52003bd29bbc8e832520ac29a3c4eb091708ad611dd59a8e5d00f9e3e27adec7406a88eead61c150ce66305a081d855414d8264e3b84ad161dcd6d069158f4c219aa73e702b9ea52da5e9a648869ee07624162ae8a091feac9a9ab4dc5b5a36319bb5823cfdf513f8d41392912545e241bcdaf8c4f5e29d17108e81bd3a17b080b9b600c9aafc89ca27e12aa52fb1c92098f9ba7e5333e83fa93e53876354d6f61bcd6212b4be8f36b2e0bfceb9aed44c729291eeca9f3478943d1f4674195d441608bdf789883f53541a7eb4f080477a3ed7480cfcb4ef85f6b583ea2154b6c94006cb12a71c8adc2bffbca8162c38bb470de7440a2a0d4e2badd3efc3b64de5e422d3544e4d6195519b581408371555973606153690e6c5bfc0c4caa00bb2905a24ec4b1849a2a65f1a162dce0b92bbefaf28005eec77e123b6f5200d9c44def3be5ea4b281017ce0e03359f36e5a8124df68fe67a4f94192b11beff380765838daa89d6c9cc09be2dca91037d46e69c206b9e9f255ce164b499f28c57541e5a2d86e563e77fb29c79deac9c38902a7df6ac089561186c03a192b85e1c31b0274edbc7dde02509ebe7fa46d9e1b9a30bbec8d5a750db6176076ac394e36c0461c1037541c8e2a9c478832b190936862be32f9b20e5e7371d64305bbe54a6b850b6456948e91613cda28aed0d31bc143d0ecfeb77fd898635d21eeec0157f94b72312ec64f13eabd813deec284ddefa2f7e5cd51421cf4d9494e984e1258c3985f8083fb0b3b34a06a32a15568aff0b662412ee4a0eea95970c8714bbd2e5207b122889601461a8f975c13a0e6afdff6de99515640cae202e5e98b063fd3138a94e1f914c74fe75b5c654b482eb411f6e30eec75e7158290ab811ac0ce2448750240f18ff60762b47940fa21011ab69f6817cc26911fe9c8009806f0491faa9d5f0ddafc280b3f3ca9e061b224d2494f18afc65d1fdcaefb29635bffb7c45d35e63e197b4f89068a3b0307c17f30887d1104e53d46a9a53b1ac9457cd941142228befc94be98189b52f0e8257dae6b047eb5d2a9c876c10a6b3db00225aa11ed01330fa3760f0f5b440cf0988ae5a47bee042ff965839c7eeaa07462dbe22205bbb5ed56e9717058e3b80398de59d3027fa79d70afeab13b55fe2cc2ba2f6930bd2d53c5f13bbac5493d709767f5e99905a86692c00e94462d6b4be7673485b429b1edafa3a25043ae4dfd934d5538bab09af72fb5be15971c113ffb43d1446c1bdf59f4cf89bbd1bac1bed8dc50e038143a51506c7de8867b7e70f7bd55f9ba4dc6bc7ea7a29ccaa843f20a6ea390df7cc80c4291215cd1edc5c05532ab2a7219c13d32f9d06891c7c28393d4263e2f4c90181bd11d9f41c3ca2bcd46c1162b558f6b23a531d36cd9058308f5dbf8e39ce94852b6355852b48e86d9e898b0eff22b33a0ac29058f8a1f9b4e2dcfeacdc99e9d74b12c266fc1f0463edf4b2bb09c15683c77801fd4072d6204f64444d038a567fba56ce3569bf973e8e349dede66d63c2c1211279b6404cf0fee8b634a2dabd4d39e999f07f7281981ff61315bda346eb5b6aacc25740c3dd0b556d78da9e7032fcc987b9982468c1fec10fd884b3496025afa5e7fd9cd66989b3487b6bd4ab40ad368d33caa3c0d6c072e68915a9cc062a676fd7fe28f2f57a79d5cc843af2cfd4999b582b4334a31dd822e25c175dcd382887ca937290def0954a21d81064714487c711422e29341b82c9b40604e201e1333d21882bdeb3ce80d508e3311a60c438ef9e404dff5dc28a07957f167d5606df57202331630bbac21d7d98fc878437d5b142ee2e60f53128af5c10be309ecfdb7a65172d9c1c57f67c84cc58152aee61ccb3a9d4c9a3b560a767d8f254a1683be084657841ee1975e4e4d84397ff492e31b92c91406f4ba0068748d2d5f4ae2ade4d314e7c0946793dd1f600a2dd4394329b6c5f86f09b2d75c8343873dfca13cf16f4185df5a69cf236d2fd8b545fd1c35b47df69020b8047544d41100b5369e3e2c6a1ac37561e0b77e49c13f90714abd1", 0x1000}, {&(0x7f0000001400)="6968c3d41767a314ec0af99dd53c0b1c69787063ceec0b8a59281a81f98ba671451c05dc0cdeceafb06ae044e2bd5d1cb6f92a854bf7ac19e8c8bfbba4d96f3a5a882d1c7ae54ff904dbed059a227f6da547fb98fe61ffdaa7681bac75fc7f36b7366d6a3f19abcfb6213e5fcebf16679d38940aa426123feeafa9cf96a1b9ea7188685832dcc20a4f7e0c9899430205590075efe0356c788005bdc10bcc4de6e078a483e4078b7ea2c1d9862a5a2646224b494ce32031a920077091db6d35b26afef93447934c836a554592720e427fd655df7b78538bb72e35984938d58b57ec2a4489d8a335", 0xe7}, {&(0x7f0000001500)="714b799b94d068eac1b4e92e0b8e4af4ec5a6254473acb2d6a34c91a2b886e63b3d603117190f2bed53bafb6d8d510b692b335faa4cc1b2a8748e781366cb008cd027e956210fbf9658047e0890e5de7f7130f867d34dc29e0b39bf4c4b244503896b9cdcc65b5d35dfaa0b4d81fcd9e774631de57228b7e6adef416bfcc13cff0e640e88d5e274c808f424f7e1d133ee84fa1fce94b8320024911a808132022edcb58c2806db8f15e713c64f623cf886daad8e74260c7e3080a6ef7b3c37e5f5ddde43c3059a1a395211ce08e10b677731c7458bb1b784afba65ca251cf79fb81d5a808095109607b7d009fa97672cc22f83b46d7e63537fd46536ba82d206a151caeb0177a70610f29621c3b35097aa72a780bdc031c08f048fcbb03003d75d33a8bb0d15181456b3c2ac9bd08cb02954f436298622b20349e70e82ab79f2485a9a84e589a73b71dbe1be50d8acb82cb29495efe641c7b40b9ce88f19461c7cadadab133b48afb3557983708bdb958fc09446cb435cd78a8746243c8c429c73b4d823cfbc09afbe138cbffa018f42d51e972e75ad37b2d298c6d10ff2e87f382cb0dff18a044ada54d40bdc2f1dce0dd92a5c8fddbf5e60dd8568c5dfbfebc8e08cc5855e8a8c27b066c6ed25a2b9a0cd2da6473e78f0e0dd53bc7af4531f4d741dc8bbf59540d55a0cd6ee23f7f23cb187762f27bda71b9ad59c3aaf8f47e64bc3b3e4b31e6aa26de7cc0e32833dd2b20e9fc96f7f215e5f330ee9bddf7e201d1859e52fe4f6654d4692e652407ad06aea7c0623b4f7a79b2d0764d285d1194085d85e26fb70b9cadf2fba058ed386ebe7f34a544c4b741f66251a55a003dcd45c5dd2f664edd2f2ae8da173b894e212c2e21ebffe2f42ffe72c3bf76206d2e001bb5fca7f4a3b4582b3b19d97bbc7b7147270816eb2244c9ba016c5020c22fd07fd5f855cce1ae706df71e5d167f0792518a33f5c925614042046f06421476975f712db2af52e1ae8c2eab2b997602bfe7247ae06612a16f1c2b3be52a1b804cba68c39b34109d4f25b9e5c3831a44783ec5d6437956566648d68203616cee24daf8cfab6d39e2f61150e7798162293da37e9f1314efb595d52f83628790bb105d1955379b883701d3bffe51556aff752a40baca494a0cb176bafdde208983afb7b1126b9bcbf87a5279edbff48009d04e356c17a6b552ef189a28c0c302551c6e96ae16a6d4e1a3129d86aed5a7684551a1e04b6f3f262ce6ecdb54b15c88acddff736c444d315ac730cb8b78b6bd7162b41728c82941244055f3b8fe016623c09fc27bce08e060aec78b38d2ecec792f7e3914d00d9b7df95e8b8024e159e143843fbef0fe7cf9784ac1295f3e1eba0414a7fa2a58c744f255f3d5f3d5c385fce2e415dc484b6c6fbd432f137b05f334143b3fc85d9d0b6024e86cb706e5517756661bf01ea496230ac75ee33ffe93ecd7d3c5917b1139826f4be636106bf695f96747d68ff52103a78aaffc93629675d101e546a85d73c983052f462cacdb01ea990ed79fead92059fa7d01eba1fb11a92ceddd5479523efc72e13e593c450f9a6653c2cd93ceaffcc25b9eee233e18058ea12b8cc71291ae7a7e90d679ede3a3a02fb1c314905a4b10e302b70b306d3f3bc3e7beff01d11458299c0dbe1af74523cf3364d6341fe1aee0f06cbfe55766e387330ffe43b153228c759f32b1565ee588f2ff388357109a14cf460d88032f8321b320fceebc38c0e2978d3e397001bc9b9edeb0f37f0b2f6e916e470aad04f8d0372011066ddc0d64f2434c84c82c6a072077ce0a027f82ffecbe9837dcab4c2f40515fe69b93110a7359d75e051a89831872299e682d9be55c39d0521a10dace5a77ff124c3e8db4ca7de01dfe396c35f5e4f8822cae4789498aa4eaa1d72d12652d0533b0a25c5be9f0107bf3e1549926c04a8ba32576f3446797e0c3aead7a42786269fe335e49eb5aff80586e3d2929638e9bd28fffd0e8904ca42d9e6dea7abe758b4a582a316c8567c2e280abd68ee038527abed44da9a6de0d50635dc9848554eece48a171e345882e7b067c8a5b15b211e03801f733dde5835237aa54c8192c1e7032654b7158f2ea88769bc76fe47ac41e88c4399954ffa1ed882985c4e003f14873c32d70f79207a96f80c6d81880c0cef914df50debc7b0201403a15bbf4c7688e00a7e046a0dcbb1c6a3c2ebc4ad8305cbd70489114dc73ac15b3dbdfb71cf45b028eba1fbecc35fe25b616a5e36fd08f6ea030d07014323978359293ef58a7151bff902fdc1c4107f21d3009c3293e77013f9be884fc52c7a6e61438f9cdfaee0bac04af5d2dda2bf5830a3799661088e25bdd4ef07451595383d187d6571fd7bf45fc946b4d8ec6ac4589659895e444d52c1d0d80796c0e6d882b0733774feca012a7e6ebeda8b6b62096185404ea90a340600684a1330aa7a816232744bf5bb692cdadcbc927f3675c17dca9866a811567027d885f2ac33983856fe54bd977b16046586ff7e610575ce99a1422d2f754b4992fdde96d8df6b3d6d75b3214f085897f838f12dae78a323a4d3f4cd802a3cfedeecea40b3f3e1d5c2bab0710f13f54fe87ca84dd2f48b3928bd3372723ca94fd02296bd02dce5dd628ac514bddf460e37c5438419c4199ac619df2d8291508be2966b8c88d37336f90ef5fbd5081749873468916db4abe593ed761fa95d467e6d402783db4f94ffb0a4ae6a59e3dadd8bd6beeadbe8e4968ca0a0306676109d0a17f0d24bcd812728f99483740a0bf1c2d88745ac1a894487692d69cc5e0e47a3ec7af9c5631f998f981523749da8f9a5f87dc0f7033d10ba4bef9d3bf2b9f221952f86795dde21a8c68f3de95b282ed693f6ae0d599c864bec15f0aaec45b072565bf5a44dadce23e89e26b746837fa225d58efea1752c888e83c6a15e7b9676507e24a843b524c666baf7f3e4d1427dfd9571aa706ad02d7efca90d42ad8a9fe29b80c07b40c93957d1baaeb503a8c8f09d2db50f4a77557e97a4a5fbd453f9ff8563a82d65655a1280580d8d0f54e5e0521d532ca66f0ba6820bb7bc0ca05ad4fba352c8f259e105acbbdfc248f86a4a13776626a10f5df7a1a76143e6d7d49d29d2826f321dc5823b2182266f238acbdc01517da091b36b8d7c0387f3ca8a029db3b01a7bdcd42438dc5a872e494d86ba1da92da3c31326092da19a5b7dd8bd4d93663f40559e1fcded1930527348e67e0be14da6648b2214c38b4c1cf8f6ee2ac794d5ec5cf9735104caac16b42f2120e76116471f4364274730fb5c83e7fc3916397922d75f0cda89720a8b467322e2ed5b1e0532ff5ecd63095a65091b03f031a542b8c1ce723c9414235713018f510c964649ea7a7b85012fea0e96a69797660d204cb7ed189fd6acfe93dc8ceb2d23ec4b511a394ed010823a7bee31d021060135027919bc27911fbd0bf52cf322de97ddf22b1714782ee87912291b010716545c04139a130c5f86a7522ead18114396abfa0827a4afbdc2d2a241b9f65864e4d4a49990a95762841ad18afef2a40b686c001fca4a43d23990f58b99750a955d3e1d5477b19053017c67e75487a8297c4ad5ccf63e50245339cd5c8b39b8b9d97264cf5e1fa598dd974defc18e23d6d22e2a73b626dd2d52c8f3baa09a1af64a80afc6a768879be4d9e4f28c55cd30196689ed233e9a167c3c0cbceb92a96c4b293fbdf97e9cb6be31793bad11b1fd9b41c8f4add472e77069d3c9696d75054a34046dc318924c47b369a0cc7c268607724cd53670df313518850a2cfb0fc57791701770f446d3f5638cf9dbc741db867c052fe8066524e3cd479bd7b883e359e8a72b82e8df16d3ec11db19a83ebc25aed3598221b7a25b5afb4c1e328bb9610c01442ab80cad3ad23798321c03bb818b33a04012b51f1e90cb2c5ffa95f6c46ac5e11576f613a472996fd5acfc70bc0e4d7b4c1968f196f8544c748e6a2a88be689b4f216fd24ab25d5828674b1a377a04183aeb9ba920d151c7f26f31e3e15dfafe97fef327a4810241415aa7b413ee43b2fcb09639363057cdbfd9e9237f59cc180ce11bb346cebf459359ae9aa9e19dbad01e421802db2a6019d7d946d3779ec2780ed93d83872e02fa9a44e62b814357d1fa6fd337a447419d0582500f3a599bd2110a514bb06ef83d0fe86ae38cc47f664e67502e5a6c97fddc08f72e3f4dd3a224aa89484ad0591b28c51a3993c3219717ea0f00d282c862a11e3bec7256b072220864a0ef3788374b666804c2164a930ac88ee7b6b06968631214e093f44d6c67b3c4cc1a85f82f72d92dd4c695dd059d95de9cc69ba470dcc350dcc011d79e4878ffa8e917015485c1f0c682c6803ffeef22b4fd04074e80cc2feeec13a4c1824e1fc3f25c50ba967aaa4ff17dc548ebd13cc8aa0cabb65be004f23132cb748d03a7b5ae17bc555803656e4526c2565d157eed042b3a7f5c13781d0eb0ebda85b71fbf40baebee4dbebb650deb54e9552c3c068741ce9d05808f66cb57fab0698644bd1ca6c3a75a35abc689177cda7c27768d486d5a9ae67c2384233acdfe03052581979619b9afd99438e723fba8150c1ae32c0449c6902e0f4e3e01963a395431b26a834f34893725ae29479d3141633d8d35f954734710de0974d9874ee9decde264a09c30ba4e9890f5b3ec53c19c979213a66da0a36623167be218c5d4b469cabe91b55caf98f90fa029a40955fac44aa4353533e04f32fcd7d6e1483c9c19f4ec853613523c5dab228c63c776a16ca09f2ebc4b408d4f0505d2833c3f0f85bf5219d248b2ccac033fbc8ee4ed7eaa9009ea8c3abf829c13c6d075f3b63f50214a5c53a1ba664ae22126ebd7663ee7e10108bd5b202190196ffc8343ec7cd0bd18c8832944c9a47dba8e44ab5692cc8504ea56ad808da50592a1146df63f6e453c9e00a43981160511ee1aec301b0800bc07afe192f6bd0bd7a9abfa81529fa2012f0ee40b7649909195e3809a1c8bd5f9ac2044c6e9365007c529ae3b92befdfc3e36645ba1f46acdf44fd5b649fd285efcae6839a16cd7dec95600fe4ad4d2626cc19675bd9fc6e99d8930bfe3b54c4d7704567adb756b56609bd601ba9bb3722c6c80aa5853f5132279ec10cb83c0a555eda935671ce1af6ff8cb7b4b7d8736874e3f147e6205aae2e810c21d9c4c5b068abf0c03a96c25074ac75ddd2793b71b4f120ca0591eda571064d2d8e44d25419ad47dea553705c5e87e257602da4d51c343c5ca61918725356f2519458ac9b48edf1959bbd5a07602c1befe486a9cc13faea0f5ebea2c54f77173651c7270770d5cc7a19e14c60db8a0935fca58bba7f5fd905e6bbaf73c92f126cd5916e3cfcc14749aed14e89c564d16eec9a87ccd438a8a62afcf7774af95c5b220076b46c91cd08f2617a59be242dadbdb84be68b65e41ddda440bda717b1d193df0e6bc2361b4750bddd87fd7c284f1962fcf9cab9d9d9089aea2f391ed394f47d1bcd69fa3917851c8de9a7163badebde861318697e7de0812a58bc3ba6802ed812d9437e1954784dde7b3b8ccc53bd84aee00633a47f5034985d91090c22227cbc8fc5f2f613fad30f5cbaf5d00eccdd0d26b64ed10cb8577b3698d6f2f8226a1f8f9ad03d104cf77641a61746eaad8a7949bfd31abb56ceb823f5af040699e524528fbef213d19b2caa258ada0d39656cec418c7c31293bf4bb1e52eef7b40db5178f3161f3067dbb77a708f7e077a61ef76f910d", 0x1000}], 0x7, &(0x7f0000002580)=[{0x1010, 0xffff, 0x1ff, "ad4083f6832609be295c534075c957beaf29de6844805b078226de2dc879c6e4a4944fed9b1fda7d4f2cdbcbb3f2fe5903ee80e05ad63bc0071df10d78fcbefe17276c3f08163cca1cd7ff84d340fe33afb4595e32fcd1e7027ada7f70ce51fa9c04944a5e6dbfb9cb2053cd55ffdff2aadaf351e6e7b60e478a08a7825b1e266ee05cd5069aa21af225b6de5a9e8357cf977b534b0536fa7b02884bd7336b004aa543dbd34e7bc3508ba9d095d294738c182330a7a6a5c3b2381fae723be2f4af935452181f2dd06b8cd67fd456d843af89f8a5bf419eb072b868520cba869a896a22849998534300aa4f2559e3d24bcb8d080c1fef0fce9a5a8b38234166e56026a89feb90db5fef69b284e008fb2721bd9e4299497680d560ae1a677c3a2c8a2a43c0b5a55be611b82383b982f825bea97a0b9d0ee8098fbb016c39f0eebfa04d9c522fe39ca09176098b9545d1f7a6bd5168378060362778fafffb87ac9001b7a7bbd88bbaf614b03793cb5659b6deb9e1388a1b14d66a9cb333dcc0c2160ef22bb12e6ee4323797a46aa47b26d7ff48e9f7c036d4c0ee861933f928087d91e71d98e035ad4c3529ed66d2eb4cd57ec786c4052b0ab769d0b982e36e16138de190710e22e2319006f6a45c524115992fe389eb75b136dc8daf523c641bcb3ac383cbb41bfb94818185465f3271d56b96237900d0312a35f9ccb945e97da289dcdaff8360962614840716b16d0039ff1c7c77580e868a63f50297a83298b91a348e3a6e436e005ae299148654bec6a9bc537eb570c3aed4096c3039d0112986b1b0f7c614b6f0007033a88a306080cc82de26cd62b7166e8fac4674c27b7f372ab4d58f403e8a927ab86fc852465cb9e020ec3b34933d1cf2deff0c913bfd4a2ea77c586599640345676726da19c5048fd385886a2eec4f28a41d67637a3dfe6c87f20dfd00f098ed0bec73f85bb832ea454f94b21dafc710a95d3523e5e8da1312e531c5e4d5d7bd9e0e81c360c1ee80327758c53129bc98ae78007a79b0f6f605ea238e90a35b926b0af1bfbcea63b516cfd0eb1576960acc5c79cb33bb7bae71f6c77b9381b5deca618cd95c0abbac0c81a62824485f343379519462b0cc546f959785def1173975d7ee8176484212d94e7c0df4e1b9c334a5cf0dee4830cb40ed1608b4c458232ec5140b1cddb68ebdcfe7d5e3504a8ca857e9f015c0a67521c9b6a8c1a77f20138c4f70ea9c3dd66c4e1f05c114ea41941fec037ed186fca0d591971aa5f54076988204b6f9a7c539448b406e291f04b2a158159aba12a1e10269240abf6259b43962395a21fb50d5bf736e34276992ed067420885d6fdaa51ddb4fa83160fea474b48ed9c4a2bb4c9d01469b4f728bf17acf43da6fb3193261e63df869c0600352f4275279f8dfedc620f74e7e2a74c56532f93d4dd1804df7057d374ba083709f47c5a1b28302727721d132fd526f61aed0a2ede9eb4c1d1ba4885ab44f55d98fcc93a9fce0b0de5a0b48bcbb7fc78cb13b0a4db00cc6de8d6977a175623e0a94d840e35ade534540be4832e9bd24dc74ae92aea5ba908e41307efbf8d452a25ac5ea2a15dc23ed7ad83d33249c82b8bcbee72904d1cb10da918d061cf783551b74abc9288dda7b56465545eeae6171af69942e3daa57bd005941316f9953ac3dd1b895673cf1c7af64203a794e0f9f28fcdeb8924bb0266500b1f8c7a12101b658ba7c423d90c6e1516f8cc5243efeb005ef8c24f24938a4029aaa9e95daf31755e909dffe879fbacb14294892657d6ab66e6450e57fd2fbc420e8e66c3561395e8eb26f3817d0e2a9222dfe5c49e1a5c22dae7bc595e7a43c06a709baf17ee2713163db6a1ec375e1d5b1164cfdced90a45439ff3e59a01e99bec174debd17d71f7f4b0662296af787fee387f2f9b845f0bfb5f08504a0dbb51c9e8c88886684d0b9c6952c712346954c65b2d07cbf3ee279bf66a4bb98500b72f4a5d1259a63e35306c17aa198de8866ebfe02c29242862f3f9f4cdc7925efa199d12dc2785ba8571e5cb6826a5d53d917cfb42ab962ee7783cdd5eba7e5825c8ba99629bee98e67bf568b7fe456ac1c6e3083641eeb9d78b033fde6658786c1481059ad780b5bce833ea2c8ec3e571c3caa3487b4b2cefa31c80e08908dfd6d48ca1469fdfa3119060a1bb3f4569f8485179593bd559e7eb214ade35ab3151548efd00bd95349cf151371133e8ead8551995ab6c4d254ba016f49c7faab3d93f72775050c3005dbe3b7fe0acbbf9371a168c13510377ae45c630b41a9c2cb0cb8ebbf0cee34a00bd7f617bc76bdfed4f1c572936560b3af488b56fe2b6bcc40816b00697978698247ba748a6c4cebc72af11e9c495b18be53c33f538830489fcd1feeac001640cbdd14d390d86da90e4d7c2ef51d617682b2c765aaa5723d13566ce9d9c708158fd555fcad993bc8b4a653d521e5ad6c2eb4cc1799290d270ddbd665d51b59982ff19deba34adaebe5bc2e276494014e4f9938aa72ce80516e05c1d50854d04c157e00d488fee291a50239b406f9bbe5ca3db11c7203ff762bfea737b0f938fd62928b211bf861bbd1679cdfbb1c384c0c0e49a6fb536839577ebf388c3c2362f2b9e9e93574bbedc22d1d8f4ba063265ada4bb52dc70dbe21e874bed4caf91291e7dde0196c3be5aaf27d89d969110f87b83144820047286f70a0dd50ca8876e155fa679e5c48c6eda55137fdfa2dcc9381761414a8f60bad4c09ae366358da63b4b5fcaa4b102f3c17c01996e1f0c606bc6229746c9d7a378ad5f48589ee1b4d17df3888e13abea2c626e9a908b981c4e68a11850d94bebd6a77797f95c8f062f03f7db067a174130bdea90817a188c7cf3e6a64d92a7c75b6d9f0afb04c686c9c5fcb14d01259693dc9ec9e7b3347cfd343fc7c7e714f1d5e985372f078239520b93100c8b00bd45c720b469c86b1bda6907186938f32f3f1c13a47c67806df3aa1029339aa7465f1b336fd4efb2da4bab7e279c36229269c31777d45e18c2c64f5ffa974669243498e187c3a5967d4b685c13acc81413e8ac279532ca2d0149b29548310bdcc8a08db6792332f428850afb2623999ecbe152a56342e0ff9b04b8f70efd44c77bd060d3ece6dee4d26c6cff7966d162ce827d6dcf7cb820cadfcc41e90325b727c0d0d6969f63d9d63d87edd63e4bd8b300dd6805311723bc98f6b048dd1e95be9ae8913b2caae7754263f9305e0b0413122ea8aa91e686d55eca2cf42c27238c9f1e5cf0e0136df2b23f20a60871d35afd61793b39680b32d25dff185b83725f56123ca39205ca6e85138426a0dffcde7bac24726a024b6a34b8243bc517f64ef222925de5904b7a017e523c1139b188a37d6bb8bcd8b009bb58f40e16c55172b50404861392babb9ed71680398ea8280ea713f01b527bc0a5fd791b9ac8862b8cb6a8d959b78bede5e4224b7eb4a053b39415793c59611fc6239e5371e176c09cb9465f6a7446ad3fc00ad47fd827e6021c4e1f9b780702504b6d963c252c12f55a1a03608cb19b4df41562ed75acaf31cda5e33e27d2ef35e400d39acabab309145c48a80ee05cd3fa38fbd73dd8697e35cbf870b95023c1a22d9ee261fec68f14c817ca9e46f29b806173be03cb9c39fe67b58fc2c83f6fa6c7afbab35bffbc6bfc0ac6d1855a9a73754ff1a66e4906cda935ff210cfa717def8ba1b7202c9c663da6ec828fc75e1b5e71ce6ddf52bb912c8e62ab171440fe2f9f3e37cf44644146536cf154ae3dfa20bbf52bb6265b3a3c338e96cb0cc631e7230b3a4ceef02f5c7cb9866e5529ac15e3538df7c547a05a2440d9247e98f60e56e625fb006ee603e968ee34accb454b3a8a9374df84b4311bbd82360cfd9fbaa11ae8fd5b7ee3a411c432f5526bac5e1a5e513815be1def4dce8d8efb4ee23c476dca3d4c3ce747c815324f57fa310a246c38969b05ae779e29a8a9e514cb09353f9fb9a9ca5221b1d6558cbd8fc01b9470442f8044fce344cfea6826bfdd6a6599752b8b6c10950618699806c65d7c06fb92675cdd25712d21ea8d1d514bbb536d876509319809d5e0e7974f5d6bad4e96a6cb335b4510ce8c7357ee918b108a98f2fa7e7018820da2cf9dca5460a438101191cda6de7d80bb7823270b3d137b3e688a0d3898dece395904511f4b5788020818c89b15a1c67f04f1a30e4de8dbfb4adbeae7dafe3fb48b5326fdea33208f97ae9e7dda9fbfc119f7ef04bf5362ffdb052ae4883b45ad783dd4e41320f330c2110b0391d4bf6440f29b4fe5c8f8e2e47dc5cb67f649045a7b74e0712dbafb0e1df1e1526083227652167b98847c06e2f933554b0ee2136f56e9a51e9f880e6685bbc61871bd2add57dc08fd5657b99c5625db5f0044d18186b61ad43f57db45245c5912f3d32eeb58ceeac73016d0b5457070396d193c024660188946939046f0e33efc917a8f300a58f18b098faf956c5b47235cdb6cd365f36ff3fecf8e648e337dd8cd12d06a0e0d701b0f5fec6c114e38a2e8445140d3bd9b818c0422adb191dae2cddef0455376ce0ed7f8402234b52ed8bc8d480fcc4fbf6cbeb748da9c977c146860ebcca093242d8a72575fdc13e0c42d0bb016c735e9257a498eb601616520bccadb79840406cc362c2e7cb1013a600e8e45d2961c4865c91b85daa9c565258b362229d9136beec713e0f60e8cd7e43cc97156221d5cc6d20e0f7ac17de78767cc65497b538960c0b9700bc2049f6a2a36ef1f30c3896717b5a9f2b21542caaccfd2607dd599561bad2118926144a0db08067e4253fff5eb9d4f66514b1ee8d896c2e6e85b2b21be86334af0bb3560ae67cf1bee9a190c1f79d4df15b1572b682cc5d5f924d0d9589844b9effb4412dee67b6870d56aec210af253c8ee73a9d00a2edf5e240856d4fa8b87b6e32ae4b7aec58794b1e17b5c6d9f0b5590fa3fa64801a0fd5edad0f657a942590daffe210a308996f4f4c9659a84e92c83f15d44e983d43ed272fca0b9b218c339f943eef623e0caa4505e54383446454c17db268d933776a4693040c46561c4919f646540c2764fd6fd9e0f57ab8f948c6777a4fde2694627dcb029d2ea15a5a60623cc1444a31e6066a954f07c8116c69574298e77e2ba7fa9515ffa9a26b77d7c3914b0294dd55d46c71117bc3f0973b3a524fe7f5895beeb8471f17f4999a7962dcaeb0618d08e7acaa9ccedb905b6d3a71dd84527f8f6976f64d8162a05f010586f3aad4c8c13f9103134dd6916490d38e60dd1d4375b9c9b03f2c038c43828e1c30c0c754077ad4fea65417c6bf5e0bb5e47ded0df863cea0b0c020b669db4561a131c67936c51d99f84bb3776d6e57d10f1753e9606100328520795376426d9a1962a5792d954ff01c36664aa9e1bc721de3b765698b32857945b69fc7324d3696f9c5f86351128e7899e02f841a507c5510c630a7303871066b688a2755095825514a99e304c57fab788eb760ac6c3eda78dc8a8242c9dd6826d2d835126a4026f610efe02e4726ce5d444eb1da3087036da0261404c0edbf10dcacce158ef6e9554a175f184be92816c41c7812efef92f34816b59ef3a841ad7afbda520fedd0cf875ea815daf250dcac84048bbbc27429b2a22266a14be534d70ca5ae9e841ec8b14273650883953591183e321007885f3f5d06c996cd51daf3137a1558e232d63cd6af8925b64dfec18bdbec81c82e0e9158c6446aa71e33dab32bbe9c4648c5ae61301f332"}, {0xa0, 0x1, 0x100, "7b9b3028f98d4b1d47d482d375e766d02737141095f6a0b1f9f6b2cb1c6b109abe6005078091ccf70fa83fc712f5daa357fe3d6922944fe20b93d2947e0629527c112ced10accf4b25704eb5b91087586df88280d60ac9b27a9a2d4d3195a6d7b268332536d24699d58a81094833ad29d85ede5b658780a2563458fded51ff9bc952a2ae907d9611e7"}, {0x18, 0xffff, 0x2, 'C+\x00'}, {0xd0, 0x1, 0x1f8a, "a9bf338246bd81d06d508f708868ed7b2b7a9356e37d000ee6c04521d212bac279b89cf3b91a10ebeb7e9ec3844a374338c2d7b5e70b48736768545bc30268f6347a0af209cd173857302c7529857477de4e4d54f440f3cfd136609141b09df625ce536a08ac8dd103f045b60029ea1a8d3a09b6122790e01b54b7455664211f1d9801074ead4cccdf38d2a3070f3aa48b3bc943cef52550b8883370aa680265bb292a8647316c732aa95dbb2cd1102eb176107ae941387093f587def1"}, {0x80, 0x1, 0x3, "97bdcef52d0cc4901baed5d53fdb7b92465a5596b79ddce6efc21b0f2317a6c9db5202fb9dcb16a99c6519680d1cae9192a2a0067b780e70dac6982e1f409cf71cb9ee63edb5da063fa37e031f9fe9c5f2064853f0b0d576c96d39455f383c6d6ea33b62ba1357d04d43e6fa6375"}, {0x98, 0x1, 0x1, "bb5d1072945a0709267f60de3fdd21b18e03ff424a3ac58a3e7af25b4e9c939a32ca2bbe17aede2935bc5d4a87c89238d6497ee0d64d29ad0557f7e616229995bf383c6b415768b6b30e7e21223ee9c085fe0ab1bfc517cacfadc94d5e074dbaab88c9e7fcfeb7b989dd136e47729d9a108061f9ae3255285043a032d9565cf909bbfc9357"}, {0xc8, 0xffff, 0x1887, "e26dbbd86b8a02cd68b38e12cb10ac7bcce4e71a42a53c34f8edb6da45098411fe1bb6ea3b48e27c5577aef803b94935658d7d6a634aa22af87374fa8e46e48f4ba8ba6dea29b260c51655e9ff3c12ea18d9aa21f20d25b4722b4f8f31dc50eedc9b9491395abfa3d62c0cb50561cad9f7e1311ae22a47ee74e2dc20b6b0bbf9ffe8e87451967b6e13d3d3b0df5b4d37828807bc95f88f0a62e3b7890fc6ad5e82a295afec10f5017e1d9a8254b28fe67299f05d1598"}, {0x68, 0xffff, 0xac, "4ca0db1d1c63dae524a7dff50009fcbb8cdd4f21ffd93f77e47cc599fad51ddc3cf2878bbf3da5b0f80f94bfdfd3cb015bbf272c418956330241778744c5b3a67fdf4c30030f3f1c1337254e4fd1bd311a08a5"}], 0x13e0}, 0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f000001015f3eea69a743536cf8a39ecd5254ad1894e840344eb9d1ba6095de55dd00470abbe62d220781e9a022543a5fcf780f1b787ec62b79e22f4aa13ec1e8e1286528d57eb7d58996272d8346ae3532eb92427ffca3ca68ad904054456354ec99c99866e5755fd44f81ead5f7522d4c3de8da0f2d6bb5421fd545a5d319e50600000000000000e0a1fe30ee7db40a27e2b3e3734baa54984c53283a44df7acbade6d0837dbcf120a29fb4dc05e3ca96f04dc2c30a58d375505d2fc9ce5a818ae9982190e169800b2460b6448658fe1650d1a5846546cf9a5049fb581dfb40f16b47b217e21fa71cd278d59b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80000000, 0x1}, 0xc) dup(r0) r2 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x50}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt(r1, 0x3, 0xfc64, &(0x7f0000000180)=""/43, &(0x7f00000001c0)=0x2b) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:29 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/\xd8ull\x00', 0x200, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, '\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'}, 0x50) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file1\x00', 0x2, 0xc0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x8, [{0x1, 0x6}, {0x1, 0x80}, {0x2, 0x1}, {0x0, 0x1}, {0x1, 0x80000001}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0x3}, {0x0, 0xef5}, {0x1, 0x1}, {0x1}, {0x2, 0x200}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x20009}, {0x2}, {0x3}, {0x1, 0x400}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x80000000}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0xffffffff}, {0x0, 0x4}, {0x3, 0x1}, {0xf999db7057a8f88a, 0x80000001}, {0x42256310371a4775}, {0x1, 0x84}, {0x1, 0xfffff800}, {0x2, 0x3}, {0x0, 0x5}]}) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x3) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r6, 0x0, r7, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) open(&(0x7f0000000400)='./file0\x00', 0x100, 0x8) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000200"/59], 0x3b, 0x3, 0x1000) pipe(&(0x7f0000000080)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) r3 = socket$inet(0x2, 0x0, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) r0 = semget(0x1, 0x4, 0x610942604a74f29) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/95) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) 16:00:29 executing program 0: clock_getres(0x6, &(0x7f0000000000)) r0 = semget(0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r2, r3, r9, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/21) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = geteuid() r4 = getegid() lchown(&(0x7f00000001c0)='./bus\x00', r3, r4) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) openat(r2, &(0x7f0000000100)='./bus\x00', 0x40, 0x28) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20109, 0x28) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x2b3fe059d36deccf, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001500)=0x6) r1 = socket(0x11, 0x3, 0x0) bind(r1, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r2) bind(r1, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:29 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socket(0x1, 0x4000, 0x9) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x81) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xd3, &(0x7f00000000c0)="948bcc4dc49ae0e97f4c0bbb0b58b4db74fc60ffb7f4ca5d3addccdca07666e6e35185a7c63444ed9f73615e4c40021acedcd95f763d2f79648b217adead7c7fe205c0619fbf44796ba0756312e71ae55703ac56d36806a5f8b7ca8529a5a74787c83fac202586f6d62a8f325e60a7655ab8a3dbde857048c2a95fc7d403736592c3cc0e2b42903e27c063b099d025aaab64e5c38304112a5d22cb912cbaa58d8b336d08ffbb6de057cd1d18eaecb3f3889b0d5587909bb5a0b2d47e0fb05484e2225c911588dadcd5ebd4c785bda701b3406a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6}]}) clock_settime(0x3, &(0x7f0000000000)={0x8, 0x3}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:29 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget(0x3, 0xf, 0x20) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0xab95, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000380)=""/138) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="4dcd4d56c43a57e9bac5d36ac8a78059f176c4ae05049eeb0a5259300e1571ef50d2eaf0c54c5936b0c2072b590f6aac1575b5e6123a2c2c9ebf7716fcfb4eaa268d9c26c02cfb1b30e934d07d060f226c41d32df60fe687a6802fb92e772d4be57bc9b336e96d2cfac28b15424c5e0aa99e69553af5af7a31efc998f2540934e0a694bc6255371470e6281993d17268b3befb73e478cce0f713dcedadefdac19df693b03400dd8d53ce6c02a2b8e448668d338a59055a441c2187d61435dfbb98fe61c3f200acc1128baa7c7a5bd1d2c5"], 0x1, &(0x7f0000000100)=[{&(0x7f00000001c0)="c27ab9d60d11e673c95f8c7698b9494d9be35df0cec0383d4b104f30482e72b4d707a79d4045852f25d5493ce1c13a0c277e2218edad2e115cf75284b7ec17cc3a50412869cecda31477018fd9f365d06077a5", 0x53}, {&(0x7f0000000280)="4248d90009cfd2d88cbce9b80a32b6c30192467ed2aa258f1bc1a2b599ca5fbe94f2ae1c505323fae8b1cd08597f18181b4fca01db6e3841ff78b02666c73f8e4f9e83b444709f9b0d6fb2024b43ad38c782be418cf1d1b0a121597af2ca193d284ae943b22b349312ee19783ee6cf", 0x6f}, {&(0x7f0000000680)="29ea655652efd26058b5b682ca0fe25bb57190d789fbe27cd6c8c72675670f17e65f39b34a6286608a7edbe1867c1dacdf750b7dc82a9f70a8f8c1277ea95a8858fd0ebc13feea1e8c4802e1612b1fa02dc95a9a001524b3e666541f3cdc1bb666402c076c8f62eb5eb5130a924055f6add80e3bd80a94544045209ecc1e5723298f748ce81d2300040000000000009ce76ee01290bc201a8960aa826004b8af1b9ef6655a05789fc337685d401c2399090ffa08b3fbceebd05066fbae280a2674de422a1aa968f6f61aba8f68a75a22287489e96bfc1a0d1dd51f95b35da203bfc2cb35d5824c5c5e8c17bdb88934c0523e924a741e196a8f894635a601557715c61f2699923e9e9cf78b4b66811235fe69020cf5a7410fc0b7802067b4ba40cb957fd08bbc2ad56fd676880fea6fdb4994a6f7a1973525ca8aabb214531c5c0494d7264803d6b10a3b59f69ef3f4054faf29a09fa5a6609e5d3519efbe62a66ba624f94ae312bdbc6c863a5ee04523e2e57808a39fb8819ebd28583d152526fa859f21f8661682135aa50720ae3622eb46d31e2e6d8694dcefb74022fe5987d7d85a28", 0x1a4}], 0x3, 0x0, 0x0, 0x8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000003c0)=""/85) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0xe5409b8d0180b5fe) pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35, 0x80}, {0x6, 0xf4, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r3, 0x0, 0x7, &(0x7f0000000180)="879a1c26e5815d9901367cf460d37ed6aff29347d51c4cfc146c9a70cfd02aae95872817bbeb3d01e8583fd6a555022f61c02bdafff4354cd8714467b3f654ccd1a1c0d795f04cfd0f498c005287b9f4945572b832cf9eb1628154b93c7206546b922d5dda2be747aecf3d115f5322", 0x6f) accept(r3, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x14136762192918d, 0x39) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0xfe, 0x0, 0x80000000001100}]}) pwrite(r4, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) getpgrp() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:00:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3, 0x1, 0x3f, 0x40}, {0x9ab0, 0xfe, 0x6f}, {0x1, 0x7, 0x3, 0x800}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x9c2df53088f1ef6f, &(0x7f00000002c0), &(0x7f0000000340)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b6bc1fc92479ff2b783f6e8a9c81") getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33d083b8d77443f61aae4525c7838b42a04db85a00000000000000000002e100000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x7) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000000c80)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c6dceb8e065a0bcccaf627e351063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1135], 0x46f}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="00dd2d2f66696c653100"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) semget(0x2, 0x4, 0x40) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000800)=""/154) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r7 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000002c0)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000340)='\x00', 0x400, 0x2) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r8, 0x0, &(0x7f0000000240)={0x3, 0x2, 0x7, 0x8001, r10}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000140)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x2}, {0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ae, &(0x7f0000000140)="e7dccde57365bac8bc7997e9a87c9c45f8f7e9761618647caecca5057453f2ba7fc223a0b1687d237a129dbc506ae151e1d0433289ad20e389d57fdb806545f4ca615c5cb3d810e740fc1f8d60063d43c8502bb28715843140f79185c937c0dccc566bde14b90f32be6f5f39a67456107f0d270e6aa82aef17a54856cd9e93607f2d0344f4cf679598e730262dc2c411") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x86c00802f4d1d407, 0x2d94) chdir(&(0x7f0000000000)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xd3b7, './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000002340), 0x6, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000600)={0x3, 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="1000000000b62aeee509265167fb054d947c4a571000000001000000ffff00006000000000160000ffff0000430000004fa9c1133f97037e525c30b284837def835c1e2ab9fdf45c518795a24197740ece6369e82f6bd9da22624b74e6af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:30 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = msgget(0x3, 0x446) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r11) r12 = msgget(0x3, 0x18a) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x10c, 0x5}, 0x4, 0xb8f, r10, r22, 0xfffffffffffffff7, 0x390, 0x4000006, 0x53}) r24 = msgget(0x3, 0x446) r25 = getuid() r26 = getegid() r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0), 0x0) r32 = socket(0x18, 0x2, 0x0) setsockopt(r32, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffff7a) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r33, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r34 = getgid() r35 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r35) r36 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r36) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x2, r25, r26, r30, r34, 0x0, 0x5}, 0x4, 0xb8f, r35, r36, 0xfffffffffffffff7, 0x81, 0x6, 0x53}) getpgrp() r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x40001e01, r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r39, &(0x7f00000000c0)=[{&(0x7f0000000040)="ce073d65469a72c867a0cb82357cf211dde795005374a4533b1271862edb2fcfa12197b7f9aac4de71857b36475ee084eef7dcd937b09edb595d528132679dc37544514c1d1e2b6f4f6783f39f0702d663ea34ffa9ba296c5e6cfb060a8930176017f04fe30a2e7b13a462e1f48aa501374d8aa4412af040f8353121b404f7", 0x7f}, {&(0x7f0000000140)="0f6748261cb9967a7bd965f493ca4137810b81b39fdc8aeea08f31022e67204a429c5dd0a0c281ef3ec6c14f66c77a23d59c88b64cc94a4a2436ea8b658557483607e74fc90559cbe91eb5c3bbad11b620b99370c356d3996127816f28ab38eb08da6c93e876cbec459f067d19ed44327b6854b5b49b7adf431f8fab0725b060285ea98d8e939ea8560cdc972dd600becef867dedcb0c4a708fab124c3738ca73d6c392fb1044e815753de93f944e9f72990b1", 0xb3}, {&(0x7f00000002c0)="1954374a3ca9c8167a8e9efc3ce396f4acb5fd960468165d166e1c5c355af15f447d410c3db739451af03b70c6c22a2300b5dcb5fcf287f2c1e6c94529c6aa53911c32b49e0e4c3005ca8a80daf20b638a073bda4d86443d4b36582f1df0435c8f065058e3d251caba06f066ebc9301a6e334a42e80897d16b79fd7f5f61848923cc710e1d746dfb6b94d00641318aeddd60427627cae8c9b703af93f88c814ca3f8a6451481cac28ebb83989f0c8e8bbe1980", 0xb3}], 0x261590066e296c7c, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000380)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000f6ff00000000e700000000010000000000000000000000000000000000007b049ab6dfd8c1813376aeeda9d0b9916c3b5f6c643b7adcd3c2876cd8ee9da7c8926731bdbe1e25e37e43189721a87831fa26368dfd8ca660ec8135a8a9855515058f04203ff00596ad74cb0b85dc4a61eff4fa048a6787bfbc750b5a99089db0caf95ff4ce17647bc1a09c4bd45d7b3952be3bd400addb6fad9cdf89a8d0ea0fdcd8619e0ca1c22f96648073436ba7d59cef5647d1e87b943439d4a745732ea339c9f880b00c590b277d1570fee710463bbfc43f788063646b8b54aadd79767e58442e767e9aa13cb0536982a060defd1e4c5a3e8977000000000000"], &(0x7f0000001140)=0x22) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x5, 0x7, 0x0, 0x5a, 0x0, 0x6, 0xb5c4914386729aea, 0x7, 0x3, 0x7}) ioctl$TIOCSDTR(r3, 0x20007479) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) 16:00:30 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x7c}, {0x8006}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000002c0)=0x4) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f00000000c0)=[0x6, 0x5cf6, 0xe4b, 0x7, 0x20000000, 0x40000, 0x1, 0x1, 0x800, 0x40]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=""/53, 0x35}, 0x800) open(&(0x7f0000000280)='./file0\x00', 0x208, 0x12) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:30 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300)={0x7}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xc4b, 0x5ec}, {0x95, 0x3e73}}) 16:00:30 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) chflags(&(0x7f0000000000)='./file1\x00', 0x10000) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)='./file1\x00') 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) accept(r0, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r2) openat(r2, &(0x7f0000000100)='./bus\x00', 0x200, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x1e0, 0x26) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x88, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000034e, &(0x7f0000000140)}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="e74060a51d8e92458100291dbc96") 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0xb6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0xa99dad53557e4a1a}, {r2, 0x85}, {r0, 0x8}, {r3}, {r0, 0x20}, {r4, 0x4}, {r5, 0x4}, {r6, 0x80}], 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x5}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:31 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x42) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 16:00:31 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe1cf561666fa5e0c3fd3ffc01bbda9e1a7057b9978bd69cc50c89f8b0958288b337ee4930a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa3818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c96"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r1, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) shmdt(r2) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x20000049, &(0x7f0000000280)=[{0x30, 0x0, 0x0, 0x7ff}, {0x54}, {0x6}]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0xa6) 16:00:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x200000029, 0x8000000000003c, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r9, 0x80, 0x2}, 0x5, 0x0, r10, r11, 0x8, 0xadcd, 0x5}) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x223, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a22197a000007000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) fcntl$getown(r3, 0x5) socket(0x2, 0xc003, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc0206925, &(0x7f0000000300)) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/76) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:31 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82fbffffffffffff0001"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x18, 0x8000, 0x2) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) dup(r3) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, r6, r7, r8, r7, 0x2, 0x9}, 0x7867fe0c, 0x10, 0x8}) semop(r5, &(0x7f0000000080)=[{0x4, 0xa9, 0x800}, {0x2, 0xf801}, {0x3, 0x20, 0x800}], 0x3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x1e, r9) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x85) readv(0xffffffffffffffff, &(0x7f0000000a80), 0xffffffffffffebb) fcntl$getflags(r0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000037f, &(0x7f00000002c0)=[{0x20, 0x3, 0xff, 0x1}, {0x7f, 0x5, 0x58, 0x100}, {0x9, 0x0, 0x1, 0x3f}, {0x2, 0x3, 0x7, 0x8}, {0xffb, 0x40, 0xff}, {0xfbff, 0x7f, 0x5, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="0c190153f265d81fe6b3536c572207762e9b63a5ca7778c08c214964401df829101d851c9cd34ab2244133986dbee1a615b190218d9957d283b009f6ef9646179a1d8443ab180d8c9f96a43d172f7a2dbd4beab867dda167aaeb6b95cee735bdccc1e9e8351487eb03aba63cb21314e285e4e83285e037390d7702687c7063b470faf2f01b2f355714c6a8cc262d3ed5f08f9e7c1294dd3237151deb07a59ce045900abfc0632f687b913698", 0xac}, {&(0x7f00000001c0)="631464027a06ce6247b36d7ddcd2eb37c7aefdc0e9c4c50f72363de964a1d443990655fe1daf5182e9e1360a30817895482f6671f3cccbef9c85866ee4c9b02de3208b1bd6ddb8490176bdd213fedc7bde5efb55f197570d52bca18e2c2abd3366c7250bf8bf33c2c26496c2bac7b3c59afacf87f94f6e0974", 0x90}, {&(0x7f0000000480)="63b73f761d0ff81c909fff5cd0635e458936c2b519afd8d379752f383a2395e6d1efc07222c4fb7514769b2115599a0561661641238ed202cd621a52861eda87ca29bf44e386a35e542dacbf5e003e55ebd5afa9456adccd0f284741c31b5381d34f3ba61aece6d07081225293484096568337c99add6591246962e3f394ffed2c32151f1e67d8a7838154b1eb75108d1ed600bf9aa1822184ca51e865887f20f8772c526f2559d695ff677d235ee2357c25410e57", 0xb5}, {&(0x7f0000000540)="077e5dee6c833811115f1373ad647c24d074db855369d6d6cba7d73a38f50786d7ea22a49587162a7b1aa6b48bd1a411c2bf360a5e9ab242aec03724282b754acff9889357afbd6f44969bb3b611cb41cc40bef72a773331201562da08187e25fd9311523693f69223a119621ffd571b8595778e28ab745353d6696d7f3cc64e67794fba07c8ac065c836d8c6fbef178cd44dadadfa8673fc7e822e855010bbffb28785fe49f33d6c2a9b656bff6fbfd5ba9801ac5732549716a9652403770297b898eaff12aed7dad85fe6487e6c71ef8010bca8ddf0095bb1368d2ebe0", 0xde}], 0xfffffffffffff16, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffd04, &(0x7f0000000080)=[{0x64}, {0x1c}, {0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = dup(r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000080), 0x4) fsync(r1) sendto$unix(r6, &(0x7f0000000240)="02e9a022a3f4f0eeb5c4ef3a4ea3ce6e7fed536e1aca4210bf8fb4dd053e4b76355aeda6e97dbf8c8bbd5714dd2bf41302889d5bd9f5e152943fe63c7588c300382feb764cabf61585a43d222055dfa3cfce33e327a6117bf20e26ccaa46635e0df0e15f1b354c4241bdad8d74d635643095b6ce717289cd8f3d8745663b4e19fc3470d7f91fbeb423519999be7c76c8c9d2", 0x92, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x4004426a, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x8000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000003800)=ANY=[@ANYBLOB="02100000c2d3020c3944d533a56aa70930ae24cbe1daad03468b9f431fed2ad4e2de2990e2f89e9b0b9ca237747d5a32de39a2092500713e5509517002b8d442bf32d27dff68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b46733c6c0f5d4a1f7ae710000000000000000000000000000bf0ca057846bdc167981cfffc61a2883c2931febdd54c96be771740293fc1118cd0c881085be0ac12815c43c4a636a39effb66975d2a7f216753734650fc5f8c63a00161f0c60dc3d2a4442f2c9ccc8835850258e0fc86a0aad9dab7bf3058cf69bfa78a1b9d4794215743db5ef66865c2c9773bd32b65fff9311d1a26d28e9c024ac002790cbac11f2d148301743e4f8f425411b99d371adbe08e2adaed9ba43c86f67133965d7330be6dd0f60b7194ddf72730113e2a51f0cff006dc0e9e4762dc1fbe233fe59d6ffc825adff23fa199a6866266eddb701f49fd"], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)=':{-.{\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='.\x00', &(0x7f00000004c0)='+\x00', &(0x7f0000000500)='}!\x00']) 16:00:31 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6749031cb2c6d9d5) r3 = semget$private(0x0, 0x0, 0x10) fchdir(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) msgget(0x0, 0x80) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ftruncate(r4, 0x0, 0x1ff) close(r6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCCONS(r9, 0x20004276, 0x0) r10 = getuid() r11 = semget(0x0, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r13, r14, r20, 0x40, 0xef99}, 0x8, 0x7c8, 0x8}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) dup(r21) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x108, r10, r20, r23, r27, 0x80, 0x1d29}, 0x9, 0x7fff, 0x2}) ioctl$BIOCGDLTLIST(r9, 0x4004426a, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r6, 0xa, r2) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:31 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x18a00, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffc82, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffff9}, {0x84}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x29) dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="3ccc3e55b3cacba49f94b23b37345ee6bc259c65b61135d238ea64d982c14c963389bca7d6c58bde8e52961ad4b353a01aece723d15849ad8032d17181fc081e043b59f5bc4ec000ff13eecb6f885651d12e87b63c96f4ac67c2f29a", 0x5c}, {&(0x7f0000000340)="8ffccf5c536bce98ca52f0df7be3b600e37f40e58b50fe4930cee61765bcad8a6db1b498d43ebef3613b00f97a2d986547986168b584696d5de76500cb47c824a30c99522202b9135f044138d4cc82ef168a00acdb2698a102435a485b4efc27c5255d", 0x63}], 0x2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x2, 0x152) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4f}], 0x66, 0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8, 0x8) shutdown(r1, 0x0) 16:00:32 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x802fffd) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x802fffd) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sync() write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:32 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) setuid(0xee01) shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000df1000/0x3000)=nil, 0x3000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000df2000/0x1000)=nil) read(r1, &(0x7f0000000080)=""/11, 0xb) r14 = semget$private(0x0, 0x4, 0x104) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) semctl$GETVAL(r14, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0x4, 0x7c, 0x0, 0x1, 0xbd, 0x4, 0x3, 0x0, 0x6}) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRES64=r1, @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64]], @ANYRES16=r0, @ANYRESHEX], 0x7) r2 = socket(0x2, 0x3, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x168, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="f6f237840dccfdcff249b81c6be1759a9cb572cebb68c57ca7834940592ba4d83491d5778ff5db42f950535d8c4880f0ac01d9d23a48e2bb1dd53792dd0cf569e77d449a62d191fa760da51ccc2e588be86c934d0e0cfe6cb8608abbecb673cab6ac8648ca8083852ae9691781ad809b1a985a8dda5d581e1e9ab8c7179134afa09121700c41cf3219a441509a20bb024009d3d4b0b0e148e84900dc2258ed08d3260cbb1aafdaf37753b3c2f0b165e8ec12e0c333b4e13774adf56926c4cd56ec06dc914c7a77d0"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x8}], 0x1, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x80, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000240)=0x1) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="e8932371db45db4135407924da41") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x7ffffffffffffff8, 0x4, 0x20000000, 0x4, 0x9}, {{r0}, 0x7ffffffffffffffd, 0x68, 0x1, 0x40, 0x8000}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0xffff, 0xfffffffffffffff9}, {{r0}, 0x7ffffffffffffffb, 0xc1952d289799aae0, 0x10, 0x809, 0x3}], 0xb1, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x19c0f34bbf48d696, 0x1, 0x1ff, 0x26}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xffff, 0x40000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x50, 0x40, 0x4a68, 0x20}], 0x4, &(0x7f0000000100)={0x8, 0x9}) 16:00:33 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x1a\xaaq', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0xff) r3 = kqueue() ftruncate(0xffffffffffffff9c, 0x0, 0x8000) getuid() kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r1}, 0xffffffffffffffff, 0x37}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="170fdfe0e7cb4a999410ccd9f22435923d5de3d487788db963eed7902daea5229cb5a43cd37655c9ca3674dd48d81e92705af5dcf70074bc6029968267f0617e7ad288202093818a6fbae92aef88e42bbb3466f7f3e8926a445f8f4f3605f756dd071c138093f09d8d5796be0d7b1ffa9539f82e420ca86a424f541fa46ac44d770c2268b5900600b40213e2144a55c1dd4b59924d662adccf521e972c1cdf92b9e8bedcfe11563d174d809e8a67849458c40e180f35", 0xb6) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = semget(0x0, 0x0, 0x2) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) dup(r21) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r19, r20, r26, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r27 = semget(0x0, 0x0, 0x2) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) dup(r31) r32 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r29, r30, r36, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r37 = semget(0x0, 0x0, 0x2) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() r41 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) dup(r41) r42 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, r44, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r39, r40, r46, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x9, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, r19, r29, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r39, 0x0]) r48 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20000, 0x84) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r52 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x80, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r58 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r60 = fcntl$dupfd(r59, 0x0, r58) ioctl$TIOCCONS(r60, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r60, 0x4004426a, 0x0) r61 = openat(r60, &(0x7f00000004c0)='./file0\x00', 0x30, 0x108) r62 = socket(0x18, 0x2, 0x0) setsockopt(r62, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r64 = geteuid() r65 = getegid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="2fcde4e490e95dafa278e037a7af5ce66b47b23881d9874c765d38caaec5bcd71d912fe39fa2d35e50a7c8a0d89e79b648968fae6754ba90098097019decc3fc6fb6277e7cdf9f0efebd0f9ab36a9b588e152aa413b73eb71a8d326444a4b4002b72a38865b680082da83632104fbe5ea861343d87fef34520e01daad3cee2bdd0603c3c4c77ca4285a0da8be611b678f36e6d8b40c2c06f532f0c94f4e03c2ca1a762ff761edcde11783f5cf2653e88cb2cd4625e8a38aeaf8fee9562d5d6438ccb4b039425e0d0930c2f35cab8a60132eb40a0", 0xd4}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r14, r16, r47}, @rights={0x30, 0xffff, 0x1, [r1, r48, r49, r50, r51, r52, r53]}, @rights={0x38, 0xffff, 0x1, [r54, r1, r55, r56, r0, 0xffffffffffffff9c, r1, r57, r61]}, @cred={0x20, 0xffff, 0x0, r63, r64, r65}], 0xa8, 0x2}, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x4000000000000006, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:33 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000000)=""/240, 0xf0}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f0000000480)=""/16, 0x10}, {&(0x7f00000004c0)=""/230, 0xe6}, {&(0x7f00000005c0)=""/207, 0xcf}, {&(0x7f00000006c0)=""/142, 0x8e}], 0xa, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x5, 0x40002114, 0xffffffffffffffff) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="f85c813dd7d8dabdac57f9715ad843cee597d33360489da10b35ff1fe67507abaa32df7d3d8974d9d613a5161ebec93762c374e638fae9c7f9cdf5e3a231208634e1b8eb42", 0x45) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x003', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f0000000300)) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket$unix(0x1, 0x5, 0x0) r2 = msgget(0x3, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) dup(r14) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = getgid() r21 = msgget(0x3, 0x446) r22 = getuid() r23 = getegid() r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = getgid() r31 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r31) r32 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r32) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x2, r22, r23, r28, r30, 0x0, 0x5}, 0x4, 0xb8f, r31, r32, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r34 = semget(0x0, 0x0, 0x2) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = geteuid() r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) dup(r38) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r36, r37, r43, 0x40, 0xef99}, 0x8, 0x8, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = socket$inet(0x2, 0x4000, 0x20) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0xa0, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r51 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r53 = msgget(0x3, 0x446) r54 = getuid() r55 = getegid() r56 = socket$inet(0x2, 0x3, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r59 = getgid() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r57, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x8}) r62 = getgid() r63 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r63) r64 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r64) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x2, r54, r55, r60, r62, 0x0, 0x5}, 0x4, 0xb8f, r63, r64, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r65 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r65, 0x0, 0x6a, 0x0, 0x0) dup(r65) r66 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getgid() getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r67, r68, r69, r70, 0x2, 0x9}, 0x5, 0x5, 0x8}) r71 = semget(0x0, 0x0, 0x2) r72 = socket(0x18, 0x1, 0x0) close(r72) connect$unix(r72, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = geteuid() r75 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r75, 0x0, 0x6a, 0x0, 0x0) dup(r75) r76 = semget$private(0x0, 0x4, 0x224) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r78 = getgid() getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r77, r78, r79, r80, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r73, r74, r80, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r81 = semget(0x0, 0x0, 0x2) r82 = socket(0x18, 0x1, 0x0) close(r82) connect$unix(r82, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r84 = geteuid() r85 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r85, 0x0, 0x6a, 0x0, 0x0) dup(r85) r86 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r88 = getgid() getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r87, r88, r89, r90, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r83, r84, r90, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x5, &(0x7f0000000500)=[r73, 0x0, 0xffffffffffffffff, r83, 0x0]) r92 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r92, 0x0, 0x6a, 0x0, 0x0) dup(r92) r93 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r95 = getgid() getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r94, r95, r96, r97, 0x2, 0x9}, 0x5, 0x5, 0x8}) r98 = socket(0x18, 0x2, 0x0) setsockopt(r98, 0x29, 0x35, &(0x7f0000000080), 0x4) r99 = socket(0x18, 0x2, 0x0) setsockopt(r99, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xffffffffffffff3b) r101 = msgget(0x3, 0x446) r102 = getuid() r103 = getegid() r104 = socket$inet(0x2, 0x3, 0x0) writev(r104, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r104, 0x0, 0x6a, 0x0, 0x0) r105 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r107 = getgid() getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r105, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r106, r107, r108, r109, 0x2, 0x9}, 0x5, 0x5, 0x8}) r110 = getgid() r111 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r111) r112 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r112) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000200)={{0x2, r102, r103, r108, r110, 0x0, 0x5}, 0x4, 0xb8f, r111, r112, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r113 = socket(0x18, 0x2, 0x0) setsockopt(r113, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r115 = semget(0x0, 0x0, 0x2) r116 = socket(0x18, 0x1, 0xfc) close(r116) connect$unix(r116, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r118 = geteuid() r119 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r119, 0x0, 0x6a, 0x0, 0x0) dup(r119) r120 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r122 = getgid() getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r121, r122, r123, r124, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r117, r118, r124, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r125 = semget(0x0, 0x0, 0x2) r126 = socket(0x18, 0x1, 0x0) close(r126) connect$unix(r126, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r128 = geteuid() r129 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r129, 0x0, 0x6a, 0x0, 0x0) dup(r129) r130 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r132 = getgid() getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r130, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r131, r132, r133, r134, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r125, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r127, r128, r134, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, r117, r127]) r136 = socket$inet(0x2, 0x1, 0x7f) r137 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r137, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r137, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r138 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r138, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r138, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r139 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r139, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r139, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="00529d18db9a0737bf6322a768ba1500000000e5553ea1f8913da599d7f763a0a99e86b3d5e00b958db42f60c07574a4866eb6b2d049d4938352751d866a0a600b3c17152b808ff2ad7bfbf86f82a5d84cada81997c6f3e170887cd95f1aea894eebb04297a9fe75a729a81bcf905e0e223282c27d3f0a25a204d4c00f3bacbb80"], 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="8ccc378c1c43016fe5f2623b9d5f626649854eab05dea9e368f5a34ec20f7d822e6d92cd1ce704bd49d6aef23e6b15beac22e5967b91d2847663aa5d23cf612216f5353e116b8823fb70f754956dbf3e6f4a75203274a92551a856f8224a17f8e13c1af6656706ad605a588b329076bee74e0a26b8f5c64e634243d749a5a684543e2e1f530ce846c3ff20063f8ae8eee6480f92be6e969de5226f47e09eaf600daa46edf90e093072392fd068ce15c82534ae662f20de2c901a50d2d2366f1836ad109a416849c14ed44b51394e3b7391e5ef254b227be32cf8d1ff5e8943", 0xdf}, {&(0x7f0000000300)="7a0cec42510b317f538df10406a64fe7dabdbc1639e6d90c401053fb57b4c8fdfaf692cf9192efa35a247893b3dbee0930e8ac3f72df260f95ebf352f7d1e4ceccc3b198aa4d6d0900c9de47c1530a36ecd3f30e0aa94569d31482a8a851848a70a70f4b3c2ee25d39b0cdecc9d0bc8fcbe98778b219f4e714f5ee6bbfddff029467cb0136425327c34b6d033e5df4e8790499e0f40f5ca06a36b341939de0d72b329db9b06fb6e31d5d35587d1cf699e515b12107c5c75a23af6db66da66c6d358d7184ea0847492a347ae97e687fd96df075ea17f29f8b13fd18726148e95c", 0xe0}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r12, r18, r20}, @cred={0x20, 0xffff, 0x0, r32, r33, r43}, @rights={0x38, 0xffff, 0x1, [r0, r44, r45, r46, r0, r47, r48, r0, r49]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r50, r51, r52, r0]}, @cred={0x20, 0xffff, 0x0, r63, r69, r91}, @cred={0x20, 0xffff, 0x0, 0x0, r96, r100}, @cred={0x20, 0xffff, 0x0, r112, r114, r135}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r136, r137]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r138, 0xffffffffffffffff, r139, r0]}], 0x150, 0x400}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x1, 0x1, 0x0, 0xffffffff}, {0xd453, 0x7, 0x7, 0x3}, {0x9, 0x0, 0x5, 0x7}, {0x4, 0x3, 0x2, 0xf67}, {0x9, 0x7f, 0xff, 0xc0000000}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) flock(r0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b, 0x80}], 0x1, 0x0, 0x4, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) chdir(&(0x7f0000000100)='./file0\x00') pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00200000", 0x8) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x802) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = msgget$private(0x0, 0x110) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r4, 0x0, r5, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgrcv(r3, &(0x7f0000000580)=ANY=[], 0x0, 0x3, 0x400) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r6, 0x0, r7, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="b11faab6047d8c08d470935500000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x7, 0x8, 0xfffffffffffffe01}) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000800ec0772d689f83c594ca843606f8662119a44d57dc1168549b13d1e81814c3f1a244ae3c59"], 0x10) write(r12, &(0x7f00000007c0)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a362e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13fd4e53497231e1be1cd85c550cc45a4edd5e4bf4f8f4fef931524b0340ffe34ea23dfff5ebe00d31785d844ffccb53b4060000008d9ce5f66c7b4e99b4848e1f58e879584de315c11d6749c4958fd1810950e895c2eab2eda2a2337fa103f44a9e366cb5a4786c241e593b19f72c2a71c7745742bed85583d7f95222493f", 0x1f9) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r13 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) geteuid() getgid() r14 = geteuid() setreuid(0x0, r14) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r18, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b298495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r22 = geteuid() r23 = getgid() r24 = geteuid() setreuid(0x0, r24) setuid(r24) r25 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r22, r25, r24, r23, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r26 = getegid() r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r20, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r24, @ANYRES32=r26, @ANYBLOB="0000000020000009000000000000000001000000", @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r27, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) geteuid() getgid() geteuid() 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x6e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r1, 0xf, 0x5, &(0x7f0000000180)=""/240) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x7e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0x3, 0x3}, {{r3}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x400}, {{}, 0xffffffffffffffff, 0x11, 0x10, 0x6, 0x7}], 0x4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x0, 0x8}, {{r5}, 0xfffffffffffffffb, 0x4, 0x20, 0x9, 0x634c}, {{r6}, 0xffffffffffffffff, 0x80, 0x80, 0x8, 0xfff}, {{r7}, 0xfffffffffffffffc, 0x80, 0x4, 0xffff, 0x6}], 0x7, &(0x7f0000000140)={0x4, 0x5}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = semget(0x1, 0x3, 0x30) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/51) 16:00:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) close(r1) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x10, 0x5) write(r0, &(0x7f0000000180)="8d1c662c179f1b95085413c7f445df1d4099f16ad24fb6190e07181693b23e95b222438758832df9eb09a96b4bf752394a1e1b0b144c845291125b3ce28715a52830936f51c65941ce042456d562fba6a23199cec5edbc041404b4eb1e462799fbe99f1c182bdbd6b2eeeeedf555292a7c820fa4b62f055e9d6c4bedda5346b8fb49a02f24c9d040acd72b8b96d695eafadcbed68fa8eaa6fc8e454fc66e6c29dd0d5fe3a5021a4fdd0d54b8ee98a5211c", 0xb1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x1f, 0x6}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x0, 0x208) semop(r2, &(0x7f0000000040)=[{0x1, 0x3, 0x800}, {0x2, 0xe201, 0x1000}, {0x5, 0x4, 0x800}, {0x0, 0x33, 0x1000}, {0x1, 0x4, 0x1000}], 0x5) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/123}, &(0x7f00000001c0)=0x7d) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x4004426a, 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000300)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000200)) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() setgroups(0x0, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:33 executing program 0: kqueue() open(&(0x7f0000000000)='.\x00', 0x74d68f910b3a152e, 0x0) 16:00:34 executing program 1: r0 = socket(0x6, 0xc003, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r2, r4) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYRES16=r1], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x20, 0x8, 0xff, 0x8}, {0x5, 0xd, 0x1, 0x7}, {0x9, 0x6d, 0xff, 0xfffffffe}, {0x0, 0x1d, 0x5, 0x5}, {0x9, 0x3, 0x80, 0x100}, {0x4, 0x0, 0x1, 0x7fff}, {0x2, 0x0, 0x59, 0x401}, {0x9, 0xff, 0x4, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="e43e051a1c029b4608b82bd5d9b0", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x400) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x4], [], [0x80000000ff], [], [{0x2}, {}, {0x3}, {0x2}], {}, {0x0, 0x0, 0x0, 0x3}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4004426a, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffc000 didn't change! 16:00:34 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040)={0x8, 0x20}, 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3, 0x40, 0x5, 0x6}, {0x9, 0x6, 0x82, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1f, 0x0, 0x0, 0x7f}, {0x1d}, {0x6, 0xfd, 0x0, 0x6}]}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000080)=""/56) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80627813b0 va 0x20ffd000 didn't change! 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffff, 0x4, 0x3f, 0x1f}, {0x3, 0x85, 0x1f, 0xffffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:34 executing program 1: shmctl$SHM_UNLOCK(0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="652629b96be9c1bd1df659e6f6165e3532b6c4dbeb3e1a052b7e23065a6371b26c1e4a0d13c6aa0d44f2d8493cd8d2511617cae20caa58c4597d3ecd58efb3662de19493106209a796d27766ff937f9f6b4b52b102b7935e5c586f2c949f5d30b10248a4c91ebd9eaaf1fcdfbc9f11fc608df11e90105a61f6a65b540cb4b1c3b9b3280cf696d2d457f0181d548665bfea8da76a705cbd7df3966a8cc39b8d"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0xc86cca4a9e0ddb27) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x7ff], [{}, {}, {}, {}, {0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0x40}, {0x815}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x203, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d, 0x0, 0x0, 0x40}, {0x3c, 0x0, 0xff}, {0x7ffffffe, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r2, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r6 = dup2(r3, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) ktrace(0x0, 0x1, 0x8, r11) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r8, r9, r10, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r11, 0x6, 0x18f, 0x9}) shmctl$IPC_RMID(r1, 0x0) poll(&(0x7f0000000040), 0x3, 0x0) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) chdir(&(0x7f00000014c0)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) r2 = accept(r0, 0x0, &(0x7f0000001500)) listen(r2, 0x10000) open$dir(&(0x7f0000000000)='./bus\x00', 0x28, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff7d}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000340)=0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r6 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x35, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r10) setsockopt(r8, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r7, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:34 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x28) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) listen(r3, 0x2) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x300f, &(0x7f0000000040), &(0x7f00000000c0)=0x10) close(r0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000340)={0xca, 0x0, 0x9, {[0x4, 0x3, 0x4, 0x100000000, 0x84, 0x4, 0x400, 0x1000, 0x3c5c, 0x0, 0x4, 0xffffffffffff8000, 0x81, 0xfff, 0xfffffffffffffffb, 0x9c, 0x6, 0x5], [0x1, 0x1, 0x5705, 0x400, 0x6, 0x7ff, 0x40, 0xf54], [0xcf, 0x0, 0xffc, 0x8, 0x4, 0xc2d, 0x3], [0x80000000, 0x10000, 0x4d, 0xffffffffffffffd0, 0x7, 0x5], [{0x8, 0x40, 0x8, 0x7}, {0x4, 0xfffff284, 0xffffffff, 0xfffffffffffffff9}, {0x7, 0xffff, 0x8, 0x5}, {0x0, 0x9, 0xffffffff, 0x4}, {0x7fff, 0xb581, 0x0, 0x10001}, {0x3, 0x6, 0x5, 0x9}, {0x1f, 0x100, 0x4}, {0x7, 0xc27, 0x7, 0x2}], {0x4, 0xff, 0x1, 0x7ff}, {0x2, 0x4, 0x800, 0x8}}}) getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r4, 0x5) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) dup(r3) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r4, &(0x7f0000000140)=[{0x0, 0x800, 0x3000}, {0x1, 0xfffe, 0x264463b418f4de54}, {0x1, 0x5, 0x800}, {0x4, 0x7}], 0x4) sendto$inet6(r2, &(0x7f0000000000)="392467709002b52c17f6d0893e5e0c5c856211e71d29d716d6b86613b3480b3657f2234f877c35d6cb35c227547fe3b55ac1cd94f826768bd8fdaa81f185def791f61684dff05c02840e00af0b3698b75f4dc7f5312e0480c2413d62b914ac5af22b8ef6cc99d717f77784b236c69ce1994e03576e183f9e74003afb3c55eac4636c8afe18e15aa39cafeef83c9f20ba6532add51933057bfd8d", 0x9a, 0x3, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x8}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="82024f2bc74c00d693bead1f718eadfdffffffffffff2fcf49a5460000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca648962ad88b2951b05801360bcd4c0a162b58917450880d227169e447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b3131fb23bb3a52084976d34e1c29d436947f296e4574394bf5146ee816674a3d86c89768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd57d9e5e42cf8ef6212944bc74d5aaaa188390a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832ae6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2ebff2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7f4e93a4ec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c29300"/652], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f00000002c0)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c20911d6a2e60e1f34322c0cdf8648b4893f8a480ba5d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8080000000000000000000071aab5ddc09b4f87f01f7d628a4aaf7e2103b28bd03491cd0d12dd82538083fd5d0719bd2873bcf15f133f3ca2383a201638cf515443745cd0f66e6f834e857b2610b2123202a73cdaa740f8c1ee3c7802e114553cfee9aa2abdce19b8fcb0cfd26aa491a5060aae18f70126600dae010da59ae56c2f6beb54f66ecd067a910c5517f1de45687286f18c3fd857c1087aaebdb85211211e688a4f7ad2b34a", 0x13e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:34 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0xfff}, {0x0, 0x3}, {0x8e}], 0x3}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socketpair(0xc405a815b90e32f, 0x8000, 0xa9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x839, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="7453c5b90b1037309709da9c53643d4f433af032cd5a3b3455b50580749683fc1e9d70639f0174666f4a8f7ecc5f6087c9b803ba02b32b5d71605d922a45c21f4ea19e802b2a28dcfbc5a71b5d2884fed183b25a1117c692a6cd9d8fb42f40a49e6634003845e2d8123df5a733265e12a6f3820f196a31b614dfef118f7737346426c364cdd0369c8beda4862548024f06478b7aefa2", 0x96}, {&(0x7f00000003c0)="5fbc5cc0418a0591f26b0318c9e683edb335cae05b834218545ecff80a231608181219c7443a4744b92bc97f83f931fca92846bf3a186ff205ca519bb0ec39ebfa5bf747a5f84f3d65d8f9803ae0facdeb286aa6fd1d29df76410637e3c6d2fac95fc91d6b855165d81d92674aad91eadbce05184ae07f88d36704f5ae487151ad42a9eea8a7b2ac13305fa251a9c0af7cc5b892a6982b39f944b15b61efb1df722ba4d3fd5e4932f375d2d4bab0dc2c43cb0123cf4ccdce6798a0a78b38d6dd096b4200ca58f0e9267a21271892589ffbe58e6ef998b22a90f374d88f06ea53c0faadf945477d", 0xe7}, {&(0x7f0000000240)="fce1ccb565d9281c3d781d40a92754f8b2bad59af917f61fee987608b18614c8abbbaab70126bd9d870f9405125464129dda502dd1fe0718fd1d994407e2b93eda30", 0x42}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="e800000000000000ffff0000065982277065a8b33e5a0af4208743cd29bd34c41f9b37c3f34673e021f3435ffe1ebba2e933dc60c09fecb9faffad5fa8d390ef47d277488bbf6d87301f73a1782dbe0f545cfa16f5d8f5ee662df6511556fb3cacf703f736f4c212559199681a0000000086ffcef268b8b78cfe023a6cfe1e4dc2cf9d2d7fde970df604c6f594952a54e7d96cffe1a72da3199eed6ee665c0209320a4b0debccfe0b8a5bea63e1a9c2ada58487c624ce80da47b5925f2f6b6509bf393754df57634e33ec60d59cc10357eeb4400000000c637ba46833b3d8e4bc6000000000000009000000000000000ffff000004000000161c74d935396ed9c3813c5dcfc44c51b64f39a47989654ae2bd293f0ef4ae4c237caceafb65c9574461c2b8a5c71e5e1156872dd495230a8a6110e5f7a5a7ad8cd078c37b4f998bdad0a22dd39c7eb485e904afae0eec4ba647438c9fefc5df08e2eaece44e17cbd49e00"/376], 0x178}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000340)='./bus\x00', 0x8, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r3) r5 = openat(r3, &(0x7f00000006c0)='./bus\x00', 0x10000, 0x7c) accept$unix(r5, &(0x7f0000000680)=ANY=[@ANYRES16], 0x0) r6 = semget(0x0, 0x0, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r8, r9, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = semget(0x0, 0x0, 0x2) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) dup(r22) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r20, r21, r27, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r28 = semget(0x0, 0x0, 0x2) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) dup(r32) r33 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r30, r31, r37, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x4, &(0x7f0000000700)=[r20, 0xffffffffffffffff, 0xffffffffffffffff, r30]) r39 = geteuid() r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) dup(r40) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xf0000000, r17, r38, r39, r43, 0x2, 0x7}, 0x2, 0x81, 0x1ff}) r46 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r46, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) shutdown(r0, 0xfcc4ecc907c94307) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) madvise(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000011c0)={0x4, &(0x7f0000000180)=[{0x4, 0x5, 0xb4, 0x7fff}, {0x9, 0x9, 0x80, 0x3}, {0xffff, 0x2, 0x7, 0x2}, {0x9, 0x0, 0x6, 0x100}]}) sendto(r0, &(0x7f0000000080)="2afe2433e800245396b866dde1e75ff89e347546d44ab567b957e5dec1a4a3efbcc0", 0x22, 0x605, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0xfffffff7, 0xf7, 0x2}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r2 = semget(0x2, 0x2, 0x10) semop(r2, &(0x7f0000000000), 0x0) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x401, './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, r3) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0xd, 0x4) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000580)='K', 0x1}], 0x1) 16:00:37 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r2, &(0x7f0000000140)=""/4096, 0x1000) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:37 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000300)='./file0\x00', 0x8000, 0x20) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x101) ioctl$KDDISABIO(r1, 0x20004b3d) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x46) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000000000/0x2000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a397a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9bdfc49c669d4f2c3b31833e0f60000000000000000000000000000000000000000000000000000000000000000f9786fd988527f2f6498fd14e3fb7feda39e3396bf941275ae1117971d78bc567e8aee97f7c63081d76de8aa071ecb1eacb4dadaf216cdacd780ef662c1dca05c14e79d70a79851a53fc5c9167a37f42aadaf11fbe3d63274e7421f48ddae006dfb60f522ef52962173c16a8dd013d921d11488442bd37e94559892cfafc88bbb044f57f57303fdb750475f38d0333bcb4b02a827a18391bae197a81d12fc73833f38ab202a0abf79db9154224a91c3697fd184a873c0a0560524e47447ea10b25d24d7c27ca62052b2dad6c579d9ee598d6fcb0126b69eb00bcaebe4bfdaa01a9dae1f3142ce08b759dfbbcd1"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) 16:00:38 executing program 1: 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) r3 = socket(0x20, 0x2001, 0x6d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8c02, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x3086b, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x4004426a, 0x0) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x95f3400af102f143, 0x50, 0x2, 0x3}, {{r4}, 0xffffffffffffffff, 0xf, 0x1, 0x80000001, 0x45}, {{r5}, 0xfffffffffffffffd, 0x2, 0x1, 0x8}, {{r6}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x80}, {{r7}, 0xffffffffffffffff, 0x24, 0xfffff, 0x2, 0x1000}, {{r11}, 0xfffffffffffffff9, 0x52, 0x1, 0x6cdd0653, 0x9}, {{r12}, 0xffffffffffffffff, 0x10, 0x9b5d81c7c177469b, 0x2f, 0x2}], 0x6, &(0x7f00000001c0)=[{{r13}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x4, 0xb4}, {{r14}, 0xffffffffffffffff, 0x8, 0x40000000, 0x1, 0x5}, {{r15}, 0xfffffffffffffffc, 0x20, 0x200fff7d, 0x80000000, 0x400}, {{r16}, 0x0, 0xb, 0x0, 0x20, 0x8}], 0x7fff, &(0x7f00000004c0)={0x87, 0x7f}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000800006], [], [], [{0x0, 0x0, 0x0, 0xc0000000000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}], {0x0, 0xfffffff8}, {0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020691f, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = socket(0x2, 0x4000, 0xfd) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x5) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000100)='./file1\x00', 0x20000, 0x100) ioctl$TIOCCDTR(r6, 0x20007478) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440), 0xfffffe86}, 0x0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000004, &(0x7f0000000240)=[{}, {0x29, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x60000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4000, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getuid() r6 = semget(0x0, 0x0, 0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r14, 0x4, 0x80) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = getppid() r18 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffff7, r3, r4, r5, r8, 0x100, 0x7}, 0x3, 0x2, r17, r18, 0x33b2, 0xffff, 0x8}) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x100000000, 0xffffffffffffffff, 0x5, 0x200, 0x10001, 0x80000001, 0x2, 0x7}, &(0x7f00000001c0)={0x100, 0x7f, 0x7fff, 0xffffffffffffffc0, 0x5, 0x200, 0x1000, 0x7}, &(0x7f0000000240)={0xa275, 0x6, 0x0, 0x8, 0x7fff, 0x9, 0x3, 0xffffffffffffff30}, &(0x7f0000000280)={0x100000001, 0xad9}) getitimer(0x0, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80b1, 0x8}, {0x3c, 0x0, 0x80, 0x40000}, {0x6, 0x45}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:38 executing program 1: r0 = getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r6, r0}, 0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/74, 0x4a, 0x841, &(0x7f0000000200)=@in6={0x18, 0x2, 0x400, 0x2}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) recvmsg(0xffffffffffffff9c, &(0x7f00000017c0)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001700)=[{&(0x7f00000012c0)=""/2, 0x2}, {&(0x7f0000001300)=""/102, 0x66}, {&(0x7f0000001380)=""/160, 0xa0}, {&(0x7f0000001440)=""/117, 0x75}, {&(0x7f00000014c0)=""/239, 0xef}, {&(0x7f00000015c0)=""/196, 0xc4}, {&(0x7f00000016c0)=""/36, 0x24}], 0x7, &(0x7f0000001780)=""/53, 0x35}, 0x800) chroot(&(0x7f0000001800)='./file0/file0\x00') r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = getpgid(0x0) fcntl$lock(r8, 0x9, &(0x7f0000001880)={0x3, 0x3, 0x0, 0x1, r9}) connect(r3, &(0x7f00000018c0)=@in={0x2, 0x2}, 0xc) r10 = fcntl$dupfd(0xffffffffffffffff, 0x5, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/tty\x00', 0x8000, 0x0) wait4(r5, &(0x7f0000001a80), 0x1, &(0x7f0000001ac0)) execve(&(0x7f0000001b80)='./file0/file1\x00', &(0x7f0000001d00)=[&(0x7f0000001bc0)='/dev/wsmouse0\x00', &(0x7f0000001c00)='.\x00', &(0x7f0000001c40)='/dev/bpf\x00', &(0x7f0000001c80)='/dev/wsmouse0\x00', &(0x7f0000001cc0)='\x00'], &(0x7f0000001d80)=[&(0x7f0000001d40)='/dev/bpf\x00']) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000001dc0)={0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) pipe(&(0x7f0000001e40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000002100)={&(0x7f0000001e80)=@un=@abs, 0x8, &(0x7f0000002040)=[{&(0x7f0000001ec0)=""/222, 0xde}, {&(0x7f0000001fc0)=""/99, 0x63}], 0x2, &(0x7f0000002080)=""/105, 0x69}, 0x0) r14 = accept(r10, &(0x7f0000002140)=@in6, &(0x7f0000002180)=0xc) ioctl$FIOSETOWN(r14, 0x8004667c, &(0x7f00000021c0)) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000002200)=0x7) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000002240)=@file={0x0, ""/4096}, &(0x7f0000003280)=0x1002) connect$unix(r15, &(0x7f00000032c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0x89b}, {0x18, 0x0, 0x1, 0xff}, 0x101, [0x1, 0x400, 0xfff, 0x996, 0x9, 0x1000, 0x8, 0x3ff]}, 0x3c) socket$inet6(0x18, 0x27e4683386157158, 0x81) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x2, &(0x7f00000002c0), 0xffffffffffffff48) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xfe\xb25~\xafbpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0xac) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x4) dup(r0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x40000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="64a5d026a77692f5cf32a9dec3d38e06de469f21c869be76e9a163a331080d331bbb63b3bd0004a25f7b51607554c39d74e2c2dbcfae2e937e6b15d11937e9c7253618a65dccc8a175f5c13028156042535375b2210660eba758cb8db8ef207f2f7957fec395f75b33b08738bbd62cfeae94214c8487ab90110dc7b10273ec61beede546a50de928ed9320df2aa7dae4a81a330417090a37dac94a6e8641b06d47200e5d636fc6f746c734cb905ae5b65834c0d3519a5fee93b5e4a7d5ca9a51b5defb164008bad9d012874bd73b188d053e4b0e69b28be52476d9859486ac97ae85e095cba43228f569e48a9996e82d859eee7fc8ad3a082f95a828fb6c04dcb366ddfadcd4686ae8b9836b173deb5e448eff75d899d80978c044853f8e1c9da742c2ae95e89bf4252a5130d7af1264b1ab"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1ea61d684998262c3bade157cccb231dde5d3b36de9254c9331253722ee369e5e67fe4794e5467419f9b4a8f8df8f0712c0b5d496961edff8d564bd935fd6dd76d19abdf56aadf9df496d859c5f1baf744a5bc5c408b2b4baf61e31ddcf0d4c9f6722149a5834a5cf3b73baeb783fa3f44"], 0x10) close(r0) 16:00:39 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f22000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) fchdir(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x0, 0x4006, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000023c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000180)="f0c8981e4389c7276eb69dad8827207a8ea7043797588fcc7bce73b2d90d8730e1ebd63ac13632e7fe5e59a6b80de2f697a7baa9beb5991dbdd9de215998024dcff5c4e98bf7077665e2d79f3944a24783dbf2342346903748f4a56b58416da9c64ee76b6f519af60f860bbcf6d2aa35ca5a3a4281ee301742104ec9de0df90dc18a63f4246f9f7a935d5a1fec4e2bbf9eff837aed32aa2092befaf7c3011ebd47b033c63c8bb9e2290e44593f518c770d85cd9e20f839a597e07b62cbbfc44aac41b71b22af2ff40eb64885561f56c474f3538e59e21dd6fc56718f3f3dc1c060453d3ca33b1675f8aa99545fdd56093fd35359a8582dc32adb60049ed32aa15b4736bfe49fe7e318204770bb69b463380350e4f57ea1542dad01ab163bb3059e04808acb1d04277b01ae087e7e3fb0254bcf61d4571f5f6c9c4cd86f6648eb252c50e3a4abba76d023b7d9fd2e016c3688783000c8e365bbf3e14c77d31dacbf431f7873b2632ddf8ab7530040dc43cff0a017421e64fea8bb86cdf85f9bc9097610021aa49e48d8e7dabb11490d74087717135bcfa4da21acfccf8f8af343dd451debc38659d65b3fa052c309253b9ca5eb69a5cee882163c62b78822bb725e8c6947ed745f7b44322b0af0c3af3577b79e0184849d2f81650221ba548d2e318e9f32e404c1baca932ecb5531f7b8040602997c2f666125598eb7314fb120ffb1f49dfe2ba289b7e1160ebc21ce69e689082601f367f91eb44e78335ffe7e0eec7889e79877e0bcb2b564a38c2d71012a3a758033b84b510969459753637158b362cda9e129c6ff9de985a3222dda3c3d3b2530350efcc12a9e18d38796f134cea6bcb9c7f0521c58a16a73974dab53c47ab7d0037edffb523d90608871be2fa52a624d7505625c01613fdbdb563271c31fcfb8b3c15b22b70834541396dc69cd60a30b62460abcf84c361431d1761ed079403253bda1cb01aaf99430b2eb8a83105abb3fc5f70922f85889325885cd98cfea351e8ba28c93fc0918e9d171c0daabc37024fe308cdc84ee6fe6132b2db4088d648e245479c58af2cd74ee3e6838cc3e25351290706ab2cd08bec7bea5cc50159538d0396a3244e2ce816c7aab9ea42ad631e776b06639a5988a237271627ad26b046e73372e42f5a1654d8db73f66deb196a9b0f6ea5ec822ed5ca244ac0c0a25d6a453a25fa28858cdc4882173fc20c41818261d099a598188eacef585b29c3b5b1c1e001e04b8a6279decb0d44e46d4d52afae0a95bbb0f9f38970afe06feba6dd472ffa9dad1a524c77b5ec1a6c37a722a927fd99006625580cc65e2fd606ceec801fe9e44c40a31de91ba3e48edf295809d2c8254ab3a707481dc2a9b5379203d6eb390f0f1b825fc61fbde9be98fd3666489674f0d53255ed9e8d8ed069314ff1fdd89ab13796229f1704ba0cb13be65809319184dfbf2af8be354a2710d0db829ccd3213af0c430254b0e133d89f5b4156c953d34a67db6e3314a9f29af736069dbb288f4fa25b8540011945fd62dbe390665f99826991e5194b9d9e20d17f8ce0984a19017d40d5b5439490b36c8605b35b96d5faa2637aa122999fe132c1137db6c82ceb88006f9ba6d0e9934b23cd9d0b582a744d3999f17eb49ce7a8c217b0449eff20f7211914a6ccbafe0e334d410e92e7df3d3fe04b89ae6d6f9896fecbc1df1648df847b59b0c9eb6285c40e55a9f09b85c58dd315535f519f171747cef6a13b534ab2fa327078ce9c87e839a6f15d0cbcd0e576d241bad539c502f891b929ba321ea02c8a6497bf869da1fbc182abfbf454bd948c1ea8bd31ed16030813e13ad7daede390ef4af5eb1d305c24bc42bab6c484afebe1af9495b159740a8689f551d77ef77bedd0d0f4eada3ed4560a1f8da0d50e609089ef9eefb8138ff9157c60c15d7878a60f7fe1820a86939bc51aa4fde93b328a44edf440702ca8e799b3be017a0e348b7546f2ffba2c19e15111a58dbf2785c343f7a9ea325730713ab240d916150de7dc9fa65233d1766621111e06b15563d5777f1868436d633b372864bb75c1f77b4baabee11b08df5577773ec78c73c3a4ea8d911457b41035e57afdff9458e06a47ccaef1c6b55264b2622556c4239a12e0647569df1834349e675f09489b62fcbde28c6c7e2ae62ab99fef9a1b667aaa4aae7e731dc1d5a5ceec9f124dc93860ad87e699f6e8cb3d6ea4d1df22fba64aa48287fef41b9523bb6e4d068a946dc5903881cc27921a8f875f27b7c51d84fabe3a1244dcd8176f1741a5a03ffc131aad4b1b8537b155218de53b8bba0bbdb2dd2040cd149743c5bf6426f8004dec23ce1d8d4f91c6e60cbae41b997fbd22de8e003e390647e7426090b3f1130f389f19416a75ddc2cd800abd2bd2be3f509b760d7125ef2469c07f329e5eec7698f8663aebae6e06c8fa1121dad83626f4911b3ced800488bf977262ff3f27281aa49e8dc8b4d1e4bf786069b8279995c795072f65710976f9e153e359567fd8da66ddde62a8a71016c71c7da49ee99425015a2d7b136b39fcc541027f740575273495bd244281636bc63154a21cf5631c87c23c9f0de1b5ef7c68c1ef84d9557c2f19310a70289b0ce220783f228d6ce618aaca0d94b4b94b4449b96dc7d44f821caa44d7b430ae5ab35b1ba65334bc1abbd7df3821884fd5465c55c0197f5afb08a8b84d7129394396806638ab97ec2f8bb853ded6b3ac5d6ff21cbb8a90ebaaf3bf72fb0877daade151ee41990f839fb27ea82122995dcbd30c7b7e795b26e5600b679f7bbc82b03edb2420878a1ef0dde66a8b5bcb16ee52bddf2344d66aa269e81e2c97ac2e7a00a917f0be66aceb6eac38680b1c0255ea2ab132de3c978da424bd81a9428fed2b0261fa0aabd3be51e5e646b6161a5b4def81291a60e10f70ac191e962c3a8f643c7fc9fbe7d91a01b236c18bf691a951413f544665d5cd5444712e55b3342a91de9e18b3b873785c838e9ae9885cdfab598f7177cde059a40b27267bbfaad404d42943793e4ee9ccbb28b7f586165429affa3de41c7d2cb833ce692f0a538d33fb2e24e31515959f8b30a7318cce5d0ef4cd7cc34005a1bfc44a1ff678de2be4cf29c4709815d6593dc1c7d7d08f39b523079e819512ae3d0d9a2d68d3fe7f49c83807388518e9b2905c34a41300586f93021c20c57632befb63aa1d22b113a936c978a3020949307a164722ef8360daa16d1903bd9f4bf4a006be35cde99260974693f11d8d2303a1a5d370cdbc405c6da0c0d67144dc249cc184a4bcdf147c7fba596f4155821aad8999132edbc1f1d72bbef124027da88f8afba360b60a09bb0956eddc3d6ac483b9e237dcbd257e8527f4889c82da563af62741f9af23fc18fe2e6b0be2e1b3c1864a81a5ac60250743ad58ee55838f79ef6b4968e1ec957e421723473904fef4d2cc4ae4f9cff5f5daa30e488144aed095a0dfdc99a08d7733f00a20361e5c89d1ded4bfc412659e2ce198c02a2280ae058608763b4284c0d95ad34dafce761c35bbb5b8a934db9f884176838021927addcd6ddd5696d8d5dbbdb40cf501fb12ca4a6db9802115b5f254098eacfcf8a3652ebefd8d74c2c8e30618875d51baacc139579389bc9edc15cfff27f2ed3e7b41119ff38deb2b808e385ae57222c28f181d5fbbab31c25ba30f3fc9f3bf6a28ca21453198ec7b19c7ea15ae1f6119e0f78607b5c69024cafdd7937569d19f72155324b7b9e837e07f32a06c4ae4b04c71ac4d6c54fd138d42188f5c1b639dccd01c66bc35109c94d14f9532085745b64b6b51db02332dc4c2988d09049d596023388f8f0f8bae841e9e6b71c0ddc83d7b7f393cbc34fa0cf8bbbdea79da2973b05d9e8f93d8f69ee1a62fe7b9e6eda9560b0c1eca54e28f0ebd77407a5802348564c60935ed2ff9c47b568c291facc3221f4a2c3a659ba6529efdb9bea4c64532c0c33be564e03f8a72fc2f65063aca7b4d0f3e3742a7ca57749b2b259a5f44da3a0d4612c374c6d34e450801a57d8aafe524904bfd8e2d9cbefdc128311e3629354000df44689bc4461139032439806ffd00c8a2738de822cb97a4ea1401209f3d53e15827377b5efee510a86d8335558620d1081645d8a145b3e5487f7171d116691c80d16ccdd6a159e4de26012755f34b428e36e7c843c27397bfb0e6c0b1fedc07d51bfe271ba074ba73d91103425b153cb48e10d688a73afe5c1708ce54cd78d860a85de83b63b7a0dc2dabafce42033aefb8d04a3c4a94756b3960cd049f63fdfb5fc334962204b045695ce4f0d049bfd93be30aacc2b3d7d0d7f04273f1fbe3dcb7ecdf965cbf33d80b3ea8241770875e4b030d1113331651e5a4405073b33a80bc1371152ac23af9aba695008fe2b68aee530d1849c1c529a4205b481dc28b3724c359db50cbe2d31343e88086fec021e50a6affddd4ce360bc79eaf2efa9e4d653c70ee3b52f4f694c0d259f6c0edade6f34d3b4e16e80dd6d8c456e589aecc23a6d4010c3b36080afe999f20d2044e532d1fdd167b4da4385edb489b34d42ef940afb2697082f8d991de56b9a492a809d6ec0ebf25de8c134b36666712df14ec6e8019291375d30c537a7a9229cdd574359000cabfd30479ea8bbc34fe385b8c5db189c17c9cdca0ffac28667a6631192495cd133b194daec9701d805f594b77cff1a9084474a5a9056bb1bd3ea818c6c4d58b4447391df18eeef5b297045054e9f4a3410aed0d3f8f0a4b6c828d9f734b123e9c7b3c92fbe02bf9c69928a3bad817787ed5fae4d667426a9249fcf0d2cb25e8d90a7a97995876a943c2d435121484edfc0d39c470d632ebbe6d21d0e52f93f57966888f55e99b0c674cd3b122bdd69b7056289d8b5188a98b85d59c4a4143830edd6367264117cedf31b158b6eee165fe4f8e61ddc8cec85963d747bcd1637b5a0e5aa6f9fa310bbaab0cb9ef7535daf3cfce3c0f58a0cc87481ae56ac51fd5cd0e5be5548e2490d3beaaaf32420c415aaf9e090591407ef7878c6f33549183fd693c5dc371a19af47e5f822f40404631ddaee26ea21bcb32bd03e75c4e4898d406909bbe676a292a959f5076bf003942e52356b9915d20f8fd86cd309f163f37b666266dfc93a9af5a8ded52a7d144334cc095efe0e0fc4376625486c584ea2c56a6c2d518eb44667616b4dda25182a80cd285c6318c8e29db212f381f35a821125f1f78b126b69ee8edede46644beb7b4503425eaea2aef2dc7c2042fd6206d358fccbde6a9a66c16bcfa6fa42c944ef1a076bb1ec1aebd9f63965321eecf3abc858a397c67edc2e7b13c742dbfaede4f04ff67dc5437dc9848f3bd3ca083f1dbdd9514d3af964626043e9c3ec62c10f31666e3ee1d5572e80cfdcc521f12bc9843d657d0d9eba3dbb675afe3070af4805205efa1c86b4f972659691b4eff6c1059b23d951882de01d1f045dc5761ac59d99cef28e20c52f86b038616bfcaf915e99d41455d922f2149131af218e7bbd49307260a24fa24159ba701f874f47f5c9a6f6f600e615bacb1ea14787e9d2ea10c4fc840da98731e9eed89b32da5d9d11ad414a5373f253e3b76092cc276a31e1f8eae830c83492c78512906a4e139e4575c1451e4b0b417c182aa2b9844f6582a5633f0513be069078fc5959cf5aec98949df21b8057191d475bae80feacc6480f6607c58164ae4b8a66c1813390556ce6ad902d8cb74a0497ba183c820da1a6968f6ad7d3b1c2bc25e8fdfc1d4f9746a4ca", 0x1000}, {&(0x7f0000001180)="c872440b3ecadb80d623afa119f26a9235f8b236357135e51094f275c0020ad83064c4105de9ef642cf3a5c690aee519fcae8f74cb565b22460084f3e1b13c9b5bb0d97ad4592581a6a871eff3e91b45519ab908c67ac761640e8225678c7a5197873a7baf7423ea6c22e3ef9118b2b312e6f841e385d114293bf3cbab7326a052e126f15ac89ec608b0d37d46561d6202cabfb7c052f6c0a3d09348d7b322cbbedc709db090a4ae83e0a8a473cf55e2837266c58582f15b49bad1aff7f1f34b7b1f71de52217183502815f5f8b5bbfe1e092b10c94f09020fd1b83f9a78722e70f38c2ad0ca0c6cafd558af445c32dc7f93c625d9b87b4256659e7174f9043e951c91621f2ac6400c6a9fb155b79aa6a8bfacaa3e5db7ce2b9f7c5238df7046c1b00b7a78106c23c901e3e8f2854588a2b5f400e428f12f81e9cdf614cba74a7c5df27837b7b81c327866f231c38693cadc7fb53ff64b504a2ae5d76d0088d6820c011306f7eb76a96a2ee11f84122f4a09ecd00d64641aac72bd07c9e3a0e0932f05fd9ea9fcecdac7d5c2bd3993eccfd8925f52c6c44e586749a7919c2f3f54165bf066e1e0717eec0105a97a03c50c1797e1bd37dfeba34c869e9a73b56b9c4e90080c0c6cc345597fce34049b7a7c650d4a7985fbce2161d556404b29ae5101c08ca295777333f1caa328cb41a6c038799fba3a18200af44a1af462a73e1dfbacf0c8923dcaa7d80b01b0790dc24426958dbc78fa202da5fe3ca47038f1bfc5060858be5b639574aee25afd61d5f50d3b723bfa44fc7836e791791f12fcd2a64cae1921aaffd028805c61eb9f580c3883da7533d508b3781c3172eb924f060ee8be801a772274faccfec9d893bdce344237853cdcfb0b9bdfeee42a5d43940f1a4abafdc8900d51394eb5affc9d8f22a3d053facb43ec5ebab773fad5ef9ca95267b977476af6ca573c91ade181d90e1e226b2d4345800012699223cc9a4c46934655e1224b0d873c18b74d26c7519490738ede2195ff39252a415aa4ee5ca3566712184c047ef4de1bad5dad2b7810b880de98561a44c739a2574a96ff8331d6292f5ee89c00b298bee94a452ab184c03173b9ed8685798803f3a4c589e2b604e8af2dfc4a48429af6f2606f56faebd6cf5761c16b344eb3495bcc2cd1c881370b3d4767f3d2d1e52ceeacfc919099cc2567946300656f9af456652a35759e9ba2053b74e172522971e80d923b0fb2b8261c37e9a2c1f14d04de3a1f556edaaebb48f15fa6fdee84d27429b2fff88810fe72ac2c4a7ada484d1a5dfa79fb819adb880b16fdbb5351eb7afa8da0cb1c5f925d04c89295dca1c43d1983638edb21251956a4ecafaee232eea45216a43917a0aabafbcebecb8e05fb572dbaf757922f1c8acafb5dd4fbe264d54774c7ee02a82ed666a56cc89c70b7dd9c0242d4011f62bf0ad40746cce21c5a0fa2171b1293600e4a8ce8875133319eb5e179428ccd3edf7c33e00448bc078e1f41eff0007d6dabfc1eac1d99da421b0ec058bb777965cfd5f45cfef1db149d73ed0a4120f246566872e81debda8f95eb198d3d8a95b8a45f0bd970704a6e64286f5b0a2c571b005ca287718fcee220ff510115ba11e4779b7e1770d4a7023f101462a94ceab68ceed8dde480fdf1862685a6453629201cabfd72fa37a939bab507b17e5c100f5d14ca76d885c4d70c4a93aeb3dae0add4263d8c61da6b9dd1d75298d012a761f652af888f9dc65c4be7e626be83d19d734a091ff71a44b5f8f5bddc9b27e529e8ceb75a178b6edd39c4e31e1a56bb2075415d6fc3052d1d995e761061f76c4ca5048ad41ab05e06e8f55ce9aa626874835a5813249f08805866077609b51bac5f757b6c052f8a17ac7d7be445571395bab07b128b394637ef4787d1113b5612bbea1abb96a04826aa9df71fe06b50512ff2682481dbd524d4c09c9d4e6ffe4ea52be485617363ef33ee0a2660f2dc85184ba4e42168822e5177fa3dd7e51273a6e3cfcccab92f742f11d8969ab58a321d80c0a9c2116eaaee18b71f736b9ebe841d106c0cef8e0e63ef2ba54d21624b833f871da0496ed26947594667d9f6189677e82eda66b9a6bc26462d478c5a98c19d4f9e0d6112f00f4ae06e36bdf57dc9bdc5e4674434a1af71f03e7776b0f13fe6890bab0305696ad98fff7dacb3c0e807d73911884347a0fded51328610c2f092b439b74c9e0358ff9a95014b0c2270511823a22a9b60ae125d5e0838d2a6775ad25067e8945f5e21446ae7ee85eafc5f1c44affbf124d4f2895bd2309e151c8ff1618879bda3364db4123174cb5e9cbbdaef76b40c74dab63ade2a1badddcbd90ce9ce1e7bf20e74ddfa27de60878136f7c27efcaa9e3c12cfb5b5504ae2499a40cebea6cecde71d1c1ab78cfce09a8f69dd959da0049507a5f4a90823421d90f681dc575df237d34b35d2a53c62a825c6f8ad6e2c8fd1bb486f0178be6eb3158e58028168f9b6d189f07a3142e786997a341e0b53991694f126a560dd1129c62fbf1c107dee57b7236f9b87860e050a5c629070da12b3fe8843da5e5988e7259438147c25141ef395be64d9e807159f1a43d67da8e9eb3f255818d2e9806c7a710f3ee6df93556beff986ee62ba742eb5eadbd6c5ce24413f5ec0a30efb2b59cee049dc188a834a02eb523f7c431aa7640c11e77fa59992375f7499e94eb8f4cfff8f7f3565dae12d449445c80c53474612195835276f8a5922523a731a38fd4983fcc5339ae6c3e4e1f10b6206cc6356d66f07cd786adf3cfc8507de2bd203b4eab86ac175c531a5f363a857c96e021558f4404690e141f9ab28af2a55ad4d0ae861309c7e06cbf8205414ec645282e2591232f6980a8f6723a604635f6847433d458db541b1ceb36491431e622e39333cafaa1fe1de825d7090fdd3094d8c28fdacfe42445a0d44f01cd176ef00cf546e9ecd22e23b6520dd4abf72a9a4643e27a4e96db734ccad5c160d50b33d315ed95472878f0546a9667037dfa2a1fd3961ede13f30a7b341bd0a7464f7020392df698c23b988709c347163026dd5cee01b58afebd8a4332838aa81bc59a0d11871292bdfe3773840367d66eb3f672597adfaadb89448b3f44111d8246f795541f87eeee9078c701fb7118f217f96bec4df502caa04c51ef16d7151667ae7acf22a9fc5de9c2bff10cf0f118622a27aebe4766f335505be3c20898837ac8ba51089e40bced991d681ad719ff635ff9251a000e0ffddb527a91eb0a2e4feefd124d8dae6914a4856c35d6cb5863cf225ba0f930c9d56b529b82f16cd5f7b2f1485d56bd88d1300a37c4569db4029048f2856f007c6d9b3c4559a0f8da7f9421e995c32f782844c25f253bdf41f7a7a6cf17ae9d261de4628b545edf645e5acfe5fcad1c8f3f32e30f61b1b63fd4b1c973ba75c8fa142ac1d2e000e596a170df012b7990199d717ca8c400b940129d311e1565709bf354f6631c724df215f6d1d0f7384c07bdcd68811b5e51fd350c947358bd597796c528f5b72f68ed33b26facad5c7cfd14397fc7e66075aa01e6fb7ab82aad42bb97e5844a415d71dd96ae98c043cac97a2df5fe18e5bfda26faad5280c4e17a6b59d75b772b9d3a6c2985669c1a7ce5869bcf1242f268fceb601a3bcdd439c5b567cee4a2705c37ef53e077daf50da9d7e98aed5e0de40220cc93afce605085794dff8c3d059554092ace7e93a89e69fd1681ae8fb9e72ed0f40865cdeeae7383353ff898497dc564eb4ada9a02509b43f61a3994642c1009372d4fb0cc9140c4d00732013ec9253fd1b7006da757e71dca7cdfb78c080030f7c4b17b6a007b9cea3c527a24e5c473f5b32ea35c9df99c47cf9cda1fe0481c35da77efd54c3f1238f17451c294916d6535c279f18f95001dceec4ccd6f8fba90a07162285b3a77676bf3528e8c3b440f08728d5ae8ab8a2f2be8fc10b011685ff029687b2f441e056d3a1f267806d1bc4eccda6fb381f3225bd2cc802da533c805d36b9ed52d21e88ae5e95808c09b662f4ce5ba3223886568cbd59388ce6217029ecf41f832fa33dd4cf5e6816edaeb1d9c3e0f2d4e2e86a61a63470508a4025fe87e91a89c454f91139989e8270dce1655f36c47b32818a165df6391e1848736fbc3cadc260696919d3af13a13d2fa8f7aa67e457270cf17cb98aef2cbb588d43c7f6e23c5725a1fd670a06677a452d15a84aae228b05f39619e4976dd6c1ac4cacd4082abee0ed323eba9744e92ec1bd714fc548b72054863261802695336e8f03832eb93bfd1f0aeed226410f09991dbeb0231f8abe40020040bceaed8752d1de7fdf6dbf07092386b3a02d6184a20e751b482dd01768688887123ad13663fa77a33d74a471c180302256d51679374a33fd88bf95691b061566ef21ab786d0e767830cedcb6df9a30d3315665500afd2e28a1b6250e031e632a5c0b859783d9e612f898897f5d21d36008161222968ebf2fb772f381461d415f276c38727f9d42a2d220d2ae6fd43d63b9b8135650f11e0c174b40f8173ef9b2f035ae066aa4ddb06f3ceb0705b44d13df2fbe683f767d51dd810ec03f89f8057df376bacc8af39232e756de057d1bb0c0eebc8a6e55edd1debc6a1f848678807c97d75b02bcc93a63d296b793759a1ff3d324b0a4746978029f96e3ca1a83ae5329508b54b1d45fb7dded2d8467a54e9c042948ba3d07a75f78323c00d6c584b722f0bf2c200bcadf3951602eae84b2d0291125928b99909c8e758160854d061b527f21814e6db8b030350c29502ffd2aa3629b0095e32502e970ce756e5c3bd448db6553a184e11de2977ce2a511caabc92649835180e14a18cbaf3c8aead63b5b529280cc47ad818a917b30a5b2c1ec31229b664df9e6c50aa6293a2d2e75ef9fd984803ce63e8f46ee7dcce79d62c8dde35fe02e85cf8551245668ace9bd63696fe366c76097daa2d607d179229688eecf57202bc0b80e6469e0f5627355cfd83630f92b929b943e25d33857358b21b9c77f52ad23ae918bdf87344dff894baf2cb1f36c6b4bb45ac438e032258915cd6f7ea1fdfb828242e2e0c49d4c3cbc73c5d69567120fd21d581f6e3e915dc8a150b17c9d70d112965aa5e7611004d8655c7fb4960ec749d88c948c4e5873472b5b183e40fe91d73bef760e2991ece8172bb46cdf15c292c2f17af1fb22fd6835cd7e73c8bccd0eeef900e46b2c23057c008a44fbf4be55ef8a8c2f6cad41ac51d58addb3cad06c17f3ac82450ba2e397aa8faadcc62ab4a1c186c36a0160cb55f0e481af6587f5b555f29c2f12f96d4d756739c6417e680fd182773c0cf1d4758c067225f6170acd231c2413d94a03c1604ff563ce92d8e012d9b532c52c0de32f87221837a9e6d5363d11320a25c1cfc03224305d93ea7d93e43c8160deb90a176b2770bd49cdc21a04c1d938a37d8c883b08948f2e6ad821e75edf4e0c2a79fd332b8238f0cb3d3cdca5e6be0df5a0fc536d46d8d4a3a94eee1a828004d8fd1600f41e0e1067e0bb57af0ffdab9d97b7b0ca139fb56ec56973ddb4782df0125fe6f27486743bc5fef250b780da1f59f4f99f7f939b07604f28af681dfd4c16a19315dd8b914dca70ea127d73c8932b7356d84a6c7b01a2231dfcb24336464533ab258d02c813256f36f520a6d5a8a7ba4385059082698c313797adf9bdc39497f8b8b9a78b9633be0e0c6212484d27080cd3bad278a19b4953c1d6d4c57b265dc69dee49939d7f094d07e3a8", 0x1000}, {&(0x7f0000002180)="67afc40856c7efd4530224af94d203a52fa060aa00e2e40fd3fc91253fc44729ee7e32870797eba4c9eb7ee470c0914ce4a966c84d9d92d4b91649d1341de561a9f75fbd1dcd2ef1117534db72e0c7bc204f0190f56a608230823b190cccb304ae096d5f6ac36a2c189c89d49913790c1558adc69522f850a62d112af135a0b6e8f44d0483599194e56c30e214497b700a71970f51a6326105368abf6df663a996552924a4d569d95ffc396af0bbf3ef44b296d6dc44b6f01832478d9f2c4d72f9a08a3a50958a059f6132171d0f0b76252e0c41d39f71628d16a3c3d1fe39c31edbf3ad78fc7b", 0xe7}, {&(0x7f0000002280)="7bbaa3bf9922b1e6c09d8b3f8f9547cc99cd79b85d26b607a36318fd355f05cdb80844730abccbe85e298f4c7d45c6ef3236a80220780c6966a12868f1b6914b389e17143ad42f60a3299f12650fc0eefe572e7382f29cd90c345b267ea5ad6e490ffe420015e9cb10966703a2642e23a83e0133af87ef457f5e24dfe7f3676c049cf8c5d6cb70d67a2aa838868431da75c27716a002481ded3cf400fb1938040d5f361cae9eea147785f44e96ce718b53eff009e977c477b86fe4f44f804f1fb80ac345f379aa8b7438340bb525310e0c36168e52ab9f0ec5368c4a091f64f6e6bfbb903ead58ec1411af8b5a89", 0xee}], 0x4, 0x0, 0x0, 0x406}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002800), 0x0, 0x0, 0xfffffffffffffffe) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f00000000c0)="0092fa9fb5c4ff50eeeec49ead4be6643b43e0031a76acaf7d5d9d2cf4cfb7dacce0693704a3") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x5c, 0x9, 0x40, 0x7}, {0x3, 0x2, 0x1, 0x1000}, {0x7fff, 0x3, 0x20, 0x9}, {0x3ff, 0xfe, 0x7, 0x1}, {0x5, 0x9d, 0x80, 0x3}, {0x3, 0x8, 0x0, 0x80000000}]}) 16:00:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) rmdir(&(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000000040)="6f3577a8a993ee770b4b30695cc3fba3cda6318394d0dfe30a66824340b50ba3cf6eb493a3a342f7785a1361852c6f2be813f50f637fe6b3e4df789656b75de09049657fb86cf030dd057499727d890f1dc0bc913da31f8e800f287c999389122beb94afdaa282216bf45d57", 0x6c}, {&(0x7f00000000c0)="f71c16eba0c31b1a9f6a26ee3437a9bbb238a45dcec5aba50be325f19b03d4e9392802194948a18b8bdc90d3a8dff54a5778409d12a7480160d69ce1b6a693179fd4cc8aa3649476b46ad75a2fe051789b9d8d26ca7dfd7b4d84b8d383aefdcc5394f9ad0ad303250ce7f9f2a752fd6808e25984a1a9a732043efde6b650ef5c6ef4c706ef581ae2a56914d447118b33396a2f8205856d4027e4fb65748d18b17a4e995c7a81b8838c6be954d6e4e0c15ae41ebc3a8757", 0xb7}, {&(0x7f0000000180)="b7d14772f89de3e084f8be50cfced9b0875ac1f1b4c1209b353021248eff69fd237177dbc33518765976edaabeab6b4ac9bbe4f55b9414b1b3b582557627aa018c13134042c0445efdc54acbec15cd890e11bb94034f450c4780c960ffaece69add1f33f4b7b46cb49a57edb6abdf5af272200265ede4cfabfdcfa9a650e9d9c04e4e7974db27018c782b56663260db1", 0x90}, {&(0x7f0000000240)="2f4990629a828dc13f1ca302b0da8f6804f58f418a919fa83f478e4d246d2b352653b8e78086e7ba9a53694f28d38ae742576738a9a1902cc6ba02a77a822659c4ea0735cad2fa208b3484acc2bea7badefdf24321a0fdcd6a998b9ed1f4c9088718c6ece5478182be8fc050884dde1fc472f6bb853e32eb0e5f1966dc984f2d30fa56337dc1e32991fe30c7a1a0bfd1418b7787ac90d62578fe919074c677ba47eb30a44eee021f819835b7b77a3217a8f0ff62bbe33649533559321084cf53c84ce590b2139069ee0ee38e289c6f96e8042f37590257e44847b292aee14327ab9d2b0b8f31c85deacc9b9bfb24c1957daf6dfb0cb7511a9dbaf38eadc4807d7a2060de5bad775c57e98491010f833cb6e741ac79862350dd5abc0e289f0ec612c0a7c7e6e75f6553e453727316092f0a108de1ea9acf305b25df46e0fc7c6adc8cafdf7946b33775c71bd9445b38cdeddc89dc0254755fb502e8ee831dee870b569990d0486a7acae6e60f56a5787705536b5ae593525586e49ca8497bf5301d2c7ad91409dfdb9340635764c34e9f1d8d694bfb83b13b4474a49adc76e7d05c74c4e1b62f955c92b925768bd93a04d3f9657e3eaa6883d80425a1a00b5117f7694ae381771ebea1c707eae9e2cc414c662fc614aad1e139bce79415835e604baa25cb6d8a237b7347b0afb51f591febe0b6a265051e731c9638e664b608b6f012c41fafc23aa691c464f51bc0d7c1c03b64bfdb21f842496cb70d9f13cb1840052d4ef3f94f844f8b2825bbf9924e118e0672118b653bd011da03999616308de85c87a0c7946a956ac37b4ac4e313b88ffdc8a7fbfb1a9b9bd5cd05b30c67177d3f245f8f16b57c580499c81386f37c9b98232170f0aac259330b7d82da9ecbbd3bece1cd4eeca8f033c47cd46238888465247ba435a69695e8ddd98a1c128a25c2331df6a33c6fc82067588331c6ce4fb7e682b4fd00f51d57f76a55e1c11c99e54bc6bf2d27139854aeee7e2b158aee24d022b3622c1dba2de4823810fd3ca299ac88f8d463df69848935d4549fecc231d25b43af9c7a04d825752cdaa10a1b84049167259f0c524def6196cdb1a6f0747f03e60b8ddbeaf6757aea14a00da6cc17d26c8ae6512dfbdfaa0fa9b31c6f3d86504add97cb021ed707ff203deb3d9996a4dae950076cacd5275b2b94dffbe4683ff1e1312588f97040cb415e33186e59751e5753041f2dd7dd89f0c24e5829b8ab82e0f30f38662c38d6da98b323627e0b81d5448f16cba72187b1e5af589f2586b1fda911883614c1f83f3fc53864de6b2edcab6eb26f2c39115709ef1402c5889256593f58b6a484470b3d1c67df882eec2fc7e6dc2dae9ce3cce71588f4cbdf1815b40caf409e29e4af484205c739da018ff66d801291a7d0d82e8aa6ed952f393318d8830460ff1ca5b114b0a4e701f1a041559f7a64feb031ae9b709ac2aff9ebfda432f3eefbb3aec51af1d4f6f722a4ad55e3d5df57462c60063c6ce1c2a44dc4a339c110620970f45d413baa1173c651df7bb1d3f7611e0c1da1e0fe9cc24d06e63f52118c30111ca6a41a932a7a9772f5897e1430178c019a98d7497a6d61a1bfbb2dcceaa8a130c87ba61db2fa07307f385e2125ca25ec26b996740a71bda5556919653d37b73ecd0be03fed1a1c9214d50380d8a50bf7cec2000bd967497746438074df45796f872e3961549f48d2b143f17fb70a3a87d8b48b01f91f97f1211ae7ab30768298a45074d6982d04bea43f74bc738c1c38cda72943de10a8268c555eeb1cc3e362534cd90a8bd376a3e1f8eb5de430e37301cb97269bfef2955fad97e5b9e0724d4781bc6082dc21fe96f8e0e26c26c938b43fc1f6a9594ec16782c7571768436802a0e8f4d997072d2d27c2f6e5b7a85cb78e1496eec00f4055b7a12700d2022927a2a67166c1625a58342fb3a759e1b80c1b231e793607735decfff8fe44b89aa866afaab60554b3cebb9bd7db945cbea00502f6688f92d2329d1066204608102ac0503a4ef4c2c411023e41c069cb9739b2732031ce4b411b0d45434c1a033f0f3d1b752a31ba4d97731b5dfecf08c7c7b1e6e4e43593580b176f2a5592a3eeab3b339682cf642608ecc20832e15c31f14376fa8795d71646da5336b5b2cce17031859572babb16d9fb8197fd74cdd2765511629de12cb5fc979d6fa4ef6effdbe054c613cac6d8718c5b33c886c787d53c4c9c7898902daed6970ac71c6f0b3d7c799bf83950bb4279146e28f096cd0ff036182e0cafdfb13288c2138b69bc0d5c7615888e0165e0d01c9fd731809d9ac165556b51be078c4c222a67561ffca9e0111a401ee35c5732cc563f2aa4bfd61447714e04c9f7ec8fcbfee04b89b900dbb013692ee1724ee47108c73f5226b20bbfecfd9cfaa8046413cb71d285723b54469e9ac94141cb9922765bd81c9ed7e78796e38bd27a09c4400506a000d0436dce98deeb6612916a3995f47b7ecaa742af3e073f74b98f21520040ea20293cd2836314a328eceb495b2cdbc0aa9aa4713c5ffcbb32015a597061dc76e35401afb76601e6b4ddf8ed165579df7746b466e14de6aabce7f359388caa4a1e6cd84913e5ca7d56356d23930a96e3553cb367bf57aba05fdc11a06531320c52ea1ae9fbc1eca5b091d89c8f6cf2f6fe6b88a48212147a23611277b6d5804a7fc81e5722e8328d5055ff6c2f8f51308ed43c6bd6ba748fe04bdf1f8ae4bf8293a760bf0921085531f71eae86b1b689a8404814729ed4796f3729ef0c71dac9697ac8587c25ad60f653dd3318bb25528a928d5f72c0d4a23c9f2eca9221bb1373c40486913d9c373fa035a49c1c99625ea0d54663362871be99afa1d05adbfd8ba88af87dfd32c90486bbce6212690c815adcaff2b4325fe543f9308da746dfffbad8c0e76691b709c97575b76e31e53eaa05e7949c9c943ebff568176ce71ccd2381e8fc641c4ad0c4d4b5626a6e067b10b04e449b7ba2939c0fc15948bd62c5c66d39fc311266b738d7923862a5ffdfc9402c4b99a3185bac28750b335c60f6d94bdd6b96dcdb5295ee6eab7f5c48d155056bf39a80c3bafe2b9776f7acc03bcc50b506cff4c54a22c4f48db3d45550a29896d8382eb835e329a770993c1f46b59dbf2afa2cd6de5007468fe4a35b67043c2eaee8776c6782a0ff5d7f11444f34739f7ab3deb7fe94d2fa21d14c60d349d94cf8df41652e2b3001a27c68231c5f7c865acd6509e30c7e20a9979a2e233eb349e47b9a2d7208ebce99d4e5ef7ebdae224e8d7d73a1b0dc1ca7e97f637dd6a15f56caf26331128db57bbe0e31b58217d480738702a6d02a2ffd0ce765e67565302604a4910360e626b5a2558e30b8e233b2583fa38e7ee66aed340967fd6a37aa98f9ed4468119247f315d88854e079f7934d7f57f6549a3fca8413d4a7ab402d2b514099c246ee26fa55ca7bb4a99f1850be18d7f82821bfa20dda01fdef33100db26f53a15cc32a25c0bf263f6a8b9357c4ddde490e7fb91363903b8acf5a1fd13e745037f1c8be1c0f2e2323865b5e16e076c7c167efd08eaeaf9f198b9f495aef42be02deb35cdee053df083309e36e0035735d4ddab6b3580610646573ef242e46d4400dfb8a92846103a9eb96306f92db9080503c0389be266f810c1d21e2222fba12cf7a6e3d62fcf327825d339cf202310467b629d115216dd28bc87b0aa8e4469b5671fa89d909730d716de32e58cea818bf2e49381fafd6e90c68d4e8e4b824e688af741134130821d62a1e1129b0f60ddd874ab524fa17335ac70d932fe2be17ecbcb2acb1a1e0f728943d91489b115e96fc5091685b468b65f8e3b3cc60ab7407e97a085f70a0c76b282f421f19278c78eefc8ccabf9ef07f97d72cfadd388a72838aec70c48715d6adc5b5ae19c7e62560733d7857007829f14ff997a330c6edfe65c73b6feb6b6a40a6194eb48de1c7d34110b235a482a0c9e21b9cb96b5687f44a50f0784dc501249de95104252548538a6f36e0c908e5194419e6ff4212214f99839b0375a4f4ab98d4c0da2e4ee4c99b4089c2d03c00cf5513de58315d346959a639383dcc4f1122486fb2c75219771b9223082db1c1ba525ec88541b1038ec71d1e0e2e94982fb66166575ad4c3a4565d919890dfc33581e8048de2099b920208c456af994b2e47801b32888e411bbabf941787565d59ba4136da9f7145bcb1f3e6f78cfe6d99aa3bf26fee2a5b72d7af12c76e0bfe15c1292f6382381ec0e2116553147e69772a24ac52d48d25b24e0f00446c335503d817f647dc0ed54b5ac807f30ca91741420d116e9c58e7ada073a23c6cdb9f7a4d5988a156e9a5f1f801cfd9750f0d3421a6f97b0279d54008aee12b031c2020f5dc5ea13b17ed066f9a9d59044f634330258faec1a901f1de48333a1c01433e0587167fdd0c0241a77b9469ca0346e43d564851b67e37eb1cb1ad499ca3403e36518f44f3d54ea409a0f327b21948f12ae439590691ed071786448e8f3ab1b911d891206a294f32e2b85a84c0133cf6d174eb369249c0c564172931293b61c638f06461cedf003ca494c90824f8c340881310def25fa08ef5d1a2bde0986642818ef4165676d9cf830cc21be944351d27ebd926715fc06876070b7c866e46760b5a066a69c049d75f00b1e13b95c7939520b208a6730a26dcc3244d7e71a1faf50f6dbde2a34262b600e34204d703cfbd6d72af2dced8a17ec3c16ec9f4a6e5611c84320575fd602d78736841d9cae5d6a3f6258760776044e8f19ed22d41b23cc7c9c074aea867b819b81fa68642e957533ca361a4df43515ab138eb6bcd28ffd90fb4a83d72823c0c2afa0f9dc7de278755b4693b28d8133f80bd2f97338d0a11e37c6c27e1878ab389ba3284e64a8ed2b2bf6f4ff3ea726b7b2ac1c1e29109b0cd1c93c7b2196c9d4f67fe784d840fa8a22cb4e8561bcec89cf6b9e5b3169f51995190f6ed68ac14dfd15178c71ca4e7e64eeb191b2f2d15a453faac79b7062b78bb300df2c2713a5dbb16d19c8ef7278d8ff8aadc0396f317383798ee81d5cbfa527aeb30bc19c3bab04cec0a4c36e77e5be73e161911c8c8524e03edc4f8ecd0f4e84c8fbab3e416d5ed326bd0090d6e58bf2b274b702dbcdf9b97dda2fccdebd2335cacd2294cdbfe47e96f84bf4e3665185b5c49db5b5625fa46019042e0f5928d0696d84421332647f99feecff855122d7e7e7b311d382d172fbebcba862891cb57429873b199850c93db63b299bfa5266d19bfd0bdeea6bb75c2ebd1a5528fcc71919b6606d4462e08a51fe75202839acbb2cfcb19e7ec0a3eb683d59eed9502028d5fbcc2ef4e0f02d7defad8aaa0e37dfd05eef0a26e0b0332d9f5350851783a4bfde88799646737a34b2cf1610a05f0d256da9b6c87f77898d57e5c885b6ff8e680985ffc3b31fbd97795e5aaedb21a79268dbc809b49b22e8cda2bfed5d2c00d9a26d4e3b196832014b0d1134254a8b405c1be609d4333a9762b1078d7180802864b210ef874632a73c3afd691453e8289954d9a5a6fe9e464932d0b19095bbe124abf9e5afdfd15bffdb590226165a8159b068ffd1bedde000a532b5b872bdeabf3a4867a06e1159560b1acb0f242b7878065506bb24e45172b7c593354cfd5d1d988dc952dfd5f1a3f0e49b334acb5e2f5183ec0b1fb30a4f9f706aac10d4defdcf614f689d21dde0a2b5257d12bdba19f3d7f1fe6428fe1efde5516c7c40588b878abd4f2f14d", 0x1000}, {&(0x7f0000001240)="f577a06b25be6863b25b2549c9adfcf90df5d2b80a3ef429026bff44fca77e21883d44c514b5493555b521e51178c92e373ae39f82263a6c8dd21310cfd373c179e9eeedf03aafca28dd5e103b2640298d434f476b26401f7a776fe0c2a09db89f7182f40c987a635a469163e4ff3ebe02507c76fa9c4d50fde64779361b4b1289f2571f75d0da1211ec5deac20dabceaa786ef01f5bf9b2db7c3086bee80e78abea86af764fd9b0832211e48412624b83e00d9e14e1d35c63975521d2056561e1728fb018b02c2faed7db2f8da1fa34a0d6b9cb84f903293e86b951ea009d4e09342840897f0c14232b26488ed76432bc1eae14c34e5339c28cb2c1a5427bae837b84e084d546a61f674ab5dd1f65fe38c1e931068cc43daae063ca69b1fffe7da8c18487d658db160daab5c7d2456bb78a3fd125d177388364b8f8c30b5173ce1bb8e1a47117dddb99d646eac5087c12f1243aebd8c2492f8f15015b6717a2349234229e45c1ada671ef07b541fc26140e696975a5f8769e8c416ada7ae4e9abb46af69c8759cdec46987505104649e75bb364b99ba5bec3a86f7dff72dfbf10ff2123f6e11a5a4f1fb0d9fde9f88650c4f38836c270e8a9f8853b5747c239ddc91e9028aa2e6db7d2813a856633717aeace4ec3626fca8aabd4f0ee8b578a57023b62e020ff932659749852f453c8a9915f07ec7c23938e2a0d3cddef8810e3ae60669b44b3a3a474daf7d9d1bed5e2d74a5ab25e5e223b4c65aacf1d2eaeb16d6d9e14fca403fe5cdc946f63a806a93fb60f7363cc6cd1a0dfc794d1fe98c389b51a72c50ef7576aa747dab2eaa68a96dfbd695de9c2b2ce8b2406966dfdf3b25d49f9543c74a454d9deaf58612598064a3f60926ec418a6b5ebae3462856358d47e1ebeda4d2cc07152e3a4a81c248f54ec1cd6f3e7a0ff57684979d2c033d649a39f6965ce9c22b8aba4409b6c0360468c49370194d1bfff727a9ba298f7d3b90021b025cb2e3a5b6a3b9506c589593f182d75fb2c54fe4cb755d079bc63d20a431e9e7581b6e79697fd9a590103c6f35bbddad2db1057e03280616dffb33040d656c52da7b5a00e924e403b0cf0f14d75476fa1163bfa96adfd3f329f487288630bdf8d0cfa167bf24bca51cf856b38f2981826e38ab7adc6940cb2b13ad17f3f8e8078f098f8e86e9ff904bab6729d7968c5fed0830a2b4d8a56616d220f776492af040829fc8369436c94a6bedde464d6be91e654081f428fae56dfcd598ad116b86d85d2c35c7cbef4a01a10a32af94f96f75eb2e4b9345e34177737dc70f95e33b3ce807646412d51f5e4b25711347b61b2955eb1241413bce3cffe3882e4d10be4a805c0c6b5b377c2b6a7613c2fa51927c45770a536e4207fb27af350db9f8643e772ed7452c89c1a60181637c4dec45c39292665950add596a0024e9e93dd73422fac131de1c79e8bdc4a6b87698c7aed69f3bdc65d9117918d60f81752076dd58e9bd341b1430b0ad8a16c04bc67aaa17b7ce076a7ea355a9d1c0cd191298ab4d3dfe5000bae8d55b429ad96cbcb113071aa534c55d2809e86917d839be1c69a3455d02051e482b44456c692ac2f1d23f558ea65386711a45132c7cf8617ac28f43309c8ea638b5ff1f8468fe35e3253f25b18af04ebc8c63a3c6bd9cbf5e8d4fc85a2c93e749dba20e1799da5647f6659c0c9a4cd79b4fe99710a10a88b8d657ea3790d36c75e17bd54978e37640cffd4ebbac74ea16fd260e7ce05bee7f675485c8c388da8d3ca341cee06cb2936de3e7ca55bdcc9a5d4d3761b9d62d4492f85be1d209d6a6495dca47b033213e6c06e1fa33ab7abe12df907da7d927be92dd11fba517fbe0d702721527aeeb1ba2315736758aec8ded137f955adfe93bfc61ff4d660504d7a4586fc41c8af3e574bca41e30d16127e8888c83702f32e959c9a7283783069834fad9b78d20a95f33a49ddb0bff4451e874b6cdd0750950fdcc56d181f21ed8409fb04b1e1411875e4c47f0f6319b58eaf0d19fc3f67fadd3bd380d202ae9527742d641402662bd2e1059f4a7b6ea49b6fdb2867c2c8a5a501f622075deb86c410ec77c7477c81a9f2a5f097a1f82c354afd4601a8e9ce4c5a1c0ab376a698a300eca387630f2e6dd19393efd22bdf205747fb2c73ea06662ee5a2d0c830fc27f0fa548963538e0d9f0aa7ff6e5c5b97547954d2b813e05e771c6a8afe7233d74ba41cdad4cf34f83ea4db6328a377a9251f5c2f1c7352e03151ecb893d2607ed052ab65938a34674258764e370e25e41a57c58ae596228076e7dd5fc4d4a49e5ac2f44fa09f7e0c0f905838d11957fb10b095a2cad9787b81d61d1f71f30f4fe728a771896f0b468b59b5d3bff95738112607e6531adbcd59b4a97f1b11a71b42d8aaa0b7fa892b5ed626cd37e52f33ae15aaf7bfe43cb60746e5bf9c5ff168dfc6a1cb03e1d5d9aa6ae0974fc50d3b1543a4375d5f28aaae25bfc98205737c274333d5f5071c124ea534b9b8627f5eed4d588d5358e7f35a67366d2e46b9895148b198d1e8696cbfffbf479e41e5eac171f47521fee0e37c3283a53635aa6344b900e31a2c20e03362c721d99fe2164833622289bcc5aa308b2113e0d18741dd31fd62fa45ba212eae0748955d884552567e48d867d363fcf07596dba162bbc0cec2d8ccf98ce2ee969b181770b5d29762ad61e22c78abdd1f5ab9b89f26c822320310918c939b80f53d65be4ac1d087e07e55702d1ec156703016340d73acbf0d77c095916217979b97b6853d902fa40b0fada3d69025c5d159af0d91787ee1398e7cf245d7670fd4f7a5b3e17e78a44c93a91ba8f1b29f07730fb92d4917362a05958865d50d7f2d3522e347842279413f733defe457e5cf8747585d89e38c41615af38f3bd908f9a1b1cbc2e2196479a08461779d6b62e2070d33250606c739394be1b3a8d3997cda35ad526ae5609acab9ccd8687b0c4e164dd86242f2f2ebcac521a81a974dd46b033fcff1de89d86e714d00abe916c17ecf898185893fa6dfd19c6675727e94ffe3f33738c73525917afcbd57f40f5911898a5b580176b43d72311714b740b872735d20384bd78e612f93e46cc4fd7dadd1482eb9a233235611dfa4846119dcbe772459f18df484986d56b811e90f64fb6c9b39dbeae2984aa04d11e29fb62e1a3ac8659c892f86ec59466ac1594d1cf47998c32155a15bce2d0816ef7d1c54eb32f910655a3d3e0058a064332ec228ac40348a52c6fb13e1f76dc71b332e1c9cbf2c879138092739113f2045331feeb94e11cd2bb1d00634b466474137d6537946c230502b4a7b7086ab1a6e56f959466c4b20de9238a460bfc0e8fab7204107deb057b120304b692e2e19ab74fe74319959e95953174b713069a66d6bd8c6191d017f6c46fb341c01d07d59e1b5024a36199daa8d804608aba71d9d9b56d68aeb297c619034d8d6c73ef6b1553271cc6344d472158dd4e16b755e158b62f4c6432ed0640bf8a16c3e89b31871619f739a188705b24cb76d5566d3ab008f9a7d02ed410c735d900a3cdcc5bdbfaf00d7c2c9ef2dcecb32977dd5ea06425e7a72a2b46a93a9462fa13e4a26d845ed4c7b1f306cbd1467a50e95ea128bcaca59ef318dd4ba06d1fac195ce0decd10487cb9a5094f6727187943b671697451817847d2f8035d00e73bf506d67f9e04f495332741b479645500108ec7027dd742e7c29a3df4347d36817ae9fa530e076a788603c3a4b3d61a1a65cad59e2a47ea0360d6c3c02bdccc7cfd2b7f711d04defd34c420776338024800dc57950f36e8f37e78874830b284affd5841f98a9d97d24634d7c6f647c0fae087f499dff29ad74fc2346b2fbfdec562e6c11373c5ce1b44fc4b459a3b2d8830894ff259716517366c1515e4ad7ee325a02bed7aa699123f75e355283278b023b43e17d0e78217434f3022b054d2c623b6242aef3c00c4bbac16e1cd6dcac3180e2de87f212abc39f6921fab1a8f002555e0bfb8b2fb5c67a6b59bf9caf1cab0ea7a09d930f1eb2840fed2e25f95dd0ea96287fd4521c812d3040e5d73bcc90b7675cd516352a8c5c42d96584c455a8b16d1faee9f6107eb0b406a63e6bc55f8575aae86f0d0366b4e7cd724454aac2d58ce28d029327ee47ca97edd2c4018c3619f92ee823c726a58c9222c0aef0bb2b2823d05a4ca4eb73085716bbaf890ab0be8ec6b8eae15bd4bb0e9cafbfe52dcc121ace8c736b36cee58c99da476f2cbfd4c97d0ff265feb5bf30fb44e7deea5385eee0da9950978cf47beede80d099e977a05a3e80e48c5d73cfc5976c0e5231320546af704494c9196517a8ea3e87d78977de11e8864f7a9b357a157838dabb33fb5fe9818645dc267ee4477916456939091c7b159cb8a3bb77dd1d3ca95977c465604ca3d6e18c732dbbe95890dbb6c4ac7ace5ed4bf4587d3fa2bf6dcfaeaee4f92c252b049ccc90ffddd29c2fb92c3e8ea6943d5520c856e0d78293d5b2d83528bfce6c8adb749ee3fe3cbf8d639fc1437a52a27a50dc7f067fc567351e99e13e97e2176f9aab0c4387810b00997ab4ff14478c8de9f425baeea23b7379a65ff6f3d607341881ef64c0e415641cb1604cf3d2ca96892fae83a56a21731d4b6e6a9caefd5a240cd25648b7967ecafdcd6e25f69d13810018777072980a62df9004a33aba547d9c9d32441970a06d18ac004705ce540c80fcc610595306cf3e8b0a42af39cd6042ee4d93cedfb417fba6982664b04ed173d84b9bc25bb60582800a3761c499416d91dfb04983ee49d694173e87e281bd48eae32f915cadc3df973904acaaa9f80b394aac6c8386dddb96631a57e264fa2eeb3c1a6cd3c28499ebf740a1f0a4fbd56450aac94d44c02de20f58b1ba95cada478043941acd37c627bf889b1bb44e54eadd793b8f73ac936732a2e98bdd34c742648fccdc97166b74a29e764f77982a5e88a0aaf833cad454e6e6c30c7282945813a90a9043bcebda31762651af1232ae8cafe682e4d5bddd5cecd82167b3ee2fff6138c249304c3ad212ef45554407718332690243164accfc93515078a02e86672e436b4d628fc495c87db83b4264499a6a874b1f031cd65c0a680f25285352a39b11bd85ec75e9b442bb6d281e1831c634a8cbf94e7f8723f345a989707e6aea55702fa7016a2afe0e42d02e1254996571d27ad9255b5c78588d10a252ab62dba130f92f391c9195fc32bb3f27621d2fb3abd02a55142ab3a99a6d7be0b3533523755ee4c00783e6da961fd25cfdb50516cca2d53a818ed3a476e70f0dcb948c9de70a3d21908d9358cded27a9c5c71f372cfb95c455f91a37dccb6f40ef0b360b3480aa0c00fc13b4534ee8e7217857506998f4e27d2e558318a0a18b92392d51171ca17eb6fb753f0447bb13bf31b6816d385cc3e44b4f1a9e7d2f4a69c160256edc7cea7641bfd29b8568f98f92464c43a788ffc2dbb8679313426af0e8ef048bfa696a7286730b08c33332fbaa9a5b318f8782b9e40eaadfcfef293690a238ccb32dd9df842b5ead9a27260db0ae03c6119cc0ae6b7104dd96dcaf0f1aaabec5d94918b1669e28925a71e440f9f5a981e4112ae0b5b7faac818cb3ffaeb8f20e62d6add61f61146d33aee97192037fa764a8bb551ec16ebc17dc1a46e0e597727965b4d1bb92804f1fe01a471641f9216de719b7f3a7ea3a32e8569501e18c0bee802faf4c3abc2880c745a53fb6ff587840d7ee1055c46fe818c22ea1bcec6a36", 0x1000}, {&(0x7f0000002240)="3cb7f19ecdeef6756f", 0x9}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002300)={'./file0\x00', 0x0, 0x1, 0x7, 0x1, 0x3, 0x6, 0xffffff01, 0xfefe60defbe402fb, 0x11010d8509c3c00b, 0x2, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002380)='/dev/null\x00', 0xa0, 0x0) getsockname$unix(r1, &(0x7f00000023c0)=@abs, &(0x7f0000002400)=0x8) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000002440)={0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) mknodat(r2, &(0x7f0000002480)='./file0\x00', 0x8000, 0x120) r3 = open$dir(&(0x7f00000024c0)='./file0\x00', 0x20, 0x164) fchmodat(r3, &(0x7f0000002500)='./file0\x00', 0x108, 0x4) r4 = socket$inet6(0x18, 0x1, 0x5) sendmsg(r4, &(0x7f0000003900)={&(0x7f0000002540)=@un=@abs={0xfe18b6788e735fe6, 0x0, 0x0}, 0x8, &(0x7f0000002640)=[{&(0x7f0000002580)="48dde12dd8aedaba8b020d9a731eab58c278416b4cf18b414a765ced7ff3c8a4c252bec691da570564dffd978bc8aea74d52117bd2c7f62976a9f3a5e9d169e1a32f776a7f5acdb8af46ceaff228ee87", 0x50}, {&(0x7f0000002600)="7893e9843652197c790a7a3ea420", 0xe}], 0x2, &(0x7f0000002680)=[{0x28, 0x1, 0xffffffff, "1fcae7f3c12299f71337073dabc703ff83c929e8ad112c"}, {0x100, 0xffff, 0x1, "7f6fd13fc696ee888b6b233ed74257fed63587fdaf15ebe190d96058c042e51db2dd025eaf854b0f137e57570a9b1b9a384b5e6a17915b635127b071a67a03d6b38573cc3956047a87ba62479c5b332e58fa2bb7c4ee33e31ab5bc776307d78cd20d9b5a098f05f88e661d43a602c05c8cf65dcb2a02f4f4420cda5e304db9c922d1ccfc2e075a38634c6a637c9d354720432c0267db002378f1fc0ee747591ffc451ade550fcca09cb7a2168064ea8a24cb32955ddcb98b731d5a2016376e51432862afaf39ba5ed370c01bd95a106cda5b139cd97e5943762c0ad211ac9278276e1b05fed28f09399d"}, {0x1010, 0x1, 0x6, "a9fc6ced2b591b640929759d46c1be3481fc9a961d5fad46e9418d4c7a7ba45d4156c2461761212e0b564e9990f79239bfdf63866cf1dc07e67d3bc927bcf4cec3f9779456b2471422745c92e2d19075fb6dc1525f98b7a95efec80d971a7a333f278b8f1bb2d5af71fbd8131ddd8c75cc9f881814c864365aab04e02ef60f0958f518dee2922181912bf110384816dd76a2b5058c20faef21bf454645893eef7eaf5fe3b03c440af7f681bae5f8b85f9d20967ddce7d0378ba8d4b8d6a8463b934814fc71a18efac2a900025983bb239d4d09d351fe88f8c41228dc4635fd22cde512204cb22c68cbe651b750b7001ccd47fe05c9ebd164eb0398dd066bb291c68137568bae5cbb55b7348a1a60c92e6f13dd0f1ca2c39abed7e224e31470b05d7083bc532bd7412f6d78e065f7f4aed87ffbe253bff69e4e8ad3069370287bf1ba1f1ceb1aa5de1e054723bce9df8dc5d7307ed101794a14a63e857b8fe2bce849bcadb478128314487d37dfd6e01022c8b2f6b25a89180670d10d9a1b8ca160ad2f62786d89a61c785ee2e28da59554670996363a9cbc9c2c643d6fa35fa739daf3ddb6fdc675f2f772cbb911c295f4f9361a46f8d8a03d254f7be69dbda692803a4b39534bd70f187ae15430b1d6418cd67a19b44890bb1e36f66025aebe17928f16aeaf2fd5b18e34f9a84264057d06485f8ab02ec99e130795e3531edc1cf0c0f001d8d218be0bffddf8e5c1c15d671deef9a22fc0a5dfdc00bdb0bea5e7fa86fb693cb9fb09101b0a8793c3a96abb44f47d6f0532519c48d3f302d172081bf527ed25d0a230c6b24222996efb0afaf3bcfdd5a866e93376b4470187888a32c45bd8ec6683748a43844639c464b982dfd90c62bffbc5a195f8b383342167e50fca58d489956f540961052d554c81c3349b5355746f235741859ed75b698eccfb60487d4fbf31f9be460eff185a15fa2c52756ea72473ba0509e5344502bd7f8952cc1ca84a9b15386d59731289461a994f149d8aa68314f8a8d864390acb596ab90d3b36dabcad2f6e3e76022460cd971b36a99e5095f7d47a83e732e3b4dde9f99bcfba26c01fcded8e9cb2bbfcb26d9cd8d10f5dc092c4d6853e21550a71638e90879df16aa5e2368478d35bf2f1ced7faf1357d0d32ec614085b5918e7ddb91a6a9d7d018a354988af41e9eba0720bf12be8abca6c9a4b9aed42a357c41517f6b5990fe1e1ebe9114102ff69b6841e1fe9b87255a56af2799b6ea21d43d3f3305e4a4ee693d81fbefa7320ca162c862894f72d71f435b9dd12da84706a1e020b6f93493756a7bfe6e7d642140bf4bcc62c1c763666f7e3ad6f1bc00a3d1a7e1cb88f1bb6df1f2e4e0c54468cb70763bac5534afba6d23d389e5157237757d11bd9d44a61ee2f6db367ef98e71d5f0a0f3a9f8d30620eb9e129d1e3cfe54aa4e19fc1e914807c28e8c457d26ddeaf72ff1746ff84b109ab48a4b43443c37fea7f023a91f753b731907371562e1e1eb7c43d9175910a09b435b3236ebed82077c8629c7e70b422b95a4a58a3398d7dc6642d57376e3203837eba9d03b8e7af72297e5d749c8a5a79c9e6f96879c9a304a219a1a35ddfb1f7b41d3b516f12263ab1db7969135756136bb5d6054dd1932bca20a17f58bb11175fec01a3b28978ab5885af2a39ed2857d363f28b341f95dddf55e5f1ec6ec1fc2fff606ef53051b23b9c8443bedaaf4c4739a55758383abb4448a83b65d03eaa56815e7ac4ddb3bce1036eaa403c3ce2801de3296366c10d167320d68fe606795b291e7885a6d35381d426929ccc567f99d2af733362ba620bcc021924c4d11a7c2d1483aa6663cc34b9abf0b0d847df3279cd5895fd58612457ac92d336ee44b7d4042e0bc4b9af8b879b3d407400fd9ba5e5697b8859e3e2625795cdee0bcaf7cd6883e1082d07836fcfb3495b10dc6d49e65cdeefc16cff3a74397db8c7b2ddbbfc5a1f9ff29c1d2bf8c84dbc031a3f3152ea808bffa5d9c5335a4c321d7a1bb70eeefd2b9aad8657ada2f99df4a9b6a1d5fd44248569c741317986d428b33526174a5f59378c937855d7e3d847d34d22eeca25794e619bf41ed9f929dd18d7b5dbc2ab3c2b6b099e879ecf4dfffda4d9a22880f153dc41d830d0ae75f61a055aa253837178dc7ca9cc582d3795ed61317b22847a53a97fae5a6cf984aff3deb592b9b04dd0c72a8ad7c8e833e32f26d073a14aa1ca2e91880497978305707d93c0f0dfedce744b08a20e80f2a491ac977cfb4b5acec8ea2b04cbaf4f2de2177d89a55eb63d3b73b44b6c264a16e48f5f9fc652907b2c2eca6f547443065971217e2a104eca406f39dc6b8d34fa68265f022a682e57c6c9bea189d2477038dd52a011c2a0f3c8186643b41e6efb77b4646a487c7af1fecaed9f0be50d21736453a58ee4f3a6aed824b5cdf3d14de29a3e9e8113f26de9a6451bb3a7a5cffbf078845dec4ba3f04d156d22215f3d38ceadbb29943e57f59bbb0de049e0555fd9a68d64a1f99cbc51f0f27abdc6cdd97df7e5d673295f582262abb8b6ef23b5dcc1906052e62c9f45f3f2194798d0f73d840cfae1fb09250fc2b64d9926ee49a0754b387efe6ebb21f03254d3d475959e50bd3467a0fad4f76bdf21e4877bffbabb1ff2a21ebe509d10cd919805cec7c4b6e0cd180928390785cd7020f7548311a3d34a3cb66cbfe5cacb102cbc2248d34e7a042768bffe981bccafa26b89b23c3a7d1def11ddd34e64fbe1fdd3351beec2cc1b9a1c94d63a600c01a21a39e3451cf85b509972756e9aa0d866f5d98ebd4aa0847ea650a5e94c5e3376cb942bae9688be21068e8b059f1d697fbacfff3d435304d9ebe18dc5806fa9544ec948ffdd9cb8552eebee4d396e077e3e8a1bf1afa3d189375363fd836a894ee67a030f8542453faaa5e2c0883a8f810eb260d8cb9bb5d9a147b88354cdfb3314b1a8ad1956a8271d5602b39751859b99148313529ddc29d2cab09362d0e0cac9ee7ae030b440a5d07d677eb3b3fc597a64ed3125eda46d05c82e0ef77db72637f9ad7d6770a11af8c042b3ef4eb5b414268b6385452dfc06e50e47ea6252a3322c9fdc944f59f1e5ecfaf74a1a5da2570d2659b935b878addac80e43209b311bc54c8978681ad1c758089a75dc224bb90ec932e4e34afbcbb5a14fcdef152b6d5f5ab02b74b0c348e6cfdfb5b7eb687123ca7aa0b0e0ec78dd5839a728efa0eff39d51ed6525b5dda409f409347e184fb68dbd6a260923572db6dbec4543049fa1ee6fa73e88c52fe63b88b3416e5a9cd914419e1656379d845c37ec4be235510ab2e96d2978018d9194cdf086ff5a605d80466842eae68f02e1cdb1779b65e0e8ee39a0b73fc5c69f2ca195dd9eb788a36c72d617376a0528afda1a6c7aeb8d2041aec196308a89950e120100c55ff72f37217a52529c141dd0057a2ce7dc926dc700aecdc42c5ab2170e8a3f363718c7caf099c8a6fafccad456d66c0ed51e56b7e169abd7d7270e77d8cbe4b890ffe38a037a357013fa005f8e57f60d29a04c106d162f2001688b9b7c0aee1bc15da622992a2f9c2973378edbac656a46f2236004f7cea002ba5c2bbd258916c2e60bd2602e08ff424ab3de69f01ad6984222fbaaa5b57692a5cc8c517cb4ac38de2e5f29002bbd3f25d5cf87d6e6c829fec877baca5c476cc61899eb4545cb9cf54048063c620363f30b67153d99eb3e13b95d6de310a819d26d502b2bb8f5d9fffcea9ddd724077292a9cb01c1f2c75319ba2f1b51b56d21ff7f93804a9fd79adee091d4a876fd1d2422862effc33da119fdc507822897ff226c177670fb870e11581299e8af7a6e70b5579df6b09f02583b7fbb4da7e77685449980ad2c5794a0b87edcf1e08dd9f450d7f56830af09aad50e1742b4078e44cb44edd0daa21403bafa5b2341b26e666c385de6d815dfded82b6d8842182066e3ec8f5fa17b154187d193aa0374ded825a7eedc0ca328832854ac848eac69a534e544622668fa70b65d08df0a14248571c5a4091e0098828de7aadc0eef625e5a5853fb25f394dc933287bbb38b04a2e52310434f6bb8092a2256b6227e107fcff7059bba22ae4a166b783ec43ff3799393c606ebd857bde6c81dc5647705d64a340017a79c94e45dd41181b52e4666c2fd573e6df4e8450c76646c298ed73671018f9df46a42791e6349363190882e3e482ef0275a969df4f21e0de40be3613aceb577e12929392068e12ec4473a0083e640475be42a99bba49740f989272ad670e701be3022fd1cedb43d6b75486c4523e6bb4ea3c8f173c5e63865075e8fd754dc504a4aa15c8ee2c8f8f7f1e4ceac51534f4cf36081bf9e6b512875e4c655b2653a661ca2612360f70485ce4d6f9e1a65a535c16cbb7787c0fadf219cdd3d327385c633dbfaac208aa39ea622db4c141fa9a09416cbdde2ae71bcdf30c65db77ca2af7ecb762f2d03e6aa47294e666ff9b2043f45de04c0c7cfa8ef9cbc3eab5f11ca79bb3db076cad89856d461cec7a36c9946881c600a79d5f78290cf057652b4f73d49ecc5703d84a268bf8ea8c4da2d51d6a5d850fc9553b7ceb75e30f004bd4dc65a6447d1c94214579d8d2c3c8fa73f3442e4693bba969be547b9930331df1ff6c30b2a8f4d0e3e17ad49b10570ab3e5f4a1fc22470dcd56a97b583bb93e2425cb420030dad95b3d47713e7744b8cf04ca3dddb493070df6d7729672dfe7fa7e19318009c8f4cde026a359d4a1a95ea70c677703ba2ac0c141218b38bea3f4749c427b5d3ab01ad4d8708169a194c9ba612b3261aa8ccbbbf0d06c7db73c025b5d69d9c718db1e69bb7556d4b948846d802f3cadcb1919313ec5e34aad21f1bfeb0fc3b0d9fd2e3cc740d82e2b47e1163fc49255a53d8c7fab52eba22c3c8602e231c4ee7c62c61fb2475f316baa21fb046740f1b266002b3e88e85ad5f9550ff21bb43c83b5992ab474bf1f7f7f096a584402c64972db91a2ee7c12c533644d319a0b87abc6fc5e24c09b6eb419ed3073bd0828ffc779d154e1e4a40a2651581d968830b5ba16d5d99d5fdb2abba3dd9faa912211a92a19736b2e19cec2cb51a86c346bd77f4b8196efa0fa7745a64d27a4ebd98dc89d5052c40a5854bd8c60c6de26524780d225481573c9a4638e30f3b37ec9c0b10090bdd5e5df2eb63963d02a095ef12a0bda08db9571b2ac0b38536963b07c2b627ca610c07d286faa4e83a2654c2e1375fe0838a78994f07e188ba2783fb087ff37faab140f5687bb1ec5ea86aaffdf17fead50142d9cb635d76f900fefd59820b91c1812d6fb96921ea2675a11201d0a72c024efd7e6064d596dd257c0b98e3492e6886f75108c16952e334b7f63d30848d7bfcaf6499ed7dccf079aa3250b4f255b15180099f39dc1df40141c0139ee05ca4f6e3256df33cba592965185f137025bbc9c6026ff981983d417adc642fe93e2462ee70442b61f8feeffe005313daffd301fd4086945027dea5de0ba61aa1824fdd4516308a38102c2f07d6014d78b90a0412cf7d899598303f449932bfe5801ec4d3a87edbb0391adee9c560f20d34caf5e6559bd2a1469e3632cb53a1b89100ff572268706b6a60aa61f66fed4b71f9361663d99751a5af70fa2efdb5cd7a88c04c59410321c4a085c3137cb9b18cf19dddb699f019341395718caf3f1dc2e72fcdc2f8ff4223def15252a494e4938a36f9d09e7c63859219331cdd7cb0bd3cea69accf1a24659b088e0bcf052b39"}, {0x50, 0xfffe, 0x9, "acbee92291031c68201652c8eb2aa443bbbdf35d769df2a172f1bfb871adc1bdf2069e05d869a6120a1d4a1726e58f42a788ff7a98b769bb7019"}, {0x48, 0xffff, 0xc17, "da824430efa1991ee87b460c1179af3b62786fab118f08b6be8aba628f4142615f2bd3561b33ff61bfd434f537fc609b61ba190c"}, {0xa8, 0xffff, 0x2, "5bce0f5528a6e5d1a584a3fa2e7cd84dc5cfda049142ccc935d15c9bbca68cdd9b0c063f06c0aad9e5b337bdd84023643575d6b33a5a3f4548b907774c7650ca4f9d3443d60a7fcfef0154bd9de77c4932b433890374671e03d049d77f041eac16153c9bd0fc5b6f7ce0d1278107830e05b88cfc4ef0013aff0fead68b6f15a1e73cbbf26a437198f91420a4cda8109833151e39"}], 0x1278}, 0x401) r5 = socket(0x6, 0x0, 0x38) writev(r5, &(0x7f0000005cc0)=[{&(0x7f0000003940)="282f2454eff442e9ba6f626fa77889938d78bb78908c3920477862a0d4e685bf8bdcb700663bdec89b76e89466db560a26b70b529fd1bc1fc58f15117a7e2270a5eb362cf426fb61ef74", 0x4a}, {&(0x7f00000039c0)="7d2c1a23efff2782c172667529f6abf5c317bbb52d333ea908559bd0287c4a4cd1dc054ee63154d6cb22353ec52587df6fad8e31136e115b024efbd5c8c16e25342c9e54da19931486fd1bf1d5fb680a7f27116ac428084727ab282321d5756e9e3566aae02825b48ea74512f1694b841bbbd621d54846a808d2183546aedbe19e17b6a8dbefbf83ab1374ecfa102d2aa166bb0d20e6f18701ea85bab31d5bce8b10b947810b15e6ebb70f860635795c12a814cfe5a3c1f48ac99b30ea6dc768fb324878214bc43d2e56b2486c1f783b4de0c3404b61de0993a9a1405eca2b", 0xdf}, {&(0x7f0000003ac0)="c87a48cf1576042d803a8c35a105149d13fc2d56112b0977ce29e3d92d38600d65172deab0c4ab90b7d2096aba21696b6afa7e8b8b1ee3f54de9b95ae54d8fe1ff37fb3a44b85844b71340d38eda54889a8f0948c196192c8260121c41bbded06d636509a50ebc9db0b5eed53d9dffd1874d547e352870550c70197ce13ab003ca0c994100550df7852cb463a23ea36f91026686b403509bae8519b213256acef394f9166cabde7da8cc6fa1ed212a581f2df5513f8ad34847b7c30590fd1aa3ba79aa07633bb9b61e0fbd288579d15c5a90c78629c2fc00f3ab570290e9d9f2793b50ed27cff94356987fda6e02680a1d1e03916166256b11a5b3af9111346101670ef472763ca9c7da08a21f4275a790700a9ca19969adb704f6ad5ce06d1368925786d84bbc6a5b10b88f9f410daa35953b82daa506954a2734781232aafdf8e2b5f61b1858033dc64c5a2eccd24e6cdbeffba07f9621df2dfcd43a6a315eaf529b5ce8925238f112762397bfde4f76589991fdcc091d8d254a07b5bac919f5774d7b01f69bd7cb3567c572a4516cb8f840d8ea09aba9c7aea9ffaf741aa8be7833bb5d802685da74aaa19283d2f90006030b716ef9d953718ddec6224dc8adfa478866c687ef391cb32b0f0f242c0d7fa1b34f8be6e1d93fe5339624ae37063ab9ed3ab86a4113e514a287aba5b0144e8497952fa212789c475abc0d1a1eb3f80dc3150c7999580bb6e0da3277f06f214eff7b7361c2637af76370aa532fef117c20828c507933be39700a6f8882e24d36197a6314589a467e80f79b74562257e100c009fbb9ddb646adb35f126e3d43449300afc1f9449b9177e72d569bc9b5ab0572a4ac175b6c639eda4f07445adca8ad87f10a2162d5eca35bf7cc4366a3434a56a95cc1ef968f05281e2534147303d99ae4ece8c0858f4d13018651a3b3328490434d63bd078138da03fcb538c7c0f55176aca8e6ec90eb5d7154405c6510a9192d0caa8f4146ca7bc5f3d51601787cb0d71c935f53989466c013ef39a6c0a2095d826c0e8da28871399440396dc16df08b5418c62d9828c8f27a98450e65f04273ad4adfe73e357be6653a4ca84a4d4de955c0501b1147def4d632691a29b13b342a7fd220a37ddd4106adbfb697a6e37e8c43248ac1c959e46202bd333a5de974a66af01920ec835fa6917426e84266e5750c5f9166d8bfe8c114d54b38b60a3d5889d34c3eb0ba5cd5e60bd4524c9edc51641b5219c07f48626fd7b26381f8445c66311b648ce469a202d8a2261def5d3fa7e8240fa238d31b1e17c96a1ff1f2e829ae0de0be19e550f32d93afd30427642d91badcbca30b61ac07d423a987a4af9ebb5c1027ab3bc0ca98f5f70e75234b9acfd949fb8544dfe84d637c7a734baee7c9c7190a39b72ccce8797eababb4064a1ab88c51fc8ce252b96d281eee16102e8d71ce2aab9aeb7b9f481ad65f3b4c00bb6cc50557c9ae13349331b013d4d88fdc034721560321e3b10bcd793d221603bfb85339a18c780de878a3d25e4dc09f29382d4875fe94765142cacf8d8b871e073874ddfa9d7e598982e9fe4fdf7ecd181671400b36d93035234bb42a6b00bb04cbb0ae5a0d8cc4f887f4d4d9ee55842355c3242f07ca44bd0ecbdde40d9cf6acb09b5b2758bfc559b9a2e726ea161d5e2fd2c2024b4159625b5d6aceb2eb2dc53f84c7ec708019a8d8982277b13ec099f458b70bab50bc89b081ab9b92c51273a7ff6c1f787e276edc3f4db7d2e43b315fde711aab79f35c503c175f60336f6c59142c0cbf09d0801bfe0eeff917c4529cf06755f9421b1a79627a959bbff71b1d5d2b9bffdb47e1aff134046ce6dc41023641cb4b9ec414ad10e1872f6738e37597ade16af25a8972add6d6bf8e25906140c57335cdb27aa9e6945db26687cdc161f53af097da85b6330c423ad56606466df0c360d8ca02d3d037e7a5a0cfe8295d5035e169434b5ed586e954ebd2dca7488df061bb4b7b902dd8536532790fe51f1c0891098878f86bb4518a788d10cd9d1ebbcdea34ec42fc09cc9cf676aec40791abc35f17a59a1268a7273bbf7a03ef3e24c2578cedfa2536fec9165a13b3b4d7ff6e1b276fec317aeff7f8f72dd733e4d6c27a57c994f92eaaf779cd5f4001164536c990bdc6702e094889e27c4c172d125cb236632fee02355326a87e2e599472b7a549ef3e22ea1e45397a532b4508675bc9733dd8be67574f07b5b58afebb86ab34eb289127842d361731fffc7fd0650d36dbd4081d598add09a9dd1db33d525588861fa3c8d5ab6ee1f3f89beb0c90266b37229f8c92488f3a91d2cb4bc4b972730c5d3384e30bc0357cd32f4ab45356c51a4e18d712a80057aa8a30e0ea19686ea4c41f628c2614055bb23c2d951b9d085bca42c7f93fd8a97fc585aa97bc392773b7d5404be84b690f8c200513c784f4943bf04f3dd3a7e33f8a2ab14a4cb0864f14e2cffe25544e39afd6d7e3dfc9b2d8353bc916878ceea5a7c8335a3d9687d3106b7c2019c114d8fc31030361878f2bec1b313ee0f5754e210014049d92765b0ffc5266b37314c09dd7e5653fc2732efa70e9be7ce357ad2153986580e58337507d2676393c8a381494fc1867ff9f903c65a887e461a5838a14298b906eddb6f6d2170c52a2a15c46ce8508369470a2ff811d5e706a66fc1155c7860c6b6d4de714d490ff2e6b7c94090d170f573688b96e150c1373f818f26bdd2b1e45b14f8cfbefaed23725e80bcbf65320e61be84dabb4c03f8c9bd21c13316886b3778e11fd4e0a33153eafc632756df895042947870c28f1881b5138ea703bf530c73ff211773891bf7ac0e6d3b7a1ac08fc02df41ba236458ce5d1ecff3df75e9522ad0a1ef1ba10019fe7244e7ef2827ca73150d7449bc0f38c29d04c2afc7c09e35c6fe83d9661cb4ef51113f38c6f51e63563532512fc9cd277351aee5d35ae9e21a2cebd9b575da848555376e27fb3d4ccc4aacd16db30aea7916ab424f308f5c56ac93b1cf6d4322d0a2423be842a541e6e5d44c60794b208aa062f7bfdcde5fe0226b3ca3aae4b928575e2ee2d6dfab25a57c2ce006e3210792c593c244435f19e1f242432aa4f815713b423955218657a9547a8bdce00206bf0848a9a96c3a8c16805f2f2080936e0820c18ff2ea9a2e9d90979a6da7117b12f72ee06ba1615ccc6b18e92605ee81839fc392ba4b1558ca241f39e96905f0c7bed00a1aacc12242cee13769b480994c650f7d7e441c6d989a2ff44a80df831cdca4294f9b824956585d94261ec5e2a3178a34bc55da25153c5780495c3e19035b8ce94d443246253358a57d037dfe4a358eaf86321f1de4427265a31a824db9b07504afce4eb8496bc593818c061c7d1a0dc9df5b7c7788eb74a644bc6523e5a6dfce5e9db53d384b87c07439e8f77005a1b9330ad8d0cae0e81ffb57060dc0bcde14650e2f284c1bb5686b3ff8b603ab2c9261d47fc4c269d6a3e9ae2f0c3efdccb1170b17586eb6a71c2d3827d18bc73edd194c6cbca974f1c9951d92e9358f2d2dfc3fd1af022e90c506ea3b1a8829078517f35bd071d97f8ce13ef7595fafbd094409d7114879f6575ed275d0e71adeb72503fa6dd6020e6dd23cd194cbb5ebc2f50c551abca2ce4533fa4611f98ad4392d78e30a567f49e6b07857af53de0dbbfbfc48eb9d4ecd16fb094311d1a50794e54f2474014998b173da224df12aaa7701b103c10d00e3737fa28dc735a8d89ccf23e45b2c9228d4cb44290ade2ce1ce6814217bfb6151905b340d76621d6cd5ecc2f3ea70897a518e9cad39a556d9fba3152505bba3965dfa80dc5c452fe4d951b2db79d41e88697355b90e6246fa5c22be2b2b57743844e70b7fd14e7ae50e5759f2fc2cbb1621674dc2c73383861abb792c8f27e5179bae4f46e9476472030ca865762b2e0f96a928f1cde01bec4bc9760d3dc2b41ca930da546995a2e8132aca618166c205d23861d934d82fc48823608f10ed35312eee66aad9b58d44ddad8f3bf3aa533d3cec44765809276b40db8fd5b0766f686fec9ef9da4e1770c70611541310bc87b77f00fa0ad0a1af2240a6716643e2800265f4746eb201a829bc1e1e9b5c3df42ef35e26aaa3dad12838526d3bb48a274ef39027cc2269609e23423a37b752e29bec994d11d2ee06b9191f08191ec92ff8540c9af76e34055f2ec3330a482e0939787cce950cba3393a8a06a24e499b10af5797136296f0fd9b89e36b316cc1b7d004c2e64772e4844ac0c962a47b47c8b5b4f4433cdd53cb925944af76f100512f2b55c07a62678d8123bd0b192e0977ad6a1def5780cae4e1f483acfa69857055860e793676153001e4222d0380edf320a5f3265fc170cded48f1c3984dfffc64c8050e069e2ba411c7e3e3d223a184326275fff8210ad8234365f4789f5fb4aaee4f7598a0c20b4d1de239d8c0613e589f5d1e125ae58d5253a1348685150533e378940249ec49d351238da3e2a83272939701f357814ffa11b5cc3bbfe71d7c64b407aab30245c9a6c2ed7858568dda430ab1fb6da83ec093d940a62b67aa2d377598c2219ab06103184410a2ca189db0543033ee45703b78dfb97b60c6e7c4e1e8450630a3e77eed91a3114685c76b10ec39182e4033507a0f707b4c2060a270889ea89a6d0e0cf4b99069b066e0093cf11a2368a00ca8aedb5a5cf1a4a0acf8fb0413b7369d00c4b749243dedc3f10d731350d4d70aa59113e4f8b4e304680cd2666e88232c857011e441e9c7aae1692699744dbe6c7e981f56a6b31d1c16b17f5401a6e5b76f8417422fba69f2c24024d8dfb721f4b7e3260895f91d94b476329aa11e9367c36b54a017e9a803ebae9113ecd687c712c7006e32d7b666f6c9f927946a0b8ef8e76cbd332236e5d75c0268e911cf72b6eef7f3e940d3ce8de9f3a7bc066fcc3927ba4d7ece3b8e09747e50c8eca4268252fcde17fff5a95e701b0e7de0f0d8f5524c8b021de5a620d75eba7b9c3a862ba2811d183f603490fff1f9680889e1d5410ba15d0e3bb5b16c200f81e8f05ffa30355e135a53fe67d61641d5d6a1ea86af4119a3e81243f8441c5d9b04a4d216f42fe8b5e5e5cdd8c3f3ca96455911db7ef3b860407da8b96c501f43b253c585ca2f88e5524af6d64729a0fbdbdb3f803ba33874b03aca763490c6e4cc9bc7bbf33111aba53abf78c0b95b4ee4e733e8da10398983ec3e3ab7ac825c11ec70b0c53eecfe07d61ccbe0ac97a2088aa98f06bae281d46be8d97cc9e148af422ec26eebe55c82e6e1c426d19b09bb2d0c90a918c0b45a8f3c6ddaf80602a193c22fea6c40c293d36f71820880aab5267787a5d0a0b0c022683ce5821e55ff20faeabb2e883ae92b521ad4df096d7de2043cee8ff9756ebd3a879bb1ed6700374a85be91a1dcc4b868ed2704f2211ca9616302845600dd72e1becc164a202b46dd536668bc8a7adfd735d089128e4efc23bfb897413f3bbd40deb4fd1be8d688a98beaef7f0490a12019420af8b9a0c050ca3f5a89395c324423c7515d09abe883de6b95f03a2950d7b37138b48e1b69ac9c633c555f99792bccebd41a3025ff9cc4fccf08ee7c88544b1d2e0b0a8f4e61f0c2b980d6b5b2c775f28a10e550750931ae5d51a5aef0729a48c0cb983e56b1a2e9a10b9fb675a921f8ffa1423bbfd4ffc6a1beb9c1ef33a2907599249619672d849a742a7a97bf1e0295e557227c394e9804038867371932361d2688518e29d257785", 0x1000}, {&(0x7f0000004ac0)="f02be1d3dc81b2cf0a8e324d2793a493d3b248b436df3c6dc60724ffc00700852c1dd6b87ddded5432bb45fd09c45f686c161d9ca843b21044c2faff16ada6020f0ae948af4bec8d517c640c5af709f705e40c0ae551472c85dfa878c4c7d3046629c49418ce1a9f0ca910f8d7dd38d4a9a2a3a193723bb966f332f8539d84c7d491bdfdec3b922fd7090cc5be24b355751efc0a66a6f8937cb1bc8b52f596c1541c09b2c61cd5e54c42c204baed321ac890eafa385fcc09ff534d4e6d201d06976a73b1fa598240612a4e3fb5cb0ca75fe69eb544e96396f98bf1ff02b42a60029fb4f22d1bb0116ca2c6c61888c009763afbaaa37fde1dbfb4ff97a95e7e4500095fc1755c5ca804088be3cd4d4915393298fa83773383981420be586d3b9759b161c81461f9798fc5ade80cea44377c443d5ec2282f54ccac18500916c685ec3b6e3e820836c1bef075e283c5405c23bc58d9df87290dd01f6564a3b1e3dda07f9f2be15654bcd4e0c8c39590125992389913b72a99b0b63cd15559e5b467f0966308449627a88f9d59bec0fa4a823a319a4e26d02b546bd39280d8b2e08863606ecdc9f40e832c3a5fb37b9b00a8c2e83cb93e6029dbf2ef386a984fb0565d0506ffcad31d5447e60cad520fb62b82ce7efef9dc0f1c09275d1394ae639f632da4e05846485d624957e28eea7cafa4b37194a3d60f963178cd5ed483e3ec80d6639db9f8862eb0da9ad5b2044d866fa5956b7bf841c7c332a39c9dc8b5a3a858c2920fa63231d3957f3caaf48b2fd183b8bb5b5ec28fec680e552ab393c0285d6d9bb4354ff3e9b62d5988908938190f9c40a60820185fe467fafd2ae13087048f345b9256349b026c8cf84844b78fe834d60a1ec31bc3f9e089ca96153e7668f117f1a47ecb6cfb3adb19b84d207d0d330c4bf7a66b6b899c706b67fd5a8d247a4a99125e7cd0cfdfed78e1aae56d6f6b541e10219462d5b3247b4f9f66d2877c55885900358402e81048d1235af900a69a72068c844779de604ad6d68abd40cb6a3a8c0be72616ec1c384804d8be5f380b8750dac40e1fd4a9d724abd0ccae6638b179bb5bd9f37c874b069eac7d6bd09bfc85028682fe2907f6cf0be5f1e35690c4fe38a3f111725867aa6f148a470e077c733c2cbcc49581f0d4558ecf8675e5d60b702e31b22f26ddeabc0afa2407101a92520fa8e94ed6b706d5894178d1119c03b02520ebc8344746401a631fff13ab8f15ef48bcc1c5fa33df9e68f1b14837039753e071e1ec730ecd9283b4c6b33f20f94b78844c44f1df3e3a5beb4cb51481b9655be16c1f35abc42016e5fd5ad1c31f2e9c3634839f5bbf4a650d9b4caa73ccf6752b9848b48ea9329f6c9a347f210ab672565741f5fd3813f05c08eb3099af1c21a1379f5a955911bc578ef13b66e077bab996c4cf18d167382c2c02ff96d407ff6ed35045d7cd6eb80867a598da54ad4b125e15d7fb5dfbb1836b9b6e1ad9496c8eab7b17acfb8db36fe2506cd41b42ca4f250706ca49d3422e27664ec4d09f7514a7236c6c84fa42401b18bbe6a2a1a7ff1003aac1d73de05dc1c109a1c103e942be00da058c452ed7e44d0adecb7458c38765fdfdeae87325b20fb9dec0e984c7f86cb98563b12221ac0ca7fa9383bbefc60b9f07cef6eff04f7ae98e14e202a5ded4d47a18574af72cf3be3599184ac3db694a17dc4b25a61958ec27f7bb3108c32ccbe3124e3399e3a56a6d8e8fef55b462dfcacd209a90838bd8feec76b2ad3270f9431eb621246854e2d7051ba6be12a20658efe63537a1280499e2b1469aa60ea679fe3ed7a3814b12212a36dcb2924ea0e53e9ff5355deffe9810d9af3322a6e6fa5556fb581edda1fb9e21c24aeef652ee37b8ce7fda1ddc78bb4158b76c5d4f0aa208327b3aaeb72989dfbf4abe7e48173d50a8a979cc9277427b9424875b09496e55a8b0f9be460c2743021349b5d0e5ea7d298567a94b4381bd85ca1bee106d11742f812d2e82f60b7dae1949e8400f143237970683181729c536ea15a3f65c11c91af7016a0d3c9dbccb507c95daaa045acf1b09c9f66e5aba0412f823b08a323f6b25b9c5e702164077f3cebd5fab827b3fe5e21ba901c16f00d0422871ac5d50d46144c2acd24965fbfef12350377d7aa26dda7dd59b3c61fc12dd474ecb7806cb339173ec24c87fe77b1d456a65c4634c72f02bbede17a06275fb47dc4917dd0b9069dd11084f822f077518a31f0e46b204434e775018c0c2fae9498cabfff30f5c711583bdef75faee7c3b762172da345f7d39448b30884e929b03561585f659104e11a7e6258d8df2395e5767441fd8134b68d9205593d1ae8e6062cb739eed0bd5d37d66854c0dabd222b95a4054a357e87bf353968091553db555c409567353b0c269bab9d0c446eec065ce99f227dcb80b0bce3f87ff8a51569b67ef3331b46813a8c1e3b27e8b78f6209a72a6651e3473a4a8eb9b086f5f8843c35ca49cecf289163c857d5ec7dce13040a34c4124db2d51c1b54b0ad9d2c59e698fc772ce6098b26fb48724d77b275e2a169eace58b7e9ae4e0f988aba7e9297cb4f7fc2f175a994c6e06f617d7da12a969b16e8f1b42dbfe7e012f61786f5bc2d5306b1b5826257c6bbe7ed49df0a17c92352ab18575af666e3610a1fd23b57460497eb6aa8f5b6fc20c3ae1e13be894b57b2cb7004caab7bfd5c1af992059adbd4078f6f1ed64774117ddc0a5e14f9983411dc729b14b39a8dd047909212d5b6273cfdd069fa47c3256cb4fd485cd9215b1ffed1f423aab354df44ca2f809d32342a2209aff173311429b4840213c85e419b8985db457297f697d9a7a8863320fa228924cb66aaf2699b552589f9757f6943ca36f0aa13f01bb67746bd33e410abe44428fe86aef7e819c876fad70a3c35fe37b9857070d2ab8991dfa2cb2916a81c366aa7380b12558ec56680794abf7f4ddde4bc15c5bbc6fd7383f49876ff93d12b251c815256379ff2185c8a6d93c779d45982ec162dd67d05c1cebbb1a825d68bc24719a77e556b12de6678879d8acbb6ee1696e721024813628bd840072c10b95941154fa3aefdc37c73d3f68f37045bb45683d7c380412c709328c4e8d939e8edcad6e3aafa2cc81b57f439f3697d34c174b2bd50481e967532a9b53896ec24dfec7295f39c2402eabf95f4ef3fc56ee89741f6cc6e3f129a9a2edaf23d1258e6cdb1bdc768c144fbc33e2a386b3fa100e400a0130b7eef207ad64a0ad6ae7ed65d9c45a0fc6025534d0a1d833319afd4e9ab7a9777d0ceddd0a1460d6f4134c8f4019eabfa84411131bc62437cf9ff8da4f1c6c4d2dc84bdeabcaf15094e0cf6861fde2d81a36b31a6f8a2abc3b61eee0a38aca716e52d2e7233136a1ae46fddd4b9e76e9023f4c847b16d2b82f43f43abf567a716d01581710e43d71d4dcd3c97bb5dc79063b59103b67eeb2e05127d8700fd3fb6a5154a623ff14985e8c9ee16be5a93ab7d8afb7abae1f84b74524048c13dd70bf44caa46af4a3e8b44d7edc72baede13f62caa23cbf51ceb525c299a97fe934fb72d94e05a61d8f6bf348dbedec6184a4a4960af83c70f141994e40b714c3ba7b051d71ea8f4417569100b0b3bc3c57fb07c278d5407952ad5707309f85faa80412a44e3ea3c41bd65235fc66cdc9ec12c64c0e1a8ff9798f8d7101e66a98533d42bf9a764dd6c75f62ecaf45fe4205027f20eb7502c0858c3750d909a0ff9d3f8fa18659b194e9007ef0d74a92084c0df5c17f57c7f595852ade55e458c82e831f3978360c80537c96ee68bb717bd25dc3695fabbcdc314eb3279425d6724b503f7ba398aa612bc493a2f0ed95724cfb8bd61d4dfc3b8c36a425cca3cec2100a14f59b73c6317ded746a969e03f93421ed2a322de4cc4fa3232fe74ae5cb1263758b88273c3213da4bb9d3eea3b9d810323a178d6e9a8dd42738b019692465966baec89747c90490d075fbaff2c36687fcbb9db489c5dbeaa3a94bdb88c0be40635aed1328c9e714fa56ce59ffbebde832be9ead8c97c171c5dba91cd394addd3c70effbcab3cb9e1df94c1cc3e024688cfff27d1ad48ac16f702cb9462ef9f4f487cd4f16b02b6c799c299d63b0c5a095c3712831e5c583fecc8b8ff40a8658fad3cc94b79de9a8d1b91e6ece1870739533543f5b4350f374703d8427bea89aa9a115299d0c70121e1b899207ae8c81035aea2dc3669c8db374467ab806e19fce72fa4f839ee9d23481706a19b8c44f569870b1457e61c0e2ae2aec1975673679043b166a55a12c77ecaa9c265ed24dbd86c6ef16ee1264022429e3c19f232965d95e16a207f91a7209a495c2a3dc3e46235a77b6cc8049b4d4020f8c6382aa51a1259158727a29687f1c06c86a00200a0696ac65f77f0dd794ff4d4333ba2fc281c345ca1c02b4b9a0c8957e5738517446692b6cbbf564ec5db161df7d5c2a85feea82c1312a1bc21f24e9f59e2a01b76d5c0ec9685d8273a93cae980bb5d844e30215ed4cbc18b9fb335958e11c4ca509ed5c8d302c7719d2a088062255b3322faaa21622a3b2e023b63bc62cc028bb941718ea2298a762f7252a91a5ee1c228ab39cc2ac671a7e8bbed9820513d6614dc9c144182314b18965c933483be489cfce7d3199fbf7ae4a699b67ecd22ba0d9b0f7f29ca454530c12810f72ae12c8611e715141b3a607f212bf560e9baf0082265b522f3d9d3f3fad7258d2aef033e19620a834b9f4b44a730608c1856fd583ce0a5ea8169e584fc901d2dace75ab932dd2de78d1cbc7aa83a3071c44ed6ad90f32df58f02aed6ab931bae3eea4003cdeb1f4714bc5dae80ca325450458e522b373489d1ccdc40efbaca9b3de8d5ba48085d8b17d58d842033c6d55f4e896e3918facaebe81f3621706ee06be58bc9405b70f59ce497065ef63692b8ae2b325acc577a0e412230dddfc6ac021b5af88e42dc8158e12448c9588da564684e094b2e581883065e70a1ab3e3085e0ea92de2815e2ec0f5cdcff734e1a3bbd018de0e29c1818c7068ebce905910877ccdb5024d0362aec270dc9e19309bf3b26cb38fe2d7edcf671a4d6ccbc537ae6922fad1a9f93c02711fb0aac62a1d220588a492db9f09f49ba3de368c7b6ff7ff7410993960ffd48d8a02ecf05fa4288bfc728244c1f1dcd3eff08e45432a46a9c6c8f0b139d973633391007bd5962234c75ab3957d75ba0099dcf79907a7f056f90bb40be6c3c6844de115c316a9d4e993f251e57c57be54edd88f466f2784b7695a285cabaf627821bbf8965e2758339f25c0717305bdbba721c7cee1c55610e09da76ef7a1bca73247f6d29b94c1d8220c97ae96269802bb813a2d94902f8a68e2aaa0313da0e9601a6372940055031797896fb18aa5dac86e58fe573757ed00c281244c64346d941e2795bd1a394211e4cded6f9c0a10ba95062fbf1fb7163c204f518e3f084ef2d926efd0d90e0fb7ecbb16c21c50b3fa8479dd0f6601acd45622c4749a01a2e60d799e794d9b97d824088cd5045328999c84fb620eb6f1ed1ae3d4857498e3c602b0e453deda462cec2342e17676b2a3e003594e848656165e7a5cc9376a6e4a0de2005a8c17c5d9c81512b3fc611ed316e2e79ee41f807dc1c5305d4d2385ff707c9663b315ef91788c07b59bd94fe2dbedb2794ccb586f7ed6b4e2beca97a4b3c5ec14e51e3c339311ef0c136f81b52df39f867a221c7ca3916f60137f7044bfbda8828978c56efa71574ef0be93", 0x1000}, {&(0x7f0000005ac0)="5278535911981c4e99c880d41540b7d1c12ae11a0b13ad88f8c53177577a711b", 0x20}, {&(0x7f0000005b00)="d0e8cbf6119603feae4e9d4f1de18605a498abef05d1dabea4ef580c8d0af82ee7b83d996d1a4482121e82f2b95b81ca371a8be380e346010b6a8eb49dd3af00ca684cdb720bef84c7c30438b6b59756c023a47cfdbbc155dbb33032cd751c0147fc40fe961d7fe3e896624da72e7671890ffba8391966bed30d4c819a5d70518b8cd673027511888aec21c007428cc7701bf2000586223a2112768db6bfc1a95ddbb7812ac6e128ff0ce1e357c3489c8192b22313542a9dbf64749c4ccc94053c1847e79ff7b3d297bc62cbf10a495b64b60ece890dc61f676c49d3062c", 0xde}, {&(0x7f0000005c00)="e22096561c06b168e04f430e7e79d186f837588dc29f863c7b370785b38780f2faa8ba1b7f9981d8a99f7044b62616b6f3f562a4a8bd9c006acfd77db272b590", 0x40}, {&(0x7f0000005c40)="8f370f7aa70509bc7f210a4d31fe4fc7091fa5ea5dda8cdbf11193d9b837dd0c07cd477a6e9f89b6495beee843db4c1ac8e1a8f99582590b6876d44f6dfc43f4ce8bfac9a3ce8d57229d4f2a11fee8fc14583acf96", 0x55}], 0x8) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000005d40)={0x3, "63b1de00d77a65b02389a6bb695042b85d36d6d48bfbba1de7142672099d9bef89c7dbc40b3c58daa2ede53ca547cff297f12d80dd8b940c0971579ca758acca15e05dfa53f314f16bd344b290ee69dbe177d3fee75be9a566ddc56a69e0e5f6d15bad9e0bb8df014bbc3cf688cb4429f6770e0d7081691ee12ffcf39a99a5bd258eb9aa289209028ed7930fcb314833339686d105bb3c0d44298c7fff3beb7bfe06ebacdd27cd0ef37e2a0ef875635fca1b9e61d19f79009d915e9d1cf2ade4cbe56504ccfebed2e811a4479f39bed10ed25eb1cce0564732d177edee7b78e718ec48c6a84a9fb9fb"}, 0xf1, 0x800) r7 = semget(0x3, 0x4, 0x304) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000005e40)={0x0, 0x0}, &(0x7f0000005e80)=0xc) r9 = getuid() getgroups(0x2, &(0x7f0000005ec0)=[0x0, 0x0]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000005f00)={{0x0, r8, 0xffffffffffffffff, r9, r10, 0x103, 0x3}, 0x1, 0x6, 0x3}) r11 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000005fc0)={0x0, 0x0}, &(0x7f0000006000)=0xc) getgroups(0x2, &(0x7f0000006040)=[0x0, 0xffffffffffffffff]) fchownat(r11, &(0x7f0000005f80)='./file0/file0\x00', r12, r13, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchdir(r14) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0xc7, 0x40, 0x4}]}) 16:00:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x8000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = msgget(0x3, 0x446) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r17) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r13, r15, 0x0, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r18, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x20}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000001140)=""/143) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x7f) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7fffffff, 0x1}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x10000) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x4], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x9], [{}, {}, {0x3}, {0x2}], {}, {0x0, 0x0, 0x0, 0x3}}}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d573304f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02205961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baaaa27c792f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb586309036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b000000000000"], 0x10) r4 = dup2(r3, r3) write(r4, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4004426a, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCFLUSH(r5, 0x20004268) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) close(r3) 16:00:41 executing program 0: r0 = socket(0x6, 0x4, 0x40) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYRES64], 0x1) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1810, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") sendto$unix(r1, &(0x7f00000000c0)="6b8cce54e0c6ba1b7dcedf4589df37a5a6395679a83036cccb9a4bc46333ce83ea2179638ec0ef99feef87a49f648767dd581eb652bf348ef02b04a33d54ac880d49426ca9c03c58", 0x48, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2abe8e590b7c58e3, &(0x7f0000000000)="b2") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:41 executing program 1: getegid() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0x8, 0x6}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000001c0)=0x8) write(r5, &(0x7f0000000000)="2cf5a4c55dfd74459100cdcd512a5473bdd8378b655e2714d30736a0154c472ce86d5f3a45381080bab4b604f871e02193a3dabfbb20bfd112e729c8193430cf6238802086ddd9c5df1d346a8f7aa611c2b0fce1aeb9be470194", 0x5a) r7 = getppid() fcntl$setown(r1, 0x6, r7) 16:00:41 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000002900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002800)=[{&(0x7f00000000c0)="820b67e918e4d7d4b01fed38da95a46f9048ece8603ae18268269e4896aa241e970ddf7cf06ddbbad2241653fff9cd52df7c2f5c0512873a372534e11cbd3d1b5b44f3ae45cc7df49c1306364344125bbf15c024", 0x54}, {&(0x7f0000000140)="8d0f3d22fdbb8aa4c75348f5018db39f25ab8f04dc07c60e57281c057b2ad8269d5fdfbe623936437c1a42ae4e23727147a23e1ee034b83f6d98c95570b06649fc2ce62ccdb5ca04e480a09913f76f8663a3a7505cfae8deacd8acbc56d912bc99e4abb810eeb44e8396dc0d6c48e4f679368800a29f4d01b7ae091e5374ddbac4c5678b3586921d151a5dd1ff4d534b6985843c74d7cbee657bb06e564ae99007fe5d136343cc28801f2c4e0d21c8ec9279ec6c02ed5245f5a65c73ff0b9a5e504c618e17083daeb4741ff121ab97c702618bbc31054c0b6edf6afa640de7909c283295ac3d82ad19499af21d38cef015aa220d48fd1e3600ae656ed9c1", 0xfe}, {&(0x7f0000000340)="f4e914ad74516c8a9b975f30287456a6f88fefdf4d44f9212046d661ac4b7c23a3aa3ddfbf2f55571d196707a0280c02edc1af594e8daa0d95b65c8709bf743508dc55ced49be62a15adefac5ac580b694bd34daf16524007ae86e42b46934dc4daa5b9c6eaf31374b80f46865d076a82e7d7c22fe381f7a6d1cb1ed2fa7ebeb2b60817c22f7e26ffa120207682bf455e73f48ade2eaedab003d578ae36f96fa93be6f9cc52eb7dfe13edf1b260fcde7a48a55434cf56bb969808ed83aa5416ff5ca4624fed849a828c0b575af3cf5ad4088f813367ce1c5dd82834813f7d5d0168ab33cd7a2", 0xe6}, {&(0x7f0000000440)="da6d90414e053376ac10ea94ed5c64f3ee95c0f85eb05e8d640f9a9ffa73b90b164e87be99f40105e221ee4318c0fdd2877fc06b09f7bfcd97d7868a7262902e00c2c7ce87064e47b9fe3cd98c8235d34c766c1a2763432822a2cb178ca906518865a15387b311480f139812e6f6a63fd6d1651158528ff3b7baef65962c78496feafcf6538edf6c518763627c075a5350fc1f418c6dd587ede0b55841b439bc1c6bd55fa1ee8d294941b63461647a395082b26eb127213b130dfd78e6ce6e4c99504efa6ad239a1e31a6985a4db8f8c9d95b82de2a9b2925c9b43f89a78019676edd7bc301f77f7f66ce572008ff8b2461329526a00ba15ccbe7fa65392fb22af82d19b5e605a5553fe8b08c60785c68930b779d15503908a1053b7bd6d7b9042fbb688e4f1294afa67fdece5ef19157f165a211de9406294fa2a2cf2cd351cc4a82b58320c584a89c9dcd295e141fb2964d0ae5f242f81dd663bbf87a5cbcfc66aaf3b0b3c0e66356b9fe94e8c586bc06226c1a46da7fa5dbc87e97f70923d9f07f9da68fe4b1ee29607335eb74dbe1fd196487276328aaa314692b8d32474bb589c484d8e5b9736472e42034e4af019a37594d4d6f76a7e1815521b8b7a2829fcdc78ee67bcdf70edff629ce74957bbdc04b82e4620e4fc7f8919b7dc260f8106fa89a48ad72f0e7f9a7c1715e61e48641c7fa71c4bd779728fdd546f8a0ab44d7c5547bfe7fa5d7aa06993ff9238793966403158f319c4efc4b9bfa6e8c3a6a457c747b8f98ee6ce5c482276d6fc1f1a365cc954e7f4901e66d5358d17dacbf4c69616cb29c85ba730a60db7aab89f0cbb222d0323e3fec6a07fdcabfb1c68b9a51eb4929adc91c7fa281beb98b96586630eeb69ca7275cf0a995d07986eba4721bfb5a572891b4c00a0aa7c4319bd607203d127cbe3f668207a96efe64d81e6a01e4ec1beec88e60bd215eda771eb2873c4ac91b77e3a015fbbec0aa0d255bbf7fc48e51f077d162bfc49c1ca50f98e0e35cb7d5b73995f53958f1431b841b7d258470db3726b60e205201130770ca14887f67a12c510c3d7db3151d2028a1dc3bd6e3545941830a7f041cea8da8c66bb2e7d69fbfb085bf28738024c2c89c833d1136bf9d7342d7568954e3286585ed23970f94a56292ac6f6c0240d4de9f7d7677b414cde61769066642e3f5eeef5473097d0e0f586db4d833908d9593b70a71983885876e28ace67866272844d20337773b72325ece47eb796977cdbb51c0f48ff15b4c4d973bbf089771d188514683ea9f50807834678f26ddf9808c2e8b8a4102a7255acd23bb65bd7ea0fb25195ff427d429b52c4a69278e0bd6edb9a637e00baf8ece9daebad48447660357c7c9b69f0df7dc40500aa6ddbfe6a57f3687634169c3e09a193b14cdcd3518ad8ff44cf79985da3b2f29bd94486ebd0a9ea95165211480c3e06da2a7b41eba6ffb1989465a0c4ad2e82c27bbcf7d1d769dfa99639486be907be8e6f815907088e8061183350f657bd462c45bb5eb48d53e877c4482958d5c3a6de0ca74355b106767f83c618c551f053e4d5ee38f3ab6a4a8ff07ecb3e6f2744e183cb415293a2b1d97277a11d66a6448e0d6f251829a4e77b2f6d4509f4482ca12e6c939cf5eb78d89ce70944e24048f17da151e80c4bab7f0ad3be64aeb4ec85a9189838147e0be6a7330e711c4d51186256f453c958704992dd5ad3624cecc27e109a22f53ea84fe8ca2d6ebbf47449b5e0b331a8573b3141dc7afbc9c4a5aa26b0f5bbcac9f63a9efff992a62a1b29a1322a54382bf64e068e652044ae85078881b57113436d9627cdd04c4a6bfaf2e5ca4e97a69dfcfa7db46d1edbd82acb84460cf060e69eaa27f1ace2cb3c9c4da3a13a9bbedbe7c76fcba5bc5639c3673e75336a55d5dadff1d70e391cad9fd72fdea9cd7275c4e4b5c95b31f6f8e095b37dc8c55a6799c8f9ec7ad39a62af7ce3cff8ca1bc773c4456b4ed54bdb0fd9dd3ff57e77fbdd58757ac36f34ba3fedc53bb97d93cd52f41ae8c56abb73a6ac1fbdff3fde547c4250eac9453ffc38258e8372d3a9bb988e6effa9f0fbebb4d87ad4da4173fdcfe401b50246b7e104835afaec4f3e0487a8649c8e07e177e4fdc0d2f938461096e5274ae4fe4242b7138abfb8b7a4836d06641055a565e2e176018b42dca6cd2a38cc4829b7e5ea41fde846ef910c77c26e511fb9b926361942365b2b8313223966ea5d313123db8397a782b164e3c85dd2c1c42fb6835feee92a77f2c473be20b6410728496e49d49cabc56003133f6bf031031f1a782288ca5271c950cd240d594a558d095f78bb5c51aa4fa02e39112f01425763da58f11ffe3dd600599b298bf89562a593910854953bf482d15f73a2a19fd39932da984b9509916b830a4dd5bb32ae165a0e587b9b58b1abaa28e36dc11b29396d84debbf1cfd605755a950a05101d0f973f79c1479fed03e55b78fe5146bff68ee48233efed96e13ab7dd23906ee171472968619f11bb0584f190a0b8e6ae93b22ec8602b22f8cd36af69153a728172f3b7fa43cdf5de0c351617bc16261c8c04d2adbf0e8269e4d0b5c6aa387e8d74ae9a7fce23e98cd3da4f547a436459fbf5c886aa489c3e7b2eda02fbd2ba56d6e19f888f1c54cb2aef6a0d2644a7286df8f3515d1d6137744781d692be01506a8672156d95a0086fedc91e8a0db77469e18a443fa25e9baf86cde43921ae2423a077a694c038d895dc406399569e51b9df56f846cac8a64a57ac3f6579afd8ef46d2b1c8293ed703e048ee029f1764a40f3ba30cf9631d0b1343f0dd593befc39b1c01c28be99af1cde81fda7654e568eba71857013d1e64ffc3b4ed7915b5f3b1ced2486fa96b2aaf8dabf70c55d99ce4edd5881f9f51995a0133e08a812bee8fea5456e49df6a189ce3ed715e4637c5da7907417a837520904fa1972186dd36e095507bafad2a8e9575e2b47c7866eeb92983fa11c22d2e470347bc527629b3dacdc10690154e3fe9ce1670b2860bcb8c2168a1a5e3172f81aa3d96f6e5f0d5839f03aa30df343eb09ef27b277bb76a19fb54bc8c0241b92263008e83fe897446522ebc254c27f78e3a0a5fd5164a8828e60d00bb2fc4c54fcf7a4a07fe7bf02b3f3a40c2bccba8ac39d706999ca5112ce9d0439f38fa428eda139582d20c31dca97f5b648034c452473f21fb09fca1b8c3bffff62eaf38df6741770d8fa79faf3fcae93f5c0efc47366558c4caee8ce4a1a67510014ee34fc63662abb6c33ab3d6970e0d04afbc23e6ef5fcb4ba98726da64626baa36bfc1ed844e732f3fabbd768d71404ab1dae81034c5f320ffbb8f03d44f551dc0d5fc77bee9a2839ce9754f437515d22a6c37410ec6173ba14ca060d073361ce8a9367b11bd98c9a5373b305e380f96a668910d7b9008bfb64df05f9ffbc0df2c3f9b2b327a63fec6911206ed8355594ff6ae6a1736d413bde60ca0f6a8801cff0597bde7260542846480b1d7c25d7dcecb661223b4cc9ecdfb354111005439f133b60555b72b90450c4273b32a541637c6e4778aff1cc96024e610a3a5352f88a192a5d95a044d43f41c221fc37d8f8c634f08fcbb6c192d9cff33ac676393f189c03d8e005653bf5bb801243a62804f43723fe027d8e5f7b6f4f4962d4fedc5d3fb31bc730eb7755b5732f312fc0ac71541cf94f99cd9adfa1d42e69153269abe0626f7c611525c1ca8a38aced607b8b9a0bbf874473c51dbb6ddd13d7a2f77ca7f7559b6e8d6249ff1f5cf2a529035859d23fc6003d08f8fb03271d8bb74c746b842949d26d5f696d340db3f98fb5db1b57defbef2caed8fca96010f4572778709f62679acfdc798b3cdb786cdde5ce8c3be2e99bc110e0085e9538db574ad506593b91aaabd74519a48eb51ef8868b1c2a8707d22e2fa5f0797304f3c95df5a39e5060efd963da67704dcd8e15d1706dbacf5be605ec56cda2922cae34244cc22b95304a9d81948dc29746f142f4c9db39744279cfb74ec458844c3735cd2ce2d85d572f9e527d46064400aad84a2282b3a53a78d0b593e2f0732f931ab43968c9346927934695d29e83c15ed6222e1f47b8fcc810fef40be4f28aad024fb088fd71e942b1a7705a24debee4229eb9ba16ed51502825d4b7a56582ac48950076311627f9f437c4cf63db3b2237d5faf66ed0897be169175aab790204d59c15a39646782328fa462df0e1b16e16feebed818bc3db54e4a77f99440eda3b6778363e57bc76351584930e42163246bdd3e5dd123b1da60fb74a12a34bc210bc803dd0522d47bf9741c65f51a85988c8c8db4511bda22ab8c4a576dbd6ce5e062beb4b2c30af0e4b3461ea1fb8048b21dbaee567e2fa377d35e99ed39d89915630293195e6fb7e1f7b75008b298d9ab23c745a874e23c5a0a0df51419752a262644ce048457f4c0ff75503edab088be0e82af794ea2bba6d16880d64fafb9eeebe32f727bd620405b9741d2898b3b1f686d48700ef77a22d16bfa487b3bcc180de6cd6dd1e3dc77eda48e7d6954259baea1c6f80b0f594d3d999fdccf16d8ce3b55d65ea319ea1a333a29257676380613620621d8bece846b6b40a04b8546593a6e3421cfa503d9ee4c6db8be938de93c04b750457f97f2d1088bb2ccdce7eba28570e27e5a87c0f7deb57c69dda78ebd7d71bcb425af69794ea267046ff810038673dacac8d7fa4430181ef47b3b42c9366ce35c8f1c0ef5493f622fa0f4e602734e977118dd17c96d97754f196101c725bb13967142b2310f4e8047ff3eb8f56dbc4bb762887a007112c1ecfad2313cf1e1c3b2f4a6ba2dc99e8309ce02cd8a314c028df87ad4efad82054563df067caf7a739a08c1952c912f9695fce81ded95e31de2f8dca1f731d03a4318b07e30291121156eef25b60cbbc176aaff79222b351d9a8443c29a6771dbf2bc78fbb02fc1562b3429d96ae18941d0469b231e934924b603c9359a1db92c8e8daf31f4ebcd0946c22761256892c5e3832cdde0af2629cfd4b3144fd7364f64e05a379b1972797a3c711936a29655acb73768d8e6e1e94ef6a553cc484ccd8de5dfd6ceeb9f3018700722623dd4590c9821b2c62d1be8aabfd06458362d50c5441cd224605472594b79d88c7a97dc2160153915a42addf8027ac6cea6f46905e07bbb46b9bed825ea1e04c457eec02ed2db34ffe1b4b4cea3d96a003c7b8a03428010887897ba2231605e23899abbddee7932091fb8c8e351fac94c7c99e23f7fa80be5233e68001f52e6bfec45e9bf6d4ee6b30e2d95890a2fdeab063b8671ff690e0bd1a473b0462b152b1b3dc17bbc9b64eeefa23d2c4b747570acb402dd0b6603906703482c30369a91845624584a95ad18b249aeed134a1505b3d60c1a191ecb7fb7a731292911e0adefa405564dbe858d617825936456a4536fd81cdbd4cd4adaef18ca980d7b00bf0ce88842d43f0a44f30d6ed51c59f56edff682ec8a715dc78d7d515842a2b17cd3e8ea3dad3fcf679542d2cce11c71b741f6f1a9d8fed2b69750eef3977be405711df8c90df08f41ca848990fdd45244dc76d34b5a15a46b6cd50133eab2dea34fae9b3b08389283c71018c2ff4939cbcafed9c54ee03057b4234f4a36043bc89b0ce1d16e389d69917ef5da88895357c2be22d481ae8bd8a4d1e09a2fb45da83999355474ccf34f47d4226c3b2b1ac2ad1073254ab3180469533c45edd0911690335a0fb52943998384e640f8e22ddc61ce994d18b8d5d62", 0x1000}, {&(0x7f0000001440)="ddc48f011c1755ca7198240e6b4c531c56cebbc582fbba6c1df496eb55eb79359bd3db185dcb1a8636707dbee2403cece5133051e78397715f20623e6020c54310c8d7f5df195da060958620ceda74d361b56e288b3235dda87d4dad8da1ecd0f4e0a53144da7a3a8e131d7c99870afd5a8eb483c523eabeea8e4cf6ad0faad09a82046801925737b6d1cebc177457fc1144f0b14c09073ef47da5cf2e84969544cd7d5b453a72049ea7805d482921b51c4fcd2d2ccf402c24d197f47287994dfe88d4dbb4692ecf5bfb69e6d9d6990946389c49a13c3ac87d485456bd6f1f653dc895e946d68fe619e7cbc27bd32369", 0xf0}, {&(0x7f0000001540)="d1db08272d9a7b10e76d7eb850593df921a125b7df69bff7bd403cf6c593daae4065d57e74c10178e128b388587f07206c795e127535d34284e579be3eede32ae6e49ef8eb3c97a9842f16c300f04fbd499749c81c1abaf1ee63fb0f9678b11832333fdafe324c4d819a42ec066580c04c23cb889ab991d623c40ffb23165e25db2fc5a7388662c1cb6d25308bd50b9aa4524da71701da329c2784fdfc9539d8f1686ac11fdfccad4694ed8adc263d5cbef0dbace212f1731f245bb164a70ce8f17ab5550f948bd2e9d356195b2cda90243e0c5cd10c2cc6b39dba20a92a44ad22a2229de471b54220b329ead7b47423d0448af0ea4c067191c7befc4f5ad16551993473e4d41dec4704b0c7c6c927c7fb81a9253d102352a9fe5ddc60d9ee73764d845200fa517c820a5e4599c1d9b432d9f92ac6c190356d5e6ad94b0a30b44b3e809166216654881a193e1d1bf7f594ea1a3ef33dd1d142bc7e7bd28e132c846580de99a7a817548c98ecec5b07b33549880a4c97565ab8ceed5e43d520454348de38a58e507d2c0f3e4597f6f17683a6494bdea80421a30ca912169e055d8128e9bf0738641993bcecc70ec46c2eb80ac50a21b566ec7b2008c1eb929565e7f026b955605f9e01c1102ca5444c3e2dcbf5f0e323b1076c70de5373e9e05d564729ca465f582373c3478bbb2b2facaeb4f95a54b53f715a940b26fb1ca4256fda4cc9e568f2d5a0155e54411cd72caa8b0b39118b547a35712565e4169655f4cbc2d64a0fa818c43198aadbe9aeca28df7b54aefc64385658a4678cd25e23556f14c2a70f15e6f3dd7ed017149f1afa22ce67aa4eed29cf5b3e8222288dc9d19d1147d86f4db83ec174ced4108735cea91d6047599f665891825e7fc60a48180ac8fdcb4d1038826b5646dd4bf58dbea25a536e79d0d562a5cd7c327b21d75b219f358875528850bacfaa02655c4ff4cbf105d9c129537c8ecb833fbfdc9f62f8e5c43d6e02e786be0c0f266b53e289b278c072e737836310bc3343036a276df2722d7746e47c7492a169287e8485b0a3ee40cc2191f44af8c14320f40420151876183920628505471fe84d387862164b872edcd6db12f9fcc6c2fb4d05c8a760e11bcd9d5e3e4e8b8a8192bea7ba93002893e377d55cb67f5141d51f96d06c4a7d5fc5633e84ec7f427c1b01f52e67e05ffe0ead80a6aeb2d9cd2be979f1b32e95b23bc83a342d7f23054c4af0894a7bc24e58fcc1f7b79c9dd5a7c384fe8252fc1d5a99d52171b6d61c1f597b3c2212348ebe5b837d97ed45a2510eff41cc3f33c175d5cd58ef7ce4ea972a70b6c1755f937259469544ce35a2381692e1b474aa8aad82d97edf147ab7de477312e9ea02315c94c9bbb6741d50e447b1962a67eb1e4ec2656392a156532a347aedceb73e50d67b6788891ea4b7072edb05ad9963f678303a24b136c0cf078d23bc2bda2397cd9f0ddea50e090a7ae29e60533c05dd8f3b74ddd30a286c07488c32949c50c43e7ea4caae2cdffe6a731cfd02bdca6ff23b9a4920fd0a0c6c04cc458566a5d11504d59819f7a63e99c0266508b3aa4466018321bc0c061bea0215247dbf67a73d90426fa553e5071be29fe4550d510d5d001485284f4778be558eaddefea7aa19bed12c7a151d63ee7d7cd1ab36d4db9ed442775a15be5db7f029f9639aa6de0f62fe9db42dfe061325f34153d3bd3802c0118556b99c0ab3bf4b608ad2d4f1e34de8310f6273fa7ee8908c1cb2e8cd7f6ccd4c260dbafb9bdad56f3885bb59971f97c808601d89cf4c0cd60f6eecc6c62804b84358c8a71d647dcfd19e9f3db7a283b7b27cba008fe42d85b4109f6006d087949cb21e3076cdc52813cbfc78c4c6bfd8ee903e6c70726ff92507c9c70a23fb195c4f95077deef8cca1f0fd97908430e441e2412b017025e15efb7edff2778adbe038e0f37612233db090e2861a42137d1d82cf0268efcbbd845eda35449cce90fb30d477c6c39d33e57da03484325dcb047a901d975525faf85b5d6d0d5842beabbc923964e3ace4b20a34e3891e7bf12934e3e94631e2dd28f94ce2a64a962b1dd7324b5103af3dbc16211534c4b7c921f38f44ce38becdb287ef2e8bb96e59e8e67f9253fa25b29e5041a72903ea64396cb00b099a1ca1af6c46302e65788744ed4bb4b34003ce4b6f015e1f0dbd498678fb01beaf4532447b294cbf912163cc2d34984703f6166fb642fbf5cf8b3e08b90203772864f08ffee94b3b2a29517944e469a0ea5f3eb063589f4272ac843801079d3659f4a66604e776c7cba9e11b01b249b8242d50bb81934c7fff5530eaea435ad515727679b66d71c28f1fe78746efd74af5216059d52319b3e9677dbdda2e3feae2c19ff0b0ec93701f7c7dc80f87fd22639bab609d2d7272e3f15bb652fa2bfa8a48b5985c4f9be50d3f37fd304fcdec5c55609c90a08a73e9ba3c7e02df4e2ef0e8044b0e247e16494ae018686c4e995ce59ccb5a3109ed5de5e86f06496d10d0cbd0e8732cdf7b6c7a457af8c967fc33947f3b554b56922c022cb543f45edaa68157a108a7041e319214022383aec1090fd004186d0d99a7c330c63f27b381d78f12c85884c268c21bb24bc3b59ddd4c989d754b57816ad3f232b296cdb3b5adc06fac9c2a1ec8472aefdc01a92501b428c64505419e194b825c5ed501412de6a9e1615be2991d0694f2e2081aba289b3d8542752e313782670e77c6b25f49baee4767239c2d3dae03c4cd52e2ab2ee3af6290ed477d18a004bd5f0a3a886e4744f9a6df7c1feafcbed1949645713e1dc7f9457be369def88a5cbacd33b8bcb719dabe77c5e427417ab56c5379a512cb23cd81eb43a9b173144f5aa88503a3bf57def729c73f61301b91a5013fad50bcb57ddb1d57b5fdf65da3795ee11098df10bd788837f1a029571f04e88e456289e43e6dc31edcc9d6fab407916851e77fd6c257f447f8c70800ab1645d17bada68a2e6309ffaec65226551efbcebf38faee4709bc7c85e6e25a361ffd4b80f3b87c0cdeaefb492b8690b168d80267d547e66d416f5200303aaf4e89926e494424fc1998a456d869a8459cace50b91e28c8bcd832cc0695c61d3e0525b2f5349a8f99faabfc3dfa0e9323bc6d5ef18042289156777640f48c18220bf1253f3ad9b97007b392cfb1f402ca8bbd7f01a86b09441afb2eda6f9fedf12a3a9a47dadde1773afe19079ce8ebf37909b926488d36b137d6e7fb4c82df1dd5ee2a6a7673f6ab77b259c3922528cd1e39f2d3a3899714ed92ab93cc33d2d5bd4c92bcd6cee3fac4d1913abdb5b65d622e337bc354a8e2f4d9242342513b6121d73df02aecd1ba21d89fd3455adf16fb15fb3e14b787672a18fe87a1a4097a14de863cbf2cc79299c54120fb1e90e0f7a135b262775101e1585b31a7bbe9a93d5eb87c371e418eb85ae7ceba8f36a768db045ef21d437c5711c66be9a855a915f6183e9de7a290119dbad2a3c4e938577200ee4000a18a63cd5de8c26cad80f3d70faf1cc2de8cf1ba9167d5acb1de0f5c15381d9567cf95b5ed34902b3320fb1d69118b6c436d6b6dde42428600c56d85508ed389c257f974b0fcd27d1528c8a7246c0473736fc01c4eb9854cdeb51e7996b14efac381197f7458636e124206729106b570092b7c9bd9498354d9ae7280782e88586c9fe2313fe3aec5510d2299b88498858180f1b903bf3a83a6211bba37783c105ab13cbe4c85f64703f9671f10c039e01f55290f945e67178e411ff2ff8fcaa0289f2b2d446b338090912f80858bdb00bb37ee133617cf07572a2243d3d6e4247a76fe0cda744f4a99e81bc5f2bf396ab029acf70ca2c11c1da798d2e20bbe3cdc132be9560940d9784b282c2a0029d7d17f654381e0a13b67c40e740d8cf39b39a2a3e6daa47b70a19a773640b98a5d670149db2363df14750dff5bc6874a44291b90377474085fc415fb207a85296313cd03e5b2bafb75a0d1861798a4be3d14d9d7465d33459d7edaa633b8c18af87acb44bc3f364c66289e0f75744971bec414169b6638d96155f3d91cd842fc69cfa78e0b48cccc8ac8da06dbc00101df36c967e9b4504219a18c1f4624adfc22cbd2638681eebb1f04123359e2b459d104fcf7c4a3508249ed3b8da2afd65eaeaafd70bc57f210e9edf2bf52fc58d083e3b011023678790a7888f15043feb3b5deac4f8dd01fcf1e51950e16f41776b0c1ea42ab8ebe56da8622861f0f913885df65e87d1a4117e1ba7ffc5dee8c877ad9b2c7c07529ac9ad49512c6f0349b4519f20d8ba59523a2281a757b8542c6ddd9ce1310371d1c24cd8af4078a646eece44aa94b0a2848e1982b87fc0eca95daed779a51de7517a8f694a885b6b5778cca069478ae22eff77b7e36cb7bc666f2b8008131f0df518f9713ab68970fa5b51c3f81f4edb8ceda36c379399babdccec1b91c4ef82b49d1a381713b47d484853f06d5a69339ad10deb005a5f763a8bfb3e551e7dee54ccd510a94c460983452fc7198d10e26b56bf86fcbf5c1382ecb3e8d3eb0aff6c771f7109c77e794de6214e57924b1710c2f2b944328d8801f1e670b6a9c13c666d317b8a42ee73df78615faf9d709f5c5d51b962575aeca4161250a933ce85dd1b872e9f071e9c98d42b2b7c5fde84430f3b4f6e8e69de46915bc17fed80ff4dfbd9a43d0683acead86f786c52fc3082929cc566dd61348a13b0000340f545af1c13cb057b1fc38a2674a52cb1c428fa08f6d0518a602ba50b13f7ded6f1d19a39181f2a477750623ddf401dba4a5cff3d69d866f71efd153ced0bc66f678e61882f021e3f3bec51ef09bd5aecef9f390eaa339a919dff611a96f164d22e9d8d71beb84f3be77725c137b0891811e2b5b756b6080190de256f867131d0f09e7880b5fc18c9448cd91fe62cc88878d6c71904c0dec6c78f964152b7ccf2d75039aadab4ada67d6c4b2eaf0da91ec8acee56af54b1286d3310f0c831dcf9d379c3fb300a938d54bfd78ec5ea5b6eb3f0937cfab223cfcdaca5d70f2c3ca0c76614ea98cb6573ce5519a47b20b95cef7df033142a85ad48fa17f7f713a3243ee19e2af5c42656d775bde70a0f88d4e507c3cbc31291e364e83a38c1a12134035ef1a85248fcc08eaadff6aa34cf9930430cbdbac076e39ba3bd3fdac171212c1b1e4b161819df9e65ece38198a07612ec1d7a0ae881df2be44900c6826378d4411ac977f5bcf6fdf5782dba0038efb55d9d0528a12407f74ee7514140c3a82607fbaf29906c92718b3a77327e9180ac7c8c1beced8fb2840259c63b78f0b80a2c74e2511bd3934310d8e931bf12362571214696db0f0c1cb8f7476c042b260d1c78c46759a1f832f07840b8e2beeddb3ecf82822dcaf0a0d7ac8a7698d5656e2067b3ed0479a2481a92c62566be88b7d82807a3ddfef3fccf47001531ca7a9955ea22af9f6c732128737956a6b013c39a3ff0e4571c81427b8bcf38b443565ac3224af9631ab080fdbc65643e0000b8476e2cf8c0d7659fd43b3bb7292250987d3fe661f8c7fa8f857c2cb846136e52aeadba117cf67b1428799ce484d996bcc10831460f64a1a2b60bbea5f33327a0cf491199c9801d21a2008c2499d629c15096b62453e89b575a8bc6915ffb0e042545648890888a8f87c82782f8eef80e0d05bb1d0a2dcb9ed6f162839665e058433a1f16ecad7192a42a6fda969240d4b3e2dffee516f68442792ff7f61d3d08c3d3ce7a705a32d75760ffb1eab2", 0x1000}, {&(0x7f0000002540)="bf857f9af70e7c7af692b63e214d3c36396c73ccca4031de5ce57df25996d8f08203bb51837c5f47fef60ebe4f922787ac9a7761c8daa631183baa329f848c869670fa78e47040190950ba9322f647ee3f1dfc1d", 0x54}, {&(0x7f00000025c0)="25d4cb92a0dec866cd3107f85d34a5bbb878b75c718611cd89b15410e6a50ff4a77c73405b6a5150f0d9a37f38d3cef0d11084ac6d59be9d7f8ccb44d8f3c889dceecd5fc727378692779b59958a0ec70199abc0f432066dcd0e5176", 0x5c}, {&(0x7f0000002640)="3f149965880381272923705b7da16f27f07b6b49bf236f01e42c880fa49fea58b0e8d6b7e4e60e3921720db214d3e2aa660bd2e46f1385489e71b80b8123ed0e456b93bb70bb9f43450372fd5fe602ccbd11ce937e426a5e2c176fab730f4c7c11d640320aa7f72b79b0198b88465f0e500ac78da58f287f07f93719decb5da034578e6a", 0x84}, {&(0x7f0000002700)="5dae9f4b14f3185afacb1f71d01d681f7bc25c09189dc4688548eda47fe98ff99116afa12d2176bf7a02efebfa32512895a18fd4d5e4f751307402b98ee826ec2067b8ab60f37c5ac6376820d31af06e2dec8fe0bdfa9bb916497ba04838efc4b381bfca852f5e8873c54542520b60c7df7ef5bf6f5c30fb29e3033c51d4e245cb84acb36f493d94c60abc4152ab9b71d3d5d7de81d8731d834f69184fce98b92bc2ed5dce1f08408c0ebba67baa180eaf096a84a67b94f0044c6797f77e463d46993527dc5e6abf4468d032251a6bc9a4688a68fa8de87191538538518b6c3b786c31d2", 0xe4}], 0xa, &(0x7f00000028c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r0]}], 0x38, 0x8}, 0xb) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) dup(r2) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) dup(r8) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r6, r11}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x18, 0x400000002, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x35, &(0x7f0000000080), 0x4) bind(r16, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x40}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x40, 0x2, 0x1, 0x0, 0x100, 0xf0b, 0xffffff1f, 0x1, 0x1, 0x3, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r15, &(0x7f0000000200)="efdccb7abe4afdb7f6121dd4e69d0a639708538e3346812b8f1e3ff2c4ecd0025de2b2932ab8e4fa9760c147a3c4a0233cbfb0eb26e31356d89f5ee255252d7c76aa4c06b56c61fb031caba4703e52a4cb03b07effcb705267b8d4c4252ed47def8d48bbf5c7004dee0afd776e027a3929d8b525e64f2c8a1ca7b869901d501ffbc36c49bfab18a8c6589f", 0x8b) close(r15) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r17, 0x5) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) r18 = msgget(0x1, 0x10) msgsnd(r18, &(0x7f00000002c0)=ANY=[@ANYBLOB="a410985b09f37392b97a5cfe4ecc96fe9f306dd54f76581e09bca4b0ac2374eb5bc3209e4da561c9157c34cdff47a4bbf3289645708a4f0027ea6f3ab82ce2ac506fb045e2db39a042c90bd1be42aefc14761d5ebe3d06dd940310fcd9e18bb7c1555d925053937994db913ed74f54cce031a078805f05ad46ba2cfbad76b9b91e1513a7bd084de182e5d5e72f191a2a137dbc60a51fbb953953995fbbfe65bdd2531bf2bd0442a93a6f82b27cb375967ab956064f36987b13b4539013a20000000000"], 0x28, 0x1000) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x1b}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="00001f0000f8ff000000000000", 0xfffffffffffffe1d, 0x0, 0x40000000) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000180)="bce6afe490828942f45238e66b9cd8fbe1a90d839c01e69068842a79b39ecfbd2d7fe9d88db9b6d6cfbec468e22efeee0da2e8eeb049fcd2f58d95b0b50eeea0a3", 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4}, {0x8, 0x5}}, 0xdb10f9963e92fd1b) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f06457795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3f40ec7b6b2eb880b0bdac2260bc9c525e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde8423c804304f12a9788b8781854cea90e578501c69dc476456b521e1193a612a9830da239a3a635d25c0b7878b50ea35ac1ae9d09e7fb6958aac69bd8c9288257da1e0ed824c57eeec29a8f52350c0832801a803f9a7968c1672502388ba57252ab7704820624288ec0ccfa01b79210dccbf"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom(r3, &(0x7f0000000040), 0x0, 0x8c0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xffffffffffffff43) r4 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="d218f4f3aed07d086113fea2049e02d90e52ef0e6937f440d49febcaaf8e129173a00e544e1ec1d709c6960251e21c3116255608c0373efb82ba721f575def2bda56d28e92e1335ba6032eb20191002d630db23edf98c887018d6c1044c2f0084a4dab90d74d79184a4b1aacdd3b61cab2605744bf4e89fefbef0134022ba08478a2f5317a2a5c0b0a4878c7b264d659e3fccb77823b2edb11c5c37985d3b7c1ad7b54722f852a4b24b8fc54a939be1aa3255b92fbca232213da2c60910e4259dca86b17b5acb347cb3c59c95f745cbe5f32dab10e5606e0d6d30188cf6ccacaa8c73b404551edd1ce1e59a288c3d44d101d40d76108278a5de00a", 0xfb}, {&(0x7f0000000200)="995f14c8d38a166aa585bac246270cafdd367d5db924222c476edaf1dbdcb0bde6f8cf276c7c66acacf2e537d3a23c817996c837988f78c52560988a2ea3b7f1cd907c028c79d0fa4b87b355", 0x4c}, {&(0x7f0000000280)="fc73d916906631758671d89b08d02e1b274172e4ccd8a2d9cdea1c6dcea384f22ea625f91b3e8f062ce0c4bb102747c72d60cb30278baa1a77caefc20573e3164741033410dd96b4b83c05f5eac54645a688f06763ecde18d3ebab8fbeaea1760474b93c6f79582ee1232242f507d524bf329fa1f904b943529d3438c53dc9c53df8e327d3dc54c668e4a1679ad5884b05902c046c354de214316c045e2dda45e6e8ce3c9ed54703a01e6a20edabd97a48f0fad440b9daf480e626c1d78ebb9c01ec528df3b3b50aacc528bd3705a8fd02d70fb66b8140842c1673fc55154fa3156b2f8e38f0fc861dd0ad7a716dbe2cb662856fba41351dbcfac8fd", 0xfc}], 0x3) clock_getres(0x0, &(0x7f00000000c0)) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x37ccecf15c3ca981, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) 16:00:41 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x82) poll(&(0x7f0000000180)=[{r8, 0x1}], 0x1, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000900)) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x35, &(0x7f0000000080), 0x4) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x35, &(0x7f0000000080), 0x4) bind$inet6(r11, &(0x7f0000000080)={0x18, 0x3, 0x100, 0x80000000}, 0xc) accept$inet6(r10, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:41 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/107], &(0x7f00000001c0)=0x6e) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = msgget(0x3, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = semget(0x0, 0x0, 0x2) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) dup(r27) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r25, r26, r32, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x2, &(0x7f0000000700)=[0x0, r25]) r34 = getpid() r35 = getuid() r36 = semget(0x0, 0x0, 0x2) r37 = socket(0x18, 0x1, 0x0) close(r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = geteuid() r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) dup(r40) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r38, r39, r45, 0x40, 0xef99}, 0x8, 0x8, 0x8}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="0041e72728e8404f26750edb379ae6bda11b2ac777ef6a317133c9adb35809ab2afcbcda1897cc1754f60aa92aacff7a75c00fc353e4e40d9f0d7e0cc1dfc9ec5130712720ec19bd0751585e5b096635fe8261054c8c045d20e52b929c50b170a7d77e6b874f8725b8961bf6e4bfa69364bfea2c0fea3a3d8b6d4a47473d472b3fd9584f20c762c310259267d71195fbb1558631c1667db2779d881d042db16da3e9fab0", 0xa4}, {&(0x7f0000000300)="ae220f88832385cbae4fc94e62b26c8e626b7c43a043717dc4faa2978adc76bb5b840075776babdc300d61d47ae9552c2da903f68c46179e94", 0x39}, {&(0x7f0000000340)="40ea1e88c1606599e73746e5349a7887486bfbb9a59c2ecf9de86d84e687414024ec7bfed2206623f2524b32bb5eb411208fee50acc7c6cd752c161743b408ffddd74bf65d6d44be1a66c1204293d4b0286828b7bb6ccd03be374273e5afd6b4b8be80a5dcc050ba2d66680a15bafd08461bd9c4ed696122ea784b2a0a210fe9d668b37c26c6376345f8041cd3dccdd454974ce0134a9c4ebe1c20505b69d5b938200e90a41fca314d3cb6102e228aa2d9e4f7d7f106975f3da57ce2b484449123162da3681cd8e0065e05d149d693915583e731bf0f96", 0xd7}, {&(0x7f0000000440)="4d03d99ba557ccb91243918eb575a3eda2cbc52884e38dd1451e1f0fcf49884331ac7f14adccf2b5b1a3ffe4e198b9be19eac7282ffa9eb7b7095408d50a09f47be19fe514e7bd20d2970464a7c737ca9fb66960c46d", 0x56}, {&(0x7f00000004c0)="010f227171e48b7f100c244eda06c462f3a7528ef87ea2cdacb8907dff43f783eb7f68725a2621940f3d7d3a9a1760a43f5ca0fec25ce0d8e7e9a3b932afc07f5520cef0fdf6b7360c0a56a224302e5c28eb62773c5985", 0x57}, {&(0x7f0000000540)="264cd760c5d3e5ee5a90e5169d02af47d099a8edec6363350a5445796b1b9ac51b79990c1d041b2fb29dd6f22d06a3625e94b1c2c5fdb5df435ff6ba470bb2e037e649ddb01b8bc44d486b7c570f75792154ff19a50a0cea562a8c4c3dfde0679886d166b6f34fcefed9fdbde034ce0b9f80d3035434082e44a1372099d92c5ed49bde8d5933641a9c6dfe9ce670868db122dfd2bdf0652c6491582e8ebf29306834769a29ae340381a8480ba94764b00cf84e4a0faeb2861098e9dc8f67af1d6ef9c9c45cf18f9daa481a", 0xcb}, {&(0x7f0000000640)="61bdde68bdea6180444ce4025a916c06c8aab505820613194adc8a6f9cabca64bf6e2be3de1e2bbe517687f1e34f42eaf26bbf68c2b41f7e08f0b12fed696f9d", 0x40}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r16, r21, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r45}], 0x60}, 0x400) r46 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r46, &(0x7f0000000000)=ANY=[@ANYBLOB="6c02f5fdffff1e00ffff"], 0x10) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000000c0)) pipe2(&(0x7f0000000100), 0x0) r47 = socket(0x18, 0x1, 0xd) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r47}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r46, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xf55844a2d417edda, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10181, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003}) r1 = syz_open_pts() getsockopt(0xffffffffffffffff, 0x1, 0x10001, &(0x7f0000000080)=""/151, &(0x7f0000000180)=0x97) syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x2) syz_open_pts() close(r1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x88, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0xfffffdff, 0x2ff9, 0xa4a3, 0x1, 0xffffff96, 0x401, 0x28, 0x1, 0x0, 0x6, 0x100}) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/157, 0x9d}], 0x5, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xe156, 0x4) 16:00:42 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000000b80)='./file2\x00', &(0x7f0000000bc0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file3\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) r23 = dup(r22) listen(r23, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) r31 = syz_open_pts() writev(r31, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto(r2, &(0x7f0000000000)="54e30e0cd517a1d5787f8d938055dfd824210f8815ce2afb11f64f803035e13ea7d5a76eaef5e6eacccfc8328623f9b19e6a47ab203a5baec9d5b26a01ea3d3b5e262a3fd1d55fb49879071ef658", 0x4e, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) clock_settime(0x3, &(0x7f0000000000)={0x100, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x100}, {}, 0x8}, 0x3c) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\t\x0f\x00\x00\x00D', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x1d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)) recvfrom$inet(r1, &(0x7f0000000100)=""/31, 0x1f, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:42 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2a2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xd, 0x0, 0x40, 0x54, 0x3}, {{r3}, 0xffffffffffffffff, 0x42, 0x1, 0x9bee, 0x7834}, {{r4}, 0xfffffffffffffff8, 0x83, 0x4, 0x7, 0x7}, {{r3}, 0xfffffffffffffff9, 0xed4686a77a8da64e, 0xfffff, 0x8000, 0xa2b}, {{r5}, 0xfffffffffffffffa, 0xe2a5617e2e1992d0, 0x2, 0x1, 0x2}], 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x3) dup2(r0, r1) 16:00:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x100, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x800, 0x18000}, {0x18, 0x3, 0x7, 0x2}, 0x3, [0x1, 0x5, 0x3, 0x7, 0x20000000, 0x3, 0x8000, 0x6]}, 0x3c) r7 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000280)=0x800) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x800, 0x100) symlinkat(&(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/110], &(0x7f0000000140)=0x163) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x3f) fcntl$dupfd(r0, 0x0, r3) openat(r0, &(0x7f0000000080)='./file0\x00', 0x5bac5b9cc95cc2b9, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e4318b09ce7d0f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 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) syz_open_pts() socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:43 executing program 0: r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x10007ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x3, 0x37f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:43 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r1, 0x0) socketpair$unix(0x1, 0xd095d412396e0f37, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) socket$inet6(0x18, 0x8000, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2000000000000082, &(0x7f0000000280)=[{0x30, 0x0, 0x9}, {0x8054, 0x0, 0x9, 0x4000}, {0x106, 0xff, 0x96, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x8000, 0x6) accept(r7, 0x0, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x35, &(0x7f0000000080), 0x4) recvfrom$inet6(r8, &(0x7f0000000140)=""/51, 0x33, 0x40, &(0x7f0000000340)={0x18, 0x3, 0x101, 0xffffffff}, 0xc) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 16:00:43 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) socket$inet(0x2, 0xb, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x6dda49574beab7e8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) socket(0x2, 0x8000, 0x2) r4 = socket(0xf36fe86163fef88e, 0x5, 0x40) dup(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x2b, 0x35, &(0x7f0000000380)="516effe13fa71bf9e9f06b08b1839b45c46bc488aca91efe2e4ef0044ffe07ea56e4badb966b4315fa20ba319477d95a3b5ab4", 0x33) r6 = accept$inet(r5, 0x0, &(0x7f0000000340)=0xffffffffffffffd6) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000100)={0x2}) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt(r10, 0x29, 0x35, &(0x7f0000000080), 0x0) getpeername$inet6(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r7) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x80000000000000, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x400, 0x0, 0x800], [0xf8040000ff, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x400], [{0x0, 0x2, 0xe5d}, {}, {}, {0x0, 0x0, 0x800006}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x20}, {0x1, 0x0, 0x0, 0x4000000000000}], {0x0, 0x0, 0xd}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0xc83cde6dc9b8fe1d) pledge(&(0x7f00000000c0)='*#D\\[\x00', &(0x7f0000000100)='#\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "455e00607a746f3db92b8221abee2a47bfd1f891", 0x0, 0x400008}) 16:00:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xf8a, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r1, r4) ioctl$TIOCSBRK(r5, 0x2000747b) chmod(&(0x7f0000000200)='./file0\x00', 0x80) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x9, 0x8, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xf37}, {0x8, 0x1, 0x1, 0x3f}, {0x7, 0x9b, 0x8}, {0x3, 0x2, 0x20, 0x80000001}, {0x1, 0x0, 0x20, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x8050}, {0x4c}, {0x6, 0xfd, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x18) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) pipe(&(0x7f0000000040)) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x8000) open$dir(&(0x7f0000000000)='./file0\x00', 0xa9, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x813, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xfff, './file0\x00'}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'\x05\x00\x06', 0x0}) write(r0, &(0x7f0000000080)="d1f369bde2417ec0a3eb21fdcc4c6c1634c741c116c98747fd2caa50e3d09bb2d2271d62208d9eb3bf0d4e985f9b934d377116ecc89f3f588c9485633a4f431a5758d24814cd1a", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3d}, {0x2c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x81, 0x6, 0x40, 0x6}, {0x8, 0x1f, 0x0, 0x3}, {0x5, 0xff, 0xb7, 0x5}]}) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) semctl$GETPID(r5, 0x6, 0x4, &(0x7f0000000280)=""/138) 16:00:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1, 0x80000001, 0x3f5, 0x0, "d73000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r3, 0x5) write(r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000180)) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2, 0xbb, 0xc0, 0x8}, {0x7, 0x7, 0x7, 0xfdfffdf8}, {0x3, 0x0, 0x3f, 0x8}, {0x9, 0x2, 0x5, 0xffff}]}) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$getown(r0, 0x5) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x1b, 0x4, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="20ba1fddf77566aa4cf6acb17d037f7b598080cc0d53d7853abc06cd4a08605c62643754a7e23d4a597757a77ac356f281ff19e8abad63b356d17608c4c3627490406eefe3fd0b83abb1db714483fc3b", 0x50) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt(r1, 0x4, 0x400, &(0x7f0000000140)=""/247, &(0x7f0000000040)=0xf7) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000340)="ea52c5ce95f01d4354eaeec7e44f42d3e3f6e359fabd4b64e5beece9cb681adf5e41ad9ce38564429a07f88c5ca9c281a6f9458e4b6ff33623a605733a970ae84617a1da74b5ef721bb0fd85a1446905", 0x50) 16:00:43 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x0, 0xdaf6, {0x2, 0x5}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 16:00:43 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") socketpair(0x1, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8000) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRESDEC=r31, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r33 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r34 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r33, &(0x7f00000000c0)=""/56, 0x38) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r36 = getppid() r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r46, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r47, r47) r48 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r50 = socket(0x18, 0x1, 0x0) listen(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) listen(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r55, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r56, r56) r57 = socket(0x18, 0x1, 0x0) listen(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r59 = getegid() r60 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r60, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r59, r61) r62 = socket(0x18, 0x1, 0x0) listen(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r35, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRESDEC=r62, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="28000097d36100"/16, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r61, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r63 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r63, 0x4, 0x8) writev(r63, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r65 = getpgid(0x0) fcntl$setown(r64, 0x6, r65) 16:00:43 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98ac076077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x12a) write(r1, 0x0, 0x0) 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:43 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) 16:00:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x10, 0x40, 0x3ff, 0x1}], 0x1000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0xfffffffff82065e8, 0x9}], 0x2, &(0x7f0000000180)={0x4d75, 0x1000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa93f97037e525c30b284837d5c518795a24197740ece6369e82f6b01010000000000002b537930cc12912910cc42cc59a15300bc9f0a5a55810000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) recvfrom(r1, &(0x7f0000000180)=""/221, 0xdd, 0x22, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700000000829595597dc87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041577918a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000006b449cbd83ba0e62ada559276fcd8639bf8d5ede0ac46f9bf5afa0cbd948365961e2df685467e88d04b4816539a8248514ce9b11af4a09a2627463081e97268b70668879fde5e685c56bd1283ab001c2425102a92ab4d2752ee00b8ad03aa86d4d7e933308de398b4d13f0d920a3f89bef9fddc7487825306795e03c8a00db63c2f10722f6a2310802c4966f22d98a3b82c7cc8411e882c27d8eb02e6d40c5f1c55a4180e19d5f2cc3b5827031e85ade2be2f4fc0f3932b635bceda442f8bb74169088c73b63a7359e"], 0x10) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) connect(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r3 = shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r3) syz_emit_ethernet(0x1, &(0x7f0000000080)="a0") 16:00:44 executing program 0: getppid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000440)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4ce616b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a469830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf454e4019de31810ee58f0ea53fbfadb566a7fe810000"], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000040)) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="3c1c8f84d519d17b357ed9ac231ab9942522d8ac7baf85d38f158bac11758bad636399341cea09fccbbbaafb90691a81d75971be13d24cd36af3ab8f8a7b411bbc9263c1bfea589118a624ec53e2095bc5e480a4fc75c2b5015993bedc14012196efe8ddb81712829871c68153b7bc2b2956e523bc5972061580a57991a0921f90ff792556d29a8dd9b7ec8c04d031515d3fe195a4fee9282aea65aaaf3d419b5f266d6c024b", 0xa6}], 0x1, 0x0, 0x1000) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = dup(r0) accept$inet6(r4, 0x0, &(0x7f0000000080)) 16:00:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0x3c}, {0x18, 0x0, 0x2}, 0x4a, [0x2, 0xfff, 0x944, 0x6, 0x0, 0x400, 0x80000000, 0x5]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0x2, 0x31, 0x10}, {0x100, 0x9, 0x1b, 0x9}, {0x7ff, 0xc6, 0x40, 0xffff}, {0x59, 0x6, 0x5, 0x43}, {0x0, 0x1f, 0x6, 0x4}, {0xe75, 0x5, 0x3, 0x8}, {0x0, 0x20, 0x2}, {0x1f, 0x5, 0xab, 0x7ea}, {0x3f, 0x3, 0x1, 0x7fe}, {0x445f, 0xc3, 0x6, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x5, 0x3f) poll(&(0x7f0000000140)=[{r1, 0x2}, {r2, 0x4}, {r4}], 0x3, 0x7) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:44 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = getegid() setegid(r1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x100}, {0x18, 0x2, 0x7fff, 0x10000}, 0x4, [0x400, 0x7, 0x6, 0x9, 0xfffffffd, 0x80000001, 0x3, 0x10000]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r2) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000000c0)=0x65) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) write(r0, &(0x7f0000000080)="7e9791549d8291e3ae93a8874939ae33ed0ee161b01f1a9b4fe9c91e0a64e01ece805d33915f71c2ae4fab9fb8438f12c5d299d3387568b5a2035429ad9b16b7015a138c17c6fbd60a257b282fd1072c222c78235e4f6da4a9cead3de82d389816c91829046c6e6f948f98f1f29971109a9a04d87e006638c571e8241f615b2af2c813683017e7f6a055", 0x8a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000016c0)={0x10, 0x4, 0x4, 0x1000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfe5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc19a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x12d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:00:45 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0xb28c4510a82ed5d6) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x20000) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x9, './file0/file0\x00', './file0\x00'}) socket(0x11, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x80) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x2}, {0x0, 0x200}}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0xf6bef088a178d7bd) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x6) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xb7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000100)='\n\x00', 0x1ac, 0x0, 0x0) fchdir(r0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6, 0x40}]}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r2, &(0x7f00000018c0)=[{&(0x7f00000001c0)="d728304bf8254b66b493acfe2b970ec2e4b8ad475f3c3c1c3d94fa3fdf47c4d1e4e5fedcb7e9b1a43b85c1382083a0bece8dcac442de80ae1776ee859126187986c7a2a3fd738b9d16507a8a1543ffafd3e03ca6d1e07d0d28ede6c2eb6a17d6d58d6762ae3bb6f228babbc8e3a751ee88bb33a0a46fca17aa691fd5837e2584c5b782ab2d76f335ccfbe5c05aec5f6c9076e0e7438d53f277b4b2488983ff856a96f48eadf1e07e482e485d17ca7acaca536fcdb3b3d56a17cb5110831adec5778eda8d52edaf2e90e4e312cb97ba31c0e85c4852bece0573ba75906c7fa68ddbaa6456caf8926c86044438a925ee2d269b", 0xf2}, {&(0x7f00000002c0)="fa9cca8ea66c658a3b5b588ca260243d9ae5af73f65c41183a9ecbfbbd6cd9a4a0e41ac9377e26329de50f5db142ceb4199ff198e3e5b21e55eb96b3d01e503bb465cb4d4c1a9266a73717da7f8c8bd0fc48ab1ee4074cddf8e61da34c46d41240db96f2608d1601d839313c6753936d3b845ecf93214815e06ecc219610a313dce6f6bb15760358813e8748", 0x8c}, {&(0x7f0000000380)="2ac43a5747c0a3caa20a650fede221b1bccb12b666d90808eb01a7ba793caf2601a1a61cb72fc908181a94e194cd7eb25de8ba107cf69ced73bbe6d0dde123c5324c63bfe95030642e9adade43fb4cdd582cb779126e4b152c2351b04d50e43c599d83b220ac07490f232071fff58a842dc494bd37388960155732472fe217e0e16298bbdcf677fba9636bac20f1e839f7d9b4f19b39f7f0c429979de891e304f1325c6cfad6d7e3a193392a0c98bb7fee21b0a413f4417f66e990580d49479fad0caf539cc85eafd6e3c6238b45ef228043918d7e54084b9480eabe46d3973ef95da68f2a9e5eb8ad109a1deae9afb2cfa958c2f3c9d3", 0xf7}, {&(0x7f0000000480)="b253b21f72c78dc480217c7c4e9787f9400d1512a962d6aa7351cd354535f1bb83ebd690851f2447692906e0641d4beab17a9bb5e281077faecf099df2b4732ff16a6efb2f2dee13dae3cb38be8095c4a96f8b1182c834fd630d290925b4e3531e9f96c5a67a534b628374f72ea6018c8fe1262d3827c9ac90fb66d2f590cc0fa88b07f48337760e42ddeb7f96a12a8f22fc9b9eafca94b7ccb0872d06fa158728e23bfa7f3b26a70744d67f4bc3887f5a588645da36c3bf38cf276f664463472014d470ee8578808d37a8572deba55417b7f40451d39949d63e", 0xda}, {&(0x7f0000000580)="e9eb313b53c5ec692dbc66f30483db962186324ce67bb3ac3bdede776fc7a8c491569320f8cf2cb864cb6e9bf0a5", 0x2e}, {&(0x7f00000005c0)="567b706523d070ae7cf290cd6e960fb53fbe101a8ca19e795e1e569136d482222dd8d926371c65985fffde5b8994f766f6851cede1ee4950bc8cdd7d622be60894e1fb12007e9e4309d40995f9423b1701d34bf154ab08ac8d6f54abcdcdd3c8be49620c82b77762456601c85c7cff1aa8a846091ed6543ac870c9472b30da0dab61f03d5886a6e01f301fbfd4886d095c1160ffdebf64e217f777b600b7923494ef666cdd88d7d868dd2019b2229478e7d92fa7a86a8134d34772587c2eb9766783b920095ff41b4a0d3ec47031b84242d89c46990be433363205b2347104d74c56de5b45ae26610670578e3e7bcb5a4a", 0xf1}, {&(0x7f00000006c0)="785eb79e6e3b4a72469e8c66248fbe2c908aaca6857c12aee5e759e2dae6d37daf6a6f1dba2b462c96cc46e69806e29c5f7cc31e", 0x34}, {&(0x7f0000000700)="d5e63e2016a3189620facf5a5ef5068f08f9e84ca47691a206d790a018fa144ed147362b75e24634ae3173462b078af6851247d9c31042e16003fd0ddf5700c021e11202c5844135399d08d79ca9ae9008a9c09a4b045923e1be00575cb9773fd3e51de44d3c9ccb5f3888b395f4fa14eaf7920802ce0580ec10608799df7b05a0bf256b7688b38ffc3184022b23ca619510e1c9960477ba55d5e0924ae06442d92a72bf8585100fc0148c", 0xab}, {&(0x7f00000007c0)="8ceb2a4406d3e3d265d537e448d679ea02e28de03b6c195e74391a56c5e94c080db52e0d8a3e54d9a476567952947a5da60a72e1ace2efae45a3929d7e10242713b3bb0612d2ff36f19dc882003e0967916a4035c4b53118d35aa889c9aa8084b0f52fb17c60a649effe11d3a60b393d6d7656b0bd79a338968971338ff46c869605f3aac32782f153ac587ea121c21e9758641c22fd1881205d6e01a1776cfeae92f6f663352f9d5e686d5602a0369c88091a9ca02690d0204704d0075114e897f5a2fecb25792f38afccded6cbbd6afe900d2c33a90ad619f7d498190d14083326d26d93ee2abfebc011b4a9e747912592be1210fb713f4b80d82b291b5bbaa9ab6d09057f6ae7764d6846bb6db69b484cbfb2b2102ff43264b4f6482bed7061b8e24472700109c4e117a22e9d512a29276751a203262d084b1ec1fb8668c1d0ff87a09a224a736765adf2929a5a3266d723ecbe5515d7d23737d36634743b6d449eb13a9b0288f72f9f56af2bb0f0dc3e33ab7dd7aac41a2476708b44797488dfbcf53d249e32f6c319fcdf367ae99945ebdb03a50268c5d05cc2eebfdcee64c4ee316208951f64bdbdebc5c0345ca98378351679d847337e623cb161953d2b900202e9459d2273261e9570204c2936683cd82a4108c063e6e03f2502d3476083a25505f6ba4cb77afad2a6f86515c85507e56f58726bf4245d1a8b4591f6212d3c7fad5bffcb622d3ed98386d4d2f97d918bee53bc07b2d686f1fa5162b1b0324352bbb4de35751f75157ee10a6875027808b0e8f8b498c1129ba459c11c8cbf38491a39089de85e21ff544567cc04a92af95f20a85b82287a3a89fdc4e71d901c2ac0a2277aad0a1c7faadf1e771dfa24da1d53fa77c111856440fc33bea60b4cbeead1b04f3a709ec90506a2207ffac168d72dd3e3d68961980c045e8d9c544bfdad02dbf4068d525d01f7266d58a4fab3e7942169790c4686954545e451d934f595bcc3c74645510948eb9e03b38141c07c8c7d34abe55aae8adda7e22f2a12ffffac335b6dbb658261e7216b9fc5a0c5521e78daa9267c9c4a13f613a7bf4c6b1b9ff5d0d4617b5fbac2e119ff3ccadca63d2c201267fd462b986e6bc79b7b5db16882f5b67fb55dbdb7bb6041bd5f76fcc58bf72c4ab78e2393e93e8f486f0cf7daa8e475aa76bc83ecebe6ae4ad148448c78531dc18a4a1aaf00117872b32f79ca071fa9eb6f36a83f990c33dc43ce3aef975adf620164aa97508030003e974a1e5dbf58d8b3b30292275de50d5cefc110feb99b593299506ec87220069b5b8b22a03a49847bf4326736c465c0410a53c3daae2b3d61b991753294b1f756354fe91c18991963f6b2453621238585b2cc4081ddecbcb6dd4dc26027e26f767ee51abf73f8c5e139e405c640271a0516a40215f82bc97e53423dd585308ef602cde83edc986711415d7e6fa0971ff462e5f4e7294f369e2cc050ff0daa023fb42143609f4731fd6d6777c1a5d30474a69fb928e6db97bfda5f90fe1be4e313646db6124372271d5e8788a8b194972edf6469469c09d2c4020114e20d14ebc97ea44457da805c9a0dd1ef81fa8e09fea18336d2baf62fdc69870af0493f772eff8319250c7954778046b500c682a909ef8043d3f5816b74580dc3aeb31c1e567628caade718bc5986dfb73bcc1c4a00fb7c347d2363c3be04f1f64e535482ea01ac7a3d88b847bd0b99afed508ed6d174884961dd291f7ea3f2e604dc2c6f446f837d90bb4e8a86bbe3f0e3df22a3d84eabb8fe96fc5a5dee3e429263957318b31980f61c867e277f4a69ab2e2a2b41de96ee52b7e8deeda686a263c17acc148a1fa8bc2d6fa13fe6175f53b28eebc3bb419f780c84a1df874b0e5af1d0e6037452d21495a1411a20c280fc9ee184a86683e590bc69eec467717e9c5071e0034a7e5a3a1afe84327fc5e32ee149dfc76fbcd0656a427ea3c6a63f5a49960966af09052b893aab8c9920426a32079eee2ac50f11515731e39a132ff4900ff1b500c9292848a0f727f744f8aa5dfdee679b02a01ecaa8a2077436dfc8b33fcf7979c68453260fd2fa66448b038130985025f144d41deabaac68a3ea2f1d51cd6e1c92e609b9b5dcd280361943eaea885f057f81362b148023d629ab6203e6bdff63704cf3471a774e90557407f723d67d6b76f42e225ae738b8f57dfd5d25816091c8b307ebd04bd4a0ecbdc48647ff7ee1cba085a8e9257e8da877863622056aa8d6001271d266dbc48c124e810bd5fda87667cb405f1f945c5e97062d2cd787764ec1c129237b2f21e6e01f33706642e83e65848a519db0f2d0c4f0d8e48893e9b31d70ac9b3fec0a3e67e42e4d0ab0056832eb0720f985ec2a1f5e4e151a035be0d8528378748f6b22bce188283dd01a6a10c6311b65f9290c2605be48c76d0be05a7b9e2643b0d863b8d957bd3d71fdaf983f4955eb3b817035d443f95e97d43e16504e71613af21ea4b0b2c65bbcef6066db8a242934e043e5cd600840ff87d02c694ee76d07028d64787f4de6b97c98ee70560bd97b4086a4c85c790ed82ae6b47ce76a17f3d268e2ce8b34f7f5e9db2990300a4eefc786f099f1f68b6e015e5b5bd3326fe0617d8c57a9dafa541660d4970fcb2f5419071f75e4f5248916286c8451bf869fdfc50ac631586eb61e65a079aa071122b6c349a2990085f16290fa92f32b9084c85224777fc3a743d5882c29f44e7bc737189858b414517e02d87dc88d483b1a476c27be3fd2be8087407194bc713cdc00e9be0d52692b884f74a52ac5b54de4be0c3a084e9e103729dc45c4bd1dca095617bd016f6124ed7b02db2179f5e2855cc3db67dce2e7895de34f68a87f55fb4e221235bfa37c5b861988ae7c824c2179d8ed43cb4e6fdc0228eef711f1efe13de15618b84ec7607f01eb147f28053fc0cb8a25f8f4ca33ca6ebad166a2168097bc98001f58a31487cfe4e2460dddcf26e0c9da83795591ee839587705455450a0de08f3d66da5ec563531bb18719c0aa8d0e1799bb738fff0a578ede39f73f945cc267ecb2b8ff7ed16c8b49f6dcb10e7388d0e9997f66bc0216a27c18aa1e2d3fd85a9a852e4f1ad69b9dfb5b293f5449671a648a12f9f46aa3bd27addd9779df7354ea175a35cf48029ab837a05ec2e108f27db9ac13c6b5f8307b62663fb483fd12ecd631faeb464cf160fc09d447befceb4f79112a56adeee242737aceaf7b21297cf6e5426a3536d2e11c0fc01e0a039b5dfd7496c696dfbac9e17b752d9fdeac8c92bb7bbc5ca38d1e54a1c745f6bbadd5f5c0c4101840356a6a6386b0f5a0cd1f578c9f71e1bf0943c8dc099e3b6c4ac77a149374eeab6e076f42bd130bae29e3c479dd611aece46ede5c58d36f865fdd241f56f6b3d3a9278b035a474e566a91a7939e75b3873ff8f62dc9a7772a4d9be3a7a2daa8629d9698e5a438ff0d79c7750881c4185ee9d4ecf90c9bb996813594d944b0ee6dab692baf424773bf4b0f8913282261eef57dad4cbc5c83a6a4ac59cd789a70c2ada2ca5957210b84a2f302aa0ea4c048ec5b0ce62e91d8fb7dd6931a07831770413fdbc340ece017b100a1f71302d3757b2a7d8ec23bd63960fc3b776d83dbc9f2431df910aadd1856048885c30b6cc0a47017c63a8267a72c4a9ccae558012160aae85df7df02f82b0ffae33bc7eb3aba2a4cefbf4a8c5c7caf06e0e983c049688998c42a2bb1702cee43d69bacfd9d27f05391bb96004f797753a07b054f12fed55dc09a3a2a883eaea4859f57e2c852d12ccbc326d1744e5f5cda5e0c3085ede10f76c48640784aa63ef82f71bf8aa8ab73680b8401da91f31d06f605599fce3e2a3204197b48d4e80ff39fa7040a1f3283ec5ad0558a5806821913337aefcd2e74ece1191fea925665584c4907fc0ca37f7c68cba9dc6e3b72686711ba63c404052a146e6a33950304e334dd1eb56c9c691b188a53fa7b3b129bec7ea6919d28071507a2ae2a2478567047b68676822ae47cbbf2b3d0950fb19c4c78049c3c06d6567bbe807a94037c96b52ca5f3815db3bca5b6dcee47a5202439e9b5cd7c2ea51b9f3b6bb5d87395484a1eba932a859859e2352f4cce2a62d99c318bb766096cc8be5b74addb0b33ce5dd8a9dd305277250590f5d75e346e6995b7981733bd35b27bb8c79e93a5ebfb4c3fcc3ac8b6be181400f38a3fc4bbd26c1d1d2d9218ed307b17322bbd566cfa6810f13e0ead9a8206739fdb26f80865e9527aad31aa35dd33a826c01cff9a208fc7bab9e8c35c3e9458436d8676fd0733f4aba592a58923b468d823a3e343f32d806fa438b1fd12c5cd04ec682adc4993234ac91e974cac638b499f0a054f3bbe4d6d9b0e4b74c4728a4853d77d45cf0bb77833194d843b9ec77656c397babf400cc0f0f848ed04e853bafd51271e8319cd9ce6335d21f3a985cd8defe99d34270d5f31f8fabc68567675ccb214eb02cc26e8add6487ea904c04d855156b026e409f22f277ecfa74b2503a1f777d618275ef9098718b06f05088821e65817aa3180f1534280adf5fc0814444e9986d57f0d8834c3617ae843c5712079839a567e6aba441ee5a9a9c77c67aca210f6e700b823f0136c6d34bc30fcde89cb7da7bdcb1bcd7f5d75f803041d751f78d9f82dbf4ca89af83a20c5d4d08e13c56e2c79f27e5450060d95a8b5436a16c0e93af8871f3de262e3012b4116d9d5771d7cf1972e69fca183a77cb816a1a58d1e636f383d3aca833755dd9175dba93cd6911812b484d799c9ed0648a3e492360021d0fb7085f4fd72027352874f00560b5260388308839c79397efd8048c9028489b2cd9efc5a000fc40b05a19944088433b8529d6bd7bbc4399bb791e39502f2fc9ee9a52e36fed44a66cba097a4740e8b44cc517b673ad55525e1f6d0c6077c5093e74e6e81e89b4c3068bdedb7e3e2d1f339a0b3b95cba5d1e72123f4adb5d37880922214e8bae67053b2942b7d6df54bfa99553428a9272c4b2075a12f734135f56e34e8ab510f1b0caa3b01b0a742638fafa155e59104f20b85f1052ce97db4a9620116c3e3688addbe100c082bb524beac52eea7de5e975cb1c3cd1dddd07cf6c455f14317fb64fa37832a03faead2a29f126fe26c2ccae21fffc51a7440985c4b7472960bc7d55df6b47c7d52a2da1409fa836f20f38cf783ff07add9f9e76ab02a2a0cf48dcc5c79c8b4e193d42d72068ad48cec4814f535878178ad78feb3086b7b85bf76201110d547a4fc232095fd99d772403bd9e20c9f1bfc2f72859e0b384d8892e7edbf26ee6b9633ba35ef31847683e51f1c3a5357001a3e5aef8dce677fb3805be1e6cf86395fa0142417a394a9f1d33fa8d08dc21ba8dee06b2b9b31c6cf2fa977a4cd3eeb229a1669350a926ce38aa0cf9c40ef24aa1dff333c12fbd77d942541592d8d893ed25154604db3ff615e8fe0414878411b76abb0a6edad99a58b1a21972a9a6074f859bd2ea39c5bd892983bb6c1998ab7a38dc6d77d28c1e384787a17faf12c1c0d4bdfc0418084d36f5653398498107b11023b5c17d820b1af43b7ae6511467985a9136a414fe432376c595dc6842196c7cad7b145a33318024a113c52f01b5ed1cf0a29fb45d508149feaaa4f69f8b7b70932d79e4ce9be92676102670ca47ca155861dde9362152c2ac7c5c3b38e83eecee70fdf0724778035cf7643e7a7985d69e019547be32c071a076af4f8d6687f7a02be6a87048746899c52da08195c8", 0x1000}, {&(0x7f00000017c0)="04341a5742481f78711d99f52f7a354de2be2b0f6a85da75b7b2c6d52c72d32dd374e919313660c727d122b3f025ad1f682529caa57ded392e563f5af10b2a649fc21d642cca765421ccbc9d3c62e4f1b639c47acd7bda4d5f1d34a21fa070d7678d31e52f87683f008f02e1589b1e541c15844684bfa24014990a03c2035b0d7aef68fff0046a07972322f1459f29fd7c042930c3dac6680e0f0982c719a7d76c3b5959f44cd3c312c180a9faf7a1b55ae6debd0dff9edd15ebbd75b5a812d3cd221bc0ab22f6ee4f16eaa8e7698c03647f89", 0xd3}], 0xa, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0xfd) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:45 executing program 1: r0 = socket(0x18, 0x3, 0xff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f00002be000/0x1000)=nil, 0x1000, 0x5) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev\x06$_\x83\x01\x1fP\x99\x00', 0x8, 0x0) write(r4, &(0x7f0000000180)="a3033f5c7748c7dbf69f316dd9b467897e4eca6943e2a137fbf4ed9c1e89dc43ff476aa9bb3d6efcd4101111369d6133c832100a0e014c1b37835112168570ac", 0x40) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) bind$inet(r3, &(0x7f0000000200)={0x2, 0x3}, 0xc) setsockopt(r3, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:45 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) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r5, r6, r12, 0x40, 0xef99}, 0x8, 0x8, 0x8}) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x800}, {0x0, 0xc62, 0x800}, {0x1, 0xfff}, {0x1, 0x0, 0x2800}, {0x0, 0x8cc, 0x400}], 0x5) 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket$inet(0x2, 0xc000, 0x8) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000500)="ef306f20d9b5a71baa6b4dd35c0c69af9c3e65cadf5475fa6a43024794a2ce4d7b81e7d4eb057b70f6d9ac01e3ee489219b0bc0d4d3ed32d22ce6ed3bc972258cefd4f1aaea0c685f41d3976a30de65d30ad85f58d7329b9b57492d7dead93ca0aa3977f9cb81686e2483eccfd3e61ab758b9994c86f89cdedb6107b43a514a66292f596d343effa9c25b1fdbd4d72f965155ff042cc3c8e756a57ba969ac6bad03d08fb8614bf1e54866455478511cf2a9a6b", 0xb3}, {&(0x7f00000005c0)="7bc6f77af9ca25e224eb6fa0a72d6b23f218ec0ecd1882f1670c7d587fe6bc01651903815a8fe096f54940ca4ca0e5c037f0de764722567c808f32883be8d0e78a6f664170ec281cdc71c28b7aa74694eeb61e502377a05614668b09a5431d27eaa2dabd3eaa5425fa5a626e6a5cc6bc59842c4d82a5135f0c89e1e1bf272aa22563ddf4226f6fdce28c6b96faf0604929d12e2bae479859e6a71c", 0x9b}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) recvfrom$unix(r4, &(0x7f0000000100)=""/19, 0x13, 0x0, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r3) r6 = openat(r3, &(0x7f00000006c0)='./file0\x00', 0x20, 0x8) readv(r6, &(0x7f0000000480)=[{&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/137, 0x89}], 0x5) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) recvfrom(r6, &(0x7f0000000740)=""/232, 0xe8, 0x42, &(0x7f0000000840)=@in={0x2, 0x2}, 0xc) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000056c000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xffffffffffffffe4) 16:00:45 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, &(0x7f0000000000)=[{0x50}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000300)={0x5, 0xfffffffd, {[0x9, 0x9, 0x3, 0x2, 0x0, 0xfffffffffffffff8, 0x28a, 0x1, 0x10000, 0x1ff, 0x401, 0x6, 0x8, 0xffffffff, 0x5, 0xe3c4, 0x5, 0xfffffffffffffff9], [0x0, 0x9, 0x8, 0xfffffffffffffff8, 0xffffffffffffffe1, 0x3, 0xb7, 0x4, 0x3, 0x4], [0x5, 0x9, 0x80000000, 0x3, 0x90a, 0x62, 0x1], [0x906e, 0x100, 0x0, 0x8806, 0x5], [{0x5, 0x8, 0x2000, 0x200}, {0x9, 0xc0a, 0xa6, 0x226}, {0x644, 0x8, 0x7, 0x10000}, {0x9d03, 0xe0f7, 0x3, 0x10000}, {0x100, 0x8000, 0x436, 0x72}, {0x674, 0xffffffff, 0x8, 0x101}, {0x2, 0x40, 0x2, 0x302c}, {0xfffd, 0x2, 0x100, 0xbbe}], {0xb3ea, 0x7, 0x0, 0x6}, {0x9, 0x8, 0x65, 0xffffffff}}}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:45 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r4) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x10040, 0xa) bind$inet6(r6, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x9}, 0xc) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendto$unix(r0, &(0x7f0000000180)="93cc49160e62db3a02a082e7f38334a00d0af1d8267680b6", 0x18, 0x3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:45 executing program 1: select(0x40, &(0x7f0000000100)={0x1fe, 0x2, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x32, 0x0, 0x0, 0x0}, 0x3) r2 = semget(0x0, 0x0, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) r7 = semget(0x0, 0x0, 0x2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x6}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r9, r10, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r18 = semget(0x0, 0x0, 0x2) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = geteuid() r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) dup(r21) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000040)={{0x755b, 0x0, r9, r20, r26, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r27 = getuid() r28 = semget$private(0x0, 0xea0f4566118603a8, 0x20) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000200)={{0x28, r10, r4, r27, r4, 0x82015edfc6a3cbdf, 0xc54f}, 0x30df522d, 0x5, 0x5}) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r29 = dup(r6) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r4, r5, r34, 0x40, 0xef99}, 0x8, 0x8, 0x8}) setgid(r4) ioctl$WSDISPLAYIO_DELSCREEN(r29, 0x80085754, &(0x7f00000001c0)={0x1, 0x2}) 16:00:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getegid() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x3, 0x7fff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0x7fffffffffffffff, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:45 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffd17) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x101, [{0x3, 0x4}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x8000}, {0x3c8131bb3e30af7b, 0x81}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x1}, {0x1, 0x9429}, {0x1, 0xffff}, {0x2, 0x3ff}, {0x2, 0x401}, {0x2, 0x7ff}, {0x1, 0x28b}, {0x2, 0x6}, {0x3, 0x7fffffff}, {0x1, 0x200}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x3}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x20}, {0x3, 0x2}, {0x1, 0x7a}, {0x3, 0x2}, {0x2, 0x3f}, {0x3}, {0x1, 0x6}, {0x1, 0x400}, {0x1, 0x4}, {0x2}]}) write(r0, &(0x7f0000000100)='\b', 0x1) 16:00:45 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x3000, 0x132, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) dup(r1) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xeb5]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x1012, 0xffffffffffffffff, 0x0, 0x25) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x20000000}]}}) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x41) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='$][\'o*]#\\\x00', &(0x7f0000000140)='\\^#[\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='&-&-*\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='),:)^]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$^\x00', &(0x7f0000000300)='-$\x00', &(0x7f0000000340)='\xfd$\x00']) read(r0, &(0x7f0000000100)=""/13, 0xd) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x4000, 0x3, 0x7f, 0x944b112}]}) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', r7, 0x1}) fcntl$dupfd(r2, 0x0, r1) openat(r1, &(0x7f0000000440)='./bus\x00', 0x0, 0x84) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000400)={0x2034, &(0x7f00000003c0)=[{0x2c}, {0x54, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r8, 0x3) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) r1 = getgid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) dup(r3) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f00000000c0)=[r1, 0x0, r2, r6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b62678 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b62678 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80006125, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x30, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/36}, &(0x7f0000000140)=0x26) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget(0x0, 0x0, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) dup(r7) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = msgget$private(0x0, 0x110) msgrcv(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r11, 0x0, r12, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000340)=""/212) r13 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r5, r6, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchown(r2, 0x0, r5) 16:00:45 executing program 0: nanosleep(&(0x7f0000000040)={0x2, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') socketpair(0x18, 0x8000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x21b0, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x9b5, 0xfffff00000000000, 0x0, 0xfffffffffefffffb}, 0x0, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4853) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x7f) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x18, 0x4000, 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) r8 = socket(0x1d3dd63156f0891f, 0x1, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0x0, 0x0, 0x4, 0x8000, 0x5}, {{r1}, 0x0, 0x0, 0x1, 0x5, 0x1}], 0x907, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x40, 0x10001, 0xfffffffffffffffe}, {{r4}, 0x0, 0x0, 0xfffff, 0xbe, 0x3fec}, {{r5}, 0xfffffffffffffffb, 0x7d, 0x40000008, 0x1, 0x7ff}, {{r6}, 0xfffffffffffffffa, 0xab, 0xf0000008, 0x40}, {{r7}, 0xfffffffffffffffe, 0x10, 0x20, 0x4, 0x7fffffff}, {{r8}, 0xfffffffffffffffd, 0x60, 0x4, 0x3, 0x8}, {{r9}, 0xfffffffffffffff8, 0x40, 0x800000cf, 0x0, 0x6}], 0xffffff80, &(0x7f0000000380)={0xfde1, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r11, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) sendto$unix(r10, &(0x7f0000000080)="e690a692b030bf6ef4b101e95ffdbb4b59d9bd028c4da6ebfc1bc7ccb9cb1022091e6ae46441919e119478a1d952d08a5529436df3f6b23607f1a3c1bb009f67f8b3d305e7d679128ccda3424be7bc0897fdb981e8b06821d677e4f52fcfc92401e36855c0532d7ae8bb7a9ce3adf82c", 0x70, 0x407, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x5, 0x4, 0xaf96, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x91}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x71}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb09}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x400) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0x101) 16:00:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fchdir(r3) 16:00:46 executing program 1: r0 = socket(0x18, 0x3, 0x1a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt(r0, 0xfff, 0xffffffff, &(0x7f0000000140)=""/56, &(0x7f0000000180)=0x38) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), 0x4) sendto$inet6(r0, &(0x7f00000001c0)="11b5a72b17c94a1ea8310cba43c31d42b9443f21765ed67b51ad7b6de0c622779ece352ad962a0e005d892c2f0a4a1799909d6d3ffe24644da", 0x39, 0x69dba67fbd3932d6, 0x0, 0x0) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:46 executing program 1: r0 = msgget$private(0x0, 0x4c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/235) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x4004, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = semget(0x0, 0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) dup(r5) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r3, r4, r10, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r11 = semget(0x0, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) dup(r15) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r13, r14, r20, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r22 = semget(0x0, 0x0, 0x2) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) dup(r26) r27 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r24, r25, r31, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r32 = semget(0x0, 0x0, 0x2) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) dup(r36) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r34, r35, r41, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r42 = semget(0x0, 0x0, 0x2) r43 = socket(0x18, 0x1, 0x0) close(r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = geteuid() r46 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r46, 0x0, 0x6a, 0x0, 0x0) dup(r46) r47 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r49 = getgid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r48, r49, r50, r51, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r44, r45, r51, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r52 = semget(0x0, 0x0, 0x2) r53 = socket(0x18, 0x1, 0x0) close(r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r55 = geteuid() r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) dup(r56) r57 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r59 = getgid() getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r54, r55, r61, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x9, &(0x7f00000002c0)=[r31, 0x0, 0x0, r41, 0xffffffffffffffff, r51, r61, 0x0, 0xffffffffffffffff]) getgroups(0x40000023, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r21, r62]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r63) setuid(0xee01) r64 = socket$inet6(0x18, 0x8006, 0x9) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="6f012e2f66696c653000"], 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r1 = dup(0xffffffffffffffff) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000180)={0x2, 0x1}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000001c0)=0x3) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) recvfrom(r2, &(0x7f0000000740)=""/193, 0xc1, 0x800, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x67d4f66, 0xa00c, 0x4, {[0x1, 0x1000, 0x8, 0x40, 0x8, 0x5, 0x2, 0x40, 0x6, 0x7fffffff, 0x7, 0x5, 0x81, 0x7, 0x0, 0x8a, 0x5, 0x81], [0x3, 0x5, 0x2, 0x9, 0x6, 0x5, 0x3, 0x2, 0x81, 0x5], [0x10001, 0x6, 0x8, 0x3, 0x49c, 0x5], [0x9, 0x4, 0x9, 0x4, 0x0, 0x33], [{0x8001, 0x6, 0x1f, 0x100}, {0x6, 0x7, 0x6, 0xfffffffffffffffa}, {0x0, 0x5, 0x7, 0x8}, {0x6, 0x3ff, 0xfffff53b}, {0xe92c, 0xebd, 0x4, 0x1}, {0x2, 0x7bb, 0x9, 0x9}, {0x8, 0x7ff, 0x3}, {0x0, 0x10001, 0x1}], {0x398c, 0x20, 0x7ff}, {0x5fc, 0x64, 0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000140)="b90e18aded94c7b1ac6a35bd0e2ef159101db899baffbb80f74f4cf1bc82769b7f95a84cce2c97f4033a4d1bdb02296dc911db3301df6cf0f8bad0666fee20d54c7214e83e9b2adf854bb99ab285d46bf6144480ae0374a182e4ccae1a68d476f83ee21d04a249c4db0dca6d90319fc22eeaaab7623a22d6e04e7c2678d43be543ecde16b89a901e0dffdd9cfd51775a316d1baa6df31a965ac122dec2c91d6961555db074aa0656c9a1fed9578ebbb7b40daa23f9d3875e4e059995d8549466e37681c8f6ac77a3dee6b9010ff5885999a0c132498c5fbc4887f1aeb7ed5c6e9ac8", 0xe2}, {&(0x7f0000000240)="cc2bf63aee98935fd2a69022f7d2acf55bff4d90fafc635c2843f7b96f26be4cc062af0a491079791301e7050cab07c87905bea6942be659fadc0236d8f2016a381c3d1c1eb6bbe24ed38884f9f3fa53bc2c505a36197f241569ada9f0645af53d123152a920788cb1d05b437ff6f18b8a55d5641f11d5d4f0da7d6bc0470b6e094afca2c0367ae895b42358615436e18a4b094db19140d3053172f9c4ec493233ee740932fce61e948d8daa2a08d8e848fd07cd34712817752a685c036b21", 0x1d}, {&(0x7f0000000300)="b213485c4a28ce0083bb421a51be76fd31c1cdb3e334556d7960485d2707e45dc5f817727b7c16699ec66471c36ae68827edd8987b758218a7f4609b9abb39b33e2869a3b5a9717990eced4263d955704ca186b7c678997720dfe6ff4dae35b0e61655c1386c071d50d6beec5b93fd9c00fc9e746937816af7d7a4e52e09e9f2eb20ec932aec0d5a78a4ae93b7e36d0954cbb2546bf45a536cf6ce3392795aa150032431e4830b4dc4d61ceb0245f738f434f051dbb74a948a695b2ce386533c013f99dd1f03c64aea9b2459010a298a424cefb1f2fd5f3134b800ae2362797f4f439acc6d43fc72fb83d4f8ee299e23e72fda986bd53e6ad9ffbe1246741227825387cf23adece0217ca1841a24f370e197e0f676b2fc45f9c19e5f1ff3073bd83f8b3b4415d4189b630a00bf622aba3e13753eeb4fb8fcac8aa47b295efb049527ca7595cceddd4a14100a098dd6cf0e004b48657fc7dbdbe5499eb60edfac3aed9f600f5534512b2d8a0af9213693feecafeb9a8c006e00c65786e2070ba17be7b69f845fbfdb049799d62eba69a53b73119b4a17497cf440c7f753840f6443436346b33e9aea7564c87a28ee78a8314aff878d0dc6020733fcda38c2a8a7433e446acbefb83199961563f55c8b11e3966a7f361ae0c881c28d25c3392667a66103aa9340d0e8b52dabfb01e08fc9d9865c19f182ada91cebe82eed2b3bcf75904f52241da69aad59f6af9ed1c9e78ba2645ca413876a4ce1c3acf2236ff012a1cd5bdf0b671f9d5a16d541aa3f108889d1cc0e4946461160505432f2519ec4700f5b5d80dd45a6d7927d63715b03d2ca98f28d0bf755394d80328ad7ec89e2565c957034804a971d009a5c2c0b116d08a0839464c3adb1738bb112dd7efb8c165f2b67b1f59f3464381af1c98f338e547f3115067767d064323392676ea8cea516c745bc91d968e2832bd1a9f45b06c9fa2abf4db5baca5c6316295e9e5fbe870c37f3952a17d8c520586e365fa8a3e1b3aea14c59af093e7b436dde4f7632cf29946c4474586d2f56440931427b3259b56f9eee933dde83603e745b81dfccfdb8419dfdd0718039d7ea74e463300366e22a096fb230030886d936f10dcb27247f84606a5e7205703bc4b61badb23d0153bf583e3c9bd89e083938ba298f5322563f0f0bbc41cae6583e7dd11638cd9e087b309ceab74565ead9f17599de565999bba07aec18d1dad19a567d47ce20c34dd3486c7a790b367d208e6367e350f943e498687c5e11bb744a143c98bd0f01554a7a20ada129d9df6179eccd255a59ca15fe02e3c17be16f3cc168377ca819ed7c460c986cbfb2813939b0552f49a529097ff39ee0e854665d375ff19d4c6e72a6c4f4032add304b036079d7da905a80370d60285e47a314aafed6848be9446b74acb5c169993427aac8199685be95a068ad39d809a1a7fd892ded04b32acc85464e6400d7a57c140fad1c8ba76e48d0ad19c2a14cc6196c7b36c103f06192a4b69f4033df349396fffedd82541340ace7002926f1c884990a19c8840315b03c47c1bcb5d92db215466ab8a08cc91cf02d99d63697103c1589aabb5d2580bbb53dcf28e538f99587c3bdc66e5a70ed1e2cdeaf8c17d4220bbfcace74f06d22c5512edfaf8dbf6110a63d65db5d2e1e5db3cb58665379bc5743d3d4efa0eff24c5821f5571d0efc13f914aef219d205ae5db0c6562f8abf4cde6644c1c337e929be6d42a14f547306783bb65b7db4ab99da58b993378f164b3cccf0ac662e108b953d84c7f8c37ad7a7126c7e5230ff0cb0313d8e294c1c5ff853bd749c4fb9bf5fb562f3a36505bd27e7cc4dc23b360478db787bd89cc6d582450cc52f8821f672fa7371ab8a415cd95a863836c08b2711fb1398a00e8bd79f304059b4aec8af4bd59467057428c30e659ba75100cdf1d944922e3513049c892bcee9a4f3ab46fa9d4b063aa096164b7ab786854aff4016a82d9beaa935593edf6b78ab5cc3ac776b1b4a65b6dc5c4479f35dc713c361d55deb217a7318a08d78539ea8fb369a8e4fb50fabb8639548b86db246f989aeecd20d0d29f8e09669775c7c12dd1fd8f7ca2a40626608dfdb42ce2712bc7acec127eaa1b20bc8be1ab4d3746b7f0af613fa055bbd116e78c429991507bff8268997214543d932b6981049e8276b1d7b52bcc9aa4edbcd5698a8a9ecbd4279c33f535443dcf7cc62f586d96a9930adddc96ddea25809e7c936fc1de65589095803d222d1b94e9fec5ab0de11217a2bffd3c7bc7c32d53635a0b9c7c6184a4e315c84ae9d08ac72b1f0fc694fd21d8613403d4469d4b127144aa6b77557edc45860bc3f97cd530d124c0c7ea8e818efb6df56dc0ccf7e3f34571c61c08beb08abada0920c13e94fe7760cfdf773784f0b239112c54f2d885e0a4619e067c5ec643364864d1fe8cdec400316933302afc67d15b74507be7fa45430e5b6edfffc4bb6a65642148471c7aaa9b6be953481ccfda1d77761141b6ffb7f8f30a289dcbdc16c6058d47968b24c99193a05f90b50477eef3f543fec2cca460263ba2c1a7a2c1913f9340d28abbddd6a6c24a76b373181f4a3974ffd449dace2561e45c98836820016316f54249526a9831565159f96889a1a95332546ffc72f30412186dc301056e6c84e342e895e2d6315d109aee7bf7751030e6a9999bc492c8a0922feefb8b81d059a87aa5a566be7fe79e33652d32eea220eb0e76cd244b469733f00b1f3ef7d1b5b56df649875166e549b5380410797813bac5d4c12b44ef7406a294fb5c047d853ca128ad82fbdd3120ce7027f6bc1eeb6fe1967f88a9cdd3343c66fabb0a2ee3c18be83c0a89012b1ac73b7d1f1bbf8f1e1b5409d067ed158955629e8c251eb79b5a9e74f1d382cd9246a0c777b0c11380fb16bb94b5f348ea8f823548c193734d656a326c31441d9041244575a755f3ced03ed8b057d299f762c5f1b23a6af600d18f971204dd6293bdd823bddbd28a0e7184d2f3cb0430e8c9e37b8cedef3c8e9bd5748af569c5e9dd999fabaa4c296a5cdd7334aeba58e9448013b025348cf7160207226e35c38e7eb6ccd5b1127ed63bda7773dc17007d2e70975a5e738c1fb0b974ae3662f957313c76e7021525291f6982c5e8d60bc86f7d72fde1044f4ed9c59b661866c7e54aa66941e94f9ff6814b8414e87aa976b6ca341173815fcc84a26e6a073b4cce9231c4bb880212e706fdae580347c1b5c59144ade05a547d857c23e9479f62063b9e83cae117f74d8bfef002f85fd193e57cf93c49bf4df2550b5814c7f62e455250edb9a93d7b7d82a8688ddb0133d25bbb89b996efad10397aca4499ab2aa6b74ce369384bbcbcf099789a2c3d7b2e6fc49e294b237905333b2666941aa4e5fd31d26f7221ee0f4b40459ac6a83b7d9c9f3acf3efb1ea4262aa42a06f9311c6c5caf5df99a346140f0c03c8452826c01d6e6ce38d807b11f9e450fb522785a66870a48f3b1a5e08fad2c77b2587b571a4231d54397086801a55c68f735f6a6a6db74f80e21fae8e8659a3e3ec8f8f7d44631fb2242f80aac26a24284c008ecebe40d22b3947c5e3341d6b9a0ae7f3cd9b160cc8d3dc770dd5084ffcee89176fdd9a1ce1604051a52569768d8cba6049b36ea9838665498663981ebe03970a0040d73b54b351f2f98c48401d2ab2a6aac4d0bf7e88d0ef755cea2f19f061c0b0dd8daa579160dc874435b3221bf24801955d90887efe7074b759b5c2cf9cfb1cf374c5eea6ea4742beecfec69dd052478227aa3f2e57f43797dac86ded4387c91e204d22522b9fee30edafbfc90e0a3e25e1ee9c8ffab15e0e802d519e6e630342584b2a0b2e68945f2820013e60b324dd203e828303041c5f43821d1883258f0b9edec216cf1553574ea0b13502f3b36ba9b9a3c9b2900eaef87f863f24767be911be31d911933d513aa8e69953d276d733e6b963fb42d17a7f01d1c99f5a069509862d1a256d6ea50166dd5caa0f0e470c792d25552eeeffdccbfcf90a0f0bb0488c3e7c85cd5d3fa4e6a6699a0377a481ee7469af1a3d1f72e8b3d1f79bc9c60f883f9fb7415f50416b63950bbe19c4276caffcd938334982ca2c183c5501ead20ba107f3d73063b8893ac0e8db53eb863960e3850f97f73f397d29812578555ec23e17e62f1fbd20b879812a694282b9babc1d242f369ad4374972747a7e0c5c7473585ac9bbf69723f0295155604d25ecfe619c819b46c59162ac8cc08742041760a063f8b820b8efeca1d05def83b892ce73011177fd99ee0f4547c8b97e618853460fc69f1bb2c1c4ae66e593e955f54cb255238c21a235fa0d1ffa3be67bc321d4c2033da441fb26597f11ff2ab35ebf9ea1a688c36c91da3cc7157dc6968c5b4cd4e3b447a2bfb78c8987536ed0fab16dfd3090c863cd33a6f868c2b776ad27bb2f924f5b8a0df29ac5c437e0d2d85c1b16c417679f3d59edac7b9bb4e109ccf04d7f5d9dbf0f57e77986086f9355910751793ac882778cd2cae81b2a26dbecb2d57f9cdf375d642fcf2be94914dc4b0e075c8c0aed39a8da42db47d02d104c1cf9ab736c4df6523bba7610dc9ce4f371c8ce8114ab59f28d246d48d4121492e8a9df3f88448b2f32ffd442aeec4446b7949b8f92e926dd3028997b0fd1dae5f913ef4165ad59b81d5085ed9a6dfe174df86ed42048036033126928ec357f017a1aea82b442a3735bc144d85b24fe4624d8de6280265f13aa7f0e1c9d0975748fb3f5fdd6631ec7dc307a81267f3a550edce292adc629ffdc020571652c01d4c2003a81ca70496786796f40f69d2f1122fe010dce5c5cd792f5cc59416700f38289856a19ce7c9a04fcbbc2a82d0e2f221e3b7e3a68bb0962f7843651fcd1d117d4afb8dfaf29e027d6418c9d189a449ccc139e0fc8eb2f5bcb99f2f9d2547b025066accd7551ceb4995c9f6e3cdd0c25552df4f5367a0f8e91bb60e2e73eece649f932399de619da687859cf0d73f718f840d67fc2c1b4b0577729a0712a5b2de7b359b04b62a807996b1c34ca8df809294989159cf6cb2c97cf91490fe0567217b3656c43392cb18873b74dd933e19dfcb5304846a450001b4886dc73859eaa1c90fe1b6f1200e3076e92d430d7e975a12bf397c572630ea5e9f9e2afd38165d47bfd446f8bd765c196eec65a79b32ae68d5c23ff6b578681b455bcb9be04d3263ba54fca83b656a3f4f60c9f279e94291148d6aba9b9611979815935895a0305d38321f9204792ea4bf2064bad3fce4765771cade2cfd99098f8034a4056742e1b6e281cbb85f51f0279c4d12f7092c667ce4c0bce3e7b2f3510817709cd5aa5b2cab3048d6288159a2bf43778453e6083c1b5b02ab9e3c384a380aafa25cd9795200edd26f184dc40c03e7dbc39628973be46e9f33deae2e03b494516aaf2b49cb5d70cef3285a2a7ab2e2e02521f4198c811c535c7511fd047c9626b1c8a7c3b3e75d375d64fd45ef77220b93d3345ac23e7424d42297d827e63af15d1fc64e390a0f17d90b394938466e0c72079d4a99b4648cfbeeacfea8224465bf3cd1469429fc773c718ca590f7abaffe3dcb189bccbaedd2d3565bf92ff8214b7518927e7abf47286e9dc9aa001938b9736e59881494af9fd4a975bb01f0720704009c92fe86514694848d08e96325b6355753ceaca85f44d7bc17943e1c5c4b2f91731809cc9a5d23a36f1dd3e8fa62bec9623ed336f0eef590d4beb27c609901aed196271de91518f25", 0x1000}, {&(0x7f0000001300)="1bef96f2e136a4e9f90d81bc1dce3a9393f8be89c936413397b8a7d646824f7826523cff1fa891ec521b7ec341038a926c1be99b1874d266f7df1030ca79a0553c5a8415ca53bb003788262ec6fefe689d7ce725e79f5c6e49ea54dc959ab748f0a81ffa45eef92c96bca9278325dd93463739382d3915de807581465d86385b5827f9ef8344b188431773e2615035830058aa006cafa42cddafc135a3f794c3d76b89587c7cbeac1e58812bd3d57d4fd414f06cb2e3ddf0d5225e", 0xbb}, {&(0x7f00000013c0)="210b98bb4a57cd66ec2f53bd9beafd9d8d4854372e89911a8bb44e3b4af170b786e3096359db0a60072b468207ecb4b84a13c7e9aa31c01945e654b7a1daa5005237d505d8d78064351053ae6ae2281e536bfc7164c50d4f5fc1a47f02a1bf97930cc2038b85f197824c01d633d60c5703c781f4ace1b2e95c967ab4a3935d6df7c20bb25949", 0x86}], 0x5, &(0x7f0000001500)=[{0xfffffffffffffd65, 0xffff, 0x6, "1caaeb629927280c026f873d7c25d7de7199a5e5466186d537bdd0e4fc5e9b9ad397fbc6051bc942"}, {0x60, 0xffff, 0x20, "db1448c6a117a54f9ac775b1762bc2b985fd1a66484158c3563c3d8bf0ac8f97e77920d83fb8215a43d8a967ee3b0c1cb029ae0c15be573c5d16f48ec5154d2a26c0930d2da964ab6867"}], 0x98}, 0xb) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x4, 0x8001, &(0x7f00000015c0)="e202f20bfb9ecc6be38654b9de9e5f2090ca416390df51023935551f5a574546e2a0af4d9b24bdf7b2b3b6b486c75fc7d901f81ae4b5f2fbc31a037858d174fca3b671344bf1d4116ac8ea95926eade143059f1dcba5690eb1de4995bdcb9bcd4662824b0814e240e824d629143ae65409524fd45ba6a8e42ad0a91ad074e360a8a7dad87dff095d1cba0c490b4e9a9ab97c29e81820998c844e5ac1c1277f346eeea35b42ba2579901ab7fb8cf54c8a7ccae7c2f0", 0xb5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='D\a\x00\x00\x00\x00\x00\x10\x00', 0xc0, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xfcbf, &(0x7f0000000240)="b6c68f738018325fc19e2a5420f73eb903a38df38fccd273a73238b33e10e3bf5761b815a19c13498ddea058bfa7f45040fe09bdf5e858f48cad681f00e36b7aa0e682bb2a4f0703be9d7acdf9c0c52212fd5d7c18de") 16:00:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0x95}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r2, &(0x7f0000000040)="42d0cd027c774b942dd6ac74ca6569e40d4ec7aa23df60c84965c4b869063ce427221f7a17d4e4", 0x27, 0x0, 0x0) r4 = dup2(r1, r1) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x6) 16:00:46 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="53491826ebf37ef92efd14024bee1d6835672c80e9191a26b8b584bce638b195fb1875505f68a705b93fbe6cc8e686cb3ba9a33a557caf1fa6bd8fa7811cebc9fdb04a0641f361e4f20f037c877841d7a7ce5df69665315e3e8f7ad0cc562be3e50f269ef3e3c2946a3502899f38db6f543e7c71c8d86035b696f561b9828154e1209ecdf3ccc06bba476abfc9449e005d234f4181bb2e25ec0169874741d0d4fba6dac640e490b0946e32a9dd42710d52f90fba3b4739dc461adcf19bbd9ca8a8e3bfdb66c2857f", 0xc8) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f00001f1000/0xe000)=nil, 0xe000, 0x119e8ffde8692a32, 0x2010, r2, 0x0, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00019a2c66696c653000"], 0xa) dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r1) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r8, 0x4004426a, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002280)={'tap', 0x0}) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r9, 0x1}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x10, 0x401}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000280)="57d731f980426c10e003ab948b8f4ff36028dfd5d5ba401460040f40ffc6251542d12afdc1273504a06115efd7c318e872db52e87d137cfc6383aaed4ec5dec238fbc548a0d260ba0fa9bfd808fcc6780141ef299121b770ce58e3476ea65cb6511ff153e20b53aaa8e3729fa3401d6e35717fcb5d70c345e4f1ae94811e3956a3d420c16cf2e6751d7c6b7852c06a97c8e7852f0a8128bc3e54cb38013f96b864eaf3cc1a777161d82f223af7e5e9e2bb2124a71080800c6ead5066d7ff9a159ef6d9f7c77f37e1c14f065191ad346d97f9aa909bd39b648ca58897a1bc372bac904b7e7ccfc266192aac800245205c537da067c8072c7a226c3f9fc45417a5329d7f6dd69c2c29004a1e9a0949b1e7322174a3ee6103d708ad5849d26c6ce20635d34129205e7d863eea9364b991797fc8e4b3afaaec888288440918bb59392469d5e87e7798aba40a7bb7adbeb0c925dad0a79a8266f7ceae7be798f73db1dbb5836f7d5dcc31a79fb07d0ca6de7ebc465fbaedddf81565da3fac1b4fc058c7d2a2246fb8abfdf57836d887a2eb428196f0ab95a1d17d8202015c2f349c7f49ac5c9c6d29750121996b702ccc17d7c921362c4a70f6638e5f0bc3972fc2791e68bada1444a1a947a58077a7a8b7cd0f8cb7a35f9f5f4c0c51a327b4eda2c1bb9d2f906c387021ff5c3e7ea3aeaf1e85ea112cf108e048d3b5bc81846f5bd149073e3b661e88eb5e3b2110ee52cb91c4dc2097c4a5495f195f83abe078f5d95c4ab095fcc6d9bb146e075db6b54a0b373894de24f44770f922884e21dc9157596504aaf90c0e07614867a604232cf2bfe8fe4f13b7fe04a1ed6e4b35d03708a057d450e9069346fb7a420777e8eb9edaba8a582abd722c35b6dfb04432bc2150e64420e123e199777bca166f3437323419ba2037ebb40f81a066859d6564243d46df907ef65be02741db0a58f6ac9dc038d6edbe259a445a04e1d916888368f7ba7418379d1b9f4700feaf03b59ef7eb9e33184ad889869bf6390196e1ff5aa2304e239646147dc878caf6e81f856aa841cc3a1195f5ae76ca943fbd3966140879b62ca3626ab977f6efb4666d5117f26eaf4fbce72af799aea2f80f89676a889dd4e716fb860aaf20b1155814e68cd206da4b69972a66619c06a919ede0f69b83b611aee75b619aa6a38a944238e5d4facdccb126863073a0e72cfa1cc85e903f56d4eb40e1fe4fc0887895e7b86a2914fac2b2ecde9cf453c31574e3caf1d3adfcb479893af86b20494469d6ac3bea349af3cbcdab6321bb84e2d2c96d5c9b09023997d0975919fd5713434e2f8afe0dee7913e4ed298fa329740196a7885243a8534a8a5641e30b82ed80f5073faf567562f530b2817a86ac1afec30e65ca8ec2a2d0f5d57fffd1cec0a3812380f192dbe3c467c4967fc9d5f92a849fcf1704dd3a6386971648e13bc10cd41130353ea5009d9ac6f81883b987e329e76f7fad48c4935e91729c192549a1c65677f73f4134867648935c53476503fbd6a12901964783dab92ac39f1aa957c90b65e0adafa71a8e2f2e16572727f9ef1382ec133633ea3a11e46c95b0d67ec6ad8d3bb0d61b7a35a0fb5ed26b69f18ac014b5daaaf7888ca7f20afbb079cabeef0229688c21a8c0f9331bf36f6b20fb2d05a1eedf9400dad40cac89618805febc2c449a5815f095d4384788488de47b57cfe1d25ed780a72be8a4d2aaa05cec348243dd9cd210bcb68cf8c3bbc7203c165726f3775786d7c929fc449d1c4e36f5427f84aefa8e8505562065576c2608a561c7d0235ada2048ebd85bd42defd7215f07edf19b5ffecaf21b29bb52498f3d09eaaa57dd9db8390ef81732bd3c8121d20db3c6929c1de42c69d61abb2ba021f9a84563d77a9bf3100b26492f8588667ee2f53ba7dd79882ff557dfd7e3bdde14de97d9530a8448a725060b8e954b0706f09b62f21b1531aa930e8ec05fe630352a0f97ed16003f4f1b0fe8c37ed816921a8f25148eb3f2098f10a4ca67aab58b85e0793b08032194dabf7e03ae59e102006eba91ba870a48ad93b55ca4ce5d4c6b9a6f4456d29423f8cf01dd749ce681e4db9511c45f431f3b67e71f8427de08303f92155b4ab521ac4107259dcc78018cc1e64225313beae5802670e5bb92914c81bd45ca26de1e5477799abb5592a46eb549363ec849d88f01cfd5c4975f74a3b0403c26b63faefd9e173b4850cfec60600d4c0d5039b394a53131804ae7eb61cf569788719de3fd3797be3d4e20128b8429273f3f3173dae02074b424577d82c02f9f2e7490d1113018ebacf4ed1452849776eed07d602adf8defb77cba86b43860f650ac88cec4b8582f86b65d28756b431e635f939ba36375ebbf54793f94b1d7a9ee48ddb5a8a9b9fb9373109639358893ca373237ec01e777f3c1dbcd1536a2a5cbcc6c77de5e6a3322525b99fd41b6e979f6cdf2f66339f36734b09b5b8fd31e9d6c514e1bece1b1dd742a0870bd603ad5557ed0151cad2821cbd219ef6b55e71dfa3ee77346092c6fa2e8d72ba597aedb9e5e26a79c045d1612257477cd8dcade69b1edaa3aa22cc2f91aa351408350f9dc433871b96537785fa7f6dfd7b79324d67a35f832c17f68768c676f0fcae41c8dc8bd4955a4bdc6e3afe7e3afde0347882b0aceaf0e104bd6845f6a745c8f9df966abfacc83627be9fed8bea961352e27de75785d9cca71d84fc8397bcbfc1435d8f1a4de7483d0a8b0066dd843beb957709fc1ed93fa7325d25c35d059b4227777d20d87819cb97287ee2d1288921812df583ef88f7cc2fac8cc697729bdbbfd76ff866c1ec919538886a8942ecde9b946e802de27b7cb7ec7cb2b81a361d19075e15ebfb6495b92ffafe8eaf8683ef7ea598f931f5b8202cdd288aafc106e2743ec7b29a3aefaccee54729ae9ed806fc257f5a97a79f9fc940a500cdf51292189ed5592592654a0014ae2e355df9baefef07a78de0304f06034b7c61adcc55fc05fb61fa2a73bfa07d9e82d55940afbac1c35c3f0601359881e9d2de51dcb9160ba0c9e84d2a8ab4a2810aab08245dda764491208ccb24bd55e39ccf66e8568db731ba98e1d1458c3b0988f12546db118d6283b9cb2d2f1bb3b8a96ff82fdebca4b80e261471fcba3551c65708728b248880326732d91a786d973c589766395730937cbe747f87d807d05c96e796a43cb3ab8de9ca580777bfdf1ecb2922c7d54e94b77c9e60c44be5b7d022b91aaaf461d8a18bb4abc6b2838e4707dc2a0702fd65a760b121d5dd0e2092b50c8dcda9f214ae55cc6015666ec96288463e44d61b8bb2e9ce2aeaa98ef99232b7dbe7b70a4d93743369a7ea87207421e2b341a7e140c27a100ced70a4fa00dad37d6034734a6bf4b114923d2327e80db3033692154b93920067339cdffec2af7c4867c7f0af4aeca47cbc24e9c6893fbaa5f8916181daf4a802b5a41b535f05f1b45009dd4a6dd28f693a1bf33bf62742fe1366f622bcdf9639581d99eea699a470b29f598fa8ff2ac1da32b0ec979f40e818f5e43558789ef1790804583d4fab89e420beb67d396591f4745baf8d0c582ae423470192d626d4e307ee9d535aa6ce99c1d16d6df723d0cdfa0f32cd6b64d08218254a40cb575bc435a564b6d0296d47fc86dceeaf2ce0de62a395a32e90bc553da258e69af761a89dc0e81c5f56e1c2a366397e3e667607576c3713c84fd0d335cce648f809fc99a2d915dffab5d221f730ea82b8323029baa92fa9c1d1c5f19efc35d496e46de387744cd676e5c9ff6c117fd34b31a0307431d0ccb7b21e61069d59d4dd51fe7cd0c3180be7297585e799091fcb34e718c8ff97b50cd247b055f53f3498464f19a7aa86014f67f2a8e53a4251b2d0cbc1da076ccd08665d96be301377e629a5868cb3bb87afb3aeb28f3a8555e533b3aedeeb9117a4380207ab52694f5f0aab1e2f8de4a0a243333c7195dabb6df345e096c0880d5b8a857b3e79ef837269108af34bd599c5edf0050aa857b183a461c431dce1bd4e4662b47890039b632eb4c8d632f03c8ac534f918e93042b0e2fee9586cefb345721ec711481db60c9f2ac1fd1f3c59ccd2eac5451e7e720da3c0bf2d31201dbc14ccd52f5ce85b43ea081d27eb3be4a65f9f7fe3b3aa8ba106f9d44250d6c51cb52a901ae7c46991661c59bf7dc403748399d56b5430de084709d904014749ee9a7b1d77285b732fc81267bdc2f072987a428c23a06133f5bce87c3cdf9293c452ae94ce20cde4622a0458a1d8ca0c3950de25976d8b001c62e5da60434ceb4255ac4014110589fde7f967ca224aa70958880bd4e5c03bdec834c7116b740be39066aa329442aa51974b637a857721a1cc3d14c4ce22eebe4443533bdfe364eaadf6e5f93000d040751d69d88a1a2158d83a83633f0d3cf0f513392485b00c94a5a968301a7c066985d5f6c7f5b03a5a040be0987ea614d9dd6d14d12fdca7cead6502ea9f6f39c96978066481e80047196cb96bfc4b878834b86ab0cd9e6a7552b4dd223c9a357302af87953a6d262bfe87ddf65465f2d0177d63b5e6818c534566df92519d38d804d0acb219d131ffb0cc624e61bb03a55fe1dd10ed6cb2445e7be1885975081853907fe089b619898e520aa64df41916125a888a829581ce57b1d4c2e13268521adfc69d784f2404b7db93d91d20c0bee4f0b25761e747795108edf1141a58821dd1ec71a76cc373e6494bd474f6058b1d69256ae7428f880f62eb54e836090863cac016e7679328995086207e95e6040413fc556991be595adfd5e5dc7e6c47ac1342b70926624fd7e22afe0ad5e9f9af666cc75ff30bb4ef7f4a6a8802287dfa686060a6c99285cea26fbb4240e2de3b3da9d3464f3646b9cde5597f97bea63cfd9eada0fa192faa4bcdb6527f4b2871ec07e474eda2984ab59916140a62920ad96a82f2404e6f4e1abbee10c3aadca8b40ddde2378d56bc95ebcf26bcfefdbd7d19c84cc20311e3ce5f9522e5160f1227e2c0c74ed2cea42e6cf27aa7957f226c09f65e960a15682d1d28f3bf4aaf5be3e3c7e4b23dbe8fc552bc24905088d14cae7547d47fc1bbdd3c8e625810057a9a1ecc043b2126127b176ca259582f9f761afe24f38bd05634fa48efe8527bfe3e3b0353d2b9e8d4d974a7260883ddfd6bee1e9000ab06e166b4cba6185d248c7334ae3b051a02b67214cf30b527814512e0f23e7194d7e20444188d66b07cb14da440441ba4308ca4abafcc128157fba50633ed67a80e713d211466ac98b3c97612145dad9eced9028be83258e8d0fe78b3fda4bf47a6a42b5e17cc38e4400f2faa9a6f9a1eebc450f54b4d4a8d0454af188fb5e28e96c37601e80abe3523a6182dd756b73765c6c0e09c3f686828ae99cd2d2dfd7ad1468224b1587d87acfc9621f077dae95f7c47cf7ec63c974f8008a60da926b1fe8ae213b4773845b07abe5d9be20a28ce3d9d5595f36a7063a5fa8a98721db4bf781d215560bb6f6a7a18009d93b6b1e3823af7eb8b483a6d5bb4dbb35277d761c468a291d7f6c768ceafb34005e77a0c0fcf67d8e5fe9a7b0678f4dc1b0e88f04bf25699b5464044ea7a7dc844bdf9a43add692c5e967f144771548ba7e7343d9112c52a45a226857bf7fa6fc5abc0f2ee57130d92c2f434c71c3d2b4abffd66b0f40096be1c5298476b3003f0a0742715fe85e629f4a6deb86f804153f22fdd9e340c478c2028b831fe826edefc293864a8df718fc964722144b5ded16", 0x1000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b62678 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b62678 16:00:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001b5000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socket(0x5f, 0x8000, 0x96) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:49 executing program 1: sendsyslog(&(0x7f0000000100)="7eb366ea", 0xfffffffffffffe13, 0xe) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x24, 0x6c, &(0x7f0000000040), 0x3c0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x8]}, 0x3c) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = dup2(0xffffffffffffff9c, r0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0xdb1a73408de9fce8, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 16:00:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60, 0x0, 0xfe}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000006952c7df0820cd96a500000000000000"], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f06457795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3f40ec7b6b2eb880b0bdac2260bc9c525e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde8423c804304f12a9788b8781854cea90e578501c69dc476456b521e1193a612a9830da239a3a635d25c0b7878b50ea35ac1ae9d09e7fb6958aac69bd8c9288257da1e0ed824c57eeec29a8f52350c0832801a803f9a7968c1672502388ba57252ab7704820624288ec0ccfa01b79210dccbf"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) socket(0x1, 0x4000, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x260) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x20000000010001, 0x0, 0x0, 0x5}, {0x3c}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x8, 0x2, 0x1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a40348990df582bce1d80afe5d4041fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c1695ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec3700000000000000000000000000000004eac0d1d0db6a90131e20f2ed8f544fcafc2c033b9f2eb21745b9baece28db29dc02b9dea97e58429a818daca730901e862bdaa68776e85c78faa869f37e573de879dab652eb6d620ab7ab8b126450595064a6f9aa827f4a7f65"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0xffffff76) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kqueue() r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x802) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x7, 0x8, 0xfffffffffffffe01}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235000000760af7a6fb433b650ccbd37a5f00"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) geteuid() getgid() r8 = geteuid() setreuid(0x0, r8) r9 = geteuid() r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r9, r12, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b298495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r13, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r14 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r14, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r15, r18, r20}, @rights={0x20, 0xffff, 0x1, [r13, r13, r21]}], 0x40, 0x20c}, 0x0) geteuid() getgid() geteuid() 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = open(&(0x7f0000000980)='./file0\x00', 0x18602, 0x132) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)) 16:00:50 executing program 0: r0 = socket(0x2, 0x2, 0xaf) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x200}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') chmod(&(0x7f00000001c0)='./bus\x00', 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0x0, 0x9, 0x80, "ed072e3b59e391208615fee909dd4078279547ef", 0xfe77, 0x5312}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x74}, {0x6}]}) clock_gettime(0x0, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2, 0xe4, 0x20, 0xffffffff}, {0x0, 0x1f, 0x5, 0x10000}, {0xffff, 0x8, 0x40, 0x2}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x1}, {0x82, 0x2}, {0x116, 0x5}, {0x1, 0x3f}, {0x42, 0x3}], 0x5}) 16:00:50 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa8495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe4e8411b1278ffa659fa2db943344dbbc5b65c6593d2870b4122cd2350000000000000057b261ddbe6a0000000000000000000000000000ea0000000000000000000000000000002763"], 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x40) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001580)={0x5, 0x5d5d, {[0x1, 0x20, 0x5, 0x5, 0x46ed, 0x3f, 0x0, 0x5, 0x3, 0xffff, 0x1, 0x0, 0x9, 0x9db0, 0x1ff, 0x4, 0x9, 0xb91], [0xffffffff, 0x913, 0x9, 0x5, 0x3, 0x8, 0xcd, 0x6, 0x9, 0xebc7], [0x0, 0x9, 0x1ff, 0x1f, 0x7ff, 0x3ff, 0xe40], [0xff00000000000000, 0x81, 0x20, 0x26d, 0xffffffff00000000, 0x87], [{0x4, 0x0, 0x2, 0x8}, {0x7, 0x6, 0xffff, 0x8}, {0x100, 0x9c, 0x4, 0x3}, {0x8, 0x81, 0x4, 0xf7f}, {0xfa, 0x0, 0x4, 0x5}, {0x5, 0x3, 0x81, 0x1}, {0xf09, 0x800, 0x3, 0x4}, {0x4, 0x4, 0x5, 0xc}], {0xc, 0x6, 0x800, 0x12}, {0x800, 0x3f, 0x0, 0x4da}}}) 16:00:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0xe5a6, 0x1, 0xffffff7c, 0x20, "ca563e6b3db5e7cbd88c2f1a0f3018dd41ce80c6", 0x7, 0x1}) dup2(r3, r2) r7 = socket(0x18, 0x2, 0x0) sendmsg(r7, &(0x7f0000002a00)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000780)="b53195960065e822e0d6601b62e74ef55d5ec1d844429d274bf70a15d8e3cb7fb96e7f3783f950f0023891e337a03239b666fd6c04a7a2fe711a040056ea0a40818c1f8884065553423d3af7ae289f875a05c9102d9ab4fd3a145805bd5778d1e5976b46b998bf0392eab4fd20548618b1e0748b3a2a5925cb29751dc3c3e1367fe0b5432802e819776aa07a0b1e70c9a013d0c5ff8a36c097c63c4b783e8e64d79c835c37299fa6b31079d210a7aa3f64857285445bab5eaba3025ebffba4a74e1c12cd0ad6bce7c03cc92fc0ab9b6ad885a2c6d2d29ffb3df65d6708bfefce90d3eb92b716587eefa3cec1c393a1ee90b06805b3d2fee783b5407f57104d89df7aa83ae54aab4b1f78df975a2a6a1070a0868994fd9952e07347b42ea58d5a5913be706f8886a7b7a8ecde1acf6384009aaebe9dedeff560b3b35bb20f3a9db4c8e65eec688e1285ff410ecc29a0d25c96c8cd6bf05651847345c38ce8905d706a0a2c82602c01b2d3c3c637a790b8c43cd3b489614d307efffd222935abbb31917c958b92f074b033720f6a921a3c3effb573277ef2306bb13532d4ab0a5f460317d8dcf644c0a705014d42c38e4d71a88be8fac4725929edd3af22040d7a6712da8f1ed51ac7a1966f402935aa57fa6c2796eb6cc7256c7614d5f9afb81060d6bc4ca32a19a2b26c1c9c244349a2ffcdae4b9fe2a0828d2a60d73b6a92f98c8817c85d19fec4ccb75bdd5f0d157f32d6da1930fc03d4af290f7547e796201f687a5814c40eec0aa5c38df3a358dbc3820e6b55a15e6cea8f3b954128f8d414ce639bfd4d6d0cedd483ad787f05b2f3bb1166cf4a6def9e93f84bc297d85504f12cc93253123628e58fa7aadaddedbc31424e6e208778f8bde89ca902264a26437357adda5250690fe235c25b6e61212efd813c2d90628eb433c9f975d39cc85e883a7a7dd2356ea6a8e35b733365650f13457291f47fd4ff0abfa5ba9573e4ddef4481b9c70543ddebf404a81cbf5adb9d15b977fae5f017b433030b6c2a37b0b04f99d3853e8f0df020f469795824309cbcd6daebb168efb795dbb2a8203f8229e6743f88549306fd717fe6aaf67fff0e5c230878aa67cf151ad904b4649c44a4e4efede4c3107858cf21e3516ea6c22f4d2ab3bf4ce2680ccb4ce371e9aeaf15c582ae1f4d10b950fe29e21688847cd3176dfc34f0c12e53dabec508e52c9cf6f6b17a968d687e2b53752ca748f68a7bc1c6cca6f2a9709abe4d383437017ba2b2d7f5c73e20e59c036b0d8727e4d40211449dcfb2031c6b9545fcf92329088ceae9ca401661d0c200f299483032912bf32ad0cf57a8b36934cbebd0a3cf703c96a59e92a75298c64266357359b0b79179a6ceea46044100142aaf634d51d67129a8a9ebaa1863261fc61e47aa2aed24d7ce8c03f1f0c43fc5ccffc9bf5b3b0879b31b9a92b66a3cfa5969001ac9cb6a24aae798b24167b61f758d6011095a8e2c313dd01a41d7103f50845baed0c4db8f51b6125139254e527fdaf3b245630fd277435672b8ff04310f968670b65dfbb5a82231ac7870918c69bbdca3119c4430316cc001a81d0cb3e7d3453abc06b527f3b44e45b777f4723a0c4dc7b070e28f85d5b8b0976dfd8d61a513f8b910e6f8533561b2ce5b7bdd2b64e19bf5486f005eb2a9bd8786cae3154aafecdf3a6f5b3557badea95a1b8497caef4c225f5a5e473c07f83c385a130fa9d88cd412bfaab62d178a653b3470458c7f999d240e3e53f81e5356e777c36f9910857c4e58ae57380b7a5f4c2c1f949abb1009b2279e55a0c1719798a89a38ff642fcf6f807a0aa89a6f92c129e1b5eedde4f7b910ebdd72ecdc902c5cbac7924cbbeda76f47a42b22c031f50b134abcaf935f80137462d6f5a25e2a4543bbf83218e2e220e5ad62f4be617094e0e4b8b6c6f2e0436ff43176c4b375e1107213b25ba21ff96739a91628d1be37e5b79c37e17f60eba414d7785fbd104615558c7bf48ae0bd0c4345219b18a4384a71d28fc2a8ced568a67383726b1e5aa4c042ed6618c95fddfc93a36bebda6189a81d30db89d53120d5cbe5225dd5ae91b13f13e5d79d21212bed2eb168d6f6a74c44e0da0777c5969f7d6b3770013fa07dccb4636ea03553dc22ab2270c17cbcc068bc3a8d08394179974f6d4b224c1fb9ddcaeea135a6516e24f76a2500cd748509a2349f0b0626199c4fed0758038f1628478e9c8932b6bac8b9f11d904086692ae09d915fd018f090d63b235715d1329267d9808358e20066c7e5669eef114285b88e54eb5cd40147f4ab299d6aed4ae4d280915d05ee578de3b82b6994579dd325bbb5304c2ba509c358ffe1fe886a134b08a55aef3c5b2729b1840c62c6ef493ec15899b3345099b7d99a1dd648e0f743461fa3837e8bd720fbe3fcabc35f9ce5fe035cfa9049bd954c88f78e495ded58ece23efc25d524109c995147e89eff07c456ba2da6f6e49dc61e6664574d5f3c9aeaee6f18cc01303a93ebde6a045f68aaabdea0940685e033a93ba491076f559b75fd646e983376f9c766a7e4e9a92aed4dfc93ed8d761c34a28014dc1d5e9677475eb6bc533127b5283bc9491c96c2e5b3abc886afd91c0fd99554b01f79b05cece90d2750fc0b35875077aa6ceda2708ca721ad82c2d85e7d0f382811a7b488fed566667c9cb7866c527f1fdb28c9ca39a149e361446974e587245ce9ea8e12632578f156c7c9f54e0af5484419a6aa88b9cf511350c987dcc94f1ebf226121a3787f60974458184a2ffdba0197bd3627621278af019cd370c50c1ed612f8881efcc4333a60e5660bc0dd46e594cfd84ccde311fd4d83ceace0679d7419f392a413c771eb177fb56b57b0d52adc22e468c056158b4f749b59ed8f9eacf1c580730abb9c27a9f1cb0d0ac44daf374bde71a71e3a3a7d55d3ce75f85824fc8f018b6e1dbfdabc27850b99276020fe399eee0cf5563abf6897b667dc4615d0f93085e9fea4a95bfb8cd056511418dbb43e64262b86bfa0695657d46f318737db43a532f890d17a2cfd5f4b83be32b4db549404fb8003cc89bedf70e1964823b665536c5704ab1a358704250e8d87ca872071333d69812d03ed4d63dc27daabf2262de09bd0b7da353026ccdb92a377b1b60cff4d80a88cf081b6b51c479fd4174e932c516a0593bac83d051caaf2fbcdadb96a27693cfdb8e44709484759309c75333b0a3e3926ff07da0fa757e6b3da4b2b5848170ba3f11ad341a091cc6d234187ec3fe1edac4a579704b0ef3a92f0c8dd6d9b0459bdf679c39c54213b08232e1d6eccf35e4a1aef25165e96572cc0e5bcb81513a3788346eb6ff075c05d98248c5e25c1586bf9fb8394d2e0a57d7aa50e257d052a898ea5c875e858846d77293bc894c4b9359930bdffb959dab1242940391f8606eeafcf7d7327a11dc92c23b34ac14fb12a81b2faa8b9fd2c0a096a101cf207ddc7290f1d59d52d073726740a7f5b8e658c628b3ec50d49157d1c7fce4e8d1e928f39b2405ff5ec395800af8b7266c91c5f135cd436d4f870689e51f0dd0fb2ae6f089f5061620694800e30d3315b7e3106f206ef3c528d61ffdb252e028d1d8e03aedbd12a2d667a48d47ec4abb8df5c63bb3b49d0fca1298aa34aa49a65efe3897fbb1ca4228601321a0ec5a1a1d5643f23013aa0e239b60be16ffb0080ca41e118c7d08cb3d3b04bbe65f98329002b222eee9d9c451b52e24101e4e374b110cc0652e813327fd16bfdeeb0cac2a5af1b549caf8cc39790cf4ce9d15902cf420f0967a6b557dd5669b3af985df9fa432d73ba68a5d3489f56671b30a8a1fc0e19c2371ad6efcfcd263a8e530fc09b62d954fa656e6dee08bc758b9a36051b2ecee3ba5fadf69480f1c0c2b1c7df5f99bf8d98fec31d27a115ad94b487f36996a61ef2cdb5cc1d1c26cef2bd48e1bacce4f70cc55eefe9d01ba17f64119addab34f44069cc642d3954260805cad345f8c334d4a8acbcd1de2bfee07e112b616b4ce572f066189b7540d93776f5056b839e52bdc1384e1482cfe0d379ed0bddd31d246a0a82e83c6a538014ab063fb9f140e9f3d677e49a868a97eabd419b35a41c3d012f3e2d11887523c9ee24c5615d5b239e5799026c11c234db5b4bce1c62a595183804aeffa0b3fd6a579e4d61195cfe2e7d044caf09174e6f68ad719c72c6745f29591a93a5387af479566af967081545ccecb7944c48cb49b4d114eb25f07e1c6f4dc7f15c80e5b1542ffabe50c8ffa0b91807d146a41a00fcd04de54e488f0a0b25653bf1cd3960df76d6a4931858199b87b3f9272590de0faf4fbf82f6f314669b8bf721f790abffc0a0006a0ebf3205771579aa55d3f55793e866d4317674339d99f62adedb8a53e4db48c07fa9b9a8c55f88031491c91486a8b3da8b3da21f233fe29590ffb405d56c3de4c52313a75d0f493c4578ae173823cdbda01cba1e04dd5ee25a095b957621f8985f5886d12bdf579c2cc0c8635313a9ebdd1640427a20049f2bd0f97cfc20335b86a6cfb91b3e640a8123f96ad7688e433224cebb31d7fcfbc87c48f391ae9cbea0b411fb6e746d76e7395fd8ed077ac66e5bfe58fe6b89004a367b147776c3067a8c2ea833e557c1a969b70a57fe3ccd5a2fa55611f65d3af953b35ef5cb9013c202f8b0df6e059158e869088073e5be565073f08a56801f62b4e4edcf4bb299d6f05883d38994b396822be104dbcfce4dc91fe0fb0b956b6b1884bc36f3812662ca743851c53a0bd7739011464d72efdf71776f74e27bafd1074f12f6407598d29802000e0c10fe361064c6a0b31872d8068de00b8a499d624e7d78ea7d1c91f174c467dbd6bb89e13a876dc1d78d457ed148edeac65598756337be68be96473d9ad779918fa2d380ff4ae788daf35080f1b152a157a8b78a95cf00aa905ace2d26fb459fcb5d8792b23a898fc652b9fba1e34f2980fde399b027839d4e64d6ea0cb2985b6b7d4b342592c7e393d9689c92c5335632850bbe13c05557b81899cb89adaaa2c100748969bb61d0913d5787222b51cb73133d0c4d61bf727adaeed49c1c5fa71fa3c9ebac68b501bb70a218f260a64ac5e6149947d65adcc22c97ceee8337e7cd523a866c14550a1b41c9b56cd59a9d8cb60744385206e8ebe18a48f80dfe226e09a140b016fe62b5c26b8ce6fe9d8b052d078fe20f2566a01d27310b0b04f585349e7058a6116151524d0866a86201d1019a656b8e6b4909980cee387a0e4c73ca69293f78bd661c992184dfb9fbb8732432d335041f53c6bfb97494980e62eb93ee2f39ad0823774efaebe7440022fdaeb890ee48b1aa875fb21182730f2f811c29a362147b97463a42ec2a4f2cb85f0ba91b2ea28fe816ef600f6b4be071bb3c072fb87d97bee6fb4bbe9a44de829fbcc8f1d15d4d106c50de0b991e9ac638e9fa776c254fc7ed404949d2f51acb311fedff67c0df2cc5c1ea2f469b938ba2868f7e50522d59199087c67444952e44084b8e39ca0a209b2f04cbae1cb508a21e0ff0ae40d379cdaa38dabbe99754a38e6c55249ee649144f995ce56ad1271fb8c48abac41300356f6bf051eb07108bf0a0b7f514dc04e377b4187d9ef9273bddd80df57dd5b9bbf9777d65a7eff0c7229c7078526efedcb56bb987e0c708c9725b4237fba4d36b3897c00174a499ab88f63dadb2978640093f6fb04f20d6de8790f3185c098838ccde845a6f5ed68419928ddb207d3a2d8d77dcc4a4e0bb5a338ba86615", 0x1000}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="38000000000000009a9f19f5c1ffffff2818b42871b9dfe4aadf274f7b2c5bec1463264c80efe8471ac31c82ab9ef0c39e2cc32b56fc6a501800000000000000ffff0000080000002d5e7df57af2000010100000000000000100000000000000b25c10741ee7562eb991b54a9a9b9c5ef2b626f7ffe8281ce02a5c526eb34d54bb7ed4f61b91b7f86c7918bedaa0a1bab7678cbc8bb4960d34510c6115a0d62dcd3d597488d2d462c5760ccc4a1ef846ac2d21ed183c86dd4322105ffc65c09b4641708b64c95dfa69634d8777b424c1484152b7256bcd35d0013e525c6145f0936aa3cb066a2acd4af94ee3bf13e8d98d12a5171250f1d778ecfc8183a5122144bb16fe68bbd1a1ee43d205988699d34f125795c05c53e08d06c0ad8669f12995db03e9cf1fd8cc08a2004a06dca07612a010b6b902e25998b73dc3de0674741537cff4fe18c937edbfe5bf1a8709d86eb056a52923b090f29882b62116ba63663dc9c8d6ebad0218dcfd20d66390e2bd70f65552a08613f6ab631298ab07ec3cfd4f4492c6201117579782a135a18e9d0551c911e6c2d7e56ce0d89d066563a5e6ae274f16571c9cb2a15f8f6fb966b494b19d09b617dcae53b0d7d66bba274a78db3ea320dfa4ec34d1513375336ad321fc5a23b86deb66bf87eb6dc1c8735aa426bc894c8b86fa5abb02655d97b45b83bb8ed217f51b6e01ef63bfc3f75f8da58f44113a8ccfb086e279573d610c98c221beed5983f43e5fbc257496634e3f0899375dc825c63bd03ebb5259d52ac056dd788e68ca61c34650b2e28d1ca9b6825060d690e169e98bcf9acc663e41539a913e52d59ce2ca7a9a053c54b596504a75fa85e57de31c9bfe98e28af222d3b7fe86b60e0520c8b6dbb648ff7c450b2f2ad63afd80ad6271d8bfffad0e2d39bcec388cad893c94c2f687453f6165baf302bc1a96303f2bf9fe0e7c110d93c122dc281a152705613ef1470a75e16cc3c408d0845fe4d06e639e4b7272c9acde7170db26cb3dbfcf49863f0580caefe9a81717ebdab0d9657f7d618b0e7c7fdbe760b171205ac0d707bcd0a33b8a64f1b4f74460a779bb927acd3982b80aa38caf93a7809817cff1c1e5dedf17d9a84d094d85884b53ed578be633d99958ab9091c0bea32bfdf6c77a229b1d974968946421e4e2b836145b12290fc6ca66aabb5c9963b0c8675a56e50c5340df8882fd6a98fafa24768b259d80338cd62704a9a8e03556d9c50beadd498402d3b488fed6a1cda68eda0ec2c900e292e8768fe51ce6e3d91c561865a034b6c57421236508b0eb5055e476fc7981100f4e18cf1610992bdfca2722d7aeb01f25377473d08aebb213c81740e25f5ec8ab9a589eddba1a5a710b73db7cd27636f67a5f06aa2db502a147dc541667cb2774a60f68f43a7128feaeb1964645571b68f0712166890eb0c8c93cf67279664b3f5da23ff8a35200fb7783280f4252a4a53ce0551c68ed36c85f3c0403c21218541282adc94963703ef536baacdf7653f5a20cb34fb64e4a0b2eb1f851827d87f8b44ba5ec4ff2f4fbd8d3a4164a75e9d2bd2af4504ba0ab9d3d9818e0385f6391a1eb21451e2886537e18b4eae1c2f4caef25670d42df3efd7c9f01db28999bded7fe75dedb4f303671f09e54127ce26faf912d11367cbc73ba863fa3353a011d04b675bdf74703c0ed37aff1977ebe65c4e5681a8c0a1e115dae44bed64792aa1759472bce11a1c019e8e0f6bd15a6c827e063ce07905457f1b9d54d559176e304a899c3976641af2b8470170dee1067d60cc95cf7f68cbf2eeddd904454d42c7583324342b129c6f0ce9e3564c170c021ca66040073d760e048f28bad8dc4176ee8bfc68d431402051e0c4e8a0218991e016c55e1614f4aefcf9c39294101617122e79ab067c06a65ee89ff0d5320c383193d59e394529b7493661fe483f7a1dd61b7a3e4f22043b50d89d9c6173e7b6b4a382a92a4b1d1a76b703fd0149c8d229ab5f8ce018369fb73667cfdc3b633274092d9ffbf31e96d864bb07d2242add55a4d89ab992d85db15dc25b0897ae0a586b3df56f1422737795c4d71ca0a948dc98e10fbc161f8d7689822075a49665e9f571ecd9cb8309b28aba9f79fa88f3fb7c67fb4ea6a70ae0a1f76820b57eb05280da17482b79794a181e9991efe5f7fa622daf523d657e751c48c4063790ba1e954bd2ff5c5f1dd30b0fe942d6c0b18c0a7201e5be5e2d3bbc4c402e3843f777593ec7b8fe45cde5a357319b177bea987f6a6c70a5ffdfc8616e29145a9f2d3928871a9613089a65c61036659937e66c212e1ace48fca1f9ca2a87188293482327e1f911bba8080ba114cebdf6b50fe1813828e02e2a70862184fb623093e9ad5ea6b47180cb11bf4c5e9f985bc6b7ecd2ce2cbf3ba09bd119c952667f500d8caaa982a56366a1df3f61584141b1cccc7cbd208dc44c040ec633d106695fab9f4d7d1f039bfde98d944c0bba2392164d37d336dfdd32920397cbe25da0f58206cc9fcfc715e25f6edae55b183295ba17ae605e97743a4ce449318685783c345e7c1aee4143433052c0f9ad3d20d9165e81423cfd0b6dfdabe276d143af694ec7c8eaeb072b3d69ca909195578c788e710382a53bd3f0fe04f7242622a184dcb73e3ed9d53c98eeada165a3666711f7605d6cb22d22720574591c6c4d719b448ccc6135583456f121128503636a0971d41f80b63a61dc09e8c089b4e03798a526a6ef5e3dd4dd276a49b4290b8847b6082709ad3088272a0a4f4d33c1a494085bc2710761d8f2f9c233181191d09d261906e8e8b4b9aeb77a7ccbc2dc390866604f15e76b9aeec2cb12c3352acf4b7946feda5d273a3bb51ff55418472d56161f6ac7df39fe640af6beafae06887e5b26ef67495292b64cee2555a3cf62b9f7b1d2b9105e372ec108cd3f8bc70450d0b9c9e4e16f51c386c30bc06e1bf8700510785681f0dbcc9354bb2fc42991be261e1bb208b25ad63ccb1f5b1acad0a54d3b161390b60608a98f4ed4dd91074abb1dfaf6757beb0711208cac305c1e8c40551084425f330e23274f0ece56e3a65192bd7d52b34ba75170cb02e739a4702fb1bd400224dc5c22312481135ff43db4a588d862d873aaa580de9f319fc039129ce01a75a2ccf98b002979ed3f506e8aecc3fcba20a42528b04dfb0ffaa46cb1aa588f4b89c98148e9f7a8780615960b64e4401e2575cea8f8d7eda34bdde25bfaf17e84ec740dd542e8ed97771ada8a3524c001061d56860af5c0720cbcc94142c30e99873fa483095ae2762193bece0678168a16b786ca60463a5e9f52f23a5e5e05f09b92e3d9d3faef074df93b0218b84448ef91c14eaa114aff8b4f740d94f8f10d10e4e08054797fa9b24f0af23174479a163e423cf7fb59c32ee44a7b1ddef493a2acc41d7fb1ded92d677c79ec478765860e9c5cfaf039f9d57221102c234f12ba3fb435c2745da8231d956e24b8d17624d65138d96f635af89c9d1c6256fe7bd93f95a205de4b516eb2424e96f60c86c314684e17cc9aaf3563a75fabff59002d9aada6fcdfceb13a5c7066aa7ad2442bc152366f90d6f6a5eae2bd75ae986929adcd74b12fd19ae3c4050c564a3ea246810806211559e4f9500dd45c683cd1a2e6aa8caf01deb926b65b80cbcf9ed165b0381af34870c9e1cc727189194b4bb4e60300115f109775c99ea75a43a22e37b8f8f9f93eb2be313c5d3608c767f25f68101c75998894522ab317bad63eeeffd721dea5aa1d3f0c6c46ccd4ea9495d144ff4b0a378710c77fb50444f2b063f576338729402ffad19d7c9ce242c9783152a1e1181ab4638b93a84f2bde3bf17d907c8f452d9f1878c85ad0844849978c3d7fd087be4cf4523357ab0758cc6a56d050c63ea20ea76ffaf2a75f1b386bb9c1479f8d169af192ebb54a1d29520c4bd4ec1e720fc70855aa8c3223ea7d071087e3835ae0b436fae39f98465e0170dcc4534e535051716b2ce691fc70cfe16f401c083faaf2894557dafa9859226d75c80f6acaaa11d95d8367f5d95b0b189af7092202abc086df87d7d755d93770b1739efbd80f026c75682589a8d8d89e92459e4be2d6c629d91bc6825ac8d86e1fa5fe1b02360b85411b7c05eab96fb61ea45a2b3988104ed2bb2a4d44eb74bb5d581f5f9144861673c9ba13524ae35bf6e950077218477de40caf8545368ba909f2a15c02630a4fa30f914d481ceb4ce65e10c0f8c4c7416783ba8c54cbe25fc5ce7a67dbd1717bd8acbe657a0bec6f172afdc0780d8b3c1edc64deeed670be6a562e428fc7007063b3fbd17d6c4c1c4c000abe92cfb7ea25fb18a0eb0560a1dd71c0ccf2be3bacd387f001ef34c9daa07266591c9ea1c023ad6b7d87f8f782f5d78e33d4da4a37ececb786e9f1594ff8136f0c4a995b4c35cdfa1270bb9f36d9ed2d68b2d9a27661c2455d85ee32512e7ef8402bb9a9e6307a747bc3d77b2f2f9a5bcf613ccbcf89d6e012fa97aa7b44ba22ad2ce0ff224bac9c37c5799ad57646bf4d73ba52021b452cb36680272991605830aea1dc0be00261146704792b04ffd3494634c678aa4132a85cad28db112a1f16f59af75c6a56274c1376fbeb14083cc67b15f3d3bdae408f76e961b3a4c51974af62f238eb9da0f3583a6fe1e54aa22700a8085cc98b695721b85eb2111c47365d442a9c040bf317bfa96db9acb88f5fdc31d820a270cb9cf9249cecef4d52587b4fb29de02b23075aabaf20bb0138950b2b3601bb2644ba98c054b1544d671b4a7fcbdd23a236d4a04bfda514e431d10c01a1b0f6b2001dfcedb2bfcecd70885977109d5a015a8bab876f1f1571bd4b907d2b0503171c60fc83b8ea6f3ba29b6a63c6012754c1887c1cf510335424fd573eba4ca5b3a27592d09225cc7f78b1e934312189e32c728c9df0e8ad306c303fb11e5164059c19ed3f930b70a34bc6201c5eaf9460d39d71251b38811f35214cf1104877d65c0205832d1a8f7e33664e9b54c68ee7eb856aeba4cf1bb424aac9357965f2a5a1034e4b8666cb3552143f5815ec596910be8dad6168b4b27849996783cdaba5493b34aae64407cd898814a3733fb46d0d1068db8462bb59b52e29ecbb9b3a9e80ad03471ac64ba8d1a0a2865754ee20052391198ecf07728ff6d25ae03f911f83a430ec6839a52f92d490b3ebc7ac0f62eb136d9f90219f8a73468523e4155a0349c075621f818bcad9ea424d5ea26e94a459f406bec1fd6f7775b49bb2edeedbbb79c56cfd33a2506f86a27ae01aafc6132122177c12f9d82b9b8bbaa2f3cf40a260ceef1f67a57087f9d9974edbe8815fe1685ec2a5dc72ad02ebdbe8768483ce351b906ff2b3bc62024c236be5041e218b905893514ebbb710a09d601bbbab52159205463f63e4d35c9531697863ca1817b7769b56ae8ea84905d0b03d9c116d6bb6787282c3c96de480c3ee13c2f16cb230860a5c3484049e187730ee04fc7409da8f2937c4de64911c25a738eb91e8e76328f010fdcfe248aae320e0477726ebefdb9feb4ea8ed3afcf6f44b9437334d9e9614f2247f7f0678e49e4877ac5c0fb04a7edd73e805c30923040f48516de56fa61d10ba20c60520440874f7293d64bea55b0c2918b9e74191bf5514b38c07776a71d165736c71286371921abdc2f0e3e1e639838231a2ac2904b44e4aec39dfde048124f1110524eeaa65e8497de3aa52cdfe4867ed00c8ed033d480cffeb2a2bd3b417a10390bc88d91f8779a0f22dc62512c9f0a4eb51d22753383e27e0068ab2769ba424846af6a56f047da747aac2e73ea264aeb4a7a565210139829276ef0981c7e5166ef4d93bc47fd506efdf4b15788faad29fe2ef0628c99a675fbea99aed5c6f979a0a822680000000000000000000000080000003120f3a5e973c89f10604c44d58804253983254beca92a994df7bee23e2add28bbc942279b8a90b459815278422f5d892a211f27e946da29ff564a50025f1c5e26ad35c6c7532288a2aba56e37dbccd9c1ffb14d771200002800000000000000010000000400000043a14106cf01f7104f5d12090740375c406d8b6c6904e5008800000000000000feff00009f0c00007b61baca378d59aaad30999d92efaf59c30a604c5e693eaaee6df25e257f713ae0e1bb9c28de0646f1f966d68c3a14f678a90901be9b4cf6e9e22d6e1bd4e29f7528260be4fd29160a74872ac543446cb733d52fab1c41baff964f4d90ed22fbc3cdb73fa8c16f206a79af93092b40b6b050b10000000000c800000000000000ffff00000300000041bc17cc318acee559af181ac643e3ee256804aac99ba96adf7c991efa6bd5abaa6f7333e1825cd594478dcd7ce0036ef95c4b37e3f8d5589afa106aa2273690b76895af80bdbccb7161c06830e84934410f3309d04fb38872d5105916b0f51776dc9c9d1e9daaf96b0257d7b07b8f019b121f40ba75af8883237f1622755753dd427b72f236bd0ef95a50afe3fc9f8c4f960f860198d4ece26989b9eb4ffc36ca12ca84859aac9043180147ec4d3b707490818c00000000"], 0x1240}, 0x4) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) sendmsg(r9, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f0000002cc0)=ANY=[@ANYBLOB="2800000000000000010000000500000080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c484205b4717b6d136e2b14563518df9c210057c61a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62514041d9cccb5d7f37a32c030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000400000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00000000000000f45284f8142fbeb75824aa93d6b7ee5e5647b4f568c46f2e26c4ffb5a96006071d14c0538a8c2676347f2fcb90ff719b8a45ddc78e7ac0baaa06c1d925893e159d51306461e20222d151738aeb0102cca80af5f9b0793a6ba514ccc6123e9fefe99b78ca0913d0e494504a14ff8f01517fdf196a8567bf7831a9125f4b0fa12230ce4057d49371770dc6623920d9d327f62b47fc82fd5f362e28679e96e02b4f7fd3d4919f44027c83092c175de5a4f2b669ff7c6cbc3919a98f32fa62a79d6066"], 0x130}, 0x400) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000002a40)={0xf8000000, 0x4, 0x4, {[0x1f, 0x8001, 0x2d, 0x2, 0x2, 0x233318c5, 0x3, 0x0, 0x7, 0x2, 0x2, 0x4, 0x4, 0x8, 0x2, 0x3, 0x0, 0x8], [0xffffffffffff7fff, 0x6, 0x2, 0x85f8, 0x3, 0x9, 0x8000, 0x6, 0x3, 0x1], [0x3503, 0xffffffff, 0x6b, 0x5, 0x5, 0xaf], [0x409b, 0x80, 0x1ff, 0x8, 0x47c, 0x5], [{0x4, 0x400, 0x7, 0x9}, {0x1, 0x3e3f, 0x3f, 0x3}, {0x3, 0x100, 0x8, 0x2}, {0xff, 0xf087, 0x9, 0x866f}, {0x80, 0x7, 0xc1, 0xab0c}, {0x400, 0x6, 0xffffffff, 0x5}, {0x800, 0x3f, 0x6, 0x5}, {0x3, 0x9, 0x80, 0x4}], {0x21dc, 0x8f5, 0x1, 0x401}, {0x5, 0x8, 0x0, 0x8}}}) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x6) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) recvfrom$unix(r4, &(0x7f0000000280)=""/83, 0x53, 0x803, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x58}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r3, &(0x7f0000003800)=[{&(0x7f0000000680)="c02d7ea950d8376cc9b455d7be3c19f4c100d5b4d1fec6ae4e3658097d00b4b88facf28769cac4afd8b24339a6d4937313796f552c00df1d9be15c687695b80ed00fbf2d22c3b5467884444576b889a9c5ea83dbe9cee83056cc3f1f8e533163e413a21b01476c3deeda16dc4d645241814726d569d52411de928c6dba0dfa74142a7c3d60e9630a91408572dbd61f030b4aca88a13b7e3c141bc6ef31252f3e206c4f9edfb3d10573fffd42fbf295f5a4443dca0f515c7785f423a0c4300cd215bd27176cec3a6fe84168ce3353790ea8f1245e5076720007ab344ba594c56f54bfdc513b7c9992b9d5b6634e92e11e1ae892692a007dfe62431caa8a59f38d0fd3a9012a802af506d1bbbf6400826cd091b47a2b9d28e7fda5a6fa97fa7d850e9c92d0f34ee712a448c7f4e44d5023382ce12c8ef95e2f397f27aeda4ab42a000c1bff6302f5e0574b59e36769a6fd27f5d5b137d2e6bae4c2ba996fb1d01823c994f825d98dd886b4bb2d70f4c561481e6cf880647250bf29d3df266545f2dd71ba6c8c91f6b68536b2ab552cf1885c400b2c2a0b52c1198362b00e1530150f4dd30baf133f9f50410d1cde992ad9dd6bffe8f0033feb449181229205b3b1d3622ce144ed2792fcac4bb2e42b9ace07470eaee1fda9d3bea778fa8cd994f42c8bb39c034ef39492953042d582ad8f163689b83778da45ecfce7a816b648aad0543347d058335ebdd343e4a1942b69d6848b4ff9b72a542f8fc53b6bed408abaeb23ed9c566bd1a88569d3d6be87d8efa967f238334810b77ca3e629707b13de21e8cc38d4e4fd00430f816f3820095022c68121b42a3c74ad48388a3576662aa59e258a6f3fb06e399a78d689a69218f97e66f6eb87dc0fdfbe382e25ad550e3ba6d5c345144b02026279b4b9d9586b4cc7e76d6baf9198e19f28410d3ac1971b6d2eefdf51cb465ec8d86998bef5ff9329bcd99744966c8f619b6f0ffd0fec8086002f5d412ec55a6dcf86e44635f9f93796b668fe0524881905c0de9faff984856f9844073a13441953d1acdc9f3ef71355d7828b07b05985626704c1cdfc66d5686b097d4d44e93ee29babacedee0e1e42992dcfb853e1740715ae674127fe9cf83c34271296975ef98fe5fbe87cdf4a73630f56727dddd00e679b2ddc97cbfba36fd2c601e66de0f2780b8f96fb718a13cdb6d246411dee99db63c530ddf924f1014ca9310d306cac390da247f8df20cac3b3573c5615333273530eb42eabc972b5ddfe2c24d7d3a2867f49e581ef6734cf22754dcb29b13cc369e4d964864b2ae9624c06ddf2c40692e70a62b76ccda501d69a368d00f738893ab1e2bf948b4f966770ca4b27bcd2903571452e59780765a1ad0057993a9334cbd723a7b365c328ad1e833cd6346f32b267fcef05b0af7aeb0521bd75f4286801c1ecec1202c2681721db48bd7563fb92de9e39fb4ec56cabf4c1dfc50bd1e74f5c7f4f1bf06330c0bfcb659e945833af7c6e8935ad7df5e507e6b90e92ebd223d928742f7c4dc257a4e908ae1fa691142a44122084321b4917b3fdcd15f6a9c1b55fea2fb85a6b0115901a85018f2e07cc9cb468491da82ba1d8c0d36bd89979985c321bcdbd212e84ffc1bfe809f0fb2bfd5d969e01a5fdeeb5a9c8bdfc13029228066abca009b4207591daab2074e47335fc2b086cdf149fc1b4252b4f3c084e3508569257144086086f2878cdc12fccc9db3dfa823a1d437fa90960ebf73d8a7f81d42f3b4c79edaf03b912ef4d0e24426f6f9ad22fd73fb664dbff767d6c74fe175d33a08fccb64c7f864e5dc026f7c07f16cfdc5aadad8e6aaa59e573f8a1cb1ebffc7d22add9ba1c4d9492b62e84557886b1a7cb2ec6e3547ea45537d25e75f30ea446c1fd201b2ad2626397afc2181f888453cf4d5f54428d1087aa53e227aae888f03b98975c9c3cb0b1a155afa46e097252873aba68718f8d173d9549f39b50618551d03e37701fccfbbe9462143c7c8f31cc77a101dd92ce4fa51dd7c2c958390dd36cffd42289ba3608a3988e99907d8956dbfa61927f7386833a14502f201d09b98845acf120d2645cde4f47152821550a6c7cdd1ea35aec21cfe4fb75a4afaf5f394a68577dace66a40230b6fe808ff5dc2c7b8d9b5f6d65832e789c8bb9a84357bde1ca829e2915e88cf2b6be40235762902444c77bed7977109b7550b656544cb78f9b5277cea1ae43ecf2497c7611fd0ae315356e0c95e8d522c09de4ad954eab203ba89eed6079ece4e7ba3bd1f31c71fde911ffbca65599baf2a224bed6bf128a812b7f10c1988f11b22f8adf59b305a7622a80e9700fed4febf5e6ca21346061f0606e7c0c6ba04d22949cd576b59b6f746030a9f1e97bcd643b8c952887161aaaffc396064d062e9e34d8b5456eb1ffda2387f63f7bd0383bd52ebe88b6b6b15e7940fa28e50d7c8b9783ec6355a61067f5df96bddf43b8163e3e642848f6b3e9d06ad4ae74ccd419113a655ad4deef330147ac0e8fc692a752b8812b37e38589385d66bbbcb67e4b5d0287998d43d9242d3781e9aadbdd782fd3c1775fd32726cc5458007643be4f44f8da082884b210216127327a564bfa353d314db0c7fb2ea66452ed782cfc19ba4b179b193a117debaff6b437c9de6abaf444debe7139f64df7cbbf15d1a1bc5f9ffa69a197f93526c9d6405bb5310db1e76d0a275ea76c3b73bc4c685544d85700538d1d92a5a9eaa5b1f922530f7e0cd8f8e548b74e1caa866a24ee0afdc5fc80c999fe7c5a338c084e3b347f70cd16c3dc6edee48bc3952e920b8a661718d2fa4722345d4dda474ac4c37d74473191afe8f967392d2264c58b7003f0977fdf214b3ba269048d16b565268be0f969aca207ac1ac22117ceb4a8263818a02bbf3b5dfedaedfcbd8070c59a6cf1c9604d2dae101de812fb31438d5fde9f4d300a3534683f2db5015c7b1664feb5fb189a4ffedd9cdf0a29faefd7db44bb0d3a8ac5331d6a2c55967e13d9e60bf0b987d3528e7f58fb04a40c14b5ef312a708cbaee4bb76ee2c5f1723b7142dfa146f262b5e4371121235bace56b849448b78a7a38095a051a63dcda480995118b25e2ccf4a592283dce4e48c8063be6174ab9b9eedc056746a0600c573ccfbea8fdaffaab5778bc88fd85b29cc9e6ca5631a057f61d9f748656a6548eaea1f8da521cffad2b7b92964dae48c3473073ba96dbce6716ae94c6bd9d530ec774fbd164d30c7449c241bd040450accbb22cba8f2e4261f7766e1a9c449fb4e424066054854a6db404b59c3c760e7a99aaa7d98d50f4298103c63e4018cac8015ca386b57b6e6e5d7d5ef317857c21298b31d2df0c42ff9ad3bc8c021b7196ee57a1d7526fe31be06af0ffb58de3d4cf86ac8a3c169a5aec1bc3222f21eb9e0e60bb1e9290607c65ab9a96199255ca3be7869de09bfb3cce1cbbd34144bcd427e5dae042ecc7ab75ba2200391a412d3581b20da4d02de49fbedc39bbb9ee4f7c3df5b481f5adfebd8a86913cfe57c816529160555d3fe5050900b5be144f88dd159c0b63f397b4f034fe1bf2821a00cb06f73db2a92d532a391e38403853facc7983733893b4b75c6f65d2d35823cd33a57ff9a75153c61e483e9be0800caee80021ad87a5e22ed0d66ae9de316331c07e9a1d79278f918fe862037673b0c34e071eef1b1ef0ed22e84ce350b4ee5648155d3b0694aca99a0fe663803e4ad157b56c2b4c8bbe5aabb595dd93d0c029bd16704203019b411acb48edad35feb97f2c7865ea8934487b0a03d61d507568fddcfff84e9cd5a4e494d94f97660d6c2f3aad81a68adbfa0a5aebc60d3c3484af7c90e81acdb1fab8efe67796b72e1b1331827b957832bc53e8a9d0ddc7dea42ebd6876414ce3f9a61c7d5c92bf29c91ae5f3d852b803141c263a24016b09ab0d715e4385de2b911ef55f51f8ccda2395dc822d108fadc2f55276ec7688f06a36a290de2ce28280ccb3a60642dfaf608cf25e7d99920cbb4ecad13c21a31cc685a256634ddf9bffce456cb18032b001d3c958fc3a78c4ab0d127eafa1bf46f7f3b1c1a5cad976178bb7befa80b3b3a5db33e6b20e0308e67bdbbcfa67e0db0683846ffb598eedb5d119d022122395a44db386c4d74d6f5f45c0577563abb08854170605b6eeb2c54c314853eee82876b5a153a573bd0b33224397e0c5139736f7510d7c9df98a76cdc6e6fdd17ec312ec4153f3480de9a255a9dfabf58a8bed91bfcbce922fc32ec8271ad902b965dd04d9cbfb16b1b9499530b286eee87955b0a183e4645df4c120d8098b78ce3f2180e85191304d89915b40f5987c39fa0fb557ea26fd4e643d71c19c32a664c87ca83c6712c3dae1301b5354e2f49aa7c5b31e52a3cac97711c44f808f40612bf9ec21bdba56e5949c34bc515f43aa337b08daf71ba557cbeee42b5acee805ba03718734fa497f80d276e19a9242a470f75b4b2d9e1361d9273eaa779d7a748fb306b521f7914bbdbe9c3bf3ae6375655622e7d0ffec66deff47a7c3cdf9146f0e9f73061114b7dbe5ad89249908cd4e708c02dc6a3a1066953308b7181f0fe4feec638c4a085c44263c53947ace919880396c9356f4e34ef47dae977ce1f433fb1a1a15b647c6684e38cbfd3829882253aa04d21a97fc56adee6e8049fcec54a8905e232a6f40480f2c1c9e06c7ad52de9e21c06c6ef248428141b89c4f9a550d4137d37f9f3ffac8262ba279fa7518f72a00b2b85fa7c4875c88afe7922e63c2aba6f6b56bdded9337fe7381fa4a1c396b4a6533988276b381941e4a2c1dddd9578af817ab431ab1416b07d147d86fe0a6025561dcdbf05d862cf7ed71f204fde9a9c8b720101d17f20fe69940973b05656d187fd73d4b7bf3f8ed83d11387391f8bd40b78b111ec11c657757d301c62c05128c0ea9acf57ad6c73a54ccc7319a472c4ea7d4306d270eff32ef8fa1678735c5ed5d8e60225300c85a6ae5445e633b0217aa4644294c4d5140b28927c9812101fdc950a8ba47f711fec2051fed7f50dba45c7932f78f1765f555d84234bf99ddab113e9b705c6030a6f759ac03f2fe215187a48a49dfc50edbe16cb87f6cd0cf665af626ec2ef40f4b53350421dd0e60bd96a18f169c80f0f8ed01b8414643f9b6b0360af0e7b3179fc50297bad11bceba5812223d1f4872c8a84162d833141b1f5560f809c82dd9dae361045082d1d15293cbe1c0ba0db0ffc7829b7c81c4c4d9380a721d167729f370a7c91273713277f557bc980285558213e149e80141697795344aff6176c853f7b37338de9f54b72307b6d364947fec659cdb3ce64d200e85c467a358ce88d7d9388bd2d3da543e0118694ae6133baf92c03ba68ce14b01dd183638a4c88931d1f97911c0b1831348460f0393da41a18b96ec28aead167f4563e385271a89e7e6542830faf85d7d31d681fe3695a8dd9010e1af9abb34919fbc94d123c93ddcfb25ac6a200d2b34e3c07a0979eec792e3d55b3ec22a2f093c5c0c6dfd85858fc7b24b41472875a0aab5b6fdb2b09384199a30819cee2294a97c974a513bd236c24e9237ecb14c1413550d7b6c8354788134f177f08dfc574d10145689450c2a21aebec636f1301b9616e4a69dfeb04898116a60c619c56cff1dc2f5b1446af844f0bfdf61b0c3e32cc7df5e1611f3ddd17eb17e9903f57284e30d8f363412560c86ecbad683d8930f8795e6c456381ce14ce9e129a56151b1d6cf298a75ec79c0ca34cd9f4a21028cee", 0x1000}, {&(0x7f0000000240)="0a40e104d3bfa516d23e91bdf53c89d95b14966e52c88670dbfcbd5375d00a93274c797787bcaf66c0e6ba0b92f9d5fefff012c3d46e45eb9dd3ded7e4e6e01e7509ef6623ef2e8c220bf5858c7bc2018aec8998", 0x54}, {&(0x7f0000001680)="8f9dcf8c836e539b85637adb6809e70bda25d487df4525135de3578bddc59e227fbe3faa3933c6770f6017b4a37bcdfe08bb17a60b39413c6f7bcea7ae8656ce85504b93f8dc26b1d7793df92bd9f0040930a7e051a007cb5ab59d754b2fcb3c7c94d41e7f215ae23d240c123aa7c8f2f37cd0194424d0a88befecd73fd6ce344f6a55893e65a3c89ce633dad9a7026d7f9a5c109e82a5ac5ded49a8c3aa5e5c535b1c57a86e6ed2aee0f8ff5a0ab3350e08c2b736d7ee976e1d5e3894780c9e456b8a619974c9a11e59477a32498eafd491e98182bb1928d91bfe25b1025a8f89bafee8d375dcdfe83aae82d2fe7bfb26369eb0f60d1c8aa9a8a6dbe9df34afe00f36543c948f0e9c422c7820842b7189a61c15ef66f37bb60e4a602f903ae10338a2055e60445ca906c0e79bbe7538deb44fdf66cd05e9414d3c12d950e5ed0c34f0fb668643ba2a370eb17c0ac419f9b55a87ef044923365c0905ac761a372d7fd15195089db97cee39b70f7bb0672b9e287e9a166bac1d0f5acf60ccdeb4a33f91e36e52a03c2be0686d0c304dbfc24bc1a39a53bc2c0da9115488976e395fafb5f226822942aa0d36e1b92e0a257618c81c746b631f1618d83cef19e915e6d2ecee7e163504a962fa30b646f6a5a23bdd0e45a603ffd530b053001e046532ad24f90918a1de7f1238df729ae48335eb0bb0bea29f6654d5b36f4d07cb1a4548392b9e2d057195e98aabaea9854a821ea1f349791e6969b1d89bcae80b9c4d8564708bc07187a20287c2e7ec40a0a2e9f2ae975736435c9a1883bc0a0460d5b19227c34cad235f4a3da335c97f711018297687e248444517c1a6b43fe554b6c842ddf643a0ce86b038720e9382f55d0206b097bb1bfb9cd479177dae9e30256a4962b2608d7b0d34c4fe4b2ecbe670bbe69c1cb08e10b8f98716f362fed3100ddfba7fc10493a64ba23d2e789c776a068f07932d4e83f848838111846a86b94a36473ecf4da143232b12e4b80cdd92b6eb30134fbfc1f3953a3906857a4510f8c51c74e86ea0e6080a89fb038c83008ebdc27caec4ffccc9bafb89d1f637df5142b41e2c754e474dd40d79013cda2307ff70028cc5748ef3221e23ba47cbb60c803a67121a3cc3b12b0be45998df2d3707e62ba4e84aa3a12838c4427cca5aa0d1c52474371f7d0a1deb8238062a9774618835e0d757cb0526268369795f81466c660a17f1e5877290e22be0b16efad3dd3144eabe56ddd11068034974852dff086411db17c5025dbc15d5f2e67ce47549af2fb74acec84a479d4f301cd81b61b64d22606ab947c7ab0421b87bf8896a95cebfc9e43af0b0504eb449b0c9f73b57250f31e7ca7131ff92fdc1ec9625e2c8d15ea97c6bb19ef38cdfc26daf1d239a5982b38ceaa15b03466a54453d91d29b5f6f30157c49f75d9321693ceb32b581e445a5f06f0c02ab742994f66d50a76eb71f824b8c661f8ac427631622ac0ff67e8638906ed78923d965195fea06941bc5e16b11f06c73042c29e8beca8c523110fecd83685ddb809bd3a9c5b1b566518f68c3db8cf4307a6af24e534b72d0a000b53a516c4155b0d4d009b4fb7e223ab5df28815b96600d5bcb367dfef45e4469f1b57161596493f85443e9166e20aea0bc471e745f1be1781fda53bc2e769c0dfcdddaa91905ed7c67cfa22cf045d73e2f6ba4b0d1096d6044060d32c0cb488c115f986beb28225fe1363e0dccfdebeee02b2d849eea497c419bf212006e447a32ec2589a0759d3ebaaba9dd6a03c0b60911c345e42872f7a86928554a708c1a2073c4bcc7eb358c0cbde1a6f1c2bd14129328e9b78f84bcf9941bb0b787efac866d238fb092326e7c3340a8d9973f09cd45f9840411c32a5fe05f6fe2ccb08fae500bf7f977fc002fb66cbe584a14adbfc3cc4f3118d60a6ccae0a503f81b70bcde1122d9c83ef36c2f2877537240a38d7bafe05f6374d48f17d46a08ff5da2c7fa65440cc26bf2b46315aa36fc45700eda001503819d583ad00d44b740e6d314f3669c7e7c0664b12604ea3190ffd1edd335a6af3f2c70e5e02f23735dabe25520502c2261eb9840f57507069efc8c76d0b6753dfc9026a856bc6c0dd462fdcaf8f02fe15a001e6f2818d6884a1e74327dbbedd4e713ed6fd684c43f2150e21774ca0b0c8f2d93b02461b1c0e03f4ce305aeb46c173aead5bc87d8e249e7cc46fa5e9a1bb622817ee62a409280594d5603d8d42da41f1130e9e35dcc73f1c2bc5a309ae007572d7ea41df1417d2c20c0c4cc54ef560a1e696ca19e74d92f5a53af32d951dd8c009f6337314d71af3af2086a7841638c65578251d58649f0c7db1de98669833ddaeeef02dbfe24c53e0dd9ead1b711ef95db732da2fc670d443d91435df0841d70010081c3aa09d04f97ef805bccf9e7f9b2057177bbd191b50c3f3f76fb6014fc7999dbad46ae128b0bd67be78c30bcb7cfbdf469664a07ee42e8320fdad1f4e56a916d2a8dbc741f44e96c504ac3d320f9c2e4464d24571a510c27d4f3c1637abc12037509175f7f4ebb249b157aef719abd57227c086c51ac7c719add8f771c2014ca53d6cd38c8f7737efd856433631c70f92bafd6fb8b397b8d7849cbe2d9bddac74e618c2afbd3809f14c353fe0096a6fa6861ce984c938480934024e216db4b13936132ee42ee7c99e968d6998695ba13efb93c1e36a716971b0b74d10999982b2b6dc653be0dd5a2ed982cad9cba4d5fe4a7afb4738e18d1e349b4111f4b473286ed1114cc070ae07476c78f893ae2a684bbc57a8c2da81259240aec5328db7cc5e9fc751e30bc209fda7035a3134e04e4ada350da85701b88a9f722701ae5682a65abbb16c942fd3591772a2fb578d5256b748f8913ab85ebcd51278546fdad16d74cf645ee87b2d6141f32495aeb3677d2b5f9b5a09ee847fc011330660fc55dc17995e22262f1af966eb51f72dc81d72839ca02c1e8a360588583a28b34468175cd4a2d09f46961605cb852b0419e076fb16e41709e8caba3f0e6ae25f857bb49a11a7c524238ecab7a0eb8d36223f5dd49fe343c4d16b4a08b57176cbffba56f128a743980eac5bf2a8502f37df5f79e5f8810183d6f82f5ef5a2c41d83ea061d3cf74385b6dc03a53d27b8bede6a75f1c6b687c39e3315102c82eed7114f3f66a006d94982154bdb07044d67ab0020fd9c4503b1a438923174a23921629030972e15eb47042d299998cfde44787649172eff9a70ca0eeb9aee82c2f363b802f3bc32678930751e4b44ad98ab87569e7680103842efdae37281bace336987c25e440058c1c867478b9b8e2ed5a782ba8c867d7cb5472cb808b531fb1e0070e949d580feb2e38ee242ca57c65707b93a5cce89c3a30c95c23c3d67464b4b6a81ecf31bdfd943aa2269261816b7c1ad4c3b5f3c6f8c4dd167b23962fcd9db6fac31611f6a7bb4b9b18d3ef738765eaaa7c6b9ec4f0c6f93490a10442dcbacb5783c85a5c90b85133d5f4f0f0d23c40a06ff92063f8b8efade51d6aaec69f8147d94d5e5ae415234c07eb895de90060cd3014a0a7832bb32cc88fba0adc01a51ec96298d225de08dbb6d0b40570f1fad1b2bde6707785538b87abb8d74517cd7476a63ff703878116b54838220ed6bbf646a9c8f1cf8bed2b5cd10873b5077d5e665d8632bfa4ced71f6ccc2ffae71b461f76bfc675a7a4306b9b29d2c75685ded764de311ac88a0443abba08978705738223266bbb7119053f4bb2eb7a128752e09c11d723ed06dd7c550d315f9b2b885d1884d15be5dc37a339c2c89031dadb4d59981529e97373843042090c4e75de338e18d3de4b1ca3219b767ba8cee66078c698a7b85a28599148f4b4837bc23b08f20acafb1d63f523bca215e82af789428a7572a631a49b28f4d53d10ea955e91d8829ba7fbc9c4d85f02f51de4a6d0e0ba88da286ef172574d92ad87d2f9447d5272b00f9560fdcb10fcf6ddaf925ba581311ecce4458dde5a2644c52bbf2d91e10ebb31e6b9d3197d77269422c9b16146165c89f1dfaadccc15deee650a8c382aadc24c022ef1ef6a8f5f4523ea24b801d47336b77a3ec9f8990e1a4fba1651c75d863dbbb643b32bd7ea3fd20734ae46499fffc2c2feba8a253da3ef7c6fbbe29f9605219c3e069701f067f817506d9e1d11eee25955f05b1bb023095c83a4b530636a9bb5f4fed750f4e9145c097b8c9e0401173940d0c617dbec24618c2c6163d2d782b74b1d68bd59693a24e10a3aaf075f35bf8a88853d0e9202ffbb3f35506d37834720bebe23a2dbc6e45874a3ce2957f296e198c7d38a5b088f223b7e7e79a021a281145b906e6852297c0dd8ae026861c836f1bb01cf321e4f0255c5e52ad6bb922aab4908ede34673987bf03bf2d05533c1bea2db6026f5f0f9c502ee9a883d1da73a96d7f2e09483d3eed0fcd3a054dee5c2a36f00513ff59de19f724cf8894302ea81d0de26e8c431bc90bf610dbed26c8cec4ee6c0fac94dde7737192aeced1ed0c2feda44214de2cc41145e3bd3f8bbabd2c6fcd8823e37c72c6493b89212c5f01a2ee307a8e834e783e74b2cf4a0f89fb9e0e77bee87df2ca1f759761b1c788c82b291ee737642293e3887bfde6033a02a991df494c282f98f0c0bec3c6c62c34b4dce3f6cde4c14d74a7a57aaf7cb5101c830f150a418e68d76ad757396b87c0e437c58426807e9d42637d3c87a33ca090f14ea2a8e326f17a3aa20cc57ecf294d1e9f92aa8918ccb388b5b7b57ba1e818618d878a40471fd8be3ed99190b20c198f844cdc6d0b44edc16087ab074f5cc445ec4d9d8012560800c690152a9f5be994cafe39b9a1f13bd3f313e17215c11c5950ae5165513cb4bf047c691ecea0312e20889ab2b94f4d4c10a0997caebe6a0ec404ead860d790461616ac5e7253a320b1fc3a6f7399ca09a4b33d1dbbe89284932c2bf39fb45092407e338532476a31fba832336267640f71c381ad703b1bf56806be23224c8d53ea85c1d66caa21b00150ce52f2017a0faed46915cbedffc70d79cf08202453bb4150d9ef6a3a1f5b1444e5920a4849277c4aeb3667e94ea2fa0bacf95694da6fdba8a13979b8862794e0e0b986c1e1e02dfdf56df7230a263ecf8e5e7c7dd396f0ea29b1579422362dfbcd019a83f27e2d5847bb2d2f34bf300d3f0014f33c87c37abfcc5d0863bacb1ed56e5d9d463e96e32374365f68ecc6affe6f160043d94fbc368c26b65fea9db7e7e91454ebe1c457a884f8ec56338d8f983712d828f5dff28b1d160c3d88080c4229c560a4da4b63f4f878b943a834b15608896ace898248e35bb5c8e684f32f6f37ccabaa616e2d94fc43f725c641a84d101ad5e906be30a57ea99018c0477ce4dae7339271011a117c839919ef3835443ac5c84ab598dff0c8276edc20319bfd0d705e99167a9b5063daf838971a0cb2d86c19cde0893e1273fe93125d8a217fcf8d3a1d466dc1abdb4c234a5560d11900528782a0b3f4c421a2abffee2d0ca45fabf11579119056eec16427215b284d5b7a71eec9c566b3cf8c0156fa43668dbdad5756b9b45b2dec7cee09a25d73f1fc5fc7c7e84b6c51f2ad736e087f6129172bc988f9810527e8743f17ed6218083ef8ed132acb55f85a81027bda8069eca38bf099897d7b09da69ea4229c5a58c547fcd717b7a508e8454525e1ea67e6af7f9c54ec1ad73cb092cc22247334484c064715abeddd73c539c8515565eec5af65f681209a747bd443d03aedcc5224545b", 0x1000}, {&(0x7f0000002680)="887bd7883d026b9cbeb6294b7d48fc1ff78c5edaca0c9f37f5c5d8f9cc1c0f0e984ae1092ab453a343f4c30154fd0293fb41adb82af1a987a643854920c0a9df7dc3f9808857dd35bb62f340b11dc8731752d1a801f92630d67fc04d483ffac66d9eb8fb118e0cf3b7630ca4793c3996b14a09d2bb8cab45105e05fe44277c73252659497a4f3059e934e3d88ce41b7f5e630da5915a7a9acd80dbfa5850f5089e3bac67f8ca67535d93f29a2b2eb6b407313111589c5c1bbe7cf7a0196b8786d042d3756d2dd951d38ab03e9f1c60c185e9dd4b4d3bd4f14be94dd71084d9e9e7dd3fff1bf7cbcb00f1b2d992550531f06865c354ff2b8a2d5f7137dde785df1fc3264d3506a8ba6e9174c0ab66761c51c8ca5e14d23deee8d317b2e22a31954485c21a375975ee69ecb854c387c226f0729aa6499d11b7bdc8c5c5afb28d6e77059897512b7dadfe749134bd59e8baf11edac1ba19f5d0b80fa69f9d36c82200175e541fefbb2a49964f985332d1626f23a5f6ab94177d9382919366151a4229927149bbecb283e8275afdd1e6fce34f3fe40d0caff48766fac5e901050e26bfaaa627cf51595d6b98c6d5b969a78722a4a9997e3a3d7c06e268aa41491b520a736d29d26e0c00512757d1768ed623cc82219a434dc7ff2913aa753b1c9be4774b080723841c5ce75e7ac094a81372f9395cc7430d75a1ec8075a1686487b2e74fee0ed47cbcd391cb29a9f6e7801cb6cf61ccebd9284515c757bcbd827d2dc259b10fa439b32756cf83974e37164b6c803654e6597de823b138be9bd933b0036437d46e9af277a582772abb31d228e3f2dadc688c194a0023c9ed5d34f47135c8a618c425b6b487e25b24e89a55bfaf5ff22960bf26b1ef228f1cb4624069ad512cd0aafe385a725784e59069a81583d74b9c3a647458c76d707bbe7bc679a649c06c65e9e4afea593b7606ca7826789053a820f6812fdc2ce50f15b3301425daa0ba278a2ef4e01286e1e67be0cc9d144629b57db31c5e56259cf9f302fc4a25cc9bea74a6b1340cec365a569bf94884f09a629d1ee9dcc358d2108ab1b2ada5a15591ab61d335df1aa0d01e188fe3186147ab30977a4f886c42157e6d515f8a44cefac42bfccfc505f6d91e4303179fa5ff4b782bff11a3a7931b2820fe29ac7f514cb2247ddad58acb13a10b231969288cd399251fd617b955124010f2ec09400fe3114687db74e47453d35145390027bbea02149e889e943e4e1a2f9945717a2a82d5ae8f9da77653a4778831db47f7756dbbb5f523371c33971ed71f1b1c6f9dc7b71172cc59a22dd5a635b897810b7a865aba9dbf90f9d9adcfec793dd7e47297dc20cbc52cc43842e716a037cbd04b4f3e07c27671a5edf701bd095f0f5d011667019b44b954f783f6d7523b2e33d84adefc0dacf9f6ed3b687d5aa3efacc0ebbbfa8a82a399123cb811d356573e1f90ce2867b59e895ceaec712303514133b5b731e9a1a759e2d1eca239d38025881cc1c45410793b40127402bb4e1fa7c88368d4125d8b633b3c2f9a19378673c35fc25411fe4f77f32f9b53f2730878fc09906db6ebffc1b03c935dc7c14dd62be90b565c4e3231a2f7d001139fea10cbf49d2a6a6d0b35e37565669c1a7bc6618300bed141d566122cd7288c96131b65105f335b789a62d8646a47ba12f5f8d729e10211969646ff62ca176b813e99d0a03c0e417f1ab4e273028e9bd930004532be8d10ed5448799b8250c3f2649b7b4987997919fb5636569f1641e1aaab97668abfc809b435127249707d9bfb9b98c12e8ee667e870fcb7b38ef5ebf797cdb76cead7b667b3afc66dcd37aef61266a9bec3087a3c7f70d7cab90e37497af7b069d49040c74453d5d3e8ec5f9f1c0ffdc373f861fdb09596ae6e4b403fb90966a252b1d6b65d74c5eee148bfd9dc056ec19589f019ef4811482a370bd44f232da00abd3e5741d72faae4bd51061cd0f01408262154290bc03ad418b344e95b441f9c3b0e149f510b95638f499acd1213a87e98a7cba07ab438fb41f5bea0efff357f097332f07519745c33c35204dbe87068de867a0a99d3b30f516ba8fa83d2b5db97e0145803fca39cd40d535a831ae04d2bb764a8edf023b42c0ae9da0837ff7cbcb1362eee552dbf325d5047734f78fd8c21abe20ab8a70107ffa77621f27ccc4d7760c11dcca42dcccdcf692faad837af037aa0f596dc0d04027f4261a4b1803a792029777194d4181e954a915eb104184994bec749ac25241b927866eefad11ff157ebebfe1308123aecffa4c4612cd4556fc89a2cd6c138a0fdf86cd496284b277a75d935826b2d884d0805db5f8aac65983a12c3d2e4b83e778f3892b46919a05d943c7fc3f622385a0c6dc41832fac67250dc81a6ae9b16bd5d2dd467b97ce71fbfd015082b6f496dbba97f6ceb6a0834e22c08773c1e81997eeee73fccb711b81c016ad4c6af3c7b74ef20fc2048a316f7cd686240b650d3b4de83d8b28f001e76d4c418af4a40264fea686a5bf457130f92589ce7d227562770545289932368aa45d5d01282469977165e01bd4b682c4334205b3f06fccd149ced38e825044bf33c78e79fff699dfb8ce93e2a9a35d0577f1788d5b5c3ca2cb11b1e7a0dcd7fa63010b92ac120b72a3a957ce038076254a39f8d09f309d2b9b711af38e23c081e8f07f90d702fb263a22b989ea387a7ea4ca4ee91a3770344b86eb0efca73a9ec0fe6acbe43585a868dfb05acca1650f32beaed0e3662f264730f16c908b024e615ca62ef6d74f2c2cbee69f1aa95d768d0183f3f36439991e94a8a2a2ac2490c12d6ec348d259d696e02f065ee0b3ac3dc3c3eed7af326d7b80ebd372e5d42670363ccf289511ee5c7860170595aa1982a0cc05aa509e1154e1fe773ce2747892807b5d0ab252c3210e0bd30100d2d017ef8e5227e2b401d49cc39999d5fc12f3fd8bd2f4c5957512f7c3b63a089ac39e45f2c14a9e943a6328c66fbdcd163beacacd6ba33050a3e7c2918ab9cb9b0895fd812c12a6896d91db661ca5799c9802047cc5ad6c37201638f495f3b5dddfdb56b15fe10f071130853acd218c4b01e5ce17807b038c294a36a73c9395e327035bc0cd0dad5d0c07487cc259e22013bf13ef3004822629729d43ceb1f7879be13ec8c9b8f6b6d5f976217b418240bb19d53836dc7844b9e6c48d4368fc3fc5ccfe4bba57204b4d6fc236b09054b9f77439f326125d400939bd041b7fea1ad1fe8aa11670846ae4bb92f3f7e58791a71ad33372fa413c48b94bb0b517b03097491a043d35144a31b1a4fac7541c92a2f6c52bf945ef99f2f3e46ec823cb4578f98a2187480200d35d4082fca64beff81fefd0f7654d0382d0e9de75b52f0e0f6174894a9e2892c7b92ceb3abce0463f55e30eb9508c3dfad371f74ac3283dcfea07c87d357a4d80eef9b776e63875119759c0a1468adebfdfd477e4607e81b2f35e4b72eca7a6573afc2e48096b8056281efe6cdf091000a56f068052d0077a5db7f48e7091bdb19a8d80d1f28279708c60dfafdca41cf108a2f00bb3bc00f57558be527e4cac8040d1c389faa39af0b427ba3fefdcc8b42d101cf3620563eca6131ae68c3183973a3b29a4a672287c3e94b9a7fdcfa097a3a2320ea142fe1ea8aed726e733da4aed51ee53514c50f1c4b7ed4d1f8efae121d0ab59a807c8d066baa40398784d0573efb7e1bdf7e1b5bf26594a2c59e05d5bbd679882505562a8ebe58b57f36e5864df510b6829a7909fecc193fce0fbc3d5b50fec4b9fc06e2ed445269c049e0297970b8110cf3b31cd65dabd42caef6078b2afe17f810c03679a1b0b4feab531d8964425b186aa6c7dc0c9fea33d4b8e19cc86e80394742653b94b11035876a1ec0b7bac09ef68098eca8d91fab7c1c3fa8f237487c05244c74db0b0aed3b55d7633601197fecdf6b39ce92965fa65e6c6e80e571fedda9e5c74e4b7ed4cd8dffca9e276e59229130095431f78b26af6248df9db9c2e1e19baf76e629eb4959a1dc51d8380f1fe07e3e0d5a3af2bfdc11f6aa5575f81021df01062347d6adc5aa358913bae620f3d0a69e0c650e87186c2880b27cbc8d9e040504cc9de873eabf04fb54d1023f77035dc6edfcc844c17a4258478cba8c0f0ba942a06b84722ad68c08c5408de32b7234add8b1635f791e6f66f2f4c664824cbfefd12cf43ae3cb10baf562d6f892be338918058436d962bb71bf954bf861be1070b58174604f4bb050743c849d3ca1952729bad41534a13e3464ed447bf42114737b30c4838b0bda20619bd0ce1f99e97ef074b8d839531ee27d09019a1b1450f0fc5c10c5190e2e53017c2a04402bd4ae1c3c0fd5d7e3f032a4546ed0c76db0523c3a12663f583b55fec6e059eaa8a8aa73b06bba59e4d1dd0c14f91e77350a24353f04bbc3e92d2f4900aea71c645aa504201461ef97ac05c0341125eb55025407cf7e47fbbb1ec3ca1a9f445087509f83a898f2ee24e224e66800e32a01f0d034603a6df29698288e5b52c9a95a897e13995a338448e041a346bd1aea971c75e65f3533b7b819ed81d273e1bf75b1539197caf90f9fa189431a682c22207d8c3e983b69bd2758cc27422fc4025f8b29b08491309dab9caf142d398a7f2ae5e890ea03b43eae12f64671e1f798cb7fc047a8dfba8b1636d93859ac9004983b9933ee1f0cf6c2b7613e9573a861f721efda2f31c9a6b6d79dd33bc46d697bbf86bf52c37af3989aabf2434aef69b3158971e7b62fa5e84a739e7bcb05a65e84b4b460ecc192bd1ad3f68c00d88ab0049cba95e56327326a13a148dd588ce4b3a623d9eea160ba36d3731956a256f5aa334b92f52daa449bbc7d8dfc81df00fe36c96ef2f293ca76bb5df588e161690f4b0a261f167ee941ee9d876c74a9aa60adc5e94720debad2f4fc8a66b1eb903529dbf5e74e9fdf38cc6a3d5f12e6c5797ef0790bb5b9149bf65a455ae03080e66a8806ddfce3ff809f58e1ce3fd0aba12c9535f6bc072ab462efa11165fcb4d8bd99f3497cd3ae1405eb0cd5644457ba51ec3be2c2859bd12b3b0e513e4f3821539fb725f96eb13376f6898ed5667268d7714f90811556064bda58d8010effa2e9409367f81c31cdff9836bf3f117d2791ba366a423b8009ab0f6e49eb9f8fdd74286c392515b1a098dcf7261cecdaa000f9cb5aff7256856b90cb4c1d836192d0e232aec58451ecda28e2ea1d100647e66e5ef93586e6999a825de6e62988aa71e735294cd664a783cf5614ff176b8d448a0fe1e300ac188aee4c2f88d8034f65ced94b37b78abf92290daf5206ede53df8593de309bea202e60981af9a3664fd27896bf9da9b38815f5b2984e121511acbc373cf937c280efbaaab77995929b5c5f0687b04e76b58a8adbcfbfc1929bf1dcf270134ed9b95d85fee94d9f5ab4ce8b635f26227241546a33a745eccc460ecdb21e220c67d5bb9264e9134f29c195b027f2e2db2061b7913e3582bf4e833d34348a6a62e2814707a2e570b913d6e3a99f0f55871594105bbff4e84da29106348792fe8cc12de2e509f88130eca7b302b9501b649f358a65439b59943e75222a6aca25e1ffcde1e73d253d12690b9cd258d9f1ed05938154e638d45ad3d5fd2d4f7bb0af1379d0fd02e9eb01b0848d9707309156bbfb9d3cca5bc6c8caa723fbc7aacf1ee5e33ac7fb00547b02131cfee87e727a57b1f90e38a60b0986d2e6b197bffc350579676e73d8aedf16c5b41ebd9", 0x1000}, {&(0x7f00000002c0)="6ac696671f5422fa07ef9f0c104636d6dc68e20f5ea88c324205b4041ec7e06db905d23771d55952739cc5f46cee06fd1d7f5aa0846bf445374d66c9d805e2a066d63d87651e3cd61e314e52be8658e214f6bd8a78e00d04b182271dc01c54ba34142145de72aec5e22aaa1c5c76912a9d955056fa4e86a62ec8c88942e7e11c430868bc2506fa7ce53bcac0adab58bd94cdb07f5547b53c2c28e5899ec8d32c1e9515ddb3e3d0f8b84bef3867c81f277c69a65f3a021c232265cc0bfa0c6cab89139536ec1b79511b02133470e65f9ad64f851f", 0xd4}, {&(0x7f0000000100)="ff5c8ca5ed82fffdddc98715969dc10c8e968f8fc9240dcec03ffd7d77c9", 0x1e}, {&(0x7f00000003c0)="095564946651636bd427ec8ae754f67b36f76b23ceda9dd15f5912c6eff8587160d5c8ea43c8d1f669057691616495716f3b5ef1e727868370a00f54e70b0bbe4f9a2531ed468a3f7e7ddb8325658c46600210da996b810aaf61", 0x5a}, {&(0x7f0000003680)="ff78668ce421b6cec36ec33abda3798675f937c3cf524f1ef509ef500c7310dab8685911cbe1e00fbe9db63fe3398bca591b4a061aa4e96c62ad5f77fc2eb64d5af99795403d4aeeda5d5ed80ee194d7813b9d6fff6b2e2f44f7fc418f0f4334be740e67f2e5e02ec03a79698124a6adbedc463486ae453be2d87e8ab76435be002943cd4b2da935272f53f37da4bed4836b06517f335190e11ff9bce7fae7e96ee79d4864b51c6842dd27f9544ce1040f6226badb295b5071439b09e4f71b29986fffc31068df2de4455d8b3225b7835c8403e49f91439635b6302915852697a815b6a33f2ae5d90fcc01a3008399b497a479edbbb4a031b197e1d5f56518", 0xff}, {&(0x7f0000000440)="f9a2a1eeeacc5140ecd046c8a03e21f97f562bf032fd049a4b2c1ccc022113a83c3c78d47016ff62c3f52244e5e5340adbf5d7bf4dce16bcbb359a84bdf6bf9e52986de47cee4e031335b58494d58a3017c8e393fbd146", 0x57}, {&(0x7f0000003780)="96995a74e585ed1f971c2c4a84ff2c1062d5edb6e3835738120f4157bfead70eb9d81ff433640b0ffc0ff02c1cfe1c87f274893cb97c0e7e970cda548de4c421a4fcfa068abf982e3708d11a640d3e8ed1c4adcb", 0x54}], 0xa, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x0, 0x200, 0x5, 0x8]}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) setitimer(0x0, &(0x7f0000000400)={{0xeff, 0x8}, {0x4, 0x6}}, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./bus\x00', 0x0, 0x4) r6 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x110) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[], 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) 16:00:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/12], 0x10) semget(0x0, 0x0, 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd}) 16:00:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x10) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) dup(r4) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getppid() r13 = semget(0x0, 0x0, 0x2) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r15, r16, r22, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) dup(r23) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = semget(0x0, 0x0, 0x2) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) dup(r33) r34 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r31, r32, r38, 0x40, 0xef99}, 0x8, 0x8, 0x8}) getgroups(0x4, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, r26, r31]) r40 = getpid() r41 = semget(0x0, 0x0, 0x2) r42 = socket(0x18, 0x1, 0x0) close(r42) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = geteuid() r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) dup(r45) r46 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r43, r44, r50, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r52 = socket$unix(0x1, 0x1, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r54 = msgget(0x3, 0x446) r55 = getuid() r56 = getegid() r57 = socket$inet(0x2, 0x3, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r60 = getgid() getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r58, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) r63 = getgid() r64 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r64) r65 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r65) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x2, r55, r56, r61, r63, 0x0, 0x5}, 0x4, 0xb8f, r64, r65, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r66 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r66, 0x0, 0x6a, 0x0, 0x0) dup(r66) r67 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r69 = getgid() getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r68, r69, r70, r71, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r73 = msgget(0x3, 0x446) r74 = getuid() r75 = getegid() r76 = socket$inet(0x2, 0x3, 0x0) writev(r76, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r76, 0x0, 0x6a, 0x0, 0x0) r77 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r79 = getgid() getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r77, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r78, r79, r80, r81, 0x2, 0x9}, 0x5, 0x5, 0x8}) r82 = getgid() r83 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r83) r84 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r84) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000200)={{0x2, r74, r75, r80, r82, 0x0, 0x5}, 0x4, 0xb8f, r83, r84, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r85 = geteuid() r86 = semget(0x0, 0x0, 0x2) r87 = socket(0x18, 0x1, 0x0) close(r87) connect$unix(r87, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r89 = geteuid() r90 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r90, 0x0, 0x6a, 0x0, 0x0) dup(r90) r91 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r93 = getgid() getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r92, r93, r94, r95, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r88, r89, r95, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r96 = getpgrp() r97 = socket(0x18, 0x2, 0x0) setsockopt(r97, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x928d3f633020fde8, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="5960e87971dd2af066174047b5aa5c0c01ab441cddbf97449807910685113691ed9c04c6809e9816bda40bb760d281f0", 0x30}, {&(0x7f0000000140)="05df0b1a926cd19e3bdba51c16b24e0035f6eb237c82cb850ed03c", 0x1b}], 0x2, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r16, r39}, @cred={0x20, 0xffff, 0x0, r40, 0x0, r50}, @rights={0x18, 0xffff, 0x1, [r1, r51]}, @rights={0x18, 0xffff, 0x1, [r52, r53]}, @cred={0x20, 0xffff, 0x0, r64, r70, r72}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r83, r85, r95}, @cred={0x20, 0xffff, 0x0, r96, r98, r99}], 0x120, 0x1}, 0xb) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:51 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9323e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x8e}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x3) lseek(r1, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r4, 0x0, 0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000440)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r4, r5) r6 = socket(0x34, 0x400000000002, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) pipe2(&(0x7f00000003c0), 0x10000) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x4004426a, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$TIOCCONS(r13, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r13, 0x4004426a, 0x0) ioctl$WSDISPLAYIO_GBURNER(r13, 0x400c5752, &(0x7f0000000400)) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r7, 0x0, 0x0) r14 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:00:51 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 16:00:51 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x4, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x0, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r0}, 0x0, 0x0, 0xf0000000, 0x8, 0x8001}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x100, 0x100}, {{r5}, 0x0, 0x80, 0x1, 0x20000000007, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0xc}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$getown(r6, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955908c23f66008aeb6502492b47d67e84c87910bf453f68c10b00287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b295801360bcd4c0a162baf401a934a04fb732ae447473c23849094603bd189d915a6d39506e97195aaee48c02f6ac41e6bf3bfff030000b813ad34505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ff8fbc2304b07294b3402361cd8cac7dbbc5b65c6593d287019d1a087f5d559899d81217093b8ffd737d87ba25382705c05418cb2a8405258d3e74417a336f4086558233ec819865e12bd336292a2af12336b6eec21c63219cd6e1c2f0c1c3f0b054c3d84ae131f250daba1cb4dd94c513b1bbf7a474b1c3bc2bf6eda28aaf0bcdbab6c30774db7acbb7065112cd18a039c40f7b04970056e0d15c4dd07aafd26b822c0c795190d1916a3cdae8b"], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x223, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) fcntl$getown(r3, 0x5) socket(0x2, 0xc003, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc0206925, &(0x7f0000000300)) 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}, 0xb4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000005c0)="c579d98361a9dc42c126a9b0e6e2414e400453d0a75dd516d0e8de6e8d3bc5b6d1c6e66185ba2339775f0474190b6e829ad8b3275c91d7cd85227a563255be8d92e567989b3e64b14d425e2ad819afcb684484284267f5052d891c3c64266f078f3b35228811bfaf2624e8e47223fdc6f17a89418502c90d38d8f15134c512d89f0eca1117251ef34e6bdd19d39fa18c1fe0ee17e7e395517b0fa69f9886d1c23c946da1da9ee8446eee7c5aab2afb5455f5c2797377bb1205a6cbdfaaea55955db3922b24988d52d442c23c0035f6a9c4fa2901c0aa522b0396adac74312ef7038aa285b650989b3740eae0c558f012cef06eea4ce1d16cdce278be0d28758a956c7aedb1b0e8b104abd1addc431babfc0e855eb22c576424619cfb6fee24b7ecbf2b8388f533b6a1e5d5bc13e6bd9b4f28cafe55f951a6d60869a5938026d3af09689125c91c43347cf6d50e68bde796ef950f736fdcac49afa61e612aa427fb0ed9342578039f594dffb2c4ebac253e6ea0331dd66cc04b6e7041d7eb5b9a03f6f151962d096923164b39a300ba37b6f347c985291097fdf328ca3f8a830dc6bfa6c124e9371074e974ccba8a4dd52a3fc763e328638030a2257e5a683f52c13d2035617af22879fa14dc3a24697c7ccfe2f8358cc7c76c1bdff85b5ab612e45bbb5cf454481b411c98ec53cdf4035f915d5c59fab2bd52049b78c61af2d05bbae6633db4d9d87008badb1f8245ca2df7241642715d3bc0dd0957802b6b32835cb7c724152735588e17c7cd140ed4fcc205037c0b65dfb0e03a8558dd9514d9770ce3162280aff2c867c22222ad0e3a0e80ee6ff0e5a0819779a21e423d83607072f6b94fb29dd2f3608c01a278e52c4edf8192fb8ed48838bb8ced89a27eec25cf26ee400fe42050e2894d466df572b61d4de26dfa8e8c9e6c7e8f618d4c1c1e8ce308eada5ed95c1e00e3ee56ec514be8e82819ef649a9126d9f32a92dc1160624f75a2d889a5198697a1572e31cd4a7ea6372b872a006b4b49a14dfd088a47e1fa1d548016334934b398fde7d5f2d273a33f8aa5c32ae8bb307325903097cc3238fb413e20abce5f47a3c16f48c51d335adaf8c6df7e3be764c57517a37dc02348afcfc4317d8319098d77d52f2dac5d777176402acb063b8cf9fc0c125f9f47bc5414a79c1f9ac0ffde49ef6305486158c5e78f5c926b8774eb97ad437ab5fc329f58a1e94c524455e53aed3991e6cf252310b4d6ff6fefcf7b255965a457d16776c5b130ba5ef4ce73aa25f1a6b623251f3fe7e5ed89f6760973191cffdb474316ffb02e0b82747ae64c49243cb22dff52e496240e7f7a7f2a871651fb2b7f0d612cb948b19943eac5a04fd14bb1948025e16324f7165a5e82fcf23227be9c14d34195ab404ca4ef4a5c84b3fcd21166232eeb7d095b13733d1b0aae959893978c779b1aad9fb475bbc1faba705f3015605ec26ec2d14cbaafe3143185e65395d4cc2040d9931821892ff1947260b959d57797304c5c7b75644489b98be80952ccb991824764f38e5aed006ba3bdfca1b606d2f9a1bb12861ad0194b1eebab9f0c9fc0ff644c47a6f63062db3b9ecc3fa4fc9362c755aac581516c719549adf33a4b450c651636bde489fa5627aa5a4e72dca46110f4e34cab08bffe68b39a3a489feedaae544b1898b782542b7fcab733fb9f31c6842592bd24cfa995aea9e64f048269176e0c7b21a36d429fdaac1109f00041816d263073671e3bf61ad782c135c68374da9fa8a4f0f265e9450c7e82cecf2249adca3451d8a9a1d188b51951fe8cc5da275bf66294085bf97d81bcb17cdc35abd379a7a04d9e0c1bd3afa5b839e768874868ee12dd14e27c048c8bc05cf621ac25dcba6e86387bdb535bd7ad558dca7a811013724b1a7b8bfe8b49dc717dbc6a029566b3ea1d9838d5f5f8e3f4277dc70102b5488a19df6951468597d37e3e3b4cb10d1b0ed4e09b5ee77c0f682e10e5e05f383c5680991ef3c11f697a761113a0a22fbaf09b5af66f66af631a78c4fcd1f4c195", 0x5ad}], 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3fe0000) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) chflagsat(r5, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) 16:00:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x252cc80c220dc18, 0x4, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0xa36}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80, 0x3ff, 0x644e}, {{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x10000, 0x5}, {{r4}, 0xfffffffffffffffd, 0x86, 0x45, 0x5, 0x7f}], 0x5, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80487008, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001540)={{0x20, 0x42, 0xcd}, 0x5, 0x8, 0x9}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x9c68bc6f104ea8a9, 0x7416, r8, 0x0, 0x0) ioctl$BIOCGDLTLIST(r7, 0x4004426a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000003c0)={0x4, [{0x9c4b75366dae0988, 0x10000}, {0x3, 0x81}, {0x3, 0xde77}, {0x1, 0x98}, {0x1, 0x2000000}, {0x3, 0x5e02d7d}, {0x3}, {0x1, 0xfffffffd}, {0x2, 0xa8e2}, {0x2, 0xfffff000}, {0x3}, {0xe1b69cbc48d97807, 0x8000}, {0x3, 0x10000}, {0x1, 0x401}, {0x2, 0x8}, {0x1, 0x3}, {0x1, 0xa0}, {0x3, 0x18b}, {0x0, 0x7fffffff}, {0x3, 0xfffffff7}, {0x176e706e058d168d, 0xfffffffb}, {0x1, 0xffffff6a}, {0x3, 0x1800000}, {0x2, 0x1000}, {0x2, 0xfffffffa}, {0x1, 0x1ff}, {0x1, 0x94}, {0x1, 0x7fffffff}, {0x1, 0x6}, {0x0, 0x3}, {0x2}, {0x3, 0x3}]}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:53 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpgid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r8, r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x2}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r15, r13) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r12, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x2}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = socket$inet6(0x18, 0x2, 0x4) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/Bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000480)}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x13}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b91781671afe9c3565f0e33139b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d061598b0037c9357cf8a000000", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r17, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r18, @ANYBLOB="0000000038000000000000030059c46fdee00e05", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32, @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYRES32=r28, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0xb) fchmodat(r22, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xa) r29 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r30, r29) fchdir(r29) r31 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x20) mkdirat(r31, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x6) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x890, 0x98) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1e5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000180)) 16:00:53 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:53 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000200), 0xfffffffffffffef9, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = msgget$private(0x0, 0x110) msgrcv(r18, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e6c2021359d"], 0x1, 0x0, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r19, 0x0, r20, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) msgsnd(r18, &(0x7f0000000200)=ANY=[@ANYRES16=r17, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r12, @ANYRES32=r10], 0x6, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r21, 0x20004276) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000040)="510fc3a0", 0x4) r23 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r22, &(0x7f0000000140)='./file0\x00', r23, &(0x7f0000000240)='./file0\x00', 0x0) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r25, r2) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r3 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x100, 0x4, 0x100, "8ecc4709c9ce009a291525e723b26c607c18396f", 0x0, 0x9}) ioctl$TIOCNXCL(r1, 0x2000740e) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:54 executing program 0: socketpair(0x10, 0x3, 0x3, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x1, 0x3ff, 0x0, 0x7fff, 0x3, 0x7, 0xce0c35648ed4e7d1, 0x1, 0xb, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) lseek(r3, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) 16:00:54 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) execve(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfffffff9) syz_open_pts() 16:00:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) dup(r1) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = semget(0x0, 0x0, 0x2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) dup(r11) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r9, r10, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r5, r16, 0xa) r17 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r18, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8, 0x0, 0x5, 0x7}, {0x9, 0x1, 0x6, 0x9}, {0xcd5d, 0xff, 0x0, 0x1}, {0x9, 0x1, 0x1, 0x200}, {0xff, 0x85, 0x6, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7df08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761e97cc4cebe93ba4da462b4d7eee3dbde64a3fb32d9785c0895b00502213ecfee16352119e362da67745ef7cba4100dbbc824ec7cd9f28786b0bef171b174f981ac87582c681827d0618dc68821565e2466602718ca6a54700299f859ee00791b89154a2b8eefd5cc85d6e8a8b27164f81a14901ecb"], 0x10) r2 = dup2(r1, r0) socket(0x20, 0xfafe27afc574aa0a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2f1ceca8c4571465, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(0xffffffffffffff9c, r5) 16:00:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = kqueue() r1 = open(&(0x7f0000000700)='./file0\x00', 0x10000, 0xa0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r4, 0x15, &(0x7f00000000c0)={0x2, 0x0, 0x5, 0x1ff, r5}) r6 = fcntl$dupfd(r3, 0x0, r2) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x10b) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0xb71) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000140)="6555d146eff363b7f76adc931844596fa639270848057139630f97c8e01012153d87757891647559dc00e6e492df5913611464c1e7a6eb5d51e1710c1863e5b2383832ea6d1ca333b436702959a30a4259fe5808b5b3018412b353b71d03b8d5ff363a7ae2d58c93b7cd5be6c7ebae229537473aeb3d2fc6b1323af476b0ca1148916d1efa07eb77f2153925d3fc5bcd78f4bacff66f956a4b5905c24b8bc65cefadc134dea528b35b940f9297b2d525ecdbacee6764c61216bd6f3409de5e8cd277a9839b36022bd1ac8ca1968f42dcbf30b91db4f9ea4f7ed0a26983ffa6e65f46b15d644b0c4b6e18be2b4ed11140ba67d47974e24267", 0xf8}, {&(0x7f00000004c0)="062d1ef16a2ca3d21e19a1df5622045172905b4c037e64a30d3a69720df406e1388a693dcbb70b3bf33290938d792148b26e208b1f84d5b5dc4acb1090d1fea12ad3a9538edcbf02fc6a95033ae7a3f266ce2bfcbd7185bf6a7a3b3bcfa3b91b0394ffb0e0ecc42a6a5bf89f62acff4bf0bc0711dd271b450efcca3ba39032f7c9f45eb21b7f96579615c27427c692d083130f973353be322db3ffc8", 0x9c}, {&(0x7f0000000580)="87c3f1cb68dca7fc85ac7c15e0317fdbbe41307bf597b4e591d1e7237fe3d349cb62737b3374c3eb23163f454ed975afcbdf5bb2b36de859c13fb09d136ea448f5953fab06a9eadc492ff86494cb4e7a033997c0fb2f8757262445a86373dafc03b2a9b3d7b60b3d470cb2dc87358d7530b4a661081b90048172d6dcb31355bd576a70227ca3e520c7c48533c4c4b8a1c69a878a5b94297f0f24484e0b6455af284144e97717cd8809c495f6f7604d6ceb56d3a9bf226bdccb7cb856b8b2d95da939ecc923611343cbae5eddf3333a804d3447ed6f561914cc7370cd32027143c72b01ce1c4e659d94d7", 0xea}, {&(0x7f0000000680)="18a476168aa84d71132fe3583f3d001fc609389ee9e7f9c1d06c86a8a04a56337ca61f", 0x23}], 0x4, 0x0, 0x0) 16:00:54 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x5, 0x80) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x83, 0x1}, {0x2, 0x3ff}, {0x100, 0x1000}, {0x0, 0xfff}, {0x23, 0x10001}], 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000), 0x10002) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 16:00:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20100, 0x10) sendto(r0, &(0x7f0000000100)="3efae41e97acdbb62bd0399438cca2c5b6500618d1ebe7391cb9d79e84b826625407ff03035aab24baf5364c8deea1231b79dea28302f51645a1e934fbdc4dd232e0c2d4413a0769fb9f6c14e3b732552cf023db8626d736c122a8e017dcfa86056a6034ffe046f230c34ee355c6771113fd5c3ee1184769a7f823f1003d1d5f03a13ad1c797d292dc34b751275917ba31832bbc0f0cc4f00ba25f94fa77217a235227557fc04ebae3956dcabaf4d0cf6e19732749512e08d34c021699f39caeb5ce6bf4bf52", 0xc6, 0x400, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2}, 0xfc) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e1f0dbfbc2fcdc0a0e87589d1d78cc54c2a54d18459a83bf9b2b90355d0d0ee756270cbbed7e81c94e6fdcb3062ba199e7161ee30c420", 0xac}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c6b0078adf6ba004ff659e9144b1a430c40bf2d5cc3dc7a6905e003696c8cf28c734ec59b774d84b621c2f7afccbf90a4af45368c8b7235f8de890f6bc3d10d0833a82e1db7c96ddaec02b80f9008f90c84566aea30062a352d699e50a30ea4424b3345f3aad3bba78ffc622c627e738505c186ce7923e17295671d0a9d571345fa", 0x83) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)='>', 0x1) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) syz_open_pts() utimes(&(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x8b4, 0x6}, {0x5, 0x7}}) write(r1, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() r2 = kqueue() close(r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x7, 0x4}, {0x66, 0xfffffff8}, {0xbe4a59fe3b6e1c2c, 0xffff0000}, {0x2, 0x1000}, {0x88, 0x401}, {0x82, 0xffff}, {0x40, 0x1}], 0x7}) unlink(&(0x7f00000000c0)='./file0\x00') r6 = syz_open_pts() setegid(0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt(r3, 0x80000001, 0x2, &(0x7f0000000340)="a5b8d6ec2356e8db9c363eaedac4a7f7d65e9d5230cca51bcee1d314fd22e60d70ce2d0f93aca1f00f53df05f4e94802d3966c57586a9bae39ae6edb1b342dbcf57dc50a938ac7eec6d1086dbbaf1581f33228440b8501e8e2dc21c73d454ac7c0318f66dd2b0eec05fde672aa37b547b787392d25c1ab4cc52ac18d36c155983ea9852a4ce7ba8a549d22", 0x8b) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/25, &(0x7f0000000240)=0xfffffffffffffe04) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1c3c, 0x4}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000180)) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r6, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r7 = fcntl$dupfd(r0, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x80206910, &(0x7f0000000300)) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt(r2, 0x29, 0x39, &(0x7f0000000080), 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) 16:00:55 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x2) r1 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x5ee4335c532082d1, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x290) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x637]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10080, 0x0) read(r3, &(0x7f00000000c0)=""/154, 0x9a) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x49) r7 = socket(0x18, 0x1, 0x7) r8 = kqueue() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x800, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0x800000000000000c, 0x10, 0x20000080, 0x7, 0x1f}, {{r5}, 0xfffffffffffffffd, 0x80, 0x0, 0xffffffffffff42ac, 0x3}, {{r3}, 0x0, 0x98, 0x10, 0x95b, 0xffffffff}, {{r6}, 0xfffffffffffffffb, 0x21, 0x4, 0x7, 0x2}, {{r7}, 0x0, 0x122, 0x4e9a69d19d184784, 0x3ff, 0x3}], 0x100, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x8, 0x2, 0x1}, {{r3}, 0xffffffffffffffff, 0x18d7ff9c58be1a88, 0xfffff, 0x40, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x1f, 0x7f}, {{r9}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0xc0000040, 0x8, 0x1000}, {{r10}, 0xfffffffffffffffb, 0x7, 0x10, 0xec33, 0x1}, {{r11}, 0x0, 0x8, 0x8, 0x40, 0x5}, {{r12}, 0xfffffffffffffffb, 0x42, 0x0, 0x6, 0xfffffffffffffffe}, {{r13}, 0xfffffffffffffff9, 0x0, 0xffff7, 0xa2dd}], 0x20e, &(0x7f0000000640)={0x9, 0x9}) open$dir(&(0x7f0000000680)='./file1\x00', 0x80, 0x144) fchmod(r5, 0x100) pwrite(r5, &(0x7f00000006c0)="89165d454f029b071aec0f7ed1a92c01a8e42288a4cc9557dbf8da0659773f4503154194697f76df9a1028df1e2e0acf2b25dbbddc140dbae6a717edf8833369921c6766aa190e30d2ccf157c12c8a55f40982f493ff5d40172c2197250c7d78302a16db709fd58f9f10d51af94c00bbdba1a1f6e69c52719d5f4c9e9472147acbd02db6b9078d5404d4", 0x8a, 0x0, 0x0) r14 = getppid() fcntl$setown(r11, 0x6, r14) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x2, 0x0) writev(r15, &(0x7f00000008c0)=[{&(0x7f00000007c0)="1c4e7d9c1b2f6715883821a774ea7b82b378f4c24c1d5e2d9dcfa2e5be8e326ce2a0376d180ac11a8ade96414a96225cecc94e156cc4df2e6a627e132c5bff523ab8f536adcbb9d95a549d45b99b8c8650b0140c52d72d7e03201990f6222c852601aaef96508bb1a2b92b9de618afe99acc9cb1175a76cc9c8f18e596b091ddb7b4bebcf035fc4c0c90d6fa9760f76cfa7bf00bc15db10950085367c8ea20f8370549bd84ddf0fa17ddfa427114dc4bf38cfb391b120f59c1bc70469e3a04f06b72e362d53f4934615c22b7c5ce8bb9ab62836382144c6823", 0xd9}], 0x1) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r16, 0x802c7415, &(0x7f0000000940)={0x8, 0x9, 0x7a, 0x0, "b6d8def7e0335e9bd81a6dad2dc879b61eafbbfa", 0x0, 0x40}) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f00000009c0)={0x200, 0x9, 0x7, 0x20, "8827aed0b8b02d0e315bbd2cd9e166c44babde22", 0xce54, 0x3}) 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x35, &(0x7f0000000080), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x35, &(0x7f0000000080), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="a7bdc11208210c35d317f4987ce4984d69c7c4da66145a6c11e065983242efadcefb7adb21522dfbdf8d0fefe67a739680e11b6259cee07bf21a49440dbfd59013a7430c8a00aba5206c87fb577fe91bd0ad5745270a26e7d7584e1a0af4062324599e4a880d8f30f8a70743b140faa00f704189c285ce3c8e7d03883ed529e300c8c957ff23e5056ac1c30141be39adbb3133887b96e004180a386300c732c696", 0xa1}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r6, r8, 0xffffffffffffffff, r9]}], 0x28, 0x405}, 0x808) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x35, &(0x7f0000000080), 0x4) r11 = accept$inet(r10, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r11, 0xffff, 0x8, &(0x7f00000001c0)=0x6, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r5, 0x1) 16:00:55 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)) 16:00:55 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="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ftruncate(r2, 0x0, 0x3d) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000080), 0x4) getpeername(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, &(0x7f0000000140)) listen(r3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="ec5ffa6bf0d00ba1597cb418bc6b0b18ad9da6d1f17db0809ee06ba0cce1afc81fb50cba5aebef2484a1fecac8e4db670787", 0x32) 16:00:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0x9, 0x5}, 0x5, 0xff}) r1 = dup(0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0xbb, 0x2, 0x4, 0x1}], 0x6, &(0x7f0000000100), 0xfffffff8, &(0x7f0000000140)={0x7, 0x401}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r3) r4 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000240)) syz_extract_tcp_res(&(0x7f0000000280), 0x9, 0x1) r6 = semget$private(0x0, 0x2, 0x281) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/10) r7 = dup(0xffffffffffffffff) close(r7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) write(r4, &(0x7f0000000380)="dbeb0f280d29c6484b5bef30085987b9a7cd3899debe9ec36167", 0x1a) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f0000000400)="543ac14541baf6b1a12ce39a516063217c6b88bd3214650acdad982049ba17ec959786c24c13824d673089051ccb88961a8326f8379e0dbd525d2eb1265beb59a7d5f71e73e5a2eac9e6cf9f5ec23fdd78a754ea8430366cb6ee241dc5724552a2f9df7f03189e4622348bb53704f19b660f82a76a4f9d150747702a8a1e9b2551f4599beefe87c4cb98d9b19f3db5289d689e5dbef087c5f465a71557fc6ea59b0ea1e837688ac615c94ad589c883908951879bd7cfc207a50dc86d06dd321169479b76d7fc47132c0b975b886bd02c7ac766fd529c77529cb069", 0xdb, 0x2, &(0x7f0000000500)={0x18, 0x0, 0xa883, 0x4}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x800, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x7, 0x7, 0x1, 0x0, 0x20, 0x7, 0x4, 0x0, 0x0, 0x8, 0x400}) r10 = openat(r8, &(0x7f0000000640)='./file0\x00', 0x10000, 0x20) write(r10, &(0x7f0000000680)="97397ad79f83b439de8c9b965b5e62e7298d0becfdd748370532cd3b8898eb2db387c7f45530f2a1cff3e67a26abb9f876dfd13066782ec659e02d388a", 0x3d) socket(0x18, 0x4000, 0x9) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) lseek(r11, 0x0, 0x0, 0x1) r12 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) connect$unix(r12, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) 16:00:55 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000640)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79beca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03969427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a030b8e0f0b2b7073683fd1ad13483cbe8f340673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4ac744261444994bd9ccddd325e575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4bc4e7176badb6ad713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcfa28a7fa654bbee7b5e6908309de993d9ae1de34c8a36ba1a8a82d69730e2f43e648b3baac5db38eb29f50d24041bd17ea36008b25548570e8737ba1bf1e9ee597d2ccf205bf809840ebcbc06bae2c7e000000000000000694bb7d1b7aee3d059c6d9d33445a55745e590dee435815059df59933f21443770fe112268faf77397f44591cae05cbc0dff74ad12bcdb4cf0044334a23dfb39a3873c54626eb5ae3748e2eb8cff89038a5374d94cbda8f7046acc07276c296ddfdda82930a7d604bd1ab1271700be7c01a0a57970aca4bcb8125ed3d3124601291a2f416decd29df8834a6eb09d2c4cbd3"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) msgrcv(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea95c0140daf587b000000000000000000000000000000000000000000000000000000000000faffffffffffffff0000004de5cb4e1ad114d4666d07d6db29cbbfdd92ea6bb9823333f15a46c840bcf07b49bd65f0b8d91fbd1928236a5ec6e9496c682bb8bf2f022a9a765986178d80c39446c1f7449c8f5ac02c61f9e07b9cef807f15b9b9e7f4620f2c89140ed28e490d53b021680a4c0040ff034fdd00000000000000000000000000000000bef6a91f4ceced06a4d2dbdc995dc2446c801f9abaae41d7f237cf89fb6bb4bb58f8852deff7097f5cbb993eb382175065ea9415bda024404d24f7da220dc876aed27b32f1e30c9faf0d0f712a8d074805fa2914"], 0xfffffe85, 0x3, 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x280000) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) getpgrp() open(&(0x7f0000000100)='./bus\x00', 0x1, 0x110) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r2, r4) dup2(r1, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffff06}, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x395, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x45}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffa7, &(0x7f00000000c0)="174af205b6068bbc6b02634ecd2c71e5d4064cf850aa89f2f7d0") 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e0000010000000000c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4f01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a6b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad0ff15c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1a66bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec37000"/764], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000040)=""/15) socket$inet(0x2, 0x3, 0x4e) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) getsockopt(r2, 0x7f, 0x8, &(0x7f0000000100)=""/62, &(0x7f0000000140)=0x3e) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xcf0}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) readv(r1, &(0x7f0000001480), 0x216) 16:00:56 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:57 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000000)) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0xb8}) 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 = 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) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) acct(&(0x7f0000000040)='./file0\x00') r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x3, 0x0, 0x7, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x23, 0x748f5a04a015f9dd, 0x7, 0x5}], 0xc4e, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) dup(0xffffffffffffff9c) close(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x1ff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) socket(0x18, 0x3, 0x3f) kevent(r1, &(0x7f0000000000), 0x30, 0x0, 0xc68, 0x0) 16:00:57 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000002200)=""/4096) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) dup(r6) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, r9, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r2}, 0x0, 0x0, 0x1}) r12 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r12, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5183373b10001a01"], 0x1) mprotect(&(0x7f000035e000/0x4000)=nil, 0x4000, 0x1) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) flock(r14, 0x1) setsockopt$sock_int(r13, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8af263dbd1"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r15, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r16 = accept$unix(r14, 0x0, &(0x7f0000000040)) recvfrom$unix(r16, &(0x7f0000001200)=""/4096, 0x1000, 0x42, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000580)='\x0e-\x00', &(0x7f00000005c0)='\xf1\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00']) 16:00:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) 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 = 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 = socket$inet(0x2, 0x1, 0x6) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="fb5b74e0", 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005046000002000000800100100000000000000a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000300000000000000000001000000000000", 0xb1, 0x8, 0x0, 0xffffffffffffff12) 16:00:57 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x80}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x80000000ff], [], [{0x0, 0x3}, {}, {0x0, 0x4}], {0x400}}}) setrlimit(0x7, &(0x7f0000000000)={0x80000000, 0x3}) r0 = socket(0x1, 0x8001, 0xff) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fac1400080081afec6d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ae4ab19b70ac80884e9f022d724dd25602892f008c18dacb6584b976185169c69f5bc86ddad0d39971ead6e97709d9420ff01bb57e75bb2dc2a57ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35127a4dc3f33d4f82fb0b1d6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036c2b0a86a7db2dec81ca557d496d040a8ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0100000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dab8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c597167b6c53c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2af734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3a0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8780001000000000000858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a1f0000000000000007bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670cfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd000000000000000000e6a896375568cc38cd502eba5f393d1e9d51ac2f919c3a133e"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0xd8) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) close(0xffffffffffffff9c) dup2(r0, r1) read(r0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x210, 0x0) close(r0) 16:00:58 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000001480)={&(0x7f00000002c0)=@un=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000e00)="820d892409c76d14a1cfd8f36a82a21f0b1e23b05904078bd502e8cd5d631a7e5005e1a85f24c53d925119b4c09fca1d0dd572b563339518d3bb4f8794d87132479bd222145251bb61716a45488dd386e6dc8ab5", 0x54}, {&(0x7f0000000e80)="69ea69072a43eb30027448b9167727a608bc07de4c5b882e260f23504ae200b0a95c6e946356665ea29827ed5af5de5b1cb589fbc3dca3f5dd708a70459966fc5c396b6403fe2b86fed7c1482494c672f005a906b39bcc19f34e838e1b00ea370761ae85563afa05d2e7beef", 0x6c}, {&(0x7f0000000f00)="3c01c3a061783473702a48f9e242623f2a241e360bc842edefd79c3fa2c70bd965333b5a2bf36bf0", 0x28}, {&(0x7f0000000f40)="5da2d935260c4a1018f507c7dac9842486b3af73a5d7b15e28be2aff2742525d06c8075a39e53540837e5ea278e0cc09ea04c949d46e8a1ad6174c2905448036a2935de0fa8b86ae9e8c861aee70d59ec7a5ec15a1c8307404462e7f4fdaf639f19650f2e705edf3b3c680f4c5697f8006f4e0d6d496f42c05563fb09bf7d601834b88cb6d3be2", 0x87}, {&(0x7f0000001000)="51c7285e7872e86e08497c06cdbbdd77fcda515ab0a3f5df57415f6e1e90afbdb678c8e94a18d90cd875565beb872092cf57e23f3cc1d533d6080bcd192311b8b5a6b32ab110f0f7534cedb8d97c7ec82405", 0x52}, {&(0x7f0000001080)="d956d11ba06e26846ec18fa2993b4914995059416bb971e1aea82cf0e0cd066c62314be1c7836e4e7bfa4a7fb2ada38b524367762643b5b891ce909a38fe327bde72185a34a5fbcdbb2a3a48acfac721ef860844b0ed623a406330db7c9b4147d38229e14031ff05e822f9741a1701877bb3930703646b5133468bb2e3a81cc9678776487ae0eeff16549c51a007a45c04c3169f1760fca6bdcca6310397e4759da4b74e", 0xa4}, {&(0x7f0000001140)="6cf615d3b3a2ca1947dce22cabad90abcd34081312f091456c4ee49ed13cde95d9890b640cd44b84a24b7518f3a9921bd08ffaf506434b4ed027a38f5323e1bf45548f4ad6bb87e5b3857becabfdae138920025e133ed5da39d4613bda54fc97", 0x60}, {&(0x7f0000003140)="e21f8a63830acbc6b0c6f9fb8bdc0e6a856c458f18ba9f0996f3a76716ab4c12ab2b1c67cbde2eaa55dfa7397474f782aee64ccca1f20fe05e67605e4a17661724cb943ed0193acd581c8370a6bf6e1da36fbc1c240f1ad1c86a83db1280714b2c73c96b73de87764935baa5653b60141665652c1488e41e8dc92e0fae7b6a284d538cad2d404f1a37e9ed51924c27d57e9b79e25a0263cccb70d8fd963d293b2a48a9e363ee5fa26d002254687b420e61fdb9e64b50e970400da53816596cc08e2e016067e433f4d0b372040e09ded03ae45caf41be94e1c60adaae800e83567be9ccadcacfd61b836527bad5ec4babcefb71b25ee637d003b719389102e87253253b9d4e4c22426984565aca52f2bf0dbc70e51426ffaa1df126671a1b8bcc20fd342fd93194abe10b4902539ecbdfe2020e5ba48cb461815dea75539785b0385599767db2e30734ab551937c7962f3b2aab06e2a9700be8f88ba9f51580febf3dab0630be5f74123324f5bcc0299e3b0c40cfd8d50fd25710b928f4e136ab94c81309b867cb4c95b30ce4c73f4afbc38651bf290bb367756b8fe91f4e76621e2a96400449886c107c5e3a38d6a05a17a7e4eb2b36708983ae322259519d3c837b14ba6dc7047c784471118a499ff77272d61d2ace6baa3d4b946004245d7b22daeb010c4581aa81dd6bd7553ddb29877f80b12268738d6969438727cc011f5e70c68bf93bc9647bb047c406c50bfc8544b681099c31c014a662ec34545e56cce208f587609c189dc7844138aa1681d2634983ff00d523fe05ed0848a82e16b59d8af30f2908a00c7e0cfefe739ae3c4762a73b052131fe189a8ec2e7ed8784ec58e2f10ad7020d2e1f41685047f056b04ccc4c0d0c7f668ba9b3ba009d3d4ca57740cae068065b1ff4a2d9ceb63e591e195b4fbc8472ab3f51157fb2e566fc658c422d964d80c84f8dc35a88e6b19d2da47bb501f1b51d7945770bba921cccee01357c9b3adb9bf3d54975eba66b3a1e8a8294252e59145a653208df572ed4bff1f035e79e9a2942a9c27ad2cf9dc179cbd450370124d1a5ada01147f7906723163e49f820ae18e8cbdac0269da621c175711dbe2ac0a7121e95d1d7286992a86a51d653d91027486aa71f51324983a29924ab31b42622378760450bb00926a9f111452d61b598926c0c2f59453fc112750e8da47fa0b5726b79e01e7e6ed08001378c0d2957da337e4723f213ee635bfaaa25510578e12f8490e3211d0a0039f34a5f6547ca901b1bdefd96ce9b5d7d8b31899626801c39c749dc5219c9b3a2b571367dfcf7cd5090f481e925e929a725ea6cb496fc0040fa2d24b298d2a577de17779b0942e85fc891431e4475dd90eb0eb2dd98504ca786648789565fa7cb5f161900e9e7a44518a1b60d8f135739cbf480e12e15e0e2314bc75238e1707adddc18f8cdc22c9799412d8b4d990ad561c8e1b0f0c8e8fc1ae17fea0a65ede31d1c5d8e05f244ee23374a7bd6af90b01a4cfebd1e7ce4d09e7ae95538e4773262a9e8f34c5c3408e4fcb422be58711eb50337dc66384c2cdaee78ff6b4b26dd8b24924a4ab75bc9feabd630ce36b31be821d15f293a923062319c69d770ac83eb43202f128f555973a81b94892a3044d2233a6cb787bafeeba059707839e5361cbc341a1037580cf9b73115f056112659f08657afeb0057df53ec7f70bad5728a16f543c6a42a1f82628d6cb2ff82f2341a24841a6fce82037291e04b911b44d1b5ff2ad3e370414a60334dc7af6db126aed29d738527056a8864ab748b88e37be98ace71e6557ea59bc4be13d61f24e682de0aaddb3b621e950bcf981a871c0ade642c8c9cbcbe4590dd164534846875a1417be72a4cba203c06a19abb5f82a040348d5747cf9ea3094da8e2fa5e3306c2e0fa182e01d1a90634abb3258b974cfefb688a7f2107f79b1516a59d0c9c5e98e2cd0ae1c97a6fd0830e9a60ef2d7dce75aa6f4072fce77192ceb36b2335b88674d45544b6ecb9b8b3db9dafd4215617509c12502a16fb1af9aea0495c5a34aa60a3bad5b9b376d9d5af74d0d6125dd5fdafbf7a2e7e9f0345f05dd416c02cbf780acca7d3beb07583aa76c329863c937f7c4eaa8aea510119607ba91ea6865b4c15baf01d479b26c25d178b5223325d1ccf8530e5b7f9ec719a849e22aecde8ae21ca82375fabca5e6d80c95ded3c6e1de74d862b040351b3503565ab622acdabfc8cd9444322cd2a2375fd0fd38e8ea22b639b6f656be63995b4f1e52b77313152a33829f0da7a5b869a63652c0f1fbbaebc44c59b22d6818244cdfafd503ebffc31637b3bf967752f7c838029b8ac26e8cf4fdffcb1aa5c69be3b10f96a6c7b942754210177d0c6cba32a9d95df9189c130894dabd97ddb72341ece89249de3b6d46e7cf505740a64e9c726d78ed6e4ab5b169fa85f5d1a93e627fcbe342f3516ea41ba80b02b7d1d70fa67f2134cee8a8a12014756cc1a1cc4b707fbb976f036f3f9a9668aba71919a60df3b62ba755c4d02fd170ecc3cc2a328a1ac13b8b4bcaa8598c50be65be2455a00acc5c32c74d5e4a1b9c22927015d13bb820750e228471c083e7695320ee150ba8d2819f88fd00d1a8ea3661ae1d2e3be2672511c25b08a90d9fdd091ae114dd56115020fb33908b6cf8caf286f6cb9884bbedd2a6979f7a6d4303e96199ccbea05dbc45b3c88ee21b0dcd68dca53f0fbf5cb0a180e031c0a0028c85be7150dbdc1499ef9d2dbe6e2d41ab589b9c5f15d9468b09ba1ff426af6a21e199e97bfb60b8820066e36056674902a8aaff1f663757061a3ef9d14910f88e25bb504c5456a7cb9d9a4676d4e91f242ea3078a4201078982133df40fecb001a97b7cca8d85e130a0302871e10a481845921eae6bb03d5c36e2031f6c673e0d47ba193793aff8201686436c90427d851d6a9c65c2a3d5c3dcde92cb9a3523f45c3adc48699f81576dd20d2c1f6693f8005bda7fff740e8643fa38ffd54a5b575b3226d3506e0739f20a166a6429ab67f6b263c33fca349c323ca3570585289db0cb928ba96c4a9ccb477efa4fbba35f38edb8f483e04c387b0d805cd31448df6f9f3b763d47a747d358ba9728165e6525e10e8fa3935028ae19d1af5e7cd4e664c242d2b2d5ca4146f47e6b4ed8dcd23905e5c92ad064a481c37d1b1416fec054a073372101c11975a633f6d1142b9d54c19e015cebfc6f84e00f8986eb672c91e9d5b163a0fb1f26961bd1cecd838eb8ccbc68b320cfc06c0e760f41326188be942e901ce49daca7eb946c1af25c10b7851d990377f2eb72842b5e159c453457f47a42e4e4d8a3ac8580b3e010a1e49529854dc82436f15adc12a7c388113b121901e772b59fb5dc08cb67d045371e238664b0ed11aa9384bdb26ff6b5e811261a0804ce0c276763809bed73a1a7bb0ec59cce44cae259bf50b83f7e3725f77f2603c49c5562ecc0790e5205bd4ba98e8dcd7658a46cb90a2e6064a4c7f4688006f5ece5b4e47023e2a95c1c5746c76d5b8dda576dc39de8dd94f9d891dbc634d3d2a369878da9574a515f3721e3669cfae082f67eb2639a55d7f496d3a0b05cc5127ade7084eb0cb29f7db6c897bfc82d49eb8aa92c04da458b418038ef6527a148b7c96ba2cf26506ecd778a340a33beb495c773eab8eba0bddd7d128082cc07d272efaa439085b9faff4835c174d75f7ebd44ec6d5bb6e97a909f90114b5f11f312d3a955d722834ef4b20ba057cd30c86d98b012d698df2837cf0f537ed93dbdf860e632c119c82a43b2733a057bc280cba7a3cf0445f64b3522969604f5eb0d066ec6224f2bcd7cd7a51230255259a60338aadba5e7f879e39d6015a6dbb4601de560dd5fc32099c58d502fea1ae3ca35b71a5116adc739aee144f4f69200e63746a20a8fe467d8e4b47cf113b4ecc75584b6bf08b7d8a624747f005305d8701dc99ec585bb54edff0af539c5926a55b50e2e993304dd61fdf98baffc810a00fcc154eb72f958b0d91a5d0b296b0d6b72882d102392a46b82e4754b88aaa7f6d597898c5f5e1f978ff2a8b0d5446a092e5eec1ac770954381ebaf61525dad10e25d3f0c93f1d2bb485d231ec9171c7aa633a269c2e698938f2613945febfcc0e551365db9c12c4c43292c1f0a04f6d6c17053d2a54644273fdff8a892faf50564af80477c89c6a92b45c47b2c2e7a38d62ba5b77c2c3e75405fb64d423f534119b9d85fb8aeb2604928d47f382c40654e2e8ff4621c7590907a7661550522e89841de81b59749b4ad50890003bc2ecf2b0128fbcadf9ca6561bd973703ab7b063aae6a28082c52bace2bf298fe1d24ec9c23657cfb41cb892c7ff5db9cc87573b6af29fbd16ae3a7e5440521c570ee5576a85f1d3508d52896bf6233ffc3db0d4fa16d6676ee403a2a4c8dbe8828b29ed5349ec27b536132d6292590c9a56e5e89fe2d727790f13f94a836e2a80a6999a8c8a43e6d97c143c814d88466b60d44312d671901255660a1a5a1ec81e9f9188583bee495a7f0ac956a9afec12d769c66bb3e3585f41447074a06c80f179b249511ddbfe66035649bb570fdb3e218d0c7f807dd9007a32274b000d1a7208c0dacacbaef897d6e930587b535875ea38c63561500d2b46b94303b57bdd1885ed903c10e2c7abe27ed743e78ef5eeca353df1237727975c744c694bfec5cae1bae90e868c8979fba8c80cf766054442f0332aa0951af04de146e2f7e9779d96bd0e55bb094c84505c1cc34937e41d3e452bf97414d63b287206055c0ad82cc492348bba1e8e4014097722a51be1c0f3a8f38b19cea87ba3361e239c58eb77f00bf3173916dc05db0d0c85f97ff03480a35aef78fd3c3f89562f998d76f353d7d25d7022fa04347dd84b7f65e3c96f14752811e59b4d68f10efc72067ef3561b06c7b2867b54eda2c32f1fd6f3ca2d015b10885db0cdd1214cb36cda2127f8b8c8c1aee9436372930a593bdf60f91732ed111128856f25e41a135c7886584e4baba819070696525286983bac4875d21de99d10838d6c8d550dc49bbf13bc7027a060e2a9a0a4650d9cd402b68d3e180cfa73c16e3f3a3cda45d19d8c309345a9901fc31e03b29080dd5cbc444dee9a852ffeedd671a09538fdada6c34cf413ec694754f53ff473e17f8de079cc448fdd283d1b2d3ba1546bc1ec374b34fdb30ebc6a29e3e882c43435fe1d80562573ce2b76e6b6f62d8a3f59624dd715d6fe1ad80ddfe14c4eca9113c125bdcc733004abcd73478a68e837207c135b4d65549801c972fe0c50847c1f718fcb1219493c04a6aa8aadf564009c0db28e007371c69ce89bcc448a4ae55dce01f4218c87ccfbdb97207955b9d99d24b359a87e98a8ba454d0071dfef2fae70bd0b64982fb811175cfd6065d896c3fa39a82c39ef85673bbaeb82f370e39ec91caa9a51defe3320e16082a01e9834e8d510d10046d9e6c53f6f66d711250a9d4df1e4a57e7d70c580132c2ef849c4e1123821667388156b0fd09d1c821410419434b93abe482a5a6acc1cd750e72de8d9df3e97264ac636c4a7b7b59dfd34cee49d50783fa442e70bbffed9cfa67a18f506f8f3bc30dc8032ef037a7ee75b1dab84bc33144445d282f4b787773c98181d2f95f937c338368892d5ca7df2af42212f3d0d59fc8b8de240a687f4ba9a420de8b68a0955301bdfc167b2d1710d2106317e35f414218b6099098413a014f75b77e87464592a6bfe9124add391241d89962317920ed1cc2a", 0x1000}, {&(0x7f00000011c0)="d0fd2c20763bffbbb4357fc49ed7514d079bc6e2d12c725a3b4b96ef996bb95315bd970aa43dd1920aa7bfe10924c4f43329f170c8350ae83233eaf8edc4de8bbb2b396616d34933f1292689cd87aa7e817ee2ff8d5aadf4845d2525ee9c3d2b7290d9ab00a8f12a615fa90c030a7081e4edbc309f671d57a321be87a403e2f38fe2ced25a14309522d0c305050e718e59ad02375c43f59379eb2eca57a38f99b37c9501e0f778d01f7e8b9ac7c1e82a68f6ca7992ea7424d75f015464c33429363edee78d562cf11b1567b571cbc36bbb29b8b8c3630d295835", 0xda}], 0x9, &(0x7f0000001380)=[{0x30, 0x1, 0x8, "087d4fcd21016cace7d31526623ab428eb19780f279db388f90de5f3"}, {0x68, 0xffff, 0x9, "f06fbceb895548f8b8db2a4e4cccb54ea3a87871d2a0e320d73331bcddf50439738b98ffc5ca585f05835602827a7dced14ea5c970b3a291ed7937f85ea4cebb699bf6727b6c79eb034182872dec821544791ba7b994"}, {0x68, 0x1, 0xc55, "9bfad028947f8a6d86ab8f1a18d59141706764308ae6fdf60bdbf31999801bc33eb9ae1392954319323c6ad81e8e156f7da9681b8e563d9af5c012aec3bd2a369a32371949d8f667e398391296dfa458d0819a6f9d"}], 0x100}, 0x8) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r5, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) r6 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/210) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0xd39f, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) kqueue() chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multpanic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 255869 71971 0 0 0x4000000 0 syz-executor.0 *266095 71971 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207fa4,ffffffff821f6416,2b2,ffffffff821d8bbd) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207fa4,ffffffff821f6416,2b2,ffffffff821d8bbd) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800021963870 rbx 0xffff800021963920 rdx 0xffff800020ace510 rcx 0 rax 0 r8 0xffffffff821395ef kprintf+0x16f r9 0x1 r10 0x25 r11 0xa26507f901389220 r12 0x3000000008 r13 0xffff800021963880 r14 0x104 r15 0x1 rip 0xffffffff816aed08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021963860 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=266095 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020aceef0,0xffffffff8266fc68 process=0xffff800020addc00 user=0xffff80002195e000, vmspace=0xfffffd807f00b450 estcpu=32, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 71971 23856 45385 0 2 0 syz-executor.0 71971 255869 45385 0 7 0x4000000 syz-executor.0 71971 4696 45385 0 2 0x4000000 syz-executor.0 *71971 266095 45385 0 7 0x4000000 syz-executor.0 59197 241497 94450 0 2 0 syz-executor.1 59197 495961 94450 0 3 0x4000000 physio syz-executor.1 45385 166317 38585 0 3 0x82 nanosleep syz-executor.0 94450 131572 38585 0 3 0x82 nanosleep syz-executor.1 56982 107485 0 0 3 0x14200 acct acct 53114 426434 1 0 3 0x100083 ttyin getty 62536 381299 0 0 3 0x14200 bored sosplice 38585 259705 87945 0 3 0x82 thrsleep syz-fuzzer 38585 194573 87945 0 3 0x4000082 nanosleep syz-fuzzer 38585 99304 87945 0 3 0x4000082 thrsleep syz-fuzzer 38585 463224 87945 0 3 0x4000082 kqread syz-fuzzer 38585 191779 87945 0 3 0x4000082 thrsleep syz-fuzzer 38585 508797 87945 0 3 0x4000082 thrsleep syz-fuzzer 38585 144319 87945 0 3 0x4000082 thrsleep syz-fuzzer 38585 89298 87945 0 3 0x4000082 thrsleep syz-fuzzer 38585 302197 87945 0 3 0x4000082 thrsleep syz-fuzzer 38585 367331 87945 0 3 0x4000082 thrsleep syz-fuzzer 87945 213401 36780 0 3 0x10008a pause ksh 36780 255434 19519 0 3 0x92 select sshd 19519 348526 1 0 3 0x80 select sshd 45887 357632 33501 74 3 0x100092 bpf pflogd 33501 188769 1 0 3 0x80 netio pflogd 55969 159408 48767 73 3 0x100090 kqread syslogd 48767 442169 1 0 3 0x100082 netio syslogd 84060 152310 1 77 3 0x100090 poll dhclient 13646 95792 1 0 3 0x80 poll dhclient 2508 304008 0 0 2 0x14200 zerothread 27984 182095 0 0 3 0x14200 aiodoned aiodoned 72651 440669 0 0 3 0x14200 syncer update 65112 372574 0 0 3 0x14200 cleaner cleaner 7410 453901 0 0 3 0x14200 reaper reaper 82761 227394 0 0 3 0x14200 pgdaemon pagedaemon 25005 330267 0 0 3 0x14200 bored crynlk 25167 185368 0 0 3 0x14200 bored crypto 24009 378821 0 0 3 0x40014200 acpi0 acpi0 37866 3362 0 0 3 0x40014200 idle1 30425 138079 0 0 3 0x14200 bored softnet 77207 330469 0 0 3 0x14200 bored systqmp 47659 113576 0 0 3 0x14200 bored systq 19189 750 0 0 3 0x40014200 bored softclock 33582 511342 0 0 3 0x40014200 idle0 67506 478350 0 0 3 0x14200 bored smr 1 420900 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 71971 (syz-executor.0) thread 0xffff800020acfb48 (255869) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82640b98) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff82486268) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 59197 (syz-executor.1) thread 0xffff800020acf8d0 (495961) shared rwlock vmmaplk r = 0 (0xfffffd807f00b748) #0 witness_lock+0x52e #1 uvm_vslock_device+0x11e #2 physio+0x26a #3 spec_read+0xf1 #4 VOP_READ+0xbf #5 vn_read+0x124 #6 dofilereadv+0x1a2 #7 sys_preadv+0xb8 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9566 6441K 8893K 78643K 19418 0 0 pcb 13 10K 12K 78643K 296 0 0 rtable 122 9K 9K 78643K 1312 0 0 ifaddr 77 17K 17K 78643K 387 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1536 0 0 iov 0 0K 32K 78643K 234 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 3866 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 24 0 0 VM map 5 2K 3K 78643K 12 0 0 sem 12 0K 0K 78643K 640 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1370 0 0 sigio 0 0K 0K 78643K 23 0 0 proc 61 63K 83K 78643K 848 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 105 0 0 in_multi 34 2K 2K 78643K 217 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 462 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 129 55K 71K 78643K 5832 0 0 UVM aobj 69 4K 4K 78643K 79 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 319 0 0 NDP 17 0K 0K 78643K 126 0 0 temp 207 3560K 3628K 78643K 24063 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 48 0 41 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 128 0 126 1 0 1 1 0 8 0 rtentry 112 229 0 181 2 0 2 2 0 8 0 unpcb 120 665 0 655 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 544 1134 0 1130 27 26 1 12 0 8 0 inpcb 280 3153 0 3143 19 17 2 9 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 30 0 26 1 0 1 1 0 8 0 pkpcb 40 10 0 10 2 2 0 1 0 8 0 ppxss 1128 48 0 48 5 4 1 1 0 8 1 pffrag 232 49 0 49 3 2 1 1 0 482 1 pffrnode 88 49 0 49 3 2 1 1 0 8 1 pffrent 40 1385 0 1385 3 2 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 145 0 75 1 0 1 1 0 8 0 pfstkey 112 148 0 78 3 0 3 3 0 8 0 pfstate 328 148 0 78 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 977 0 743 19 3 16 16 0 8 0 art_table 32 979 0 744 2 0 2 2 0 8 0 art_node 16 228 0 184 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 17 1 0 1 1 0 8 0 semapl 112 638 0 628 1 0 1 1 0 8 0 shmpl 112 77 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3537 0 2124 46 0 46 46 0 8 0 ffsino 272 3537 0 2124 95 0 95 95 0 8 0 nchpl 144 6016 0 5549 61 41 20 61 0 8 0 uvmvnodes 72 5870 0 0 107 0 107 107 0 8 0 vnodes 208 5870 0 0 309 0 309 309 0 8 0 namei 1024 20504 0 20504 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 552 10 0 7 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 19267 0 19266 14 13 1 7 0 8 0 plimitpl 152 131 0 123 1 0 1 1 0 8 0 sigapl 432 1550 0 1534 3 1 2 3 0 8 0 futexpl 56 34293 0 34293 1 0 1 1 0 8 1 knotepl 112 340 0 321 1 0 1 1 0 8 0 kqueuepl 104 625 0 623 7 6 1 4 0 8 0 pipepl 112 1028 0 1009 4 3 1 2 0 8 0 fdescpl 488 1551 0 1534 3 0 3 3 0 8 0 filepl 152 14370 0 14265 25 19 6 14 0 8 1 lockfpl 104 489 0 488 1 0 1 1 0 8 0 lockfspl 48 162 0 161 1 0 1 1 0 8 0 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 47 0 36 1 0 1 1 0 8 0 ucredpl 96 1216 0 1207 1 0 1 1 0 8 0 zombiepl 144 1535 0 1535 1 0 1 1 0 8 1 processpl 896 1569 0 1535 4 0 4 4 0 8 0 procpl 632 4655 0 4608 5 0 5 5 0 8 0 srpgc 64 8 0 8 3 2 1 1 0 8 1 sosppl 128 9 0 9 4 3 1 1 0 8 1 sockpl 384 3982 0 3960 30 26 4 14 0 8 1 mcl64k 65536 27 0 0 3 0 3 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 9 0 0 1 0 1 1 0 8 0 mcl8k 8192 14 0 0 2 0 2 2 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 1 19 20 0 8 0 mtagpl 80 27 0 0 1 0 1 1 0 8 0 mbufpl 256 516 0 0 30 0 30 30 0 8 0 bufpl 256 10520 0 3471 441 0 441 441 0 8 0 anonpl 16 182262 0 167471 121 29 92 93 0 124 15 amapchunkpl 152 11135 0 10993 31 24 7 14 0 158 1 amappl16 192 8011 0 6979 96 37 59 64 0 8 7 amappl14 176 696 0 692 1 0 1 1 0 8 0 amappl13 168 70 0 70 1 1 0 1 0 8 0 amappl12 160 240 0 240 2 1 1 1 0 8 1 amappl11 152 321 0 306 1 0 1 1 0 8 0 amappl10 144 25 0 18 1 0 1 1 0 8 0 amappl9 136 793 0 783 1 0 1 1 0 8 0 amappl8 128 379 0 339 2 0 2 2 0 8 0 amappl7 120 76 0 66 1 0 1 1 0 8 0 amappl6 112 319 0 309 1 0 1 1 0 8 0 amappl5 104 435 0 421 1 0 1 1 0 8 0 amappl4 96 1575 0 1542 1 0 1 1 0 8 0 amappl3 88 1023 0 1017 1 0 1 1 0 8 0 amappl2 80 11116 0 11034 3 1 2 3 0 8 0 amappl1 72 44550 0 44086 26 16 10 20 0 8 0 amappl 80 5050 0 5001 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 78 0 10 2 0 2 2 0 8 0 uaddrrnd 24 1561 0 1534 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1561 0 1534 1 0 1 1 0 8 0 vmmpekpl 168 16679 0 16644 2 0 2 2 0 8 0 vmmpepl 168 204529 0 202224 191 56 135 135 0 357 31 vmsppl 368 1550 0 1534 2 0 2 2 0 8 0 pdppl 4096 3129 0 3085 6 0 6 6 0 8 0 pvpl 32 541264 0 523431 258 44 214 217 0 265 37 pmappl 232 1560 0 1541 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 658 0 34 18 0 18 18 0 8 0