}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r13) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x5}, {0x10000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) r3 = geteuid() r4 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="4575d9abdeb99ca57e2b60b44d00") 05:37:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x9, 0x436f4b9f7d937beb, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0xfffffffffffffded, 0x0}, 0x403) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x4002, 0xff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pread(r1, &(0x7f0000000080)="8fe294e9d938acbe52", 0x9, 0x0, 0x40) close(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x800}, {}, {{r2}, 0x0, 0x2, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="f6e1ce5498ad498a1d942e484cf5dd7e7cf3c390b0991a2baf71d559de878fc4e3b0fdd803488f38f06bc8ddb0d7b66b8f3c8259fa242c51d25d73eefff1733178e791575a550198462090c1982cff015054c3944d546d6336a0168cc9cbf1158e7b49f874a0c8d40695d733228eb35054d94076b3038ffc7b01de055d716fea46e38dfe1974d21ed8903b3c645324965cbad814b09f9a5da1a5602eb214212a35685d45d6a769bbbb901374ce2fe55a22d8e276523a51db411a2a21c7de8eb72fb56737eb549a9958f2dfaa844c6b76bbb4e1bc2020beae5de48d20ed1beeaf80a511235b5541f8", 0xe8, 0xe, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x4}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 05:37:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0xcc570f4afaddfad6, 0x4, 0x80) 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"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r3, &(0x7f0000000180)=""/65, 0x41, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000280)="ebefcbff13b9fd812eaa4e7130b70195b8e35f48984f5c60473b02f5b8c4cf2d47c90ad0398650f6b740ece1d01ead2444d9b3ae5215c7b9cf1c3e5b118f70a19ca781d2", 0x86) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x20, 0x4, 0x6cb}, {{}, 0xffffffffffffffff, 0xc, 0x20000084, 0x5a4, 0x5}], 0x9, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffe, 0x83, 0x10, 0x0, 0x10000}], 0xf381, &(0x7f0000000300)={0x8, 0xff}) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x54}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000100)="8b17fe90bfcd18c8477632e6b66a3b50ec3a0f90dd1102a37b02a472d21d961b38f1e2698069f41224e217af111169aa00e67d5841d8fc0e16b863ba8176a6510264f0c060df70867a292ad591899ff12b8a8debc533708d01c40f282d3d07934ca91b98fd489755198b5ce3993fb81239771d7b38abc8ddf09ee28a24e0d3b9e18818aaa83eee86197dc9452562b775") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5d1, 0x0, 0x7f, 0x7}]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x7ff, 0x8000, &(0x7f0000000340)="8bd2cf4739822502f128088f317bfa4f646211b438b92f6e7aab0c01f5f9e8cdd4ec5c4a4ffd8afc772fabdba7bdebf3d5c0f290457a15d0feb4d7eef2582899899fcca2d522be8f87984c0f9d7c3a31f23e9f54ca51c16a7a1eb0b0d729d9c1ef207e27d19f156837981d277c95b6c1bcba3e60a965e86332b88d66e4d4dea7edb5d26437aee741977bddda261981221be051590b1729382b3772ec189a3abf0bb66f2fc570db25cf1ccf", 0xab) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x0, 0x4}, &(0x7f0000000b40)={0xfffffffffffffae2}, &(0x7f0000000080)) 05:37:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0x5, 0x8000}) r2 = socket(0x2, 0x20ce512c1f9b1601, 0x10) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x81, 0x0, 0x0, 0xbe3, 0x7, 0xd21, 0x2, 0x1, 0x476a, 0xfffffffffffff0a0}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0xb2) 05:37:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x9008, 0x8000) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getgid() ftruncate(r0, 0x0, 0x7fffffff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x3f4) r8 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r6, r7, r8, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x6, r12, r1, r14, r15, 0x40, 0x4}, 0x0, 0x3, 0x559}) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x3) 05:37:21 executing program 1: socket(0x800000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffff69) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 05:37:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xfffffffe}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pwrite(r0, &(0x7f0000000080)="ce263bd9f73898caf9279d0fcf7473e7a1c60c338c167d987bfe05e993a9819ec56236bbbf117ab7f0195f125e7e00fecb604b849e356abd8dbc782fc40fc004f68ff6e2f3ad49efd167e22419f798b21a3853bbbf4404885ec87a715634c32e597c27e0fd422ba0bbdb6b9774e943c728b4e93520abcd8e1c4ce2e4d93ff0bea9ab6f47c4a2", 0x86, 0x0, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:37:21 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = msgget(0x2, 0x64) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff1f00"/147], 0xa2, 0x1, 0x800) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1c3, &(0x7f0000000080)=[{0x6, 0x0, 0x2, 0x81}]}) pwrite(r0, &(0x7f00000000c0)="d000000000c99fa961770ef11b67dc0600000000000000", 0x17, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r4, r5, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semop(r2, &(0x7f0000000100)=[{0xe, 0x40, 0x1000}, {0x1, 0x2, 0x2400}, {0x3, 0x8, 0x2c00}, {0x0, 0x1, 0x800}], 0x4) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8000, 0x4, 0xd4, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 05:37:21 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) 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = dup(r0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 05:37:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x10, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000200)=@abs={0x2, 0x0, 0x2}, 0x8) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:37:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x20000026, 0x5, 0x2}], 0x6, &(0x7f00000000c0)=[{{r2}, 0x7ffffffffffffff8, 0x80, 0x1, 0x9, 0x3}], 0x1, &(0x7f0000000100)={0x3f, 0xfff}) 05:37:25 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) munlock(&(0x7f0000fee000/0xf000)=nil, 0xf000) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) r2 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/145) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000900)="fbc1130927368284acb34228f972eac0dde718592e917378f82f60367e73535abed321cda0a7fe9396b4e227ccea4b9246bcc71e4405c4e2f31f1ac021b07313da3a9e9359c49dd8ea423751eb889e2b44b03d7616f6612f6ac320a3712f268e1b5caaf2d61dc3822d37048137f3c04e77ebee8e519decb46a8b3dd3c9a2d5bddf192717b3ee153fdf33b4c8ab80af1ecc75974faf38ccab7e65817869e12bdcdb4ebb653480ec6a0ad995d32564149e43ea0714456aeff0693abebf6987fa6e2525f2cc419629bdb788987e53ee66a71f52d73d007af6f5cc6ca0106e1942f2d1944de52b545eee5efc721f8dc18e9918b6eaf7b572c4ba54b07a55ce6cd051d6e84533cee8ff700167fec688d834e3574b9073f6938de30d34d2cd3a8f5e6a5090e97ab7964bf2dc3fe8e3e9bb2359e2438d6713e19988527ff94929970aaaf8af17643a9d3703801272c1416194ab5e231c60c4937343d9ee28a0a5bd6c86faeb71d240acc41edbeb923c491d85b0fbf4f518c5c55397f510c4da10bbe0b3a6b2265da854802da7f7586c831b155b37f504508d9c78a30862ade705cf8662c0f5696de7997f4667e56b1e19d627ba3d64088098e027ef246e7c8ed8fc44c1c309813479fe3c34bbafc2984a65714b552b78eafa7a126ef8f4e5a4a290cbfd237942b1e85ac9168f794ec2afcf17adb1d16c47b0ff2900ed39240dda179e52a6df9b861c0943550424af724f7e65c1991dff2dd3f7d411104eca8f3d582a3af3b9312135b1cb1cf3a505e2009298234c46d4e7ab98d1cdac1a0d55d0b1532a9e771f093eaa4b6d83311b1b70482833ac730979e79017302d32472d89ad66906d712c4397461820f71b1722138f7e496e1344a063b325bd4e3b2210af9c7744841cc196c0c459ea4cd73890c45b4d27706ed16b626d37744cc1b8791cf62ef095d5895e152b7563e53fb4986fa4fbcb13fd6b806348c9ea098889dc4d3f644216e856df9d5c62552728f0b481984bbbacb197d3d266b3a7c0f8838c3b202250647d432cd80fb9f2a1acbc912552ae9773bbc8f2eab405487b11f2b8a3dbacf3fc6d37a0c79d6a33da820d4a71efb5e23cadf4e1f00cfaad8fc3e318f94aec8be68bea40c4fdb48c99a9cd1e7ea4ff498dcaf6329b2ca7978894b574fb43846ab79a2cff3b098630c91e399b165e4b6ce0886fd47c0365a01efe86ea88419aff1cf2a7d762e70019982bf8d006bd90bedbfde423d7242a2654c9e852b172faced9588dfc36afa602fd371e0bccd3f65a871183d5785a4cab6a45216227ce0545d788d30c089a70b787be83f9dbb1a28d13b2354df2886e4e520ee05a55db2af5b684cfab2d2767a4d69cc5d2f9d3f060370b011ca5f1f45766ec02006f624cf26ed30f402853935a9e186406a7517b5a4669cdd0c951b3c2554f93c260abb56f8cdd28b08c69fa6d2ee62f0c8ecb95e95705edd080ef8d8fa25611e546b6b078ebbee26edf2d40b55d525c2e7e6b9542b65f76e4bbd76bac807e4d70af49a223c3cf7cde8d65423711d756654412f1363c23e2ddff640a7369ee2c14b2b5b1f14b7c0e8cdec05869c4cd70d568ee03331d1c1f7ace37f8116763bb362931f784770d1e1ad5a3401dcb5aabe9e44a954715ae3f3894087c521d0a8defbd20fe94d1a71bc280c3c8d0dd856192aa5002b2b9e002ba9d20ca9de9cfec0ca741410ffe40f6cd940ba865696930f3e9d4249908fb24335f52e5b6e0f8ac756f7117747cf9a1c2e1fedc412f9e7cc65cbd8abd60403e72ad5fc8df1c579281fdd6411130d0c7e3fb3fb5980209e703665c77c86cf75d8bf8555403f6b7c37c4cf30eabd2ade48b2ce244b5b7920a927e92725d2a8391b4d493d400aee1df974ea1bcf9bffa8c4ef474c90d593d0f72c25de115de8cc2669393adbe48048ffa40f005eda473c4aa7a6a97e5f676389d036797ed9f405dff98d96ee82da7e66a205479e9bf085de37782c391bb358139da287b844e6e40ba467d3ac9b181cfa72c69b44de241ae7a421b38467156a5a44e098cde1d417c97c6e563e6ce646fe9d344501fa460b764a19d3963c9e29ff2c938001c0ce364cdf1be31fd2e52bbe165e4a2fef195f75be20555e2edff04794865cb9f8600cf1a1c2eaa46865001a49561036146334c470c1d164f9e9f516d32a06455c3661dba6b698d07a6e2633dde91512d4d3ca38bb360fa2a9fbb8abd4f3c5345b7d3c9897c213aaaa1ba937af5cb84e03039c3b90767ed731913e787e8cafb02628dca55a0a7371e5cec00701e78cc6df2063c4ed08d01dba577101ec6d6da5df29143449908f9393b075b7e54b3df83ab81ae3d2cd98ecb3b89d664d6b596304935ec18bbe32f441008a530837c4b3e54ca4ccd1f88b44ca008e613b91da0f071c41eadde4d8ea2349d6a585afffbd85b2ccd5b581f4f27b43f3ad8d8d6786d3bc4db869c9aafa1c68419c823c1bc772a2afd3a7131dcfd58d93ba02cfb2bb7ad31ce8b645f5872ec7beec29946fa9d46a1c34fdde4fe87cce8e2abf59814bc4148eee967d7bb001e8aabf8af73af6396ba33b2c514cff770d7d64d11032b5a29717002de9816db234c30f92e66b1d03f5995ab88596269491e81f0387f88e4206eab7018cf470acaac94e55e2adb2bd32a70c6945540392844f066cc95413965509234a42491f79368f45c11d482ac0ad71c7027debdb0cc469ada11c6100a063c3683d100da3cac1a20240592af562ad584e18d84f08881207b688e64922aca1731df60cc46fd502f032704bf0b4464356e9917753285186c3b6ebff1ec9a18b92b6634c6087ccf9aa95a2c51c0387598a853085f2c6ad648bef3f19f460ae56ae544b7abfb8e7e27806809e0480df95bab11a69da5cac9921f3dcb262518dec339893541cbcdeb3cd2b6f045b7b81df9ad9087a03a85e3be7d7530b090bb47fa872471f612fe4a2cb83c32b4021df020cd5308337a03da27c6795ffa0637d00e73b2d9329fe8b94ac317513be0cf186db5b88e2f1fe6a91b1ac785c27f9f91f0e5dc2f225ce71c8b81cef81ec38e7608db46949f4e31b21d254399651a3980d460999161885e6b5fc190a595a64143caf63eeabf74f45094a209ee019512e4f52b2488c4a34d7582919ae05ad284310666016d62a8eb75614dc9fdde1cfdd6a87908a111af6e8d74eb8f219f75981cc7f65740c2924306a5ff800fc3820a6d62b0633637a33c737b7941703ddd9ad5323704cc6cf89b97653b3a86aad1b9d217098a5e353fd96833ea7a3cc6fe8144ac1e91a88468800c2514aa8d68b3f27df87f492a36410109fc87a136ed27bae64535f9564df46ad786cce4375d6bb04ebeac31b261a5677fc9ea5fc059974cd8935e5197d7b96bd19bf6b8af65f7221706571c8f492f3e705514ca3a35251559c5a3aaf1ff19cdbef2d993d22378ec00e60bb9deaa7a717de31654aa4a355993167fe9f3f3cad17dec4ff9102e79c7afef3a0f0e32c93ea0e47a0033ca2d683c55bbbf7ac8fdcb9165e95d30229438d5c33b0a26fe593b5369be5f9d808b27d4f318a0e65fc27bb4284efc5632a97cd5534ac8581bff3f5e26ca0512be1aacdff2433de727c0255defe307a60267a8b2071298d1126948cb9a8c3ffa92ee36ee40b0210090bb5846a3a1a96b2961173a70135257b101381ab67f40fc4da1288b254b87a956a01749c7f078407cf80d24cb89eca551dc729258eed6c5806b650bfacf53ce582b6ef99e06b586e672750f111c939262a5a5a8a452e6fd661e141bc596debdcace12fceeca447acbf06d10e1e915a103fd64f9762f0b47d541680dcd3a13ed59ae5499435d754eb081056806c8591b92dc841c4003a134f1fd913465a7c93e2d18735abaab00c2b269bf592132ebe2d7af19571334e17cf4b00a41b109d0aa742f0c5879ac57c4b8b90bfc358da9026ebd2ddb75b9f492fc73ed46cc913587cd0f4fd40130b907a7d0fea10a17cb028a7435a7ee89c462788798ae18087ffa79fedeaa19648a1e1790c5de68495232affe49cc3233c349e1c27ddf31c85315eaf507de1a368f047e570f8a3c8982bf4d931493c30961b51e17ce405cd055589ded73d7cd937580973a3d7c14842e890e3193a2e418437c8567b7222ea2c517fae3b1cbbc4edf4fb0599b0d9a0fc114fecbd80e83900132a286d7b245da3f62956dd5eac65b6769b3858f27baffed7492c12d1e84a31dcfe5fd5a99c6575f31d5fead2012f8b2072c1315988b8236126d6c89c96e84e635e8c8c284fccc23eafca46d0c30a70605f4e1b1f14c6be87a24e6adf06ece57a2fa114c217c1e809ccc403b192b6ec9220cc423dc81db9f68500caf344e016383340f0d545dca9194ff56069a904cbae6f7b15d5ce9232e7e54b452486878020aa93f65b8f6092fb1f42ab3711b2f89f6f25d97d129f9216e1429532ea820494d1e2b3701ce7a70aa7f72f10377caaf641dc6c9d552f5a168c2e6b80d640d8e086fcd297e2d3584bf44667837448e846cdd9ca2273580fa761933fd674afc4b2df1d9e5c15922b818b51615a0fffcd07d2aafaaa33b327f913f08002ed99c21e7d5189189f70dce45a001bbcc24392a04415b0d6bb659e9c2d67ba65172f9f61926402fda2e6a3f01e180687894b3feb22655d9a46e116d26e8609ee43b3ceedc465dee7f2c605842297980f14de41c0823007953ead53a1379515d7b1dcca3bb209ef988834a19cd80c4666ae04fc416edf3692f8648ac694319ad1ace72c8ae9701f20e66b9cda3ae600ccbf5bf3dbac4b43b9a45a00b9e6f2105292b10c18669dfa363625f80ee7e64fd545e6227f01e1dcd4118997cfb1fb41adf8d3b2d28ebb674e1ded2ef1a66a190d172ef2ba69834ac91c7806833be8e32aa6a08d7652e5b7bd3f08895e46b2011189ed901c9850064214adce105acc9a9d8aa60b2ee95f8f00773918b1c7eb2e0cdc24e1cb8221395a50e2596dc7733a49fe568b6af6cf87d3b0e7c71e4a5874662a05149a773c24ec9eaf07f3eccba8fec0895e5a038fe081f7ead740394bd4a643fa2a6a262d684a87e19d5eb03579804956bb302057e9940ab49060f1127717074d0d4cfce3536850bba5d87390a8dd5efc785acdeb07865fba932a80db125ddc1d578bc8f48f33f7a4e34f28a5c507b9a4c6138cc11d6b7b9c53dd8dfaa3b3098f432cd4b8dbc243f02c7d1fa2e994c56c1e65b002b712a0caa2e7b51254fab2c472224d949125e040c5144cfb8e9f84a74fad4e6fdeca29af7315c5d71ff4ed9f4fecac3c62da5cd11f7aa0ebf4eba38e7271ff5bc01329bbb8661789dcd20a359c4cfb55ecd43fc15f94e0336c045da50578c864b91c2db93e4db42ef6ae82d6ad4944c0e1fb2bc09f38a17a3ef915fec7f3a815883a7eca2083554e25b8ee8d8131050e3a14352fd3fb30b94eb2300618a7bbaf3607bb64c5e75edbe24bc3ebf6ff45e13ea5099950cdc8bb879e4696aeafa10fe1065ef4abb3e07a2822188ed79ac02b854e67769d01a08ab95601aafb1bf1a7ec71fa0d2905e6b0a4d9e5fb65485384565c08df4d8b6293c2559fd3baf526b4416406f59d047956198799b1ad7d34f695bf772b8137195ff3f1d1ef4f6b926cc587818d2b0ffa5dc84deb8872ebf8921983143a595a17e639a2a5e9b7b68a9662a8f044e00750f0b14ac1c5fd8453cc2fe1acc18b7a516937d5a5cd181b086293fab15ec2f60ef9308323405f7efc032dc594343c6a269759ad5f105d003f0c8e2", 0x1000}, {0x0}], 0x2, 0x0, 0x2000000000000000) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 05:37:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x7}) 05:37:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x80) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c7530d3890900"], 0x6a) 05:37:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x58, 0x0, &(0x7f0000000140)=""/88}) r1 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 05:37:25 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e74de400", 0xb7}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72eb19afcc8ae399554eece16a0e765c01d0a0ab751179c26e80f68554a0a38355e6f5900000000bcf014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc03000100a9fdbf67977ed697352f8059cd8bdd48e347634e612d6ad032a5da9e1ad2329e7c1bcf9765078cf53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733d6cf7e589e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x241, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r1) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) getsockname(r20, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) dup2(r19, 0xffffffffffffffff) munlockall() getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r21 = socket(0x18, 0x1, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r22, 0x2, 0x7, &(0x7f0000000280)=""/36) 05:37:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000004c0)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7f4010000800000000013c45d44139362f3974d1611c61f57121282bc52408c7bd8cf222b5c647dcedb9a513aacf36eb5a78c669faf34f19e63a7e582d64aef7a4420c01c2182cdce49456448a742b192f4c4207c5e0689292b014e50ec79e5e7209526de42b209dac19807e02f981cc7d73446cb55ac4d99fffffffffffffff7a682d5644fe4cd9133ff541a42bec735a975a5a6d9aa7ca00bd9448490bcf89030e2416ea76ea75ffe331c3918227c330c96eb025869513c935d5ae3bfc485c45732b7bb046f544bd2dca90dedf102cb20e0c1aed6959f464726f1e342077989afcfaf2ab6e1ae7ce19fe4fdeb868edfaf57f01bf988e38212c5b3142f8233728802702d39a6fb90415198630d3e7c379656bdab3b60c296cb9860a087d04c236434bcf479064ebcb5bdfe1176d5f19908b9f8"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r2) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x2) r11 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x96, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r3, 0xffffffffffffffff, 0x80000001, 0xfff, 0x5, 0xfffffffe}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r15 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r14, 0x0, r15, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r16, 0x0, r17, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r13, 0x0, 0xffffffffffffffff, r15, r17, r12]) chown(&(0x7f0000000100)='\x00', r11, r15) 05:37:25 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x81, 0x85) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x3) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="00ce95f57f57e2066f864ae1d1cc96debd551dc41f72fe1f24efc1bf32d25d84a11f3db8c47dd85b680dfdd0be1dda80204d67"], 0x4, &(0x7f0000000380)=[{&(0x7f0000000300)="a9a90229181aea9a31527c029fedf39f1886ee7bf35ec56e9a6d35faa8d403040a96ed76e597d4d98a658f85a4e4cc9d710cfeff2ea809278cd2100e4edbfbddd3298f0714ab828c99f4ca90a43419080be8042e4c5033cf54a0c90db6047e6b7021d34c", 0x64}], 0x1, 0x0, 0x0, 0x1}, 0x1) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(r3, &(0x7f0000002880)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000440)="9cc344e9833235b956e1bdee7990fc9c6d", 0x11}, {&(0x7f0000000480)="c98c222a2ef76e7601b4d2f0c69400606f57e8cbc82b40ca85ccc3d3fbcaa1239c323229991190335bec41a5191949f5a73e8eca2332f19a491dda4b7a6834af0a36baf116c78373a1c84d4f7a895ff3e962bf3ff627b7865eeb6e437d5ba88f6e9a12fd047adf6073b4c90d80c6f66e342c7f02f3e663c3b806a89906c931dc162ba5caef348b21652b85ec52bbdd3ef3ffd1", 0x93}, {&(0x7f0000000540)="ed545a8e122781c4f390b4c177df40b40c6e22e4c4f6d3c0906d212045f6b6cb059d064bd3199f674000ae49c0ec90ed4a4b4a2b9118854be2de2b4d16e8c6bb8df173ec4b140a4d873e592c0cbf91e1a2df52531a4793cf84976e8d5aa8a06f452ad01a34c06c1795bb3584f4ea88d52d8e0f2345f0966002ef273514c1e4aa33ea4713b42d3256e319fa14e95c0d63a96cd4a78b4d1aa30fa8799817c1dd1d135135b43eac62b8c4b7999aa8a4a25b92a92dd42a55243d8ca977f4", 0xbc}, {&(0x7f0000000600)="d1952384af7b25599c1660d600d00b0f4b7bd3496cddd693a1a6835ee46ed34a5df1a143bec6c7373d6b3fb686cdb12dfe5661be74dddfa350365a103520a05723028c104dd0e000389b8fab410f085b25cc8910549276fc331f4d2f91bf7247b5a0ae2f24223d065b555d0d522cde868b77a7df9ea2ea7583fa8851f2b2fc397e18f42f79f25e31cf7447c8d3d082c006ff6fe9ef6f90de735526dce823bb02a0b3dd7916b951c915a4a2263b7adc003213019075a952b23669f2a52d", 0xbd}, {&(0x7f00000006c0)="9181ee1e0f5d8b99761b2b98b057744937ca101ad592c630f2a13ca628c8b81ae0e595ba588f469945aea9acde59b7b11c545f2967c5da6fa7a248eace53ff865f490c39297097e1b1d156359a1e04cf2c4896d8569f41ba5afd86b7becc99364f15019f0d3fd9a135c442b5910d08e4db904d8d8564dfe08032127d4550f0e31e999f7e98bf5747d7004091ca273668da97a3545d9d4b695f2b85f26a80063012ac2a757f9810d2", 0xa8}, {&(0x7f00000038c0)="e8428fc4ed27161362f932a203fdc98a8a8d551fc5ea4f30ae8737a8b3a76010b3f7bda131c59f7e1fb56644190e0e67479a70923eae5a59fdfb16f055d2030ae754c8646f0f0fd5c13e0c8c125a82c6c36b3231a806cf194d638f49b9f237173c6619e080f2dccc1ab028e2d77b554779af991e30d6293efc65e99c13b831fb68b2e85999bdbf38e8d59f23151edc1c370786f927f747247a5d2831f10462d8ccdeb8dcd4b3ee58307f1a06f8e3a0f88b4a5c02af02168faa8d84d2989e73f79aa01bdafcdfbceaa82b5b597db0de3edacd53eb26f82cc501cb32c698a538cbad25eaf24b76c8c673a9eee495d480773467a2e508fdfe1b53cf83f7e780c00286c2768f51abe5f59653562bb1782821725715d921dfc85ad228c169e06f3c8010573e821e1c4b0da48b67daf9e9017146d39814c53351afccf095667db49eb9a856a2ccb70b376bae90721324751f339ba7c6101910bd3ef9e47b13e767b88f18ef4ab9bd20adafb7ef4d05ccb37a890aee62535e99e60c460c0e5ab14cc31e1a4a315a242f46122d6bf6c71069de0de48c6debf94c9a394ea2266838bac10357b1e3872b3af8d79924afda685af608051c71606d55a20d688d0bb37c130f39a9e3bea53a791231643c53b5c43ada1a1f625935bae27476423771f59f2b598a1c338404087a57562dc7a6a16e3bed229a01247052958202f0e440cf95672ab612536c71115094d672f2113d51e40678c0525cacde66ac8403d62df76076badeb2805ffab4b22c56df3608a1ea1282b9c5604821a1b8bbcaa664e3afb1f92a923c6e0900ee5dd7a60d6a3cfec6a93a9024295cd3de6436acea47a044b8e70307762a6cb4372f2320382c867e10b1f1421c6d0f0fa30c505b36ef9801ac2dc42d80c7909318fe1806c1ad512769c0b40ab88bdc70087f89440d445c4b9a1373c661adf0ddfa08215c775b2e38c2ba80846f8ae38c8efb54453a296d69cda072326f1ffcf2534a22bcbd9070e32fd15a88e84301ee7c64b70e964dd9676df53642cd08bcf3f37a1a5d4ce15b87137c479091a32dabfb4f9ed2b456f997a6d113ba0152ddf82340eeb2810aea38b3365fb5006e561b7428df3e63f7c4aadbc5dba119dc2c588b9b5055af5e30aaa73eb595ab056b85f2e1772e2112fda14723de2fdfaf539397697e2f739549798332715ffadf5312feed792a769161237e87abc0539ab8ad7fc459cdff417352bce008755f8b048d930089f649f99566ee4c32029a5bf02e2bef1af5e79ec991ebad9e0b0119db55c769ade4f65713cfdc07795d605b57947b40ea38d4805780c0b9470f6d28bd0aedb8471b40f36e16a07a4a9973b943a0ac3caa0c35882e3a1c48297d21d1725b8b395768c9cbea222ff2ef75d3199d261dc276e5798c15e9d14c031acf3bf3b6408db368ff73499341d47f9f42752b59e6f42638f6633161f29dd919d673b34b4ec54d56408dbd674cc26f0898bf1391948659447ab7ac89e4b6dffb037311e63a0012928c2153d0d501c9d2c92f0a73004a38a5f5c8b36bdc35457830041fa5281a6b6e13b465dfe0aee883b36651656292c3ec1d87ceb30885ff6c12af4797142c485da42d38d4c877bfbbf5bf86b93fbf56692c529b80797006f862e27c91e6e7bac159cb4d7b8b1540da790b19cab29e10bb4e3355da7816989e86bd2e36f8b2edd57f74c41068c3c1bd3ad9ddf53a11d87f47c7727ec892bd670783c9e6adfc98e1fbce89da67e176aa44b1658b59a44018161af254e2e3fca801b08aa6a6a706842ad5d8affd441265c7c018eebf62ea2bc42eab0c4ec158ee292602b9543b3a616163cdfe0165d04838d365079571820be7b070ec39a74b574b9aad90f54c95f092531f197f1bf8ad04c0660560545e5e74e8a8674c1d925a76f7db06c29e1cecfbee5f5a3ceff047cb0efc43e617cced78feed18153f63e9f20982c58d42d027e3e232aa78e32619483f07d2326581f8bcd4d7e0127e0c6ac06144789bb7ee787b2af3e2a357a0e5a7b67614fb64162e56a344d1adfc753bbacd1d18b72bc9864cb056d46124d7eb393f6baefa527fed16f2c680f0703920493e6770f5c3072278dd2e60cbfa9457c2f7b1f5d6c8f17f7fc560748806ec77c320072cf50788366f29e9cf5b5c415c03594506e691dfda058256986944537f8e85ca06a6077e2b1e32454c87995bcca86cc6aef5ff4770e98f9dea472be2f11aab2ff140ecda4bd6d2d2a0df291d1e71e9c1cb526c310f7da73cf0658335c8e8f877a69214bd5dd1bd7be93cccbcd5d0a150c2fae9d612502d5052f71609c6ba7f594b09346d0d7b366639da8448fca8059a164ce7864adf8f6b176158df2a8c5a2542d244f80e1a10a4ace2dc50d69acbd444c2d35de3402f96cf18e9d0d0e9c75c9f2e67d32ae2bb82257f968029a20b337faa7b17e60e1b635e5a6190e99a80d67fdb43b0231a4fc68ff8af2b2edfcff8a7304b2d3474135da8d0d1f2f73a3f8998dc90894b4acd41eb8ac8e16682dcebb9cb05c3d769c50462e5f3fac71a328f3eb8d3665f4fc992be5c2a028d596b7a04177f86c5f290b10dde44006250715374ab8de0433e736a05cbbdd527a3803689958005f066c926b584dbd11ecefb8f677359f15be455573a3577e8fd8800e636097d40828c7dcac9ab95bae6fbd25ba5fd344b38761d2b51b8c85f419a1f86efbd8b3f54bdeb239fe125dc949756959062e1d8189effa8eb325a05e3ebf25f869731a36cf6c277f1ca7536c6cd76d197e3dfc059d2a089d2bf08309bdfe60a42b6fb554c29cfd39864e37f723224d0c1c17aa3fbc840c6dc42817ad928a25209e55c3c6cf8f130d90d041aec8f2448945f1ec4a85e67f6010070b79aadb05484fcf3bee0ee8f9eefe800049b349ff5a2e5948b0f87c09a6687bdde340785e08a9038c17d51154a822f954b4bccc0db6fc81fa1ffa321f17d08729bc35901662a3c9c0d60099fe7f20cb7349848aaac2b911eb7751a4f988111c538d477140276f85234f6dd3beec17e88f7768253078d3e87a85fb4d2c9516207626352c28051a444a434c71407727c9bb97aedca11c7db97d61527908c02c9fe444e7d5922e8fd94f055c0dbf00e6e6722eedc6299f29b558f742972acb4bd864a07681e38cc81baf2108622f281e9c8cfea1b383214762408d0828f09ae1dade02878cd3a1ca948c5828a3457273422ab06344ee5254edd6b567c9d9e12b55ddbb5b764690b68bd0204d8f4370fead041a1620a5083ebd01ea19c71b41e856929a6a6681f9f1efd7b992beb1ff5c718a679b4dd05bbcd415bdbcd18a442325bc42a1bc5670cbbf653151301c9c24efb69d603e29943bac6e8582d4a8a72bbed1eb7753364783054f5213a1eb27e750c8d52070752ba4a5fb183bf70f94aec811650e1fc581f0dc54d9bf066e0a7956369b2d4a6372bdf8488e3a8311ad23052c25dfa2353a648e1873cde4d4510de9a1c134a0dc09541eef0d5ab181525865664aaeec399a26fdcd71bf1f33c5849786c46d9c3c33501ccf2682db274ab49490a6a0aa227ef9fb578c6bca62fead4f941777e0e5e9dfe81606382331f89813a0696f993d57c56f1496218f48e6888ec24a82b88fc4cea2816d4a462c7f7171a6c20876d4c067e401c47707009190205db5bca7729e11ac1f843daf1c7617642f1cf1c07e7ea1809ad54cdfdf2b2474d47534f6459c72b7f9eb27d0a02c932059616875767963679a7d7e7cc397372bf8853566ad54a0cbc647de2d584393b544094d8e791e3f20bdd03980af329e037cde310bd6b213eafc4f0bce1e3e8193127c3b43bd074c8ece591828f23268a64ea0b08a74ee4c40056a18c77cf56d6166f94274c84b9e875e5ce1199d994ad7dcce7fef651d72a183b8cedbb449f5facdbbf085a14677aa601b97d3525f04603c3f7341b69038676cba05648a8f8e81848bfd0a1f65b32efd6203e72428df1a328e2f8938671d2e56572d5c5a84cefd2f38cc663547d06dc389df697e3b0bfe7058759ba81c32a87119fd6791e26c6e22d54290594d229df4483783119fb832148251e012d35c7846029f16b10a80f2202ffb8b86fc2842d8377a7b519ed9a74a7f821d7da5367541a43489bebbfdd9b652fbb7609f44888568f6801ca4c52e2cdf472dda35f244ee7aa1c3d4c2684a462e8a878c9261792c5d8f286a332e483072aa64e7e8b3ab14412dc0d02df13a91c5f3e6c1f7f38ba2291c03ff645626469769c7907ce1999f8a43e0be4c515c4cdaee356155e9c77b32cf2cd62da03c95eb0664086f3ec0289a9eb970755420960bd1b87c2b2e40eb3aaee9c598792052b93cc9136384922c582385497c8e4564e17a59235f54da9015766111ef2c45c19cd5089985549f845664f6a432df9ca510f2980a92179a34ecd450664f2200859ac6287a292548a43c7b697bb9a368ab842b9f37e832711e7791e7fd4989534ca2d87b40559ea9a0128d96eac310806952e656dde5993839c8bb352b5edc4b9f72fa6e55723b640cb30812f63408e43b2eafb59c8bc69d1a2b4a70eef9373cbf8b14c0240f5a5b64542e2f550d6387b9a8e820de5b504e1882cdf1681749e9cfc73ca14b72c3b9d37046645793299a3f8415e2e5cf9daf69d91ae3134c5fce2a7de6b4f78530d6168700dd6b67c0b2a8c12eb36b44ee0d1940c390fbd92ba2d146865696c86b23ab04022bdf32f9d029a53df504b1eae2ef1d61b11e84545b13d4d0df6695f0d8935ef12abb17d9ea01c222765f112fb4bb2c29b745b8930bdc2852b938430984544a415eefe4c0b69c72a4d59e3d5822aaa8239f825ac3e5f6cb1d53f6550698c83bc3ec6cbc36b89c19191dc320c362338f8c0bc1f6c180d8eefe9e73109e1a5237304d2797ccff20d20343ab88103fac444629a2be762d769d0eb288f9040c9fb931fb7b7ffb576cab06abcc4c422292decf7fbe2eb4bdf73bb665c604c091e25d1c7cbd65e0f03ccb7e9d308ffb4912ca0063091cb1467976a1f018d8047c1a0bacefb57b8695fcb505735768fe6d2395af7b1089bff1355336169c2ee0025e471193beed13bd68d52d584e9a541d5cb708018025593067936cce61f64b8a7d32fe100d7fe0a135f21a4235505d7c1b528bd7586b447fd508262ad59de1585f49e59a3ca9e93917add0ded45683e4bef32416e75915237fc94bc84922cf847ace3d6d0c10a038d7612430b35b2f96be4eacd5cb990208456111a29327c057c89876203e919366a1db8709208abac2f72687969c59984299e70a8d7cd0c0b47c17bdb1d3562711b1923c469acb6a127431913f4504c337fa352657016af5f2452065ba32ceaf2e10dd92944b6f4d0a6a9d8237db89b170633729c41f7be3f80c2aecf6a71200fc75193c4e8bef752e97548c9bd8ecb8462101853982b1c452b151b4f478840169aa2d740461ec6d08851c3889aaf8c6e384957678cb1244278da32b5f94a9cf88c48d76428e0f95b5638826116c5d4e0b1f2cb701c7663673f31c3fe73f291ded30f3bb916fc39afaa912ead173684cba8fadf477974f8a3ef8c11ef349e1393ec8adce507a3405be91dc8f5bf1606bb40da8409ad6b433b2f5af7967fda57313ca77d760c3c2ec7b83e25fcbe8d1ad7f8f0484cf4c3a0f0f1d4875777b5d0024c54ecc98bad4f36b6cafb7301ca73c1deccef6229ba164325e481e0dfb8bbd5f411352f977d4cd2971c12c37b1045f880d0f6c15b4d9799f319aeaa9df9888d242768", 0x1000}, {&(0x7f0000000780)="fbb904c42448fb51d3f879973dbc5478ffc14d7d950080bd43414f127bd4185c4d4572170d173132d41f8a550834a19228e5f559198f5ef9bf903af0322b6f8b66b66f18e06247c55f0490f768d9f2a928bbfb10077eb9ce2f33ac024a01e6ab5d35a0992874060ef2a5340670a57b05fc5e931bab6a9be8725a59facf64301eb5cd6f5f0c2af28a321a0c2356c3056c5ce72f19ffc9ccbd201a1b627ea75eb34204f057176c1c33215481bf092bd0ea51b4bc5698c8c65c20ab51d6fe35915d02ec", 0xc2}], 0x7) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:37:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x80, 0x20) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000200)=""/4096}) pipe(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 05:37:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x5) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/79}, &(0x7f0000000080)=0x51) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 05:37:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xff) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1e, 0x0) 05:37:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0xffffff00) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x40, 0x101, &(0x7f0000000300)="9392d6d4b82128356f461189c7089b4aa5c6bd8b6d83a63f33b9f629d6d9f67473d8e2c7813983fe411bd84332c1347acd79baacad2a5d78ba3a7d6ef9e4319cdb3e41357c8a68a290d6da71a96c97fd31ec1498cec6279428e26793141d246fc12ca3a7de084a73b20ccbc0e4c94b75ba287de74b78759daebffd737648de84efbe2e77a52649c27034c577b854f0594b2e1e50525a9aaa9fce470cc1ad836f38fba8a9cd7bb2a11d66552c6aa550f79ffd8f37c11e9351ea9abf24cf29cb509e757772595a95d6f7fd5e3f98c4162bd5d4890715", 0xd5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r2, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10840, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, r8}, 0x0, 0x0, r3, r4, 0x0, 0x3, 0x800, 0x5}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) r13 = socket$inet6(0x18, 0x1001, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x3}, 0x6) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 05:37:25 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x2, 0x5fb0, 0x1}, 0xc) 05:37:26 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x4, 0x1f, 0x0, 0x5, 0x1f, 0x8001, 0x0, 0x0, 0x1}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3) 05:37:26 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x2}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x2aaaaaaaaaaaa72d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="00000018600400ba0d31e99a000000000000000000000000001d003800000000000000000000000000e6ffff", 0x2c}], 0x1) unlinkat(r5, &(0x7f00000000c0)='./bus\x00', 0x8) fcntl$setown(r3, 0x6, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x6, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket$inet6(0x18, 0xb6dd6f8c02a01480, 0x3) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0x0}) 05:37:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x110) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) 05:37:26 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x80000001, 0x0, "7e000200000200dd000000000100", 0x5}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kqueue() 05:37:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x9, 0x20}, {0x18, 0x1, 0x80, 0x49}, 0xfe01, [0x8, 0x0, 0xffffffff, 0x1ff, 0x1ff, 0x20200000, 0x1f, 0x101]}, 0x3c) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x756abd74fa8f2e4f) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8080, 0x0) close(r2) 05:37:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x7, 0xfffffffb, 0x7fffffff, {[0xaa82, 0x8, 0x8, 0x26, 0x2a6c, 0x1, 0x5b7, 0x3, 0x100000000, 0x2e4, 0x5, 0x0, 0x200, 0x1f, 0x3f, 0x7, 0xffffffffffffffff, 0x4], [0x2f57, 0x40, 0x9933, 0x800, 0x1, 0x0, 0x1000, 0xe0, 0x9a6, 0xffffffffffffaf83], [0x10001, 0x2, 0x7, 0x1ff, 0x6, 0x0, 0x1], [0x0, 0x1, 0x2, 0x8c7, 0x9, 0x20], [{0x9000, 0x2, 0x9, 0x8}, {0x7ff, 0x8000, 0x0, 0x4}, {0x1ff, 0xc407, 0x4, 0x4}, {0x7, 0x5, 0x6, 0x5}, {0x8000, 0x6, 0x8, 0x5}, {0x2, 0x8, 0x6, 0x800}, {0x2, 0xa3e, 0x3}, {0x20, 0x9, 0x7}], {0x0, 0x2, 0x6, 0x3}, {0x4, 0x101, 0x800, 0x46c}}}) getpeername(r1, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x25}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) lseek(r3, 0x0, 0x8, 0x2) 05:37:26 executing program 0: 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 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xf57c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r10 = msgget$private(0x0, 0xf7bb9e99388a03e5) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r8) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r8, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r8, 0x0, r8, 0x0, 0x10, 0x8}, 0x10000, 0x200, r7, r7, 0x31, 0x8000, 0x80000001, 0x1}) r16 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r8, r16) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r19 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x96, r17, r18, r19, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r9, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r5, r4, r8, r18, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fchown(0xffffffffffffffff, r3, r18) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 05:37:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28b0) acct(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0x57}], 0x1) 05:37:26 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x184, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="050000000000000030001438d41ff5d990ffffff7f0000000bb06d696fef7473a37c97a75898f102f31b07df1bc6a77bd0699f93ca7a"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 05:37:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = getppid() fcntl$setown(r1, 0x6, r2) getpgid(r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, r2}) mknod(&(0x7f0000000000)='./bus\x00', 0xbf0c6954343593f6, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 05:37:26 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r3 = syz_open_pts() fchflags(r3, 0x0) 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc338e300000000f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a271979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c20abb92dc695d66b1bcea"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xb157427289bf67c2, 0x6}) getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:37:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r3, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x6d09774f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r4, r5, r6, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r7 = open$dir(&(0x7f0000000e00)='./file0\x00', 0x40000020ac5, 0x87) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) openat(r7, &(0x7f0000000180)='./file0\x00', 0x2, 0x73) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61, 0x0, 0x1, 0x4}], 0x200000069, 0x0, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = msgget$private(0x0, 0xf7bb9e99388a03e5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000ffef1800000000000000000008000000000000000000000000000000000000003accf622032a7a274e0d83c5902fa11aa8abf604452a26742354da74a945707524175e80afdd4afc693a436a8cf560017e1c1cb4354b547aa9d3d7285c336aac3fa524eaf3a142e948f3c00d4960ceafe8c2b3d71502005e6ff32055b03033d5ea0e8d6ddb8af785955727ac3ac4e827309800447e471a64b54f3c3e7fa5096730ee7928f362c8f4e89338893a5db94b8719da6b0052c561d3ad2959970d83d0e72bdf52b142c48df84aa47549908202defee38a58420922153c8bdd31c084af7dd38b14ba77b52c36da830e45318c453cfc5aeadb73e4c9825c1714ec4b121ab0"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r10) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0xff, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r10, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r10, 0x0, r10, 0x0, 0x10, 0x8}, 0x10000, 0x200, r9, r9, 0x31, 0x8000, 0x80000001, 0x1}) msgrcv(r11, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039b6e2f43f4b0aa31e36ff8cf518956d499cd09a736a1748edc6918d922a9e143eeef01f67f8d3b56f0c84c68106146479ed31ab7ebe47b6bd480a6c10ca6aafcf78ef52ec2b0b4abedbb86340d0a9ad976d3b5daf551db48ed7caef0006631059eaec215973ed1617c1796bbf193b28a49d4da6e7c3362e0c39c627b0"], 0x93, 0x1, 0x800) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000380)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d88e2add0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf2661ee13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bbcf7bff01fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775179145cb489e26ae9feed28a7518a66e12e14b09974f526567b878c60c36fb64d3451dc462e18cfb7f0cfe8ca822ab413327f7", 0x801}], 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 05:37:26 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='xc') 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x4, 0x4f, 0xfff, 0xffffffffffffffff}) 05:37:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x2}, {0x18, 0x3, 0xa5}, 0x3ff, [0x9, 0x8001, 0xc27, 0x3ec, 0x8, 0x3, 0x7ff, 0x7]}, 0x3c) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x1914, 0x0) 05:37:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xab126f0607a4d12, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r7 = accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x4c, 0x2, 0x2, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffc, 0x2b, 0x40, 0x10000, 0x8}, {{r5}, 0xfffffffffffffff9, 0x9d, 0x2, 0x0, 0x1}, {{r6}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x3, 0x3}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0x7}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x0, 0xfff, 0x1}, {{r6}, 0xfffffffffffffffa, 0x4e, 0x1, 0x8, 0x5}, {{r7}, 0xfffffffffffffff8, 0x44, 0xd000002c, 0x8, 0x3ff}, {{r8}, 0xffffffffffffffff, 0x81, 0x80000000, 0x9, 0x1f}], 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r9, 0x2000740e) connect$inet6(r0, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 05:37:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = getppid() fcntl$setown(r2, 0x6, r3) getpgid(r3) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r11 = msgget$private(0x0, 0xf7bb9e99388a03e5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r9) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r9, 0x0, r9, 0x0, 0x10, 0x8}, 0x10000, 0x200, r8, r8, 0x31, 0x8000, 0x80000001, 0x1}) r17 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r9, r17) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x96, r18, r19, r20, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r10, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r6, r5, r9, r19, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r23, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r24 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r23, 0x0, r24, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r25, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r25, 0x0, r26, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r22, 0x0, 0xffffffffffffffff, r24, r26, r21]) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r19, 0x0, r26, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r27}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 05:37:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:37:27 executing program 0: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r2, r3, r4, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x102) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r14 = msgget$private(0x0, 0xf7bb9e99388a03e5) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)=ANY=[@ANYBLOB="0000010000000000000700"/43], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r12) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r18 = geteuid() r19 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r17, r18, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x3, r12, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) getpgrp() r20 = getppid() r21 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x1f, r12, 0x0, r21, 0x0, 0x10, 0x4008}, 0x10000, 0x200, r20, r11, 0x31, 0x8000, 0x80000001, 0x3}) r22 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r12, r22) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r24 = geteuid() r25 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00 \x00'/43], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r26) r29 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r31 = geteuid() r32 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x6, r29, r30, r31, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r32, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000100)={{0x3, r26, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r33 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r35 = geteuid() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x96, r33, r34, r35, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r27, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x96, r33, r23, r24, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r13, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r9, r8, r12, r23, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fchownat(r5, &(0x7f0000000180)='./file0/file0\x00', 0x0, r8, 0x6) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0), 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0xffffffff, 0x1ff, &(0x7f0000000080)="e8", 0x1) 05:37:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0400fefe00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) 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) 05:37:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="e11de074822095cb82fb3d53ba79086eb5283375fc181e01868b4f59e4f22902c70e6fc70ef4835bc6a2a630b91cf9728d225e2e91a72e2c9a0a28cbad4f4bcd548e5ad21129d5c49b82785c26cabf06ea5dc85285c4a2c68451", @ANYBLOB="f6ef095d58bc64ee4a55b126a867dc5450468533d546ab39e5e1e66ad08a7a9d936ac87ff6d2d4d78133f96ff21a364b617be6836bd2b984bf8a8f46d51287617e850b36ff6a209baa9320d4b885cfe40d70f55c24383a0c0261dcbecbeab037", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="61721d4c0dbfc2addc073dd197e656506b3c754980965e1b009c85290316fb5fcd5c31b244dfc498bdbd0bdc6e478b750ebd6c57b422e260a8cf24267ff86ac274d319ec8ea56020e51d318856ddf63c0a112d90c1d3b30bf9cffe5eccb6bd92641d180a064e8799784025e20fe177e64855756231874a87805518782feaac7b2959cbab9c796a156bd116112e1c859f96f5352a86779ccfeab23003097ae1791b8b8c1557909c04541c7817cbffbea4d892fc657b9837da6bc4cbf63fff97be6f3e9c93ae06b7f38267f90913b7fe43a951da35160fa19f8e3bb0fbfbe0cb6f5b"], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYRESOCT=r2, @ANYRESHEX=r2, @ANYRES64=r4, @ANYPTR, @ANYRESDEC=0x0, @ANYBLOB="bd3c3ae760ac07693cb89c08d6868d593786bcacd0199355130e4b1da493ffe0cac7defb6b11114744bc5e5ed277401a5f3e0e14a5564163dd66bcfcbde7badd0ac3854aa92e98bc5eaa9d2e793e2ba47a5f2f08d51ba3cd", @ANYRESOCT=r2], @ANYRES32, @ANYRESOCT=r5], @ANYRESOCT=r2, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16=r3], @ANYPTR], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = semget$private(0x0, 0x2, 0x404) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x2cf48c05377a96ca, 0x818, r8, 0x0, 0xfffffffffffffffb) semctl$GETPID(r7, 0xf8bc35779de6bb34, 0x4, &(0x7f0000000040)=""/239) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r6, r9) shutdown(r9, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r9, 0x0, 0x0) 05:37:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88bb3eb38541b3e624c701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34a8c07872d1dc01ebbbcff0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e1abc543cb78cf623d41fced86d315dc865db84f007a4084883add7525e00000000000001012161c337a7613f48b637e054474a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a669c0e61baeacc5fa6070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa09000000000000000c7fec7fe2414a16b2e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f323480cbee8f59bb38389093fbe7fcec81d45c226835c3854f198d8de2f15b88a23d182cbd67d7fde1ba329a0e8bcce91fba4f9bdf8fd6290f80aa9b3d327b1f23dee150fb1e660192f4f3214ddf80e33b342ec6bdea4677ed30251563eb57ce0140c8a6681ca52f66e092f65d34dfcc05f1af449777fb2e2e1087f227319d0790ce91416f31e81263ed2ec38ff8c38a6a52cedf11689e999506570b97d09752dde58f4cd1d28e0d9d1edcf2b04e1df0850cc9179011dda5f9ae7c37b4f1b096201ecf1cf29eecf8745ce0a801b235162032f29440f19b96d07d411995aedbf79b18"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(0xffffffffffffffff) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) flock(0xffffffffffffffff, 0x5) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) 05:37:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8000000a, 0x2, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) socket$inet(0x2, 0x0, 0xd5) r3 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchdir(r4) socket(0x2, 0x2, 0x0) write(r3, 0x0, 0x0) 05:37:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) pread(r1, &(0x7f0000000140)="35cf655edd93c1ea97b1d6a458fd4352d139033a066314a70e95419117a5ecf18a4fdc8d255d7b97086c0975a0477c4af4fe4f593aa440c90e579c6641c0adbd5cae61b61962fd81d8d7", 0x4a, 0x0, 0x10001) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000001c0)=0x9, 0x4) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\x00\x00\x00\x00pf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x3, 0x40) msgrcv(r1, &(0x7f0000000000)={0x0, ""/18}, 0x1a, 0x2, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45}, {0x800000000040006}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 05:37:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt(r0, 0x4, 0x6, &(0x7f00000001c0)="bc63c1be07a974e754b776c0515dd01421b7aa28add02abc01d6b07a96d95119310fb78712308100", 0x28) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x84) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x80000001, 0x1, './file0\x00', 0x80, 0x8001, 0x2, 0xe5}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) syz_emit_ethernet(0xa8, &(0x7f0000000100)="45d188468cbbbf6d093aa277921c693a86bb6e3e7857c4afc4841d775691da4bf64e44b6b01bf600a1d5242c31c92aff74c5e162bbe3cff770435ebd0fcb56fa062b41f3fb482281f44fa75de89cc84da8f5b8475b975ed9d4425ca6ce4068c1887c261d7d9e406eaa9fb3e22c482c215f60edcd3f5544b29fa9f633cfdf051eb1289ef2271b1990628bd687abcf2eb174135ef25e6eeae073d07b19c89dcc10161597debc153cf0") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x101, 0x3, &(0x7f00000001c0)="13cbdd0fa86539d3b09c545a45baa2a29df4b360d6048bb439468ca96b93804da4a8561f03358d186fbb7f7cf3fb0fac445b68834ef361e6fd71a6c340f19ea9927a3e28558a680b64d72118565a5093d321a6e0d48e3309319b077f6b9480fc02e0b8fb30a84212bfee2c0d9d1abc52984e9597cca5932f9bc55fc38d9f69e1035fbd33542db302fc4596256dc4d675aed774125fa28b2a", 0x98) geteuid() 05:37:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x1cff}, 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r2, r3, r4, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x5) 05:37:27 executing program 1: r0 = syz_open_pts() r1 = getppid() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x2, 0xfffffffffffffffe, 0x3, 0x8005, r1}) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 05:37:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup(r2) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 05:37:27 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3f) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xf6, 0x5}) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 05:37:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r2], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwrite(r3, &(0x7f0000000300)="47502158a620e28dcc7eecf31bcab16363aae79944290ce567ed189ec95b28d185c6efa5015e551182eac419449377519ba42d5657478d6ff4b69af12813745d7474e0b44ba375f01a80b7cafdf81233c2eacd5adeafedc4436f8f20a201448b6b309ec7887966d4e61ff1b4bbbd55403a340a5b97826b62b508e2dceb67d38380ed82b973f4efa7bf7f4ddafb49854e8f7447bc1354f2f8b538cf6a1a6649b796f6845ba7bd634b4c169412e93dcee94489e4c717389f2bf6d3de7f56535bbd99bbb2f3f6f0f9a1ef34e7eddfd2ae7141bfcda4d8f064ce04ac26a37ce6250ced9e61a298c26767bab7c9811036eb43a7b2cc001da1", 0xf6, 0x0, 0x7fff) 05:37:27 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964862186d808ed8c5d9448100000006e9c6f943b92f03768f6ce10fbb748c49ca017d43496a4e834288b32f4eabc6231bab28cc479b9919ef495cbb280cad10af9b2a32a97e886349af5210442b2a42982d124807e2ca3dd4a5f29d6df75c485ec9786c83e21836b360810f9c", 0x2b4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="4a2e91ab5dc7783ed8959c590932906420e2e9917761640f4ef54ba0d3c919ea5e7b342ac9638ef3e968759308e7e508b6c7e6077bf67f2dfc574cfbe20f0519bd599b15fe635e09f903e5133ff55a178604012cebf115744cbe07a60058312affb2880b0221aa40e48999a0ee56d5f9b266694912becd0b20938965aba406bcc674701d50d00f67d94a0576a6aec8690b8638ee3ce8ee47434d1f7a429f57326acc8db1e29822771c6d14ddc63729897da6619ad00db8", 0xb7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r3, 0x20007478) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24, 0x0, 0x0, 0xfffffff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0xad53, 0x4, 0x1]}) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 05:37:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) pipe(&(0x7f00000000c0)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x800d511) 05:37:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000, 0x14a) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x8, 0x4) 05:37:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) setsockopt(r0, 0x2, 0x3f, &(0x7f0000000280)="658e92fb348df19c077fa22afa5eb7a9ef1e921ee41e4fd215864112ec63698365a5cbf0e35a2e3d7cdc7621083060118b2b6881adeeba59243146d4a9fb1d7a75ceaf27e4229a889851fb661bb610fd31a0d9e5e0866ebf07b296eb49586f68c7615044f18949e3224bd569a089aec79d3cd389bc08c7d2f9c427ccb524c306a7692b79f3be2eddb4f53fcb", 0x8c) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {{}, 0x0, 0x40}, {{r1}, 0xfffffffffffffffc, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getpgrp() ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r4, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) read(r3, &(0x7f00000001c0)=""/161, 0xa1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0x40}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 05:37:27 executing program 1: r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xb1, 0x4, 0x8f, 0x0, "c1706d96f585a7ca013784ef127f50b6c4b8c352", 0xfffffffc, 0x80}) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) lseek(r5, 0x0, 0x3, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000280)="d6", 0x1}], 0x0) r6 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r7}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r7, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x88, 0x40000000, 0x101, 0x9}, {{r8}, 0xfffffffffffffffd, 0x50, 0x1, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x64, 0x2, 0x20, 0x1000}, {{r9}, 0xffffffffffffffff, 0x80, 0x28, 0x6, 0x7f}, {{r0}, 0x8000000000000006, 0x80, 0x40, 0xe6c, 0x7}], 0x8, &(0x7f0000000240)={0x8, 0x7ff}) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x13f) accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0/file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630b31fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000008bb5381a08b966ba8e0000000000"], 0x10) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="01800000000000003000"], 0xa) listen(r7, 0x0) r8 = getpgid(0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r9, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r12, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000000040), 0x0) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r25 = semget$private(0x0, 0x8, 0x400) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r25, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r25, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r25, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r25, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r25, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r25, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r25, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r25, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r25, &(0x7f0000000040), 0x0) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000540)={{0x5, r27, r28, r30, r36, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r38 = semget$private(0x0, 0x8, 0x400) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r38, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r38, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r38, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r38, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r38, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r38, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r38, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r38, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r38, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r38, &(0x7f0000000040), 0x0) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r40}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffebf) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r44 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r46 = socket(0x0, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = socket(0x800000018, 0x3, 0x102) bind$unix(r48, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r47, r49, r51}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000540)={{0x5, r42, r43, r45, r51, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, r23, 0x0, r36, 0xffffffffffffffff, r51]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r10, r52}, 0xc) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0xe, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000d5f000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be5000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000cce000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['./file0\x00', '.\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 05:37:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xd) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) preadv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000180)=""/235, 0xeb}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000080)=""/64, 0x40}], 0x3, 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 05:37:28 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}, {{}, 0x0, 0x80}, {{r2}, 0x0, 0x2, 0x1}], 0x0, 0x0, 0xffffffff, 0x0) getsockname(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x72bd0355) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = semget(0x1, 0x0, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/229) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000480)={0xffffffffffffffff}) recvfrom(r6, &(0x7f00000004c0)=""/13, 0xd, 0x1, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r7}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x300b, &(0x7f0000000440)={0x81, 0x400}, 0x10) write(r3, &(0x7f0000000100)="8c65", 0x13f) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0xffff, 0x1dcd}, 0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x612b, 0x0) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = dup(0xffffffffffffffff) r5 = socket(0xaa5d213cf9de3240, 0x4, 0x81) kevent(r1, &(0x7f0000001380)=[{{r2}, 0xfffffffffffffffc, 0x1b, 0x20, 0xf, 0x401}], 0xffffffff, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x6, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffb, 0x12, 0x2, 0x0, 0x120000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x28, 0x10001}, {{r4}, 0xfffffffffffffffc, 0x24, 0x0, 0xfffffffffffffff9, 0x19b}, {{}, 0xfffffffffffffffa, 0x18e94d351e047920, 0x80, 0xfffffffffffffffe, 0xffff}, {{r5}, 0xfffffffffffffffb, 0x10, 0x10, 0x401, 0xfffffffffffffffb}], 0xfffffff8, &(0x7f0000001480)={0x5, 0x10001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44, 0x7, 0x0, 0x2}, {0x6}]}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x5, 0x48, 0x3f, 0xfffffff7}, {0x22, 0x2, 0x81}, {0x0, 0x7f, 0x9, 0xffffffe2}, {0x0, 0x0, 0x1, 0x5}, {0x6, 0x5, 0x68, 0x4}, {0x7, 0x3, 0xdf, 0x9}, {0x1, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r7 = socket$inet6(0x18, 0x1, 0x1f) writev(r7, &(0x7f0000000040)=[{&(0x7f00000002c0)="245872cc5f5d91875ebbc5f5365380e518b50d120f509d2022dc5051f870bbb58fa8ab68e4cd5d333eb23868623bb05b98dd1fd8e6664f559e48fcf8cdb4ff4f2d92230ab98f7934296804cd5d1798ff6a43445133ec13c1a8b6c5d574f2a15628e8ad7b2bae308b438e8a8141ff6c90a0c9e83c245315e8d9e8326704f9c6456d3476bd155b24cd0ee1374ecfdde69aae84fedcaa61be266edbc00a57b1a92204764fa369382d0ef0cf5e5bdec8046038b41cf21ca9d1be9ef1c94844cf700f2296f7c4252e2b7d5e9ac43a579b0c6ddebf41fe19420b1f1fb370d32ce78736a76b1bc84dc7fffc71375d0a171e393aad6691787d363efcd4811e7cc1c0e795c874cb07a2f18da1a4f2aa5b12fa4e980214ea74a05858cfa87877c3875d8be3ac9b4f69b83e40503917e99f8581f5442948e378426d27076e717ac76ac266d2685a8a6edf332a0ed6f7a02a7c6673f505af5003d880052476c012065aa48ce6a2fb690a8751adab2d3c5ed348f3357f51f2d438e9bdcaa1aea26c3258fdaa91c9fcdd0b21d71c66c307b46ac45865eb48250cac634266e5b5f3b96eb0add086689076a5ed2c9d1277924d619a7d18c6165209e2ea794ab7e9ea658b27f211b69a83d88c93c7c44f063e725fe39572eed7e94f36785f12fdd718b19796b93d9c31e38f5fbcd9f0fe754ab16d78278157fdf79d663630c550d0180639890e237f406d51d476d29449d85a50637b14a333763edae5bcd9fcc2e617861f2faeeb9f3954f17d81d58042eee211ca007dbaecc9cc934610aaaace0822310debb1b7f047ef7e07ed60153c603c6391597bd494779ddffbea65527d6464931c1803b4974e787cb0606a0764df3bb6485adb89a59caf0e795a2471cf877e8d564403a8c527fd5bb90646f10854e70ace6e0959436fe9d5c472702dbbafbfff811fc3a7927e6b30c53bdc77904db9c1178549ac3bc9ade2a99201ee46c93c68c1533bd341afc3cd35901a048d46746ba78b9382b27f82c0fce0a8b09d3738a57658aadbe0234ea765929d2d21df0f6681757d53eb2030bf39c07a005ed93554091e214a86cd4c9b069e633eb51f2e73e4018e6f5c345d5f6e7e4890333aa1a29433ec23c5c96d020014e8565b5caa52deba3b1bc95f7a530abf8cf4a0f65eb53db188b46158e595e00e10a71c05652d482b25ec6557d968fc3d2c5ce9bd7fb8255240109c0842a581ed7707f66f0fbfa617669cb7ac39ec1c08b939b0dc56ff3da6e5be3640ec19c7b89a74aae6701e13d83a48d20d0b759e272d4e5f79ceaf7590d4dcc19dfa57b4f79d7e03b350e97ce892b9ac42cf6f08454100ed5060c01bbb11304f3633b76afb3fac1c822710b0b489bb253484fcb7f25abcb32fb2a7c3a536254cae5d8ee1d4fd0f73a5eca369cfbd9523062ffa0aa7f882e314997d172e4603bc7c97d6ad655d8d77f12696ef8737e860d9d62e857fe81a289f84ba9ad6134409df0ce9f33542979671ac01862aa6dafaaf18a47b6027e62e730e42e897f7d74daceeda0fe4b08b69eaa7cc2d6533dfb159f54bcb11d36077340c9eb7574fa42cd2a9addfced27535440de23439f57486dae328615ae93aed0ef62eef540206d60b9db66df189fb2792ee21ffbb60d28802d4322a7263687dcd187e09c5902b90c18c1263fe3c6aae9bdd6008f06468535f7cf6421a491ae367466c02809c2a0825be7fd0734da6e02907a91af645b7ccff45ac128e6c0f349a107e54b45d4ee2228f3d02fee362109a3a8115cdfe7994358321015101b9bf33a56dc32d7650148f36f436e71e88d09dd6b00360db81cd695f4068ae54a456b459e7ea2a5a799724a70bbe9f8476619d0b2c462d59c5c38c9f09ca9be6dfcfcf172359300687fd49567d36188e48c53dda90b865ebe3f87d6c279a8ae40e649f3fb1ea4fb0baadfef4fcea2e50897fa6a7f0a045c6abd88932172b275e06b0d7e7a216205cbb3df4dde43c4ab144979861d4e82a70cb65515fa876fae629f186472cd2886fc22a6d98b5403a197f6ee2fa60a92fb1f582692989508f5b26272e5402b2490101719504fee3ba21408af227ec83691c53d74111da8889acfe823728444f00b57bf8b9180c65ad0317f6a5b923568efd305cee982d65304c42dcdf49b011eaa9c0168f8d38199ed0056c0f1c215656e72392e3fe3f3a77e80cd9305df16c14902bb80021c93ca85b70267ec4099c74e57fad1c205efe195c38a61444cfd17c52a573201b81ddc8ab5985bb7381f217c52a8d2d4361252f9b725d5ebbf1befe69a7608f54198df8185cff8b362e3822371093842c797cd3497829046142c7b389d08ae473254d6dbff5785dd86dccbdfb576a569959446330dfb7a5da496be002bd78542b6e8d26855013995275910667211b20b963c6149b91b37b81b2b8f8d3dec82b1608582204906a3510883ca7bd87dc55bd6659cdf40f4f80211641856ff35f74f87ecb1185d490715828ffb0d33d7ecdeb437fc81580e40e23c2e8e6b98df1e901fb2ca19afbdeb93f51a07653fc1f9386d05262b9b46cb37c1fa1f280ef485063ceb2881ec835e0d978e8b1cc5d2afead3458a8b88f0b37fc19befac2c8a23d5a225de17b6cd3e0955a9cd0f5e7dbf7411dd3df816a8d2a2936ae6967d9b9c4227a4844b86b0f330fbe519a803611c0d0bdc8e29c6e1059732158939bce343a8feb190149ab163430a76f21784c5c2aee3ec1334d8fc58f80329dd244f8a1c1d3d072d3acf51c923693af56c3fb3be57cc6f97235eaef524b3dc442c0151f101ca392179d1a375b6b22f77ea3ab68fa434230b729b56752d727a99962fa7cba39f9b00a118ba7b0550941b151d544be1d6e79b23b775bd89d2bb06f73feab16822c7d98478463df6fccf299db3cf61b73518b88c8c22932bcf19ba177c4912491698a74a343a794a0ff88be4657315a2aeb585f86a0ff5d2429799e2dc416430a12e15cc0ae35c45a53a8bb2a1fb73a6bbf52aa24584b1c90a74545900c7769305abba3e4ed79a94b7f8c968df9bdb8035cf23050919c6c257bd3e2c53936338a0c652452c3edd5620f953e1348eb54998e047539f0bf5b030223c2c7ec6d78accc066c8dd24a3810734963fcd125e522f9ff0d450954d783f59118fe248b8ffe09bf12ce35752680845ffb5253994c8a9877dc8fc61e989d33d5814f2e90dc2091aff0aca11240bfa4e4a4f1cc5116137e5de0eac93182fac1e9446eca2a6f2daa95ff024e11ae4d2f3118918f1e657a49411829fbffe59127c5c577a3680d24cb74901933f83abbf8985829541a4f8aea377f83f3c4c8abe185f8b1a6cc29d9f6fdde341712588624da4cdcac91028689dbf7dca5bc5887433962481c09b8369761eda602118b6e311d9841b09ffd3983bd745851a0f5c9ed720d86d64a2086b5e510f8857176e50d2d9f3fef37e467e2b51db45efae9ee210a5807b5864577f66f80e20dd054b59fd219aaa2e4af957fab88d61afd746fbfddb13db695475f6a3db879543c6395d58f124e10e45c4cc7eb5b81df8ee847d917fbca878e2837a399c087a6fa4f400c554eceac597e1ae2c4fd7f723093725c77289d928e24e685520ad6065c6815aa18ad40aaafa635271dcae9f1a05deb1271f22db19f3b090c60de3361566b0789a66971e09eab5055839d458185d0626591fa53a60e53493af5480b2aa419d1ec92d7cef565ea9752a838558fefaf8436944d4a88c2142f0422237b40842c2579dd159e3f387c0ac12029afcf34cd7c0ad3955dd3d43067c4f761b8ffe540f551acb965b730740cdf156cb1f8e3969f5eac5b64563342f6483e76cce922553c96dc3578bef0f104c9a193d82e2961fbfae56225210c14095123907550c449f3fc556aabfa6e99a4519a8d4915c161de68b7544b85436e69b2ec3e1f6eb4f0f8dc182b44b5dc27b73c19d3b04701fe5164cf1c3b3b24054b214e52d0caab4106bcc074fac377b01de69397132adedf5da7c216d2cb39aeb0f539ecff5e1721e14b0ec445c6fd2ad380e9f0a551faf49fdd0bf59702bcbf3cff452f3f57c14474460a82c7a4bc21d2a71bdf123cad9edabb3101a1f86592952d51ab87673d3ddfb54f25dc69ed3c5d701d4c1e7b251653ea3f55b9064d5d487e52395ca70af0c61462fde978225e1b9e437a547cc791227a495d5f31e0096b0abd4984c35169bb7aab8807f558b9cbd23f1b1b8941aa9876f825528176268865b64796eab9989319932613c41e4697c7c67be116458e366509db40f51af54f8a619312bb8ba66f0c08f7448269aa511ed0a09c1a58a21202351fe0cafa531e26bcfbe0819cb79e237d79bf20eab984f6a9256dcd3e1a00e46dfd2a900bd61b5b9e0cec4f8e74b4ecb91126b62785769b51bacb8d475ffaf947d84bd3ef35ce6d407196a0a03a01f42cd9a1f181d6a101fdc5a26fea33a1eb6fa81556c9a3a724b1f2e66ea4c248f26971ab519e9bbab2f73b9c28c4294f50a77cd67ca4f649be4f50ad75e72da0fa53b03558b29db2cb1c97bbe2776c55580fb6a4f7cb6c9911e74fa5f896997eb5521753c41c785b144213d87373d5a04fc7f510c90a88beeef5bb5b9fb56624758b97648afe80e8a98f6617cbb835a367aef1fae7f5860a8f287e7ac7573adfe21f6e93716a27d464f7138cf6512b041b676c4d77c460f390959c89bf6f9539ee38adddd1bbff1dbfba95290ae398b28386a29acb35f40aa8871f7532163116554f18f79829b028b6e8e822aeb16cdd6c4105976a25903762da7029807e3f3b13248b8e28fba671e741f1b9989ff19ed0116815c6f6ccf8ef54cd8f4db0f1ef625f696b8c07e78a3abcc41dc54e02690b093b3ce5ff4e90f39ef79ab449a5755e14ed43d4a7787633aff5a2a869860aabf0ebb2f117ef9df8fb5bef7c27ecb35fdad75b61199e13b5f1fa8b52977055afb6f310b857b1a5adbfca7a16b1528bef74a45ffe0667f8db3a133681b6085163ca459eb2e846ff3ae3ec0d22bb7e4a056598691d4611254e097dfa425979b528407ea0747ad53192ad7bd6dd5f0ca5b0a46e61a631903233acb025cb6a080b32138a2e54f74465d307517fe2a377b145aa9967b911cdbcd0236835bbc04d972031900e128e793b8a49fba3ad542079e5638688001576af0802778b8123904270320556887b19cd2de32173554f3d151c49d088007f7bc2a115c29acd67b1d65d5f8afa776322422947a914ab3a03ee231c30f2646a76eae1ae6a85e113449fbc3660c1320975e5b7a4469643e26a7b378591dc33c8b8f19bbe9dcbdab0c8d82207f02d2405c0c3c4a8d8693015e063bf206245ae5411639de95cf23e3f01a2336c4b2103f45026482be7891eae5603a413009d50509a121cd29ece858e11d65abc098f3589e0230c9daf7691dcd72f08409343bcedd6ea74a586ef49b3005b6da5b5386b2eef7e27ee0850db328e7e97c978152dd4e0edf4391e1c371846de6037a4815d401c5ce54f9e308df69f2fb68fc501783962dd339dd6f1f5d9593ce052b1fe4c61080744a48c37fb165c7f7a1e10d6118898d988c20c2c57ed01c09bbfe49bbdf58a2349c08af4b1ff7e072575562323288bd82b116957c518176f3028b39a17f5a2d8c452d7ea03214f57c448c488bcd97b5c26a95dde3535813b8c9f9b58d3ffc0a845684deb7ccc9f2a388c737c340c8ffb8088c59db7327eeb6dfa5d4745fde405029483113ce4b55fb720af20c87b6a84d53dcd8ff2a4b902f390c6f1b440", 0x1000}, {&(0x7f0000000000)="78c11af5724271b132176aa8d4", 0xd}], 0x2) r8 = open(&(0x7f0000000140)='.\x00', 0x1, 0x5c) readlinkat(r8, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/116, 0x74) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r6, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r7 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 05:37:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fbb0000003000"], 0x10) r2 = socket(0x10000000002, 0x8007, 0x7) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x97e44bdceca656a3, 0xffffffffffffff9c) chflagsat(r5, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) getpid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x200, 0x0) 05:37:29 executing program 1: socketpair(0x10, 0x10001, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="59a61459efca95b1595bec3b452c4eef9fdfcd23d2d34e7a9c3cb128472c5b01b3908c0bb6d54c46af33fe97835b79a927fd1cad215c619f433e4a02c9641d025dae110be5727e3307f3f638300660835d51920c8e66e686869e9e854a7a722ff90a2b3b10745b457c9f6242653adfdabd5754a56fc655494e0f0acf0d4ae1a231f3d3dddddee9d1201e6b30e224c4f65604091e4e1b7f47b6c2b20563978b9dddd067da", 0xa4, 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x1, 0x80) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9bb04c9923dbee89, &(0x7f00000000c0)=[{0xe8}, {0x61}, {0x8fe, 0xff, 0x0, 0x80000001}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x1) minherit(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x2) 05:37:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3a6207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d242ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac5bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000f3895c4784f6490ba02e9768a8b36d05c2b89da05a0500c3ab005b0d4a5700000000000000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79ae64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd92e236f426dcd9f03d79f4cda569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e23ad26fd532f2c22a54427989a38be102cba7e5ffb6ed53e6afbf95b74c8f1c9"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) read(r4, &(0x7f0000000300)=""/79, 0x4f) kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = dup(r3) r6 = syz_open_pts() write(r6, &(0x7f00000005c0)="d4c3d3a7278bfe9f0a149142603307a15f14d889b92c6dae576133bb09498946a34ac170d912030a056508c2c97d05b3674df0fa2b36847abd748f65bbbc7d4b7a5a68a4b781557e201d7095eb134f4889974c491fc8b1e6383955f5c9aa3efd21f6975e90d21ece4b059b667ac445be81f0ef0d846e7fd89b2fc8dcfe077b995fd517e535ba4b2762ae4ae39cee891f5680088a30ccaf68170cdf9979f5977fdf364a45fbcd306b7ee46979a89bb981addb", 0xb2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r7}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000003c0)={0x1, './file0\x00'}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000380)=0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x3}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 05:37:30 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)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) 05:37:30 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9d1d20669c1d6a80060082"], 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) 05:37:30 executing program 0: mlock(&(0x7f0000215000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) 05:37:30 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = accept(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r11 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = kqueue() r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = getuid() r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = msgget$private(0x0, 0x100) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, 0x0) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r34, r36, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000180)={{0x0, r32, r28, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000140)=ANY=[@ANYBLOB='Y\n\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="60e71917deca109298959d000000514900000000fb0000ff030000000000005bd48964f21f77253c5c76738fca4a4eaf5e30b45d0ec99444ba2b32ef12e546f4433c197d881abdfb1b15982f0324d364fc0b2ec9e3c80cb5900773372c4721e198b5b40838e14106d8300f3eac1eb8222e6a36254566f55cbceb684e220f580c076155876dbb592618c5f9db0c058715e49eb0c6bf704506e4", @ANYRES32=r4, @ANYRES32=r11, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x1c) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7ff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r37, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r38, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e", 0xd, 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000940)) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = dup(r1) sendto$inet6(r40, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) 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)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000000)=""/155, 0x9b}, {&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f00000004c0)=""/253, 0xfd}, {&(0x7f00000005c0)=""/162, 0xa2}], 0x5) 05:37:30 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) sync() socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x6115649f906c6743, 0x1, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x57, 0x2, 0xcf, 0x8}, {{r2}, 0xfffffffffffffffa, 0x42, 0x1, 0x4, 0x1e56}, {{r3}, 0xfffffffffffffffc, 0x4, 0x5c27b71f6d2b2994, 0x30, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x23, 0x2, 0x1, 0x100000000}], 0x0, 0x0, 0xffffffe, 0x0) socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82020000ffffffff54055502a790147d3059ba6bd8ad63e5685f2854b9"], 0x1) 05:37:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b74", 0x7f7}], 0x1, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) 05:37:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x800, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0xfffffffffffffffb, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4467}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1b3e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x5000)=nil, 0x34}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0/fi/file0\x00'], './file0/file0/fi\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xbbe6}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 05:37:30 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x9af1}) socketpair(0x2, 0xa, 0xfd, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="cf40c6204bc09382255a944a8d28605e58ca946f1dfb87d3a088f2caf8e8517ac571e339d2cc1c8247dd489c3a3a3f465312a74f6462e0798e94c34daa2e61bcf4d969c39202cf6ec605ba39a866fad36a308d6c42325a57e7c69e12098012f359b948a52080b522ab0eaed71f6c7d6699dbc8f9045dae66bfe79696851d87430482fc5cd50cccbbf270fabc423c026bd0b510bb9230f84e1b58ec381af06f72c8744e97203d9b0f7a7dff7d6f5256a6c91a19d9f9f077b000b25f3c5d295f6d8fbefbab2b5fe152d58a89b7972ede6c93e7b097d0fa4ecdbc45b3c1f8eb020d34d25d4ee5d64cf7a22a2dda938698859a3edd616fe5de6f8dd553a19000c98f0b99efaa5fc3677ad9511692d009ebe82c3e5a56225e943437ab932a36dcf046f6e304d17a4e1455b3d819c8b9ffeebdd5df6bcd0fe06498f076e4a8bb51feac53675796f199e5b2bccdbf5066526c3c8d142e67eed2318470515c11a591381b9ecedef79f9bdfc2f9bf2c2093712d02d6467a7e096339bff95133ab2c9ab0fb8565e953a959b8129b0c6fa107acc47e53edbc2986c6246ffaed6185d5b56c5b304b0cfefa369b9e1d443b901529151ad0d3ea84db5b664717ea9c82580276c80f52d2f9e6955b05b5b351843d004b307e5188d13ec0f7e752cf9d75e1e9b8ac97af19691b9fe90761e746a665873f7f3e8e8dc9271ce568c01ad74dfdf71046e980a73d8ac49e2ed5bd92c4469a40edb6f2c9046665196a216a65927591b854a26d286f5975b9b7f903199c866d0a02d59b31e33d3cb38015dd004da5a8874fcd146b532e9808ad1d1ea3636fe570e39693ed17e2f7043e9372a3ffbfcdf03c7c53357a27825556de059bea3905f091e5323dfcf3266e804aec8a2408e5ecf373b97f4c4b25e6809d41ee6de56be0030e2cb54db68ad247a75f5a19cf6869b857bcb14f2b5635eb74b4270aecd088d78cbeb74f30548e8364bb564411281d6ed418790b05907d1256c6c2bcefd5680fa4d74bd65794fb1bed4b4ad7a2c54350b37bad5dde0b7cea574c8bdfb1e4558861a76bac9a14ee04604e206096d5fa08f48c26ad07c32c60e5c09746a0539dd9600259a12d02759fe134faf0eda607d0acb29ef46447b7eef4ab21fcc054fe4c3c5304f96aa84276fdadc41187897b3ed533ea17ba893456ab43b794d43e2e228dab76db380c07958270c0346438747c7c863e4ddb4971de8fa9047409abb51d7ad7a957d9bbb68c01722fd1c72a4ce774ea03b74a077c225964b44324f7a3c2d2de868f2dafbed7f782e9aabee418346b65c3a7e79c3c8e1566b0c16c3ca4f6cd8623a0225ddaa53cd1c5cc9b24ec26a56bb557eb1017874291dceab63e2af3b54e97826f3e5077638971ef56a0d1ee758d2bf5300fa697285cec51836643973e70a43423037b76d8b9d261941e4085d46ea565e336b20b489cde368aacefcadcdf1101086e0b444b8243f049161cad2c32fb3f3689082a5333b937f039d686213483dcb55b2f09be922003e6790095fb56bd209953afa45e43532999c709b9cc62fd12349ff2f5708291b58be48418a234e8019fd73bdc53153507cea5262b6e468aa4b2f4b49348f43b7a06c200588aa34702cd9273b08f1a0eb63fd12c2182a6cd41f4fe8892005ab15aecac4670d73e32b527355cdcf59ae659902fc8afc7587ca59eebdacf01b865708f5d78214902004b2277b3b9aad8bcffd18cb5d258e367a97d5a906273ccb5e4cfa3319dac349be2a856beedb852f6575b36a3df1a2bdae18002564ef68276bcbaed1f9b54efbfd08a58eeef2bffc3be321cf5cc448cbdd6ba71b916c79fe1f05ea71bc3e255ea16928680610a0e3e33c5b126c085780953d432a4f5769d0b5bfc34898902cf9261e8324687564a71d2e73c01623c67025734875810f27ea4eaff93d0fd46f30f04d56000d8b508c9310829bee51afbd5150315761d114d0523add675d3dd0c3befec6ae3a83e69f1fccf040e3cac8e9cb2aa1009715d542c963fbb1001556dbd87ca285433d6b8ee85991bced31b4d1a6ac12fcadf4db6ce4a9205ab453505a557ee0fca6979052d6e1b447bf2f8f35ada07d804b52cd9a983291d732abc5c9ab2b0fa7ce9c72810dadc7266047c33c4c892672eb670a2fdb53c736b0f44ded2c27dbc916bb4a744e2f95ee3ec22788fe22d65fe2ac1f1cb5fe31e439a38f9e3a9e6d2f9fba7a38a982e889bd0127ad85a55e2fde4ea7bfd95d3969f9c4db06e3a627bc9cc5162ef8fc240ccc7faa604b56463a81e4028ab06f027c2d6d0e2cde68ee692a1add0b52e97ee5dacdc58f41872e0a54b5bf9f8124725d6eb18163b0b9e0c3fc950ca84f65c835d970861e9f04a1b74a13b5f6cd875cf990a9369ae35065ab467b5b17ec55e4874dd64527ff227bd1ec4b6676d7a6a1d337008044eb941fd0c1df582bd9defb8301a8bc0aa584ca2a3125eb48033301b9d059640f5276c7b8893d03b90e955563ff6d08a9d8fb0398c7c437883fd8723e33d42aee8ecfdee43235056fb8de504233268c08371ae578c92241917d34071802def22c3b15ae11fa8027ef19deb98f09c7da0a3600377346dc85d885a3c60264705ad5c81b014d0b637e1d358cc7776bac72891ee3cb9c9c04ec81fa97ce1dc20b7ba768f0e5353d41d03e7de23e6f306628eb8875747fd5a418ec113d6b2b24002c76f879ff341af59992cbec46ee55c6422690f3d4301b5675b26812ae60d60669ac2d12290a3caebac3153147732d67196c1e3bd5e6ba6e6599b7d582e46bbd0735755532795d4cd7f9876a329034e6cdd1952cfb81a1d6afaa66a74648c0d27c7af96c2304be17b4fb14f383f58499432f2a03775ece6e8fdd1cfa4655794648e1268b8046d623432fe1c1856f7fe8b5c19aa1bc8ce90da1fa08d92914a58370e18728078c1059852883217bb64792049fdca8a5e974b82ac021abb5fc3acf81852545b7f61fb96d83865cca264a37bc976eee8deca405834970fcc3786ba999aea0fabce257d6793ab18085fcdfe98479ca4f40c7e15c5e862cafc66802c0045379f595043a4fecb26ef9c7183c5bada21c46a9cd82c2a562fff55640a320cd25ccb8a070f531856eae8c2f6ae08066a502735cbafe3f397b3227bd64d02b83e7c4fc9500018779b88326bb6da2314c58cca35f873f0cdc692e09b7a141c64a8e9b85f0e826ae8eff003eed2fb946e10b7fab236d18640e828261fd149ebb34368f8fbecdda19766c230181942bbe7e4813925d6c923caa1ac693a4cc7ff02da165aa728e5c31397bd8f46c2acd619e1666515238a1fba1886b94eb5c1fab91671694613f2688712965770fa55943696a8028de7fca57419d6c088afe0a75163b573dd2b021b9754c17d14ef69ef7b1c0b986637614a977e66eb8a888dbd215cf9f78514b58193b6864e63ed02fecca3a63b178ebd0c0286256250c2b98872175cd2d83a530f0efdaffb77cb1fd15b9dc0998553c75e1b380067c99e1665c27df95e7b889fcce7da75d7086fdcaf9171c6d397c7aa41a638af5ee51ef6ddeb834c2bbd77a7cd8af984564f80d6783eceb727fb60c4e9c60f711aeafc32622f31e2da8b5501bd33723c3c9d51a8bb82742625576692c4fb32e31a5e5ed5132f3e39d461bbaa96a3631850933e9b33dd1c2de512c14650beb90232f4d3d0d39dc97829956105066e6b68bef8a7ff552dacb6a9df32f9da6559e13bbdc88fba2348ff6007fa4a30d77336ef167fae6c046a0ed13bacbcdc3a37e2540e5e48a1fd938f8b10273cf99c1fb17ea7ef01ad071e2683551c60372e95d141ad269afb171ff701bb788a54e43becf205b4653451e90544b1a27bab44a50d7b32fe85b86b45ad6c67aad12ff1c65008c6979dafac5e22ee6bf99d65b54aa5723d899bddf5c9112024db6ba80dcd284bd068e3b1b80d47b6c896a4d123b9f9d9ba59b3e24b9b9a422f0bb3dd40b1f73411980439cd7f5917a63a39f555e794b713eb5461fafec4f075577e0a5f83654fd13981e9d8bc086fccd4ac785c3544b3cba75affdcc7d58cf4952c2e40aebcf004f0673fe455c32b6066e846ef9792878f4293b29996a5b295bdd490412789fa540084779ea4822537d01e14d284dd713bdd7fb1461ac5b6f9216fcf74f8c72916ba34618363f8a4af9b46f71222d9003368e9bac378886d964884e749c4ed423c03bbd092bf2184e9b71dff6ebbfb74a2e55bb798075de36fb4bd13000522216a9ced01d477de13a3c8f468ad57b2db905354bf0ba656a703207a311c3b98085f408767809b0428afe2e76e2f332f780e89f056c814df1ff11ba6b2cfd3b571a5d92b0f800c341f96f669cf154118c1d228fec6b7c7ded5a0460721d0cbbe9d26f09ae6d2c0d15bb7209925420fe14b6dc8166c6c24e8c6e673a23772e18b9334a12098cd93efd1edb97ef23eb2c9a6ed36529771c7304e8061241bb92bd430d937fd1527bfbcfc182881cfc32442e7582a13b4b5d778e4e1e267c177ebd570b0d6115cce7400d87840722e88762abcfce78ed22afb8d8d05b5a1b5627ae0d1a733be17677a2267a09022ea402bffaa0bccbdde199120297f34e8f572a4aa11f451516022a6d9988f2b91f84ae2593180b23dea946302ee3be0c291885fd559ca92015cdd3229abc46357a8c6ed7d452ff93c9f87779dbfa03936cca91b26342c73bd423fce5891c26dc7ea57dd4ee76f2a9297542d789cc967255b956649df5970d7ab25d9b64ace3dabbc6b753dfc26c2cd8fafe3e1f63623c9a6f26a5ab1b35179ce79b4dbb05c8a45c6f16bbb46ece7846c3468d61edca096bfa435e6da3ff1702016cbdfd689ba577a034de3e71b2d98f813ecb032549732e15329741321da13eb71bd4645b98d5ac4f7bb9ea0180ad6ed24a300f56da46eb3dc45672eac64267327ee26edf4edfb904df40270143ae557ad0c2cb82575216312c92554ab90435b839cb758fa9d48bb7a5016e6ef7302987ae75cd3bafffb05f1120b70ecb514c04e8d08b28982d7d4b3615f09c1b44dc5d5659fc0f3494aa16db430ba48ebcace5fa8fc8677be38a487a490c81a882b554a9cb1c8458080c7f07affb9835c2b660e32411b65bed0d3b34741da33ae2fe3517b81b96a496fc7f8037e9d3cae2a4e2bb40c90d81d91f9da22e3683ba4a742e359d4cccc023c1599a6dc602018f6057868876c154670ab00bcf7b9033db827e7f5a07f1c90db2745c1eb09d8b5136bb9e5476752edbc75f03574e2dc3747801059832db95bc4cca6834fd24239a3a4811374edaeec97ac65a5ec5465fffb983a573da74f1909b4bc2125dba812500d176a0945e1a644e48854b17e7ebe45f833fc80983a615fc0a64fc0c6bd01d0d00c7bc0d5132d2d837c1bcf07587b873fbcdb1b0e672b383a4f9433063c7fcbb43ff7cd3f5016338bcc6d5f3b8606c9e4607fd27cba5fb3ab4931b6841a6ce84dfc233540f3d679cba94aac7f6cc147c0ca11217cfb274f583388a00c6d340a0c157b27461cc2f236b57649ae97784db1c5c874acca0ee93b1500570fdcf8e7e7113bea963993ed94f3e78e4c8bb2af4b33f00451d43aa106124a9c5029dbe9de009d3f6fbdc84c469c83bd11cca645c34f9adb7e8b1c94afe04ae728335506c134eb0ae0b7ff21b63861c93bbac7a5d70c5731508e44ab3be24b802c46d51f1263192ec662a6940d029f094009410a63f9c79c5ddc1488980efc68d25891aab6b6794139269425567c44efd9d194eff4", 0x1000, 0x0, &(0x7f0000001080)={0x18, 0x2, 0x9, 0x8001}, 0xc) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x80, 0x22) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x400, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sync() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) ktrace(&(0x7f00000011c0)='./file1\x00', 0x2, 0x1, r3) getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file1\x00', 0x108, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001340)={0x4, &(0x7f0000001300)=[{0x0, 0x80, 0x6, 0x200}, {0x6, 0x3, 0x28, 0x7fff}, {0xb411, 0x5, 0x7f, 0x1}, {0x1, 0x9, 0xff, 0x2}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000013c0)={0x7, &(0x7f0000001380)=[{0x0, 0x3, 0x8, 0xffff59ed}, {0x4b9, 0x9, 0x0, 0xffffffff}, {0x8001, 0x7, 0x3, 0x8729}, {0x680, 0x7f, 0x8, 0x6}, {0x7ff, 0x80, 0x40, 0x3ff}, {0x4, 0xd, 0x2, 0x100}, {0x1, 0x40}]}) r5 = semget$private(0x0, 0x2, 0xc6) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x200, 0x0) r7 = dup2(r1, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001440)=0xfffffff9) openat(r7, &(0x7f0000001480)='./file0\x00', 0x240, 0x20) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r8, 0x2, 0x1) fcntl$dupfd(r2, 0x1e, r4) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000001500)) r10 = openat(r4, &(0x7f0000001540)='./file1\x00', 0x80, 0x10) ftruncate(r10, 0x0, 0x5) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x10000) lseek(r11, 0x0, 0x1, 0x2) 05:37:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "8549553f02000000ff010000000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x7c559935ef9e1c01, 0x180) execve(0x0, 0x0, 0x0) 05:37:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) lseek(r1, 0x0, 0xbc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:37:31 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r4, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES64=r6, @ANYPTR64], @ANYRESOCT, @ANYRESOCT=r5, @ANYRESHEX=r2]], 0x1) dup2(r0, r2) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r7) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) r9 = dup(r0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r10, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) setsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x48, &(0x7f0000000380)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/135}, {&(0x7f0000000200)=""/83}, {&(0x7f0000000400)=""/24, 0xffffffffffffffab}, {&(0x7f00000002c0)=""/164}], 0x32a, 0x0, 0x510}, 0x800) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) close(r3) 05:37:31 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf88898552c0f82801b0b1d4e22265330027548d8ffda3fb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6752c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x40, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$getown(r6, 0x5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100), 0xa) listen(r7, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) flock(r8, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r9 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) semop(r10, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r7, &(0x7f00000040c0)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 05:37:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x2, 0x9, {0x2}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 05:37:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24, 0x8}, {0x40000064}, {0x1006, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:37:31 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) read(r2, &(0x7f0000000140)=""/4096, 0x1000) socket(0x1, 0x4000, 0x20) 05:37:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f6669267b198cb35ea263f3288601ded9c5bc26bf1300df9bc8"], 0x1) r2 = msgget$private(0x0, 0x280) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, r7, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r8, 0x0, r9, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r5, 0x0, 0xffffffffffffffff, r7, r9, r4]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r17 = msgget$private(0x0, 0xf7bb9e99388a03e5) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r15) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() r22 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x6, r19, r20, r21, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r22, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r15, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x1f, r15, 0x0, r15, 0x0, 0x10, 0x8}, 0x10001, 0x200, r14, r10, 0x31, 0x8000, 0x80000001, 0x1}) r23 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r15, r23) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r26 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x96, r24, r25, r26, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r16, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r12, r11, r15, r25, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, r25, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x8, r3, r4, 0x0, r27, 0x186, 0x20}, 0x4, 0x8, 0xffffffffffffffff, 0x0, 0x3, 0x1000, 0x31d, 0x50}) r28 = dup2(r1, r0) listen(r28, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) connect$unix(r32, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 05:37:31 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x5, 0x40, {0x101, 0x800}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) fcntl$setown(r3, 0x6, r8) close(r0) dup(r2) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r9, 0x2000746f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r10}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffff7, 0x3ff, 0x3, 0xd9c, "9f8dd8e500"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0x0, r1, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, r5, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, r7, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r3, 0x0, 0xffffffffffffffff, r5, r7, r2]) setregid(r0, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2d012e2f6d696c653000f6d543ad796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d0300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83470c20920d0d4a2bdf176ba26433774e17393854f8cdcb6da9a75fdd7765461e0558830e6155752c0bb811f75277c976041ee1162d4d90251049000087b1bc2e479f82f58febda1298273a19025d80d81f75cc87e454c74cb2881ce57ba4aebbdd9b890cebd3dfc761398ddac8048cec087cd90685132582d44da32d80010933f020aec63a265a879d9032269275cf6e2668ed21e06696432974edc21212c4dd49ee301f399c84451f7c52271467d327387b56bea6942a9feb765bf9012f603950f951439032c692900ac53a1cb8ba6d8378b7f5f109"], 0xa) r2 = dup2(r1, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)="f794ac6c51457444cdd9e842", 0xc}], 0x1, 0x0, 0x9405) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt(r4, 0x3, 0x8d, &(0x7f0000000800)=""/4096, &(0x7f0000000000)=0x1000) listen(r1, 0x0) accept$inet(r2, 0x0, 0x0) 05:37:32 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1, 0xba35, "bc070d081bcb54a41f5063c7428792526a6cbd6c", 0x99d, 0xea}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r3 = semget(0x3, 0x7, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wskbd0\x00', 0x80, 0x0) r7 = getppid() r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/vmm\x00', 0x100, 0x0) sendmsg$unix(r4, &(0x7f0000001c00)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000400)="67c449b94069017d81c0acde3320f2c0da542fe735cafd3623352cce3297d924b68b865c11ad36984f9416ce219d7a74df2b979d51fcc34ab007883c6d0688df9ae17cb084b8daa114fbf7a92aff30a8c0f5d3a42a70eaa6c9d3840770fbba032127e16ded9f4e0e30d9bdbd46c4a9605b84ee31539e", 0x76}, {&(0x7f0000000480)="e0fea8f3997a7418ea63155d319c6e87fc664ca7628a85043804bd32c85c9f7397", 0x21}, {&(0x7f00000004c0)="f7ee24c4d66c8033c12aab167248438a205e907ec5f3d7bb4115f7be7dda6ea04099882e1f09ada01b0f5e738d3d226b9fbdbc0479ebea8b4e09f12718adf6ed152176b4d60fb6a091d0e023660542e2ea4073372ad26af2b8e3c12a68c09e65cb7691c1b2281ecb40d6a1cc01fb3d8301c8a34bc1d7dbc90c0eb3456f8df761e864d42472f64761c8d01b29343978e2e49688f4163311e8e9b6bac1d15674773cbfcf963ad2f2e7737bd1c8054fb146e48ead182ec660020fe487a451f32d2958a00d1aef0de03d9148e27fb24aed9591c4e3a234fd940a55afaf5e", 0xdc}, {&(0x7f00000005c0)="45977d0ad0bef9cdaf77d5156a1f6858e87045c70afbe55970ea3aa6e3a59ee57ce5d8f4e5bafd047bbd", 0x2a}, {&(0x7f0000000600)="22952a957941fa1b5883d8d279366f79ef5b8a9877f7fe7b9aca07987726a98f338fd29d2ce63d1e29974f06038b6152802cadc7961455c07539a103485617f942e4019b0c66843ef75ea1080bfd8e4ce8ec596b38732f4a7866fbddd40e243a5daa9bf74067da94c72586ce59288770893b156f274cf42e7403ad776dbf0bbbaee7c8483d8d5d65f0468b8ecd5af0f1613603750610199642a86f8dc7a5bfcda79831d8b0fad81ee55229efd4c8fb376180619bac5af57162e706c9038c65485130274d1b197b614ad742ab3ac86c18ac817c846fb57a6f29900f4240edfe447578bec8bf0b5d36675c4aca73", 0xed}, {&(0x7f0000000700)="f25cd65f704fe0a887ab69114a8c4ea1db4ec8e4ac8e98e9b95f287465643414712a0625507c6221fdc671782087674936ada14e41d7538369cb1da6ec76478a8ddc836c17a1fe28823ef580a272125eb8cdd410511c188dc4326c6a60e8c9aed0c7c0f989312a5aaa77926333b61400952b7779cac9f2f43e4f213cf3cbcda114cc4bdc91c895f99e74c6a2deb89c14adaba7b42ce4516e1a5f8ffb805ee62468a5d4de69b3413474a7e71d5fad7e57f7a318edb579484469ac9b277188d0288e46fdfd4e42bb8a47041e69c67594fc329f0362644fa5b6493db113d8b6d1d5d548920fb2ef3ded5892380a7b56f1a0522464601bf7a990a33a79f9f9fbafd09ae9f0fa888fa297095a43bd45448b8b6ba3a2baed1e680e6ee7ad78f5d231a09408782185b9a888f6999cbabc48e4e65f5ebf97ea331f971f92d0c627d0e611e561f338cb4ca7117c377b957b01e066f2e6c4f3b2deabf90ddbafdfba4956b8fc9e4abae94502d28ac8ad2ad5a1d5ec43fa5d3a3a844d82dd824a0b99a32f035c1fc4ee71c9458dbe45e899629d5b0031e76977c2cfe7bf91ed7ac92e400b1d415b723dc881a4c7a7bc62d852985829096a40e144eef1389215aff21aedfa6644500f5161e5c3c0ab648a6f3696c22dd2293d3d6429d683b0cdd378924de61e38480f2baf587e1abaf6b41fd2e37280bd9d91cf9c0f552e34e32006656c4752d6559a6a71358eec3912c8419eb8c85668ccc2a0f460ae88ea32491886417ced0bcd3f4e15e390caf675b0b1045b1a82d0bb56933a001bf25f3945d78228609068dbe32e4c64a349272ed510b326155b89a329b34329820e6dc601ee58011ed3c2c9463542928632a576ecfa6b08ea3107c582f648812ebb32b33c138e09b647164920adb69da64b484efb6a9200ec66b1fd6d05c5c44cae59dcebd40faa27e8dcb4538019c1f769fd866e1d3b419ec4eb166bc45ae10f68f91426c2c01b4628f0c963ca136e499bb02478e3a92eee8f92bbcada1a54d9020fcca17d3b0337d7f91e06cf06fa2375f77670b1302f6293c9dffd3c0f01c7987a49f2357eb808db25917bfa83de44c9d51b007fb3e3c43ff6ef4350e3b979f799d43a39c96fe1579d66ca11e2b0ebf58c099c108d1b3daf8c0f2fa39ebb9ada07a8888968d630f0cb63cb098378ee73849844c02e73c9b2b5cc3cff25f6f54683a127ce0b62f6b045799eb242e6c18c69b1844633e38d8a7765843454aba1f51a53efe2cc9da87f3a7fe707b0f0092554cf6df95b73f015a5d5e10ae1d634c5de1815223b7911d2c8a53539526cd5c8e6d47267d6f0101acfa0a7065fc4bb0445ad65286791f99b6235d055095cb39a31a73efb6496088a234d039e4e61f1271efa301286d9324aae56a93ca35fe19847f766031a960369bf6395c89eedb9b46272409ef13b4ca4ef3c1dc6beb4c86e54dc2144cdd6e111456673bfe97417d7df850e1b6dae4a088f0540a435a77a245c244470cf8c9db381dba32f3ab9339cc35f812e5d733976f89b3bdffc1cd654d1bbc75a6cda56ed8e5c336819d8a62257a59ea92d76c6a0084f36ad34b4e32f594ce3c687d4b95f7d07199212f06eacbfb2c90b87afd09957b6b49917e475986aca05f43de71f793a91132108cce3695e99a6ef22bb0358f089032e6e841f5cf4b329c84950d49b76f2587962d57b438fe7c3ca68f4c3d3e315d5ea98e5f7607b32a7d13151c30060e42c19d63817e64d6ebacd041add1ed443fbba3cf4ac3a761965c2127340e4471c5c6f00ef0e3a7533cc76ad427fe01d13e3ae8a9557b73ad1907bdf90ff37bb5b0077a7cd1dc2827a9fe26014ffd2dba931862e320fc7fb5768b84a5b3ddcc35ae05bf80ea98af1fda17f73076397d187aaaa295e2e2b123311b15dc0070355f5d74be0c3b4509dc3f0451375b57c7f0956b6475da27c3e5825528df1b5bc904b9f1967aeac7c039385ac36682c57c64718fc43fee5fab55bc35626c55f5da8875a5255b2bf7c40f2546eca6dd7eadd069a979af6406701a35ad562ec6eb9242d88292464cba3fe1c81352b40001a1514a49a5f2461e4f4132ef6aef57e3a39674929953adb11b46b14736edad0fe8047ecdc09e05e6cb5ba671640f42f83f3b54ddc9171ba8b538b3ca03b244608897c56aedbd6b8f50fe79aa266be5c4e80c5194273459a9d65a0faf70dd82b616d8bb00ad45b674e69c1760378689e2220df487fe720592ec22c6aef917da5ec336d9683bbdaa7f1825701bc15777123fa67504997e312919d52d103eda965f63f73bb95ffa832092dbf08be1cf586fbe3f3c9402a5e3481014c749201d7f945c2d0efd4c0e1d308a048045538d31cad326a7653b5769aa95a368921ca603b57f8e466566e2b069038074cc048215b6547106fb36f4019970da04c874b298c76085adabddd089324efe1e3080ae49f7d212fa6b68bced02097bd1eb6a67f8ed6f1ee01610e0ad245dcb95f515a8e540b8f9369f5a9ed49bc065ba98ad2444d200cf7e3bc60b1cdaf3e7d5386f010c0bcfae2f6b883571947dcd2b2039729923f6356b0b2286ba616cf0c722b48d1d98c4699a48643eb41b4bc248e7a1e558673661b9a8474945ad04727ee7d62d262ec0890dc9773c9141c244ecdaffe94578e36dd16dadeef9b4d622eceb193ece1205240ea62631c6bb583cca168d21bc761a51479f8723a2630d96904beed3eb4bd9fa22ce8e3696cc40642c7775d9c6aee35dd14a0b1e4a1acdc6be8e6e1d263914cd02f4619237ba453294c6036fe9edb6f9ec7b61012bd57f032f2d97800e51cc1a874416b898497b8758e1971373c66c43a2beab471c9857c5a14457b05dc375d4b405613ce87123730272abf327931112a2a03ece9544a6060310c7640fd714e952008202c54ccccc0b37fc6f02ad5d09e7c55dde53b0d5a0bc861f91664cca7ad8045ec037c5a81e380e10619cf5ad43376ae67a157f66e243acf6f4ed97a28b3f72bf52f1fad5b84c72aa1a8daec695e3fb86d2bbf2403bef1346d5ae3d7544f208a1f798c00ee5c25dc8abf4e4eac024abebeca6ad476f9d019d1713ee841ed946118cc68e85c4358963c922be82a3625e7c28a5aee1c07ffddeecebf64558627ac83c3753fffae6ed59047c9a30408662eef4c2ca8635ce76955bcfa81ce39def1144593bea464c4f3b17245a8edb17d35233e9125dfbccbc7ed8de56fd03b8de1604e1a23bc057bdea6b75cd51cc4a1af811a5ebf1a84f1704b1b98c04280dd9a44058062eaade87c3603b706cc2852fd10b35144adafc9be64666e4c0476550824ad06d3cb79c16ee088ec56baa80f8f50bf495914e134da705a245fed3e281f9bb05e5d5218ae0d13bd6fe6710c6f58dcc3de5e2baf0ab73b6264d5ce5f17c30f86729bf6b6c1895e009a462e040149f5c58f5c0c60886eae634b94e851898daaff7f27f90574ef6f58e4a403db7108f6729cb00f4bc0bb689e7f347806cd98b1d7a77f3deab7fe72465df6426c60059b1f11d86dce5f01c272671be3ef6bc94b5a01b07505c4ba841d1e9f954831502c3b756c27a923b132652fe54a1a99609f8f039868a6342863577b1a4ce4db3fc502fbf68ea4ec5db00a48a9a64b0abbd3fcbeb2e967e5276fe9f6085e0937eeac025d7194dd86617d1b1f79ae416abd86954a09b93cc93af5a0cc33872f600a79ed32822edfbf3d74bdbf4aa1fafe225dd8d180893b0bf40de98c368918421508f0fbbebe8325254e112fbd7b91149084318fab1ede2ed0a8663734744bb5f4a84b94cda7bf17ba9fc2cc41f4af4aee4d7220113f8c418e877ebe20c85e00f02f01f6ee4b34d4e43d48d20d57fa0667381520f835d7766264438be893b8bf3ac470fbab3d2e1e2459551db24562f7807f281fff3593abe9c010c1141d2eae2994b62f77aa451f962bc3055f8c2aaa4a1d9423d2b0803f5f445d4d591b70015cebfa7e1fa0678423f723bbd1a073905f023b41fba5fd7a7da47aad4db10c7afa0700a5220ed0d03ae4696ac5413dfa4b343fc001d558d138d3c2c40d2a2c768efc18bb29c68403b6c7da0f9c6e1410c1599411ee88a9be65f5d193db0e43aa803cbb98eb057aac560fa5aaceb667b3871a8952e66ba6005b280518fbe5ce8f2543d6753d5be79c923717b33babca53d9a1ae1e5f47682ef8428c1886ea033e9bad96cb34f27467b1e8abddac5ef07d9ba08d5f4807fa41e8a1ac2e4419c753e32a17744ba73f8fb1c4c9195948aa7bcec1360cf261ffb87c25f39b4cb647abec460f842c5fbd01594d0ca5a965a6bb582813dd297c1e358eee1067093bfe33a0bdb945331d703ca8fec392c660e909b3339279bb0a5765f6695419fd3d01792c7e1414afca04fe3df00c95913c1dd5c55509b01a27d38a54580209000e738d2786aaace8aaf90a039d03a80e27c48c151effb123d0faad670e42f55c814a53d6c4558ba09374076f6f3e7b392719ff7d7cfb6d8152eaa21b4005ae09d7ee565f8977fae7c3f2077d77487ec73c508c16bb8edf2f7924219132034a3a6b0cd4cdc7d4304c3f06a6a2b502d7ba81e8269c747e16546ffe68759b74e267c4a106868c9c4c1dcc2d208ff9d069aad52e58d814b9c29229d5103718fbfe8da4fd9f23195504b3b179ba583ff13590fb0135f95e6621c4b8a14c88d70b2d6d076596ea5a1f01295d500372d6c11dbf0442656bb6ddb17a0a93d3a0ec89ac257e1f23ce242e3eb7ea297cbe4b87065f603581f9559e13494275edbf4db120b2bfea466a7b85805b604669b6175e62952ab8bdabbcaa7c5c68ea594e61eb5cc47f2920780f9c1f518b551da48bc91396d012a956110550309d0ef2ace91d8b2d45a214077d211d7c5122258685abcbef46d2398a9f4979d03f952adb403b55a9f3b3df882e76b7a5b47cdbe96b42a0b84f7bce2d62d8c3b9f6fd6c9b7448dee5fd2b6863570c6a1ccf1c54771b454398ce77282110df82b7c4cc89489411cc4f7865539cae8af71d79c668474fcb37aa57f8d741d138b54b1ce071fde558781f943a9de28f299a143820533534b5b78b5e85013778b96708249e38a41f05053687572690822a2859ba9945986905e3f4d0f9eee50430219fb6a2a6a1b2e7d3bda60c21c708daca730743cf3bccf35a85587b436f7d59aefd7a95d458c67f679e945d597a6501dd9acda5935712f4b2bdad89dc540b88572aa8f14b86f9a5c751974a3f286b26b51a349c4be2b87eaec84a1b676a102e3c444fdc777d898eabd963d4f9c0344c3223c94a99c8dee84a7d6e7fc8fd88e09a889f61e4e92b619e2103a3529283ed78562efd6cdcd9ef8106fffca9e55fc58dbd067137947dc94f1a8724d7b1990ac645aacc49009113d809a0047b0e2a8db970429b579b4b9905a2b62cc69f160285f452c3822700bc12f908bbd61161a67e0a12a196efaa161c7c2c640b8dd3c4d73335442e327489afdb65df2f3b4945bd522fcbd15d94689387f26f1d083a09e4d21871fae593e777cfbfdc05802e2a9e831553cca746f96062ebef669d8e7f820c4e7d08ab19e33e6be0f9c91058177ce82da0457fe1bf1931ddd1570083493f415324b0960d00042886194394c67e6ff790225b9893d9306eb29085e3ef91899c8bb9928fdceb24d691207fb56bb1a89b0d2299fab43badcaa68ff8d799a73125ddbd056fb33ff76e33adfa6498d31e156420aa55fa651cc7a8130326077c42dfe02bf7bc3f49b995edc0af77fb12db06dad5a7893ce6bdcb", 0x1000}, {&(0x7f0000001700)="aa85e2336ded1d84c3ddeb52541e855a2877d9bc7bf1bf5ef66fdfa21024711f2e1dcbc24d266719b135edafebf355851b6d557c9bffbe8dc34440d92740b97bdec54163371897122028cb12eb80cab1ef40f05501b28a6fdf3e0b070c095cbe94aac83ed7a46988015cfe85bee7ec26de57f587a6aa872127b01e1ac6c3068a4c3b817036817338af85c4b4", 0x8c}, {&(0x7f00000017c0)="b65c31a4e8f6e3f9c6627ee1bdab34a8e14c6f90f2773b5f5d288bee5f89e9f6ff033d9e8e03316011590f4389b834eb9be4b7484b7540a17aabef66f95a5382e3035ff0d1da172944ff147b918fb873d5658a4dee52b2b00362d3a92d66e3107d145544c191bc58a9804beb221c69e681e3c32d35a450739d867287632b4b847c148a1f6ad3cfd107b0247b0c55f87018dd15f030ea795e9b38e6f1e5a10cce577ef4ab89c9be5dfc977a8408360fcb071e26349b266749bf1ed71d4a792bbcc7a66b7fb1a5d370335db9", 0xcb}, {&(0x7f00000018c0)="174669c7f2c6e4a7c435b1709c50050fc7e06e1f3b28d250793a583218797ab223f37af9a32e29bdebd9b996b05ffa80a6f241d391f8d3a00253d0cc18184ca75947d4f16515770168dedf594af6b07d8739280f760e1308ca0706a421ec504a784f938e82bfaadc813a0b2a3c4eaf6ab2fdfbf3fc3330781686205c6b0897d62caa83674c9f3225fec7c051ff19a318a8fc079ce4f9457e750d49963b0417e0f668f46da5dfe04d4a4ee8856c6fc1b43ce89ced946bc843c7e96e52c11f5109bb435b16bcbb454890", 0xc9}], 0x9, &(0x7f0000001b80)=[@rights={0x20, 0xffff, 0x1, [r2, r6, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x58, 0xa51f1ac3b5d914e7}, 0x0) fsync(r2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001c40)={0x85ef1f8ddfe45489, 0x6, 0x1, 0x2, 0x9}) r11 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001c80)) getpgid(r7) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/zero\x00', 0x400, 0x0) r13 = openat(r12, &(0x7f0000001d00)='./file0/file0\x00', 0x2, 0x142) fchflags(r13, 0x10001) writev(r2, &(0x7f0000003280)=[{&(0x7f0000001d40)="310b33e312ad5ca8f7c9f627f69fd8cd5335dfe109e442955eb9ba7aa48c9f47bb078e955d71d4d4553682aba3b3d8575ffe9f86b8450d86873eca689c9e33254aa2bcc847c29e376527034f82dc79a2053066a68bea9a95458369c0348a76cdf06df372bc71cb08588c55617bfd674e83d1d198bc34025b121334e06df8d764023775c63556b329661228ff73390fc8351cea4630723b97731b2103b2f601c73d86c69a035c6b722d2706f31b12dad329dac662db5f3e47596e6a60ca9a486609fbaa055ff2ca8621dc1c59ce2ab198d119adc7512e1d39121c43d7ba65b210db30480c6c06bc1b4ebe6ec64c0a76d46cc98237fef4fe1e7434e43a4c12e99abf8541de3b87e47758c1d5e506506a84eef0b510644cb986e5457960daf39bcbc9876658f78f059e01665191a64f0f06935b39b494243226d36fda9a549fbb743b58441dfcc68ea4c28c56aa5f0592a0ca2983091396aa23a3d4e9b78c6b78663771f9aa6e7458ec5764d4737b78e68c89acb33b0391b286f9757696636dd218ffb7d866a3e0e898f815ccc3967eed365f39c2dfbbeb70ef0a9a2b1df7327c12f9365660424045379c080427fd6b5c4e50dc73665e5b907cbb39aa92428c81bb74d71d9dc9fd8c5f9798ce94e1b0a9d4520771a3bdf1dd57a6ea408a61783999e7f1e2d643cacb1b119ca37e10dc36ba25d0603544817ab5b379c23a3857418bb527e0acc3d5b21c84c5379f1493e0bc72746bf9508f914719ff6c0d1ca67e5408f7570b7307ae75d03c59ebd2163dd34036f2194446c5abbf205913338856c311c9f050d3594e705a9133b25adee833a111c9c4fccffc632a5c1a57805571c4acfe0c96b66f3ea1ed9afcdf576439cc9c1753038fb00ab7a512de78ff1bbfa293184210add86508bc7b201a4a3bc431179e3e91acb1666fd7c37d6861c9a337d91b010aa15922d6170deaaefa71d5824360dde14addd58abb06c838b273384dbb434f30d72964e908119a258faadb058d466fd9d1cc599f72cc783c8cb915ac0cc7cda6f9701b446acfe9b3c470406eb5d13713497f613e3632a0567411a47340ec6b6392aff3a8dcb96cdd4d122a6a667c8abb0c011d0c8aee2602395cf9eab71d7acaeb1a16b22336583b38ce3e4f6db6bfa8399041c091131414518526180388425e1f016114692ee7a51eaa5dc38d9400ef44d178c2a53ecb80c44479a8b8e2f0054ce0465425ff4121a7eada5fb5620e71e26ff523e666fad6d3f330035303704a92944e0b1df6a384c80f2153fdccccd734e0ff3977971575b906afff8a5bbc3a573a5628fb2d6ddc6df46a6e615d2414a04b7dc6ab00c5771a72d80cf33d0b4b56a3c92cee8f7944b199ffc2fa6f7f53c18ab05d5e7fa7fe9262c2dabc66ac12b9ba6451b43e8f0fbb79ef75e5cfa689926a6026de95ede0e6408239a50c327a538eb7fe473a5a9dc1d160f450b452cabf222cafe2864caf6acfce9f42831953b99961b4a5598308b3e3314bf129c037bcc972bc9c63c1b9b372672640508d037304ac525d359125f0873f4ce964bd87e099b6158d2c6820fc5f3513ea6d41c4c5f7eefc88dddee013a500eb1d24db4094dd286054910d5ec7253fe3570c6d817991e5c6604051cdec10c77039451db49158400e2c760ad70d1fd2331dee1c9f31835059cbab497053a23951115320b80a549e80851684ee32deb9176c6ef3db83deed6a60a7e01ddb533f742347409afb615a6f3ecd08795f713b93da3d7f2d2b27926dd97f99f1395693d978fbf759c41f293c1432a7f1d85fb1c990e7d948e2b5407734c943e752bbc3c59982ee7c572918720410730c11f91f1c379fe42af4230c34c07cabdb5946d45ce5b25ceb201239d4811e960fc1c88f3d13bfcfbaa8d80ddc8c8617852af3e01df87864d682d543e284fd8b063794fb803855c84f37d34293cefa0ab63227ca9b8f74294ec6e30478ebafdf173d0d8fb80897efc65aaa904c97accd462c0675ad9916b5a712ba5177d97454a3521329caf87ca43db6f36da93c141c28816ae260c81edd6171a946f698972c0db5cc4bf23402596c9851a9c380c7372bd90d3d6e797adfd54b7901d3d05b7eb4110b5692789391d32f4a6c7866e251d08881c5385fa714b40d2b610a04eff453f7e9561d3435354f941a48256a820e15e543cd1226b5fb79935f7beb78f9405e592ac7b602a4cd441f215506027e5425a510bb198bb6f2a6b4a4806bb4677b3e3d1c2090c292c515a58564ed12102d5189b13d740cba48612408feec717967fec6ac2d86292af3b7643ad48b1ddf9b4cd898884b348b1f87726383241a1aaa748501c60d1ea9c8e2e82897a9d16eb792fb6e5981e2c9cfac90cd672db0586680b8932db6fe271928acbe0cafac6b9a452b9160132fb60384d76d08fad6a5341888b67dcdce0ae3a25960a6ced4767740b2b6b868160f43ee4ac1b1fd558d25ff5119f0947ae7fc5966303f611422286ac4d87c8fd89548232b6f5998ef71b95fef5bb5e2267c4745375e852cb54d6048f6313b687054ed3fa3329ace3cee7141f39e5a398119907f5880cadc9359171cb1999febfe423fc9a57a9194d40af7b496e0a396560be41ecd47115aea4e59b595d1f5998cbaeb8935cfc1791fba0105b03a7ace5be6022b16658032b5b560b9b98972c60818a74be17cacd89b90ebac45f7b4c0eb19b513aa7f9843a1c6f603ba595dabbf7b94e8f521fc18c8677e795b8aac6d40b18377849da9f4b3c7de907499b1252e62fd9bfef0a191ac3772d1d926119868f7053b581900d7f4e05c664053510d42f758a9855ed8927eb38eb54d426ec10006d69e99da0d49aa22d45105c6c78aab2f8e0e13b8a819d669c57b7eeea3740c7dd2fe16991996ad0b993acad2bb7d0104deb9ef7d541dc3e15b151541236f6bcac186904df61a95731a4b4e310dd3b361efdcf95a549a38110d2828082b177f90166e1312f2f77725db7f365c19033e6bbff1492f511649dfa1519febee2acec1097fa37ef52bfc2ecfe7497d4da1845760958b9251f92cf613bae38140756bd65cc66d3783ae57efb591bd01114077ddbf6ab82bea4caa1c043420dbea1f3d84903a6e590f0f29f5b9072a99feb9278913a880838a1b6d1ac6a43da11fdb50221a62d6d27bbe7048844a6a62714623887e789edb3d1af29e54e268066070b60ad940d11d08aa0035468924a7c3508acfb2666b0007bda110a38ce5327cc5b1c4583bcd2067558571aef00cde02d22a1001a96c1e93ef3ce12422f1479f8987e4a63819954c28943b210ecbcda93a7eaeb80b47424a4ba8bb726c643fc687bbb0ba560d38bc69bd617cd200a49804adc7b342de6dabe1683085cbdaeb3e408085b0f74fce5b0763a9279782da545f7fbc01adb23d4c311a6d6fc386a3b7cebb15d6b816556fe4524312c553826c3eb8aaa00241fecb58b94ea44c726198684b5bfc8db1ca85d59a03d19905157576d9290dc6092fd22ec92afb6942a5675a9f29b52a0e00b53fd0ced37f2eb06828f3f76efbde83ab164f5cf4ca421e235d60d99c28f7361edee0e8a20f3cc5b220eb4bf3ce62ce36d0117eaea114d01404020e46370414f5ba857fa117269758ab28af60562b6fb2148cf74388171e776ac9304b5ac36cf688cf984864754355e180e08d2c96f127cadc23f06f503a8ea940554c51e5558bf56e7d0d78322cca71b74abecd0fb55293d283dcfbc1a418a48180c6c9dbf70358ec026b4f9d966840445f3f9f75a4ec1fe9bfbf3cd8a549bf29414292faa858e2a534b8bef493776b2faaf1cf136bf0a7f6606b3acd7f9aebcece19b31433f6437d94cddaa88b64d7d30b4c46bc03e0cfb43b557085f4404338e3a8b145ff5bce5d981244e78f47ebb2ffbf40bd5ffae236e489b7016e25d4ff50bedb326231020605eeb2cb535f9a3a20435453e283c9fae51dc2eb27e5f0a47c85612871dd60c5cb86d93a13893b8e16b7c6ba8e2f62d44b24dfb94572a8ce42113629a72e235c1141adeb89659bf348a9ea360087e827247ab06bd6b30bec5a215f4a9e9b280022ad1416148b1978f3bcb852ed132d061109f2abaff17c360f858cee770ad7048174e9d9c37643b4832a32e86ee63f3911255c973c20f024eb975835c2cc805a0bcd8a0a82e0c86de14c8ad545f4019e18a01dfdbb1b321bea01fe08cfd4ad0872336cde658447b38210f821bf155f74035fa8c6e7cce55d84039c15180b4379dcd3d74ad953bf003a905bef9230753ccc5b98e79e5e020089b8d5962c444d2548aadd396daddd7f9f52ffdafebaeb50aa52601364bbabf637adf41ed9b81dcdcc7e23d8609ebe19b2438f91fa9fa68ac134c87ea26d28644341c5c76fce0031a8cb538f216e66a03c3ef0b9d4bd7e7f51db83cb0ee6c6748f70a12155de68d1c934b7751ef69f56df29832d816fada7aec4c1e52b198e27bf2ac0cc47a799ada829308a035a1a2b9666b1fca08b97ce47098b08512d4074ffdeed9fdff6b6d881769b9fec1ea1d0b2182e4a5d8ca9a44a7a1ec5992b211eba3332e0613b637eab90d349c82cd27cdab810b35a63a731e56df410f70905c87a4cebef24170161df52fd3f2f2710449c2378400137f4033819ac7d94987d0142cc8b034775d5aaf58b502c5e098dadf259cb4186d43aad9183775cd4597cab98536633d04138801e85faec783b8fb6437d6af8fea86d59223c031718a4d6a2c263888eecc9fc3f9d051b58c58e20282384fe25c15104e5ba5fccc1b4f56db65f187153ebd6c3846e03a7d72ba921e6b7e3c484a41ed94dee8c1fde5a0f9b1cdc4151f40be135782e87ffd46e66a7a4de85e44ffcaa7ce4d287e275fcac285c3dcd8f582ac3e8a810f4f4146dec21881ee914ed26c71eda5332e17153f70afbf11162cce6868dcb515f913251b2a414da72851ff38e4175889e3c823b4463e10166a688be326728a5ce47b7873abe89f2ac355ad6645113863ce93a601f4bfbdcf5593b0d829100d0c3232e5d5c065f4dcda1d1f84913ee4b12890b47902478aef0619b1534dcade0fd61dde01b0dfebc9074264830b63ce0c74be2b85d9913badf9282034222492dfa87dc6bd8a410321d521abe6206c99b36edbab6c88fa9e0f91a2b690e774d8f97993a6f92740c085ef3700ed7276ed6ce160b93d69f5894ac019e3cc2eba5cb12647f7c19284d5f6bd34c94b16cf6adf606a14297cbebe6a44d541efddb25b0251704e3624d659b2d876415a843398394c003fb3360b0f9bf0a69cc8e98e70e0aa70068f24eea25743fe33c942d3b901244bc4bdfda643e9b3fcdc78c3ce99eb82840dc556ffa48b26347135500ae3231d698e5c7afbd67e04b14518d3cd28921dcd65801effe130a40b6c8b626dc7aee88bd5a7e7ac19280ae020c5bc8bf7f1e5b5138190dfe30bfa4bcfebd65c21ad50e58e7e6e4874aa780993d4a91958edd067a09c9a23537322094baf8455a62d9771c75e8d9e7ddbe21998f940cfb54ec624bc344758102ac3aa1ffa4bb08d007f46d93eb3d0d5f6f91c3b2475746f4d1bb8e47228ce2d6fea40047a91c0ee2cf297d2453bcebb0e8f9bf1591f109fbc94ecc3062bfee70e4c90ea622e296857ce7ccf95119ac7d0d81723bd92db13d2b6bebac1c1a1893be43af88a5dc87742ee8020f030f2a2c76694ac4710d5bc38fe7b323f384b8e923ea3b7744710e71812e25ed05b2adc7d70b8d0afcfe10a3274544850650cda77bcd72db6f678f046b932fcd63fd", 0x1000}, {&(0x7f0000002d40)="d7263c5582773c0c21da6fff93553318a0a1914ed0505ebba197959cfb0e65d64763ee66e50a90618c9593a570d6337f0157fd8e5d18d27818679a55c57e2b906e2d164cf8161d8608d5787b4727b57f8f19e3a383570dddf8aadce8bc2372634750d5dc519c0632e4d589a0eaf99ed495daf4688337", 0x76}, {&(0x7f0000002dc0)="74ece03646c26981a84269f249086aab9556c864ee090202b8211b5b8d3fe8830494bf0ba0e88a0f331c1e70712e1fb6565e6e5d210b707d8f49624803805337fec14c75aec4955c7f71734ba799d9ae651c38506e95ffc2fefc3067ba52ca31294aeede6a5c3678083853692133888512883a6a4dda4e3c21364e3682a4632a4178e5b6498cb2e59a017457769aac6bfc221c4d22564f5913bb6a91128a81c96cb94963d2f073e5672ecd376f0987fb7eec05", 0xb3}, {&(0x7f0000002e80)="c81d5bb8ee15183b67fa715d4262d7b67f9352e43961e63aae4e71688953d9896b4636e43d297304a6436254f33ddaa763829c75ab620276692f30c4e9e7ece31620460d3a9e6c71158acbbc6d2735a11e6dd32486fe121414babd3d8f166d79e2fd3ba088c355227f86217d30af42ad2a9c924d2e16b079a23447490a400d4c232b0ed8d8274178238c4a429c7bbd919d342fd6a1a83cd43be27f214e2e4cad6895a4288e822e76c257d2b9d82301568fbfd890ee396384a097618b0add4e4f26", 0xc1}, {&(0x7f0000002f80)="1beaef9e1a557e63a1e7e85a5cc177fa630073ad104fd75d92fd4a08d0616d40ddfbcba583af7a0031467a", 0x2b}, {&(0x7f0000002fc0)="1e84c8c654a27134ec5f3e024df5dbae5cab9fdca9f037ace8839eb25d1bcd562857b7ffb83f81ab7f77ad100a5284f26fc24bc96652cede1cd4666b634f6091838b67b565802680b361e74970f2470413ea46fbc0bd1800c4ccbff84cc22a790eacf3442fcefeaa1e702c445bb5a3756a62819ed08a2c7b5413020d41fde8101488999ee1dc2b55ff9dc55764c13d447f36d086248e714d112f", 0x9a}, {&(0x7f0000003080)="71937300eb2a752d735df816eb2d9619912677289759d8b67c88b0cf5f5795f1b52f11d80d1bd78a982257ad9a1dc72c035947e0f3eb7b794c08a52c2097aac5d95f59613d9c8c180e5571b3ecc1c3f358d8eb0bd9436780c7e40e1023d341c2df654fd3e18b8594a553e8ccb250a0dc795bbe974eec83181fd39a7fdb3ea95f846ee4e7b015c10f3175493523eeec8dac57ee8d768d39a41c69c224652ef79cbc371ef4e319c26413bdca01392288c1b3a974", 0xb3}, {&(0x7f0000003140)="7a3fe649923afdc4b93ae3d7af33e122b50448b996edc96303ba15e0", 0x1c}, {&(0x7f0000003180)="c20b8096c96f0861d303fbdb49f55aa4c468d97fd99de4de66dc96ac441ef452b10ca388208da9f3da9fffc743d9b92a98d3fc8ebda211fa17f111c991da813b8996e643fe28b58413623737fffa9bae966becca3646ed5e76c40fd3b36ab260d170fa0a1f43d5dd4a5f75569fec950f0a9cf51c804fee3661a5f6e8056e313a64dd053b9a9fb350687f54908d07c2ac827f3cbca963305f521fee2b7509786163b9fc57fc25a2a4d652f76b38334e85884f07b9b634268ab88df885c98d10029a045f2a87f4add60bd647e96ecee8f17700e7b56b4020b66378006c1ea55ed1dee467e7c238ca337f9c21814ec7f815b3711cb01b36f278ff12af1592", 0xfd}], 0x9) r14 = open(&(0x7f0000003340)='./file0/file0\x00', 0xe0ec6e6c42892b81, 0x24) writev(r14, &(0x7f0000003740)=[{&(0x7f0000003380)="cdb8b7a66e2abaa85ef6724a49ca2bf73ec7a95b07178cc908d3ef903c4a9247cc57c400265990158f816fd1f364b43c43a0877580b865e4ee1c99e1c86f17dbad695c1c4d66f619468b59f06cb7c1f7e4c7f34bffb24d255f1ee09a35af21b29b1f2265952f2a6669927ff46414168a5c05595baf92506334b18be1e681117b", 0x80}, {&(0x7f0000003400)="1c8438fcc46c79c387f543d41d3c4e179339ed521eafaac0bf6c025550b219273a01029b0f5fe255bd347e6657df2bcaad8fb212b59b3ae16e9afe2f1fd57aa82c58f7c7ccc37c63f3f8255865bcf286ea57738abbd08eeb1bd35b157c40e516e499cc91ef4b9b1131225f961dfa7ae47094cdfd1b862ac60877086e7776f97f6b23a296b4c566af15ad0e998e9fc19cd168d23d77725f2f94d20b7ed46b8b", 0x9f}, {&(0x7f00000034c0)="47fdd65c43d1b44a762e6af6ff38e6b52ba14aab7c4bd2d4ae7994c2769e4981004e2e54f67d6ce5c44a61d1070e208527e6d0b72a69c0cc03640616d81aa457a23a6db20912ba3a3477648c5549bb3892bde7097a8c96e575dea864de40e2f296d54e8cea359f431eb91075a36535887103330a59d73a4b04178788eeafe80433f8716284880b1fe159f53d472831d6f61e1c5f4d19b7632b666bc510652e8a95eead554f8a4aeeee8ebc2797272bab94b3712ff3dbb612e651ce6f3553e9a453ca86e17233c16ecac64eaf8e6b9e34a185472472", 0xd5}, {&(0x7f00000035c0)="1ae45faa0b7d7e75f4f784103301d1dfbff1dc465feaf66c0a5702f5e51d128dad7bb833fd937bb6d0b900b03d92af31f48ccc9c64a16937f2f8190c4fbcd1c6f98cc19e51d2f6b25b6796edc507c693f436e59da0609bc3cc0391773bacee4a3c44181989ad7c4b3fcf44c72975b38bf8faa3cdc03421bbe46b4340a29a4e05cc7c43bb50557015c9a74c69784b80fa9ab22249ec53c19a577bc36b25ccfe0e5bf9677ad2c0b29c7f8b4abe634a44f20dfcfb4f7b39ae9b51595890431f", 0xbe}, {&(0x7f0000003680)="94f5145fadbd61005d87aede417dcb79b6c3711e6c14c0dbf8235fe03071cbff699673c6b3ac64a7591febf37bd0f9e7048d1c86c98dd7f6727931a132a0c4c3", 0x40}, {&(0x7f00000036c0)="d7c86ca0cfb1e42a7a305a482572c38a75b80d3188a992bff2a29bd00edec657ee8b42ee34d61b7e58d91538e61237aab9e8eaee408b898f9b59660a4771ccb2b2493a35c8e243b41e80de305c17863b83c266c3af77edc1b3ce7fcf026bacdf1d0c833d5a80c8", 0x67}], 0x6) r15 = socket(0x18, 0x5, 0xff) connect$inet6(r15, &(0x7f00000037c0)={0x18, 0x1, 0x800, 0x1}, 0xc) fcntl$setflags(r15, 0x2, 0x1) r16 = openat(r5, &(0x7f0000003800)='./file0/file0\x00', 0x10, 0xa) getsockname(r16, &(0x7f0000003840)=@un=@abs, &(0x7f0000003880)=0x8) 05:37:32 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) mkdirat(0xffffffffffffffff, &(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', 0xffffffffffffffff, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r22, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 05:37:32 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000000100)) 05:37:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3b96c37727a991c3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x714, &(0x7f00003af000/0x2000)=nil) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2a840d947f7490850fdf3ad8fc3b1d67db6379c32dc7d5116f8d7ccb6fcdc0cf68d5feb9ad51821eb959c18f099e63bfec103243319385af9038d4f0a342a22035fee1493c908a5fcb055e7e1a36d7a1a6180f5a0fecfc89b4816cfea38c3eb8c76cfcc35dc7314d0119d07bdf15d195215b1e517ddbbb1007b6dae83ef915bcc291b802385b0000000000000000c1dfb10bca14788e955c75ad1439df07779cfee16d3110e60889677f36a6f03c4bd669cacfae5c5c117634b31be31cde52f5d5c415"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000200"], 0x10) write(r2, 0x0, 0x0) 05:37:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x4) 05:37:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x808b, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[0x5, 0x71, 0xa0000, 0x7]}) socketpair(0x1, 0x1, 0xf9, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 05:37:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xaa24b9abb6b57333, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x8, 0x6, 0x2000120000020200}], 0xc, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c68096a085c30963b9c823d25e1000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x96, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r4, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) setreuid(r1, r12) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r14, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000240)={0x1, 0x800, 0x1, 0x3, "1aaf47b8ca581f5072921902d99db137ad18891b", 0x4, 0x6}) write(r13, &(0x7f0000000100)="8c65", 0x170) 05:37:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100), 0x0) sendto(r0, &(0x7f00000001c0)="7056248ade34245fc735d3bbf3e8b30f9f636c8c83b7308eac82667d8a19bab5517751043751665d1f33852567c12309a0a2854b0502a0c7b114ee31f5534f641981880f7b64c01c134ed958350160bcac58ae40ef589c39799bed5e2f59710f308eb22316045286b0aa26a97a5b40529c65f3749d565b5e9c9660019dbe90a5a8926c404a7cb900db5470e86e7c258a6c55831a31d8c1", 0x97, 0xc10, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup(r0) 05:37:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0x401, 0x8, 0xfffffefe, "73f300070060c3dce5081af659b097317a117c00", 0x40}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x96, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r5, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r14 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r15 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r15, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r16, r17, r18, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000ed1ef6101cbbf5d7c4f6a65976a700"/57], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r21) r24 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r25}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x33e) r28 = geteuid() r29 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x6, r24, r27, r28, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x3, r21, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x8000005, 0x7, r30, 0x0, 0x4, 0x7fff, 0x5, 0x4f}) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r33 = geteuid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x96, r31, r32, r33, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r22, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r34 = getgid() r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r35, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r36, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r37, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="2cca49016f16ded351466b76e990aaeba67815574d964598f07bd7d79d96e7fd567f68af88b1ecc2b0f2b79b64b068b2e5f5682f30df815d55d9d8e3cb389fab7b8054f58b75dd4c6c06e78b35f317109bb27f9b817db3fcf3acb6abe50aac294383154db031a419e61e60b263cdb6f79f66836bc51e12b238ba6657f6998904416724a1f419bcc1b176371628aefe378fa3f58578ccf1e7fb0eab649a49a157a122ca24d99e5a53e0465082882cc84e27f4ba94769dd32741494e511ce49f17aa7a48689f873d8707c46035", 0xcc}, {&(0x7f0000000a00)="65b72f2ca03fdb51b7c318ffc64dd29bdb5aeb8db34717db6fe31dcd1b9f714e50017e15f6f36eff8a035fa91da00c5bcf21af41942718fdbc4a9f113e4916845c77ccbda6fed84e16486f777b1b3e3681cbe880b0c52449277e20ff597e14eda29ce5066d3f5d5e19058f1c651a8e23737f79dc1da885ed69680e8552a047fd0a529d8b2d9b0270e1e7b97192ab16319d6e324985790602274ce33fea3eff003c5a94a548874cabe34bb44b0fc20aa3a46f3534533af95cee885976e49545f15d2e7d9c2a6585816f8abd55986a76452f638cb82c0fdd12b5584713c61bae66e25d6db602b24cc0396683c7508e6d69e28ec456bc03bae468846db045ce0edb6df19fa0314788a7987a71abeb8374b01ab470e71f50f05869c8dd313e7ed301bd8685c4e457b5e7c2c19eb013167b26719fd6ae9b42be33257d84944dbeb44757f43af20d45be9b9d9fb6ac7eaa94063e4f331f7cd211c811b94e6b7540ddad7595b872837c5d689a4ae9595ebd09b6255cc4a2b847c4c4551da4876d325d8f697d8de7b41f7683228339fd44328a1429d59c9ffa4479d5c127522f5b235501d816838a971bbe9ef3a324badc8125fd57bcc2432dfa740e5cd50350afbf2abc899ad7646432bb57b2c8613c411d35f16cde827227a042d2ee7572498a8b8287e0e1e22739a9c3d905610ff3f9d1c7d8aa6573ba66345665a758c7352a1e45640849112f1bda166c1c22eac4a6df57131dd51640954b034a580fb288d39a82ab40bdaaf65feb42d854777342cb87202aa3e050a99e83b109c7091121383fdec94e665a6a243815e5746fccd6b1315eccf2d23ca292948346a26200ebdfbc2cf9be6e7cd45e5724c88b29b915b847dcb80861226bba9a57cd4cb81805f8cf0c59b7a371bb9626474ec8b5c6c1287a8e2cb018be210fcc1c32cec19477465ab7e68cf592429dd392901e309ece4a9959d7cdc0963450bb65e51c13a37e38f16fc8993cc330838b588d13ebf1686a3ee39e3c0276f50dea2025bfc04db3dd891b3f430a69b00d291023b9a7e704f4a1bd20f5132b67a140aceb26e8a1fa31f8d204333e0bbb42b3e039b15ba3d6f834c2e9d43e7e656a153705f57598cf5aebd1b4419a7141a51acc73d416644af349dfb20ecc75d6063cfdf7319c8b3a5d7aee02881097535cea44eb704bd062b0a5a8c15712bc166ede1c7d6ae21f12a4c00dcbbd91736de91a3b1bc0130deb6f536d47ae2f559b244fb08d90695bf7948c49993e8d2607c37081198eeb682b1c74f57df98e510cfd545a6ccc4c4a1380dcc2e520eb0bcb67cd67bad2846d1321db61f536c0140e15af9ca4496d9c140f2747cf6c853319b0ae24ff30066d023b42a794245edf7b784750aeaab8735f9bc7cd4c1bc9ea2a14836e43a8f9be92e6689d4415dfa964f487ffd14b0bd7432849a29636799dc2835fde9f8e4ba37e7c57f529c1f68139b5b6c13c0eb4ac539622f04b83aba3e298266ce9cd57b2d9ed8fdc3d92c40d99e1e7ecbae9465fefd575d1c093f1f4af80c9160358408f850b25529868fccafe87b24feb433781fa80f50ab10a6942d7f1844b38a054a7c5f2fcd42aa0d3d108b8ed65942a729be086f2ffad045925b5866627040504ab267fb4b7ec798f37c48b757a4922a00ca16afb3e44e453f87644123acfdc9823fc45dea8b4b85c8d9d60ea13091cd3704dcf4ed42063b2947366397728ce0383545cebe050308ef1edb4087b70b8480b66d1479b5f38951975a2bf951863707a9bd929f37e65daebf9f730b63c043d7104ec9d4e2a39a721473887171e02e9da21dd81206f56ccadee7ee845fbb332c9dc6feb1f8e66842604c40e44d528001d16917ac12d4efaa0b0cdb84b2caa1b0a906208cf2048fc741bc2f10ba662d14b53909395c6d3bf5896ef2db53decfa3bc17ddd2a85d673b80db167ec0047e70e792e42dfdeef88ceacec288a41ae382401b1c3b015c51214772385603aaa8fbc8e2a65a40e7a7a302bf2845d59a1903e09a16db740fc10e393aecf60ea95f302bd4713bc9556a06a67556190a4b1fbaac7bc53aa66462bca77b89c06d31d2abfe0a13c95834fb94db8c217c608912afa17e0a6851fde5796b55e35210a5b207328dac7c594ed89a217cafc2c6265ae84fb789b0f136970a652c75eeb89c0725093e04d9385ea4eb636f6d42c608b9efee94924518df58ae55e9ca2e876022134051e168043ed45ff9e4b15bcee8e9c5fb8de5fc6dcf63824b5343bfbf42568adf1f8004ce4fff16169a2c2c356b13914739d3329cc3f7181dcf5cecd44889078b7187307eb7b58ad6dc373a4fbb5f33aa49c1f8d628a936b66d259125798611211918e0043d9d2abf65f10404a80097e9204fb2537ff6f2ab0f50987b69a30154a2ff3061f3cc70e6b46febaa42216ed83b251c4c7ff98785beba09a30f858c19cc3917d4b3a183383641d303146b90a45d2a1ea9adc746ed41fea1bcb0c3d517acc9792ffae151b212ad87f44ab68c2de23180ba9e8e600e72a04cb08fa88abcad9214fc770f70e063cdb68085d31c020e1b46ef6377ec11d706efcfb640ef35bd42974821ce77899661813a0be0e87054cb975b8d906bba15ee12d205f093839e2d2dd2cb7e1321ce5eb780032966d9a8e472a868c213999f0b9e1c6408b5bf1f5bea38098ec5fffc43bca8076526ce7a337016d6fa25c727b0749cdfcd20acc1f5d4cdc5c2b44391f1d85bc73a3f1741961ae49404eed6ee76ab6a21bcc5d0f259ac2f8f6580519ddaa4674b0d5f293285979dc93f4d4c0d333fe028b30901bc59130b450cd45648475e248691c59725f74a6435e4f8f5609c557dbc0024835aa76af65150ca061587d43bd5c4b46f2e883d78f1092a9c9f08bc21437ad2509f1e0ae624a524d5548baa87d03a54f681d848796f23b6ec6a343af86321c11625c7738bdaf8537843436768e255f26d301594952d9b29cd6cf88226fc1323661cd124e62427b1e859e8a4492cfe404b0d4f1e6479d5d34fa7ad175397383294de721cc14d443572f6e1d1a6c643e74a516464b980a7e4bfba2adb1cca1aa578bfd237befb36e40a88738f6d7695c8be92be63a421581e078751b12aa242094e9746645ad3aa1b78f31abc067dc3040fb424f6601697834fbe8abefcf04298d0b062f44f53441629833772eb4f6c6d52c3a53f4ba48bc3417bd96cd7aa97b2eeb0060b780150945ee66490fd8e53f954c31d0adafd43fbd956ae033ddee729676e6eea314561ffdf0c7ab2fe42b2531d85ab6a8adfbc2ae38f5e2eba1d5c44213f99bd0c1ae25bfd3e3d474f53f3d61e303471215321e5a576e500283cb77d9f36b9359f768f4d3c6ae4fcccdd78310597ad9bc3748426248896a933e1a7aaeddd124b9563eab6471d5e3dad26a34a30b02551804939560c79d6a197e7b579949cf8bc868808218b113b54d6fdb29b0a44473db54f66e109e8ab45855e0a1956dbb0912f124479dc664ed1c444191ba22319eecd2cf743aa849127101f3372235b9e5cfffeec977f936b22b652171103043089cb49791b3de9f7c452a860093f48a862f51e58cf654354252401d9aef484cafa9f7cf03772d581cec2ba4424fbbe7f3c8a407da599b40b154e4b3e005becf5fca37082adfd023c6aebb15bb40f66a8b6bf97b402732aed72b54be2f37a287a0de2e103d7cc8983aaf35f888720c59b3ac2722d27fb2d4b20d5fcf1269c1764322698912bdc4527163047bfd8c023a283b078a9597ab0232e796e36ae2cc6259baab92ad7107b484690cee7b9600833a13c889cb1a94fe14f83fdda22b9ba318dea11a1d59e73936240fa2118b7eb693d51ed014f4ae29ce472739e4526a5fa151b04f59421897da268fc76adea244fdb3c01526a3a8c5637fd63f68dc387c057eda7d39c419a6e77fcd1078fc0e53bef75023d73a3b169654ae8611eabfdac4c944d3c6056b6f47ed7761b18464ae915de4998693a9d81984c85ce43d910a4ef4321c3cd541463081590d40eb0cee1454ff786bc21347517aa482eae87b4a5e46b3b5af57e4c97c52d4cfec1a38023f20f337562be312a81294748dd4a3dc07628167df68ea930790fbd165884fb01a5879888702857081568e29acd5e7b8e2d636c938ce8d8eedd4bc5b257ddb67321b68d1518055db2979a949505f9a47954f45e6e42288e40197c4b6b795972efc104695eee308360604fc92b26b055773cb1e60325c7e18bc0d62a1e8c2248e18f88f5bb3ca17fb71ad90c36b76e1f85c01475675ee4113dfe2fa2ed9b2abc3446dfe5d95ead8cff4575af6c11d41812f13edbf3376c5ef6fec34501c7ea5c8edb6ee8c718c69588c8c2e091bd4b5039a642c58d32edcbb491a78ff7e1af776da4de3fb94350cf37295a2ca1e702f148bc8eb912c49628f8d7c01a515df72027ab02b3fac048c271cbc706fbe3566e7ac37eff7af838400fed4b7d7c348bc96a5ac6a5bc07ba99be8ec44dbd72358ae7b5160a46757264c1e3d6b4a6aa33f7224db5176f06b7d65b94192ec93c8057b45602ba64e1a198f8b5e7231bc5cb84df3bd72186696f63bf16066d61f790cdb51669a5953b235799a0b7ff91eb5a52e937a55b4f8de5eb00053f1cc84b4257d49c48b3dcdbb7e9c647e9b0c5a6bf91b0b258b12700aed550c1ebf9d597455c3a1e6881bb67d240ef303f96b823fd3d5574de301b3e29f9437972519a386de47199d0647ce8924447f1b5499e8bd19b3b65b7953fc7cf4403a1f5ae0dcb796fcf5b5cb1cc0aedbf47240a61bc72cc4ed0cdbebc3cc6760f9e33b03128fd4b937ccbf83f2441774d415941d21f423e3f84591d0768b585b9e84c6309c1455520a8bd7c9a63102c1d91c41f984c7e3116c037bcacc677a9f78c6c2bf5632e6ee9eb8d79101ced535f9b88e117f06cbca459c399882d1312cc2a21fd3ff065f38c0b075255180502afeccec31cb5f6f292633caee215cd922b7d029352ccf066e8805c9448e82866c4c84bcae17495f1b5798b296dcbe2297a7150ec8ec6bf4b38f6b510b6f35f9eeeeedd0d47732f1a352d3e87c76ffbeb32a12f095acd7879747a075ae165d32fb5ba299390edcc715f640a9f9ba11e68595f10fdfbf10c9b676b4feb2ef423e8fd323354d3492887bdb6af3126107987dd04bcd36673808aef301f99a1f399257cfe5188c1f91359da6eeba4bf47eae700060449d39f6aa267e5d71eaa4a46713a5b8fcc6afb70ccc2d586ed35ddb3ef6346fbf0c17f5f6f89c35ee0df615c90a2cf5c767d435a4e8694fe4173d055bfd51b628fdd0b46db3777c8c30470555312b9759f79747c2f6de6c1ad0e6cd2aec12ea10c808efb71da478946e5678822540f43c739fd00e799263564035f900eb258e17a842df4fda60b8c458e4f7d7b22206883f84482342a74cdd6972062c35df4e53a7f4f03eccf5b86e42d02935374e3592e9b4627db62ac2f52aa6f4bce3fbae9365bdc201445fbbcbe7c6759082ea148d1b3a2a09e5c29b401122f92f939cf1e3d2a7a9e84c1dc2f20fc8de2ba671d34539b8a70cdd0541e5fb4e02d9268e660b322fa56f7cb744f4021a7ea2f3ef1bb4de85f70f5ddddad6c4e72098a84ec413dda3664d08c1e2238b930cb732687415dbd344b9e4047821b2d95d75c3ee68f8daf7a9efdcb428d2d65c55792f13e5d44af2f39866f9094d02bba060f3b6f2c7f50bec9acd82b535c002e88f030953e3948fec0123211f4260d5d117fbec03b392a586bfad326af558", 0x1000}, {&(0x7f0000000080)="faa3b39f97af0eaa94779a50462a15249a5442d98745e481e3f31c722feac3302a01cc801f06631a6500bfa78f9ea9", 0x2f}], 0x3, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r17}, @cred={0x20, 0xffff, 0x0, r19, r33, r34}, @rights={0x18, 0xffff, 0x1, [r1, r35]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r36]}, @rights={0x20, 0xffff, 0x1, [r37, r2, 0xffffffffffffffff, r1]}], 0x98, 0x80f}, 0x404) 05:37:33 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x4, 0x617, 0x6000000000000, 0x4, 0x4bd8, 0xfffffffffffffffd}, &(0x7f0000000040)={0x2, 0x1, 0xffff, 0x4, 0x7, 0x0, 0x0, 0x101}, &(0x7f0000000080)={0x7fff, 0x4, 0x0, 0x81, 0x1, 0x101, 0x8, 0x6}, &(0x7f00000000c0)={0xb34, 0xffffffffffff7fff}) unlink(&(0x7f0000000100)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup2(r1, r0) mlockall(0x0) 05:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000100"/43], 0x2b, 0x0, 0x1000) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) fcntl$setown(r3, 0x6, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x223, &(0x7f00000003c0)="40c551f81115c82ff7ad5aee258caa0cd264e85e4e08d9d00bd28acf88160196f79ad8ea9cb4080f993c31625633c7cb5d93271eebcbf0804c4f8a8413af67d5d9d64650b9708503fb0a5b2639c3e3cceb5cda19fd6d6d78350852ae0100ea060b68dd231e0e27cabd6f9c9d064b2a2df50670fb601c694ff553bac54003") 05:37:33 executing program 0: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc29840000000046bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06da09a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040), 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000540)={'./bus/file0\x00', 0xff, 0x80000000, 0x5d, 0x0, 0xfff, 0x5, 0x6, 0x1, 0x3, 0x10001, 0xc8}) socketpair(0x25, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 05:37:33 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 05:37:33 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x9}, {0x3, 0x5, 0x1000}, {0x2, 0x3f, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x3, 0xc00}, {0x3, 0x100, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/125) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000200)=""/56) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="ee08665d19ac14d5e51348771197a7728420aef617ab423f70397d7026fd15f7b183d4b3830c921bf0817af169183cff64358c78d78cb43600", 0x39) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) recvfrom$inet(r3, &(0x7f0000000080)=""/160, 0xa0, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0xecfbcc7927f91942, &(0x7f0000000280)={0xfffffffffffffffa, 0x7}, 0x10) socketpair(0x12, 0x1, 0x51, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 05:37:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0xffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x2}) close(r0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) 05:37:33 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='&&/\'%$]/d,\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x9a1d, 0x0, 0xffffffff, 0x0) r2 = dup2(r0, r1) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x8, 0x40}, {0x18, 0x1, 0x3, 0x3}, 0x81, [0x8, 0x6, 0xfffffffe, 0x7, 0x1, 0x1, 0x6, 0x3]}, 0x3c) 05:37:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x9, 0x200000], [0x0, 0x9], [], [], [{}, {}, {}, {}, {0x20}]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2, 0xfffffffffffffff8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="fff43b6672d38cb4ba900abab7ec1088f1fea90b5c52f00c30f28b6372fc26a66bf6ffb7548d966d3a50633226f3b02de06f1a19881541f47a9642929b8913f80492d19dc2ce4c44cd7a162b7f6b97e34877a7541d32772db4122c0efd37ee44c108e3d01f7a960577331e0d132a22849f379af9ee30f841305e3cd017191d906f58a90ec3825274260761850086e536e0822a032444466535cc56", 0x9b}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:37:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x400000000095}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4d) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x11) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r5 = dup2(r3, r4) r6 = geteuid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000100"/43], 0x2b, 0x0, 0x1000) r8 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb49e7bc) r11 = geteuid() r12 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) fchown(r5, r6, r10) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000100)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6bdfd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0aece2afb4d7b76dc559a95885e627d19b2a0435173e9a15d8ab501197b9b392d03f799d238cfe7a", 0x230) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/`!\n\xd9\x9c\x03\x00\xcb', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x108a0, 0x0) close(r1) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x3f, 0xf1a6, 0x8}, 0xc) r3 = syz_open_pts() syz_open_pts() syz_open_pts() kqueue() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r3, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:37:34 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xfff, 0x1, 0x3, 0x2b98, 0x1}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2766696c65202f46696c65301973f478df161d11568cfbc1d3e1f7c0847daeae980cced4a65b530e4897cab11961800947676698ccd651b5d0a74f"], 0x2) 05:37:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5cf7d8a191029e66f564658af1d8797e99fe2c194b72a4968fc4072a219d493e78df5b2731a7ca7f95aeac51e1938da6d1249443455445c74b8616f6f6fa6ee45515924d8d00561fe1ae1b3518826b6cf8278fa53eeec4a4bf2886d6dd09712b04ab8b1348bc4b86faa07298f0d4d5a15673f5406122bbcccf0f6309e86557745ba0f6811a0fac3dd385c9f7f79a12"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x3}}) socket(0x6, 0x4, 0x40) 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f000045e000/0x2000)=nil, 0x2000, 0x1f084272d3f296d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:34 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getegid() r2 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000800000000000000000f000000fdff00000000a0c830d48632cef0140282d1e677ad000000"], 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0xffff, 0x100000000}) r8 = getegid() r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r10 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r10, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r11, r12, r13, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r16, 0x0, r17, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r18, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, 0x0, r19, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r15, 0x0, 0xffffffffffffffff, r17, r19, r14]) r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = msgget$private(0x0, 0xf7bb9e99388a03e5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r22) r25 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r27 = geteuid() r28 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r25, r26, r27, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r28, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x3, r22, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r22, 0x0, r22, 0x0, 0x10, 0x8}, 0x10000, 0x200, r21, r21, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x3, r4, r8, r13, r17, 0x108, 0x8}, 0x10000, 0x100, r21, 0x0, 0x80, 0xe8b, 0x3}) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x107) r29 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x3e0419963f387e7) ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000180)={0x107, 0x61e5810c, 0xffffffff, 0x8, "ab426f6f715c2cc097158c113b8fa7b0656887f1", 0x4, 0x1f}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) r30 = socket$unix(0x1, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$getown(r30, 0x5) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:34 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="427f47d136a1d52163ff537947b46dde94c6cfc9a9e0987dca7cd6276e43a4340907593ca547725cbd65ba307b1cfa64df27cfa1769becb780a57c772381527a1288281f40cb9de87349abc7a77ffcd01bc1ef34208c3a995a899444ea84312088dc6ff62dcece227fa72960fd259c2333f26795d8e0e7a116f703853d78123f5b83eaf270a0d4cb66944857b76afad577aba4b464acd6918f72b848549892ded01aeca67e70a5bf1009826549a3ac7f1a3ec6d8cd6a4175ba32d0b7310d310a662d2f1d872ee73bbbe48df8c4c44a832732", 0xd2}, {&(0x7f0000000080)="9f8e417d27b43c2c3013edf9ce554a1e7f99ea3ae6637ef032799e244043a894691903900550cd7115d44c78279bac4aa85ed28524846cc132b2215d0c63bb904a2382c50df1c9", 0x47}, {&(0x7f0000000d00)="a9ac588c1e2a9c087a443bcc266ea7e6cb02409db09ec91347c4d0d0afcc1e9f311a5d18547d6eac64272a8a3c27e49e32e80ee3121645a153bc686cf76250247acc81fdb780af56db11f769bf9e0aa6aee15cda74871c1c499a21ee4ab5659f44765af2403769e285080c5b69102f518bbdf481160cbc137962f6584f81d9074413ef8a00db9553a1102520649a362b2085a23f81eac3c5ea865c8f985b3f9e1a63705358265b6b98959be1ebed4a909c765e55bfc2c61dabe07b0d13cfa2cebcae2cde4aa38f5bdac877c726d51d04e98e50424a8a80a154b60af5c788d998d11380e03a29af78c641648b1ac469afe7492b524061cfcf5b27808540ca4b58ddf48eae611361c92df99e24a8f061152db274f638d78630c262634e3e6e96d9aa0b4634e02a105d94a623a7d1950669bfca71fb770eaeaadf0411b1a1e58eb7e0b230df19b3eb67055210e1b4accf2eb9409c4aa798192c2057e71fd703433eafb63b987fbbf978daaf54526a67afc97f6b45fc68db2321632b85847fea63a96414e514c1e2a9a587c20dbd00cf7ea922060223ab8d162fae2aa5690be9cb57b4fdf4986d4fb9e64492b0bc8dbdf762d10dcb062c390efc828f98211e64ff89eb1f6051c65f9691843f28d2c47eca77456753e042f77a20eb4c80c01cbe67fbd5047bf6c1bb303fb25d386f3f6a3458b30fd959ada56b2532f9111bbc27f67315157849da6f480a8a3fb4784a0514ce8010b21ff601a1a24654adda51d8044f0efc07be14b770706aa9c6e23f71e735fdea4eeec9494314ed99f7f018e66a52e2e7651d45206c813003897d73d398b015ed15eb7064d76d2d1344d938025178db12cdba7443a093715b240d8d7fe90f40f053eb3748cf403caa7f031e8907e1e4dd84997ad78887488db5c1ab6489959272f7f72a0784fd61ef2f051f51f3f976a304baa45ae3f140a6936508158f7a3810d86820896c02806681fb72f35d3bd92c000b3d961b94058eeb02314eb58b46e0a1775d837310f37a9877549e850e8a35f254bcd84a1b31106ce45b52ea88817843fce185801ac60eedd1cb7e084fbc2363327f091003bacedafc0807b893ea746a370ba08df3ea054cc848ecd3d17daceefdc2855d7b6bbe1bd4af6eddedde5f3f51499559c426749e8d6a180ab8487ecb881878c10a55522411b58296529b0e3aa67f14efc8a8b089c947be2b76a4a39c77fed12e0467cb37ecc99a177f2b50080592fa7363f5d5aa627c2358941a8725341547a563e75f52519925f2c6ab55d8fba82981678c5a3e57a73a1b6a47c25211ab166f895071d1e3b1ef80ad3a12eeab52bd87044928c56b684c543f3074a85724190147b2d5b8eb6222bddda71f2969e761b77ebf8a136aed95f71aa02cf463590628fbd201389847d247a8148d599de1d307f946d77a78ce27a99e857611b14b9a6bc4ac76cb7b8fc2e1da5d88298f6b8e05939353eff9600890a3b34ac53097a132113312d8114612641938d18d31f43ca548c8eb7f3892176ab2f15956000d79d40b225fe4ddf89f70bdc821d7792d849df403676de139acf5ac6714571516c71e7a075d29d4cf5c8dac8657c29278a074755915a689c5cee9267b320e1dbd026bdd0cbcb7e9d36458567f6876ee7d595c93fdde506b370478d4ae11731d1b15aab16b16d7b12a40eb31575daec27582849c9c944b09e603685bbf07cd63eef250f8606d3652eb525b952f845fdfa0f45a3ef231d8d7746903a1ba2bb9a34070e9000b754cbecf772a8a8c98241f6bdd0489ea020658ea3accbd4c1847fdf7c5c4489fda3c838e5da1e2ae5edf313ab89dec2b2e713d6eecfeba065d93672586220b217e5521471693d68355c223b30bb2268ccb8a2cafcc20ef4f2b254a093f58d75935d0da8a7ca0ec2b355537858d949a1a1030af5c01ef2de12c5456823e8758c2dd6376e8f13fdf21d24b62b6a4ba0980542671c1a32d0a5874558517d61cdf3375e956f8a2bbc786ba8358b217c79152ab4a2202dd1ca1d44bf18e673f63b2e521f006edce5613e2e9b8f2310bdd5362f5e01f7056b690d5f3d5ad94a387eb68d48115a3fe8293abc70d5f5e625546cd0ad0b27643e7751c55b874274658419e448372fc6730aff7922761ccc1d7765a4accf4f9ebe1724cdea9cf36da6754fbbce5b8476ae706d03ac39abb7fc90e706545a4cfe29cd15757b5044a3c004fc1e419d45f2bc9a6da2fc77bc8dd05e29635e942b63f30340278b81b2adc068427c464d1fff774347ca8c8071d11389eaed3ad9e01341b26623ce6a1d1f1524111e58cbf713edb4db50bbbbfe588d11babb1d7c47f7895f32ae702e304e9b6ed1c58656d8325bc66dbe5a64ac2bd1fe4cbb2ad7c6e6355ad20dcbb91d28623eaf1368942c2739be5c3abc51f1204336619530329b2e37abe2839fecfb95085e5b18cc9af7bfd023ce798854e4d0818e0010e5e46e38d25fec5bae4cb61c940610285f4a316cf9a66de924335cd84da5520efb0bb77743bdfc06aaf43777773438c32fbf734e41c39d0fba01e52ba7604e947c5ccbbafc5a70e9d9db28c0b77297ba7b731f62b77cc55b63656f8a57bf2819abb8e3e63cd83d193d307ebb1dd1158e2f3b8b9e1c9bccc269823f92e66f0872e1c4e0ccbb5c14dc4a6c0cce159d878ea563bfca217c984426d215a6edd7d6f8222faac70f9e2ab4972e1460793f39a00d31fda124f1948ec0ab6eeb60f42b8a7841539a3140c92012fb0891a9478199c8d38f90e4f80e37613401e66213dfb21e5e543b2a07c111702475d9a5cf5447ccaeb1bf2c39b90739cb57374590539d8fd8a52a9075bb13d1d9d246ae84c56ea6556e89f54abb9491297e2295b920d4da8f78133706eb2d021aa753136c07710f59d89cd881ec8795de14e54cbd6386c516b4eeb74f12da5a835c2d9a6ded96a5c69cb3e42716e1bfcfb14e25245344c5a2e74dda193210e2b5e9d51e61a36040db8f56e12c416f9f4a0c9c327385b24d6eda49b54169b75f6cffd608361ac6de763b8f4d185fb105e613f96f0ca3dbe8f261e98746e203a46b75e5abd9f62895782267516d31272c43bbe4ce929288343895e0a47529200083492f43b37071d79840caed891b45b094dc1c2b9424cc73a8f6d1434b1bcca17e43171a7322287e157231fff5687cdd6e7d02fb508a71b404964b0e5ee829256a09e2962765e9f4581af0f10e3415787df5a434fb4ff0367d4b93e4c758774dae41d05144cc9968f6a6a1c19331a77ef34afa8974f147a3aa780038bb058c7481732d3397d62021ccc6851285c89b3f3f63ddabaa7ed37b040f6f03d072b53e75ec5544455ca29f070fd0e447f266543f8e377a60709e7bf842d314ed22fc63c6b173d06b46a571c0bd2c0d524113c94498974646ca97239a2137d9be02399c2eb6db7c06b72f5ef86519565ca2557903f5cd94c3f3a1d1795e5f4f9e866e679b0ec9c5d410c1c3cfd6a28c713792a240162f8e5c266236b854fc16f25555a1bd62e1b9a312da203363185ddb8f329eb71530fef17b545828dc81c02aa9ffaae1def63224f087a3a1b5cb3c92dda8c494556ad6c1a1de3b47f25c41ba2e5710711faeebc69508c3b60e209be30eb9ab5f94b3f420f6eae7bd31c0b992a4a1cbf4dce0c9ddbccde66559a449f1c24f47dbb8b8cd97355608c6f7670acd99aa750186026271092538e99df4b9bf6503eeaca8720e751a2732171a46e7df750470fb82a19371e17fe844952b64f174b8da88ac0e3133f20bbc26af646b102caba71562230533dd606dc04e155ef0afb1f95d7cebffcf5b8cc236464f22986d850b62d9043f3834347d60c04f7b80fe25a86437314d5b866e309e099be3f62886ff92262e55a912f4d87237a21476b36b4bc5b6d1ee6d8f0bdc821cfa6f4fef23ae14acc11af51a00dc8a802deef151c64356d69d98d4bd34c039926a3055c2ee3c1dc3992e573389667c12dfd55d0fdeebec9d3b33108308b1ba97517bb7bfa037fe76af37265964f059ff31c6120f821048f7c841444f70d28cb067f3221af7b951be5ed0237129ae13c7e8754ed312186ab5cb0db2614fa2748d72cc0236b2a2308cf9b6cb0e732dd8b8ebda1976e3f7bbe61c1694b9951a6054cdd67a8df93a4da5efa6075413d882bbb1ea33bb6beb0af31ddd840758746d3f41e5c1b5ee37e5a2b1215c71fa83d2173a87250eb1c4999a4374bfd6a03cb043d52cae8d61ec69e807ac8401083efdba16ee3519e1db88396c752030468f09aa116016b05f9a029132d8a58cee04319b73470195683793e241850e96fb7a2ad9cfcc756fc9614210ac71b9a67104a6ec2edb67e8652e523d41e544b97a31cb6839d23ab2b19c5ede46ee55faa33c24d2e52d0afa5e675d3f7590a28ab19dccdbcf6c6001aa63ff3f29ed41dbf3228847fcfac0daef8c0ecc951081f1ac61906019a2a395e3932819918192bb3505a0a51965cacbd21246f4812abdb5e6305fa9628e8ecb42d8c4acbff9d362a00a74049ebf98b9d5c4f3066386db5d5ceacff9c68f83de207d611d558ee6a940320261f9015ad5949ad067b1364b73a4019e190f0a0c298fbd573b3dc5562fbef4c1dba8d6a15757ea8878294bae9fbd3eee5225371ad0b0f73dbb4ea04280ae16dd2f09121fd8a9bd06fe910234224f244a70ce1bb49690cb00a82179b933146c4a6a5550ca9b082da8836df80817e71f1e42d01503fee807547092fb083991ec796d8ca095a60e775320ccb47d61c735591f42251c3e9863041e4a6abaa3573c1dfacac0ce3645014a8cd80e9a76ac2cb4e28842bdbf06fd4f97eaec440b681874704566b28281c030635cb2049b7cff9cf210c1157af3d088e62bb78412a6403f916f848e00eb9bd08cfdf43954352cbadc07b0da8073277351d696f7f50b70b2b86f0552a5f69b232c1b17f0264bb4cf853dfb380d87d527da1e8c34be918cba89f31880f0114ba36351c28efb4a2f498fb223549a91a580781e20afb2684feaa04c68e286cbbbea5b98c2a7aaf51b462f04dac7fe009f5fc81fed742eb6113b7507e31a665b2a55541cd150697fc4a01f96f3ee2c877215a02ff1f90056d4c92531153ef5ca7040c0f5b33b4ec89b969add9350f5300118860962315b6608d0cc6653ba74663c5545934901a61d8205edb7402087a79721e6fe81b51b8b4318e3cdf03b22dd693a917d2fa5ce4d2380ae528029642ee09e8741b2bcb7d791d2722f2bbb73e241000e86ce3235a0632bfefddf863874dadb0a7a3fc03c76cd74a7d6c88bba1c71f408626898a466abd0cc5b12ab46392ea4b4adadc3252bfc69e8fb08c71a1fcec9a904cc322afef1362d0871e3c3d8e5e8535d25252ef5ce33d84f5aed2a6f94abf3fee98e0cad3849b12fd04712f42cd94fea7f7bf7ed077d3f205fa05c98e0f710fe6b512820543a3a8f040c9a23a265932973011f5e31a058f6484b46071ffa3efbce91b63f3536fe5c4be5effd083b8f614843d96595baafaced7c0aa236ffa9883d94807fa0899ed81aea5b4f76d476cf5c8c160257fc5b4e71eb38b5401a8feef6a99c2a9995f908d1ff233a31e9cd8c856937bab6911d5ee82627eb72015b3bbf1483ed20b114a74b5a53d6e65f4a6931619961ce5df6cfcc15db39bf67a30914b67c693bbffcfa948792a76c19def4b673f0cceb1c26331d953d0669820176b2494024b8fe8aaa1073bafaa8a4e55088eed86b2e92a5a19682cf6fa972e65796796a5bb09a3b9919eb5", 0x1000}, {&(0x7f0000000000)="6828af6ee897d6fe0b8b672764dae1758e457da95c7acac8cbb3a686d3831b0bb059d3329f2b4eade2d5300042de", 0x2e}, {&(0x7f00000002c0)="755a86e4b3e97c1627c4ad2ecfb8788086f9b810a0629d583574ec2a1abe763c44218e338e4abc4cf7a64eb7caa020f1f870c5c4a91bb259181e271358594daf1482fb5fbeab277934f3c9e72bacaf04a81d806f070f3cec70e37c", 0x5b}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pread(r2, &(0x7f0000000140)="f6", 0x1, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x40) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:37:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f000092a000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) getgid() minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) lseek(r2, 0x0, 0x0, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 05:37:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 05:37:40 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) fsync(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000040)="b1d74757dceadc38e2e18159f488751d8c38bd954ee9c9000fab57938973489de8ca34166c7753bd01fb4c1e5c634506c7a2d1f6f82e4f7c126b107d452ad1f9669c2269b8f42670b22c9f3056e5de2395646cb28566c0eadff0a7df694428891dec41f4a41a8627705f99c6d99003efb4602ecfbc512ba096d205afb576d2e3c49169a9e05090b4b5eb1795d06d2faf2cef9182b94bc28bdab520511f43482bbdce19a7e1553d970d9e0b805e214e5a423b837671699b80c62f03235d3d51086b4fd6296763d973039cabb146fe8c7bf1705980542f264a3adc8aa357cb7f2a776de2ff9b8c615c11cf6a9643ac8c7fcadc4faf06f96b3cc02fb5f21262a682aa7dd9f03905b2c08ca79e5f21ceb3c3283f93eda6cb445619e976f82ccd5ae8b3b36e0b3fbb5b4fcc29b4d4e59dfb4450d4278b161faa8ba42f8ab376478ed26f8562391bf460027e1ca5c67be9221dfa2484e131dd5ce580cefc1c5bd2b28e32f954d228133c3facb431b2c5c9f4aa774c1ac8d3adba6c1a06c4ff5345ef39e9dbf4eb6119f48d8286b676dcb7927f0e4b45eef54ef6036ddeab1fa9f0dc42fb1473dc4129fecd7e081425660ab171a91a02961d919a254a64c057caa4967f6db3f3a04dd3046762f08de2ed5932e708c8a974e4fe31c64cd3f0ee209c572d3f08314241e18b259c55b53f320b1726d609dee2921aed8fd8e534f2cc20f9647a993e3ca560713421533caf71217a239f7dcbf4f5b93de1aedb11482874237bba31986c454cd1ea58ad915fc55ac4424915ec91192058cc122e60b2dcfaf04d0193770691226b402931a8ae81e42c7d76567366de80b8fd0747c2654dd768d4f5427b61cc0d163ec60228f0a4d0f03ec7ef8ea2bbf2144cea0348bb250e66dc75ab628740276abb6867252162994bb6dbbbd2ed1ab19507f89303fba0aeb1f81c30b5fde31bbea8300d0f0204881371a767c7f9430114debe26e77e698e94cf5eea0ea7b1a3b90b85e42b9ae7ce934adf9b82b0f278749b3968a04259bf3df778727289c574b3e7b26368c05b504c831dd18aeb8e046d65dbbca7d4827b36d5f5f0b0c037d0b1fa2ee36593131a7b3ca0fe0fb0a541e1386325769aedc22ae67376a63258cf2d407d598d5747b5ef14eb14b2ed9c6b960cc7e351e82b44853cb02b15881d7b7d6a9b7dc4a45e6979ba2a50427d00fc5f2c70de24ba112866d6fb5047ad6c904045a5a5a6e333009b9113882f222d11642f283cfa54beffb9a4f235fbce5e1741e1769fd72e592052b7b19c3778a6eab30febf21a9b68f06bbb3c3df4eee17ab313249d597fe5c3cbac1ca112e7db40013f772c296ad5b616456afb3af00c8040c093efd8ad475e380c1b78b3e2556c10d41149e37fdfd7077d26d487e4c9e606f622efde7cfaec3f4c43bd6167d8bc7821c55d8312b03793489890adcb158dd1eb6ef0e20ddf34ecdfeff787ce52d1f5fc5fee3b2f37aa9ae8ef949f5d83aaa84429f00863f420a933ae1ceb8b3189967a146d47adf49ee32f1d1d57f4ce279132617c2284f4436b5b458f0da7a20b0a554fcf7091c458cdf354688de8de7230817fad8e95dc8b4c0654c6453d67a971ef21b6eecf58567b55c3acf5756ffefcbdddba9cbfaf824202b9dec614efb7e3540fd651b428496e544a28a3c99b122bdc4193a09c80956ee212b0a4d36e9a78bb5be603a6574d97c0ee9802def5f17ec741a01dce3bc6f5dd35f99ef5e220cd2bc4dcaafdbbae3aaeb77efff30abf27783c376b46182b8ee238f8c1a2955feefe8926eb7e2aabe45b7df8bb44839765a82ed460879ac4a93aaf608af0cd296b8f11566f4b9b73034acafd9f39710bdd7be18b8822fdcbf47984714491d6f845e2acc9336223321721a520a6b0ffe47148dd7c2da3fd41220000a708e5f83b8d6def0951a5ff2a18604cf64f457754063839b46284ab3f946ef26418322abfaa94a6f6477b570672bf7cfbf99e0c94eaef48ae0e3585486b6769759992e1050bc3a02ea3c80434bff32dcf67e4906c217fd1d37ab01da20398a58da6a3c5fa3f9bbb654eb2c5e76c6933595e1064afe01e6102ca36a7f2dfab491dbb30ef5a21a7043bf5dbcdf56ae71330c8fd0c230143ca9c0a041e0e66ec4aeff6a6debdcf126b57d3d43684e7ca202de7a31d4973129ce3a6d042f65701fc90e0978484d6dcd4573f353eb10a1435ea5096700ee9fe7fea03b7a9d47f1fc37edff4a581e0efc5c50b68f905481b4e0c560e78dcef68d28a462d4e637e5adf06887e6c770636a6608fdeda9089ba91ae731d72c927fc5dd11630d9eb0a0758d4c4a1176d51662774e49a2e4627830291c29cdcd303d385af5a3b9b003a20db67862a28a30efe5d905c03d468778884c16968b972386d40c2b2970b6f9005823b770aef9ac2704f42653f09eb95580132768415f67bbf494afa2a3e12edc1307897c5bad59e01d54fd1228d2347a2573f932a2eeb17ff62a1fba45e10f724c6da45b8b4f07711191c50324d8c62b115eeb891b9099a10a60bf45369a566f97bc500553d9604cff89f8afd1ed9b74699ff6ed589034c177df1257bfb338e3f0ed4df32b73d39adda2ae7bf66e482379dc272e9b4cdfa1c26300b249488e8801310aeeb6d66db798ebe0971d932bffc539b4b0c15d120340b06e829a383ca391a1b9f4146de593953cc1db2a3dd36d505f70e36adf4e932f1b097e26523c0acf54622989522b5af9db8117e6db322df418218860f99ecec7b8a335a44f66978308ca661a347e028769167b1c223cfddfbd180ef5ef6d3fc25b1c6107f9d5988bc1a64a044c08a22b590c55231b0d16abc2a16a459a4c5e6b0e485566af88bb118f1d1743039afb72d0669ffd91d0325f32ebed525d56f49e594cd6ed45125073ebb917e8bf8a55675f4beb93bd50f9953d9d664041db465d1c2d631effe840063552f5e2fabab515372cdf370651ba270d6d2ec56b9810449e52e06cdccd1cd27946950a784e06574f90441a87b5209adfab3cc34e178785c348e4b683134bc8c3332d091ecaef48c4a3c26dbad9800236bb20f4f30ddd8235783c78623fcf954e4ecb3b78de3aef7fc1991e8ad3e0eb84b559a75848a883ae4e660e1ec0d02e6ca0084fe15cf924d0a690debcdb1fb26a4aa192bcb443df98dc1409dcd2b27b2c073975db05cfb710a4cf457a6205c197eb64173489410d110cc61536bd1add143543e4768a322770de759bfe181107381598be768a7ef7ae09d746e6a2286606a38ae70e746be8b4ad4d6596aa9263ab440a77507b8eea0701ffccc29963f12ea9e913aa31f8ab5a2e4635537a1dc3ff77f5e4a47aa0df24e172b046889e27cb58e87dccdca9a219a177b922f7de6bbe025225a42948671684d6ee70e75cdceae50f06239b07118e631ad251f77cebcfb08bcd4dd032be6b2c6375a6aeda6d5029e6a4d89ddb8020b16e9ac095a9abcc6cea181b1aa09de0221ae19d02d511e6636c30150fe19464455c093a1e8609d32d616561e49da9935340c91b606cb17c5e5f0f88404970a173f651ed4a3301fc0f6208b46e24dac08edb117175316a33b174c6429f831c9e38e3915754b132fe9ca63d733541eadaa672b50285ab19d1ae2fcd2c7911d81e19260983d481e58e05996a443e46c70525b5373b3f266419e55856800296d7f66c250ac9d93536a288ef835008ad06e3af94f5ce0e9b9cd106bb098f9fed8145c4df048088d7d103b8bb45d4c17af2fee08ecccb837bba24d5fb11bff98097a2f228843f6a8c8a7a412550e179e8133ee1821abaa1fdb23eb5938677f2f579eb3a6369d760c5d7ca8eef423ce8d279d3011e3b67dd6812e2517762561161e03e244c9296cd9db4cd1326ba479c95b4ed48fbdf2c75d7594d00268020513d525d55b0fba29b62937c9d53520d55d28ee8edec6881bcdf7150c74aeae6ef4da4ac59ad55e56250b61f8d68cd1efb13215af437025227732dd306ec879a7c6a12817b852f80124815647330ec817058aaa4322302ec365fadecb78b646003f5576bc46b2fa940f0ce4f8e0c8cdfc10fa7e4bc715bc7d4b6597be67d660d92201dd5594b831ddf15c3a269b52193fe979b8b1d0bc5b6b8feee748e9fb9ba30aa2fa03c5615676de7170e3f4d4b8d3ee387a992beeb1da36bab345354df82ea1542418526e584d865fd2a34aa47f118d21a5b5dfaa9e265889130b2fcbc2ee69afc1b4aca41333649161544871b8bae7878650512bd89e3aa8899dc295a455eae1428082b5dd6a9519709d8cd7450630fa87eb0db679a7cf8c2cd53423bffe8d5f3305788acfe3b58abee3aef5605878d2dc6b73b3a58ca7447298bbd7ddcf08f7766b70d7110e831564b446c4e7c2825fd75d234a08ffcd3b463b372b92ccae0fa2e9a84104d1f485bad5ec03fc294eeb5e636d5ec94dabb248fb4444f1c52dd9de0c85dd8b08907b4f61223f09b4f7cfab4481e5e18b8f8e761d236e19aa5d6b5b4b1269f9a389e7cf41df8e3f80107bf45556391549dc2010c5685cd4e1416e9e3dead78c442ea0e2423e6b4d82fe108f1e67af4f420654703d53e39d7eeaa17df3a628b32ca369c49ebf8c17d99e999dcaa1795c4bef07dfc106637150c462b7a8d894218067e14d9cf2d1ac43d71ed05aa12d5ffd45b905cad5f456745dceae2d22aa2c86044c341aca57f24d252b9045e92e08a564e4afd659d35677767bb521349d1f7f68f416a4045f51a62a56cc0629629e6e8317e5671c49c9fb98a835336cdd73bf2805051c715801f0f49d9e80b0315cd2c909912e849a72f00398b0f838ccb4ef580daa1e881533a2f74389217caaff023a6eabbd2a9be7d05620e664977ae7050ce5d5aa2ceb851f3507ae7e7b402d5f9d68b347f7268e7ed586373b0850ce2455c118f18d3559e5dcbfb96653a754d7aac65f4a189e446f83db6624d6998c409e417b0c906c2387f7a2534eaf0193421a8bb2ae9a5b30227c989d632bf8ef3bbd5fead395be3760883efce2968a6f583a1b2783e9ebff4e97fb3723c9fa7be65c185c506e5506e49603848dd8c0d1850f175863e68c465cfce7df3de9fc616c37c639f748118e3efffdcc064d0d3c5927f191d83aa9b53c886cd64ebc06cc3488f3b5723e624ffaf6209443e9e685434c54da394030568f5028a2160b7f14125c88ed3f24e4f2ebc3e00424acde595c34caa665f665e43c9a6eaefaf98db983179f22f282125e692f2d7d0aaea079b44153210dd6beb8342ed7f157bf801221e4583e9f4bf450dd6934eaa59ad19e79d79dbc5c357ffa86bfbacc3f43deafe552f928818922523c3f2f20e709b8241bcf155f9f7baa1680f252ee66b8a9a41c29e9cc923cd9db409d71eef49c4041cc5bce2553306aa079cf277be7b923cf9ef81d5d65ee366dfd5f271a9fd2183c813acd56af330cd3f08614f62ab58bec75efd4b518f0fd66e4f59ab181b64548507416873f5bba6252a1b6a6a49b6f8da33b748d84a9e7ec8c5b58c7787c1b0312ed8dbe8a6695d7acc9a54eb6ed156c8990806fa591327d7cbae06d8b44142579f70b5e47137b5b6966780239c1cb5ec1514a6faac5470c0f926675d75c97fc3c9bfd063f3b4c0ef6116560eae8225fa2b946709266d7aeadd1cd58a1881b52dc2b7686c239bee553761a2d22724fc1f68681bc45726822f2ca48dc48e943e1ea53fdb7521d70f2a95c2694b762f1be3100a4bf8b8b00c94b87a1d06aa7e5094285dc31c4b8cb58b1c6d5acf6456a65978d73", 0x1000}, {&(0x7f0000001040)="894f7d38888dce8e0efa79645767760333a6f1d8c54bf0385e59dbc2b6d9e61c5694ca93da62a62b49cd0700a18250732020e27d93fddd79a68006b05fea1dfe931aea909d983d2f0bc7c7bf62f7776fa8358488927b9072f702602a49dd2cdf6c7a6daf4d322676bf9b7ba1e8e45631d78e7a649a1e5688a6815c3f3003a759a1b95a67327f4f46fe", 0x89}, {&(0x7f0000001100)="e322a9537a83947b69b531de29cc8430506f45a28a470417a5a849d16d65acf69480b0c3bd67fed573e364209c2eae6518b5aaa62ca9a8347a3ed901ccacf6c12de7b2aa57a5bc617842d5d6a3c6f98976ef3a657bda22d6da314257dba6ff8421b296494335f82379f890eaba06ed9ac37c7cb908a9c2e6b07a47c8e3e33c354ad0f43284100e3704c7d0ad3ef34d738cd8f1995670e620f8ad55a95d7a28f02155559132d6861d81401b4fd066f7f0cd33bf", 0xb3}, {&(0x7f00000011c0)="bd546b87991ebb73dbd4d5b21b879f0cea110c855160fea9bfe41dc7e6addca595aba2324da9af783c2d80f91139b35c0082a677e8b263348a4f5701d55498bc8414161bd49bd0f7f573c7705f61bbf35b110dd71abed3a260fa4167cc904007", 0x60}, {&(0x7f0000001240)="e2314ce13cb912eedbd5da793711a9655c965f3df7f62c663912e2403921df43ff2878461525bac360c92502950f2136b300a55f8dfd4030d8adfab7663723d6509f6d", 0x43}, {&(0x7f00000012c0)="f690b62b867371ec8836c51a64b77d6046f4b4186df8f106c57b1a80ab3c9632632186b53a9e5c1fdc13d3ed978ad96abef18f425d5576da57144db1148e29474b2adff5628cffcc0cb4af1046678e7acdafade0565b7e5e28eeebe7005812ebd321", 0x62}, {&(0x7f0000001340)="820127920061cc038452004f93883ca5d71c45729fdb13605a780e174c94ca1a54ce7d5bf7936aac038a3bf307671567cd7ef0dbe54ca3327f6a352bd2a774f5747b391711f4957b1cd6a7545ee56ef27ca684f9a94a0725869b61c2f2b8d675c6c58f7169d454294e416603f01bba4255e7e65edc8cd355fab998df11bc6bea71bb9ebbfe9987cef9a355", 0x8b}, {&(0x7f0000001400)="b96adf5dfc42a086fafecbe541e063d92b287e4ce2a1d8072ec9395810b365d558b5ce78899230809688ca6374f4c7a577d5d4f7c77aa9df3b1ddaebfb4b19cc2ce2e34790991becd5b943809a98a6a43a990211d8539ae92454db87b2be3b6444713cafd5a73ef707ebec", 0x6b}, {&(0x7f0000001480)="8045f7248b53a1d7207ed5a20746adaf509e4bf43444e8d80d482aafe7c0884b1f88bac0b5e6544a3a70885254a8eb9bf03d2d218a3aef76084d3cc8262b7a5d495cf8483e549b711c009c7398775b025f92d1c45631cfa59faa1250eef7ab7c07796c0efe66b8917efbaa05cf457f7e89d866b31a5b7032a3b77e03a28b6fe7fd01546d9f56698dd6c53e36898509efe0e71104a6f6cfb4d6d33558", 0x9c}], 0x9}, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001640)) 05:37:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x20, 0x4000, 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 05:37:40 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$dupfd(r2, 0x0, r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000f0ffffff0006000000000000"], 0x10}, 0x0) 05:37:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "fc531416ab00"}) syz_open_pts() 05:37:40 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 05:37:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file1\x00', 0x0, 0xc68edf100fec9228) recvfrom$inet(r2, &(0x7f0000000780)=""/4096, 0x1000, 0x0, &(0x7f00000004c0)={0x2, 0x1}, 0xc) renameat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = dup2(r5, 0xffffffffffffffff) accept$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10, 0x0) write(r7, &(0x7f0000000380)="b6c7b772a6dca4988ace58d03b9980cbf3fcfa7c0f812240dcc673a502a38ff981f6f7a43953f08b06e62a4ad3773e5d39836dea0993bbc9c2fe051bf7bcbb5bf88ba6", 0x43) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14, 0x2}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x16) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r9, 0x3}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080), 0x127) r10 = socket(0x18, 0x1, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x101) setsockopt(r10, 0x6, 0x10, &(0x7f0000000040), 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) 05:37:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x4}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000200)=""/160, 0xa0, 0x43, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:40 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0xdc6cc3c30cab7122, 0x9) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e0394aaf51dc3ec781b316cb24017630b31fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e598b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a87849225d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaa01336966a21012eeb2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed599bfb6c36e78e4e19905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65e50c"], 0x10) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = getpgid(0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r9, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r12 = semget$private(0x0, 0x8, 0x400) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r12, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r12, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r12, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r12, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r12, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r12, &(0x7f0000000040), 0x0) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = socket(0x0, 0x0, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r19, r21, r23}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000540)={{0x5, r14, r15, r17, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r25 = semget$private(0x0, 0x8, 0x400) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r25, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r25, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r25, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r25, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r25, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r25, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r25, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r25, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r25, &(0x7f0000000040), 0x0) r26 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r31 = socket(0x0, 0x0, 0x0) r32 = fcntl$getown(r31, 0x5) r33 = socket(0x800000018, 0x3, 0x102) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r32, r34, r36}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000540)={{0x5, r27, r28, r30, r36, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r38 = semget$private(0x0, 0x8, 0x400) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r38, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r38, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r38, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r38, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r38, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r38, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r38, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r38, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r38, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r38, &(0x7f0000000040), 0x0) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r44 = socket(0x0, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x800000018, 0x3, 0x102) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r48 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r45, r47, r49}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000540)={{0x5, r40, r41, r43, r49, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, r23, 0x0, r36, 0xffffffffffffffff, r49]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r10, r50}, 0xc) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0xe, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000d5f000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be5000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000cce000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['./file0\x00', '.\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 05:37:40 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xf7bb9e99388a03e5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r11 = msgget$private(0x0, 0x485) msgsnd(r11, &(0x7f00000003c0)={0x0, "bf0efaed730de975cfeff293eb8e3d7573b77f6bc749e36e2342a31da605ceac62b370c7630a9382baf5d358738533eeef40a518dc6b610fe2d77829842d5eb8dd0213d73bc00f3c9221269d6493f08620ab4e51eb55d6520f55ebd11df1805f724060f089af91f23a7013921d1d967c370889bc94416f9f7a5cb5c04abd8a4faba53a05e3c5487e5ffeb669bd4b1b630c8a1dee7ab7db49648c8a6a648a2f9cdf1d482895f8b8f5ace5bd3007f91c02b271436a9e0b34cda85c0a6d4ab018a2c93356c7dd6e124874e7482d9b38673885ca94e6"}, 0xdc, 0x1c00) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r4, 0x0, r4, 0x0, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) r12 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r4, r12) setegid(r12) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x4b2) 05:37:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8040691a, &(0x7f0000000300)) r34 = openat(r33, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) r37 = socket(0x18, 0x4003, 0x0) dup2(r37, r36) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r37, 0xffff, 0x1805, &(0x7f0000000080)={0xffffffff}, 0x10) r38 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r39 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r39, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r40 = syz_open_pts() r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e06928a4259a64b58a44fab5c340000000800"/45, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r20, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41], 0x70, 0x5}, 0xe) r42 = getegid() fchownat(r2, &(0x7f0000000400)='./file0/file0\x00', r11, r42, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='})/\x00'], &(0x7f00000003c0)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 05:37:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1e3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8c4b}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa2b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}], ['./file0\x00', './file1\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) unlink(&(0x7f00000000c0)='./file0\x00') 05:37:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) r1 = semget$private(0x0, 0x52c0519e18e51760, 0x5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0x4d}, {0x4000000000000006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 05:37:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) read(r0, &(0x7f0000000100)=""/13, 0xd) 05:37:40 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000f5ffffffffffffff0000000000000000001f000000000000000000000002000000000000000000"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r1) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, 0x0, 0x80, 0x400}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x96, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r2, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r12) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r17 = geteuid() r18 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x6, r15, r16, r17, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r18, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x3, r12, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x96, r19, r20, r21, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r13, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) wait4(r13, &(0x7f00000001c0), 0x4, &(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0x844b4292cb4bba59, &(0x7f0000000180)={0x2, 0x2, 0x4, 0x7, r2}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:37:41 executing program 0: chmod(&(0x7f0000000000)='./bus/file0\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d, 0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe6, 0x0, 0x0) 05:37:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffe6db], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000715000/0x1000)=nil, 0x1000, 0x525f4e0f33eac379) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:41 executing program 0: 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}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{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}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277833f48ce369f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0af827ad8116cf51c7b2cc4911223525f8e88b964633cdb082595f12263550a545537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b654", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x400000002, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r16, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r18}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r19}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r20}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r21}, 0xfffffffffffffffb, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x1000003, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x20000000000100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 05:37:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00977ae682262016feb79369a1a2570069c5d2695becf765000000000000001fd9040a44152608733644b458c12b42905cdb445e216427f637008d99"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = dup2(r2, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="8c65", 0x2) socketpair(0x2, 0x1, 0x1, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file1\x00', r7}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchflags(r0, 0x1) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r1, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffff9, 0x2, 0x1, 0x100, 0x1}, {{r9}, 0xfffffffffffffffc, 0xcc18e30133e73e84, 0x80, 0x7, 0x2}, {{r6}, 0xfffffffffffffff9, 0x28, 0x0, 0x2, 0x7}, {{r5}, 0x8000000000000002, 0x85, 0x1, 0x3, 0xffffffffffff8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x1, 0xd5, 0x4}], 0xfffffffb, &(0x7f0000000200)=[{{r10}, 0x0, 0x34, 0x80, 0x5, 0x9}, {{r3}, 0x7ffffffffffffff3, 0x80, 0x44}], 0x3ff, &(0x7f0000000240)={0x0, 0x9}) 05:37:41 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38008) r2 = dup2(r0, r1) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x40, 0x7f, 0xa8, 0x7fff}, {0x2, 0x8d, 0x2, 0x10000}, {0x3, 0x4, 0xff, 0x8}, {0x5, 0x1, 0xb3, 0x8001}, {0x7fff, 0x7, 0x1, 0x113}, {0xc5ab, 0xfe, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 05:37:41 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x30400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 05:37:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a131a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070b22a5b430d55c1198d7c7d34bb5ba84f56f875", 0xdf, 0xa, 0x0, 0x0) 05:37:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1], [0x0, 0x3, 0x0, 0x0, 0x1000000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd03d], [0x0, 0x0, 0x0, 0xea0], [{0xfffe}, {0x2}, {}, {}, {}, {}, {0x0, 0x80000}], {}, {0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/df\x00\x00\x00\x0e\x00', 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x7) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) sync() connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 05:37:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8880, 0x9e) 05:37:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000200)="98b31ee28c665b41b3ab737c67f3d12f160e997a8e8961ca997cd4c10b1b59868625405d8762f4e6c958da01b24e3cfde836f1", 0x33, 0x0, 0x0) 05:37:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) seteuid(0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000640)) 05:37:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="f2b1dec14e1106244462d6b2fef423e05a27a6cba2dec2164397a0ed55ead734178257ad7d0c97f14d6f6cc6dc8bfb4478a3b7d61ec7899641ebd0d8da3efcaba898b3de71db0e81821ec1b2691dffc9", 0x50}], 0x1, 0x0, 0x0) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f0000000140)="ab92872eb540070d730876be421211f46509c3ba65fb189131fd36a2cff2c35f8bf3bff2aa51b30566e3eb57aa29f36f578cd5fc1439eeb87831ceff794def7345684d47d0f056cfcfe6ca3fff988ab20ef69b3713259509a25fd031f073e594b2a9e552a23e913938b1d0053e1e8063698f214fe432f388f16a6e0da234f138c98e42", 0x83) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0xfffffffffffffd69, 0x0, 0xffffffffffff0001) 05:37:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0xe3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:41 executing program 1: shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xe5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0), 0x20000000000001a8}) munlockall() 05:37:41 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0xffffffffffffcad, 0x0, 0x1b2}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x2a8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="ef6e3d821f7d7629c8d8b9fb3d97b717cf865782b164f1e3f48a0d45adbbd0dd564285a783c31cc486d394cbb581cb7bee36cc6ab9ea792aa659505b7983472d27132b73bdaff8270e31fe1fda540d06257dc9da71eb0532d4ec7a12b023af932ad47eeae87f2ad369c68e716eea88040e8993925e6b8e8b8475bd660c0d9c0611e5bab9b0b8ff7e2323f12d", 0x8c}], 0x0, 0x0, 0x0) dup(r0) 05:37:41 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31", 0x0, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x4, 0x0, 0x3}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:37:41 executing program 0: r0 = msgget$private(0x0, 0x101) msgsnd(r0, &(0x7f0000000140)={0x0, "bf9f4c81c384309175588ad26872375c9dae15e5aedc22b27b9c0af69d46e7e93cb8580c5997df135cba4d2d155b30d8c7a0a73a0f69bfb5189a2ab5d16de7ecbcbb230f9fe39b73e1c642f1f8f0d0ed25dcb50ae2d97ec2e75ea3ef3c6ae105a0ba00e591c2d9c5911037df1530c7d058e280c6a4b92ac51d486728d176ca3bdf7c11389e53468ee42f060736cae1717c7374b716678f19bbf7a9c5102589edc26ad5a970f2bcfde90d5d09307fe7d020b5f81e4e81a209a666306bc9c09667b7ad50af8e42"}, 0xce, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2000000000000037, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 05:37:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x30) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 05:37:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 05:37:42 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) write(r0, &(0x7f0000000000)="69fbdb8926f7a039470ff111e80a7926df6ecadbc8112d126e781eeaeb6b470d4b921edef496fdb7c292823da260fb0cabdf7db32a4659fc1dd4551666e09cab4768e57c7affa4dce360dad834d105c068017be5e1c941994e362fa7e231d4d9ffe4814b40c56925366c0a", 0x6b) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) ftruncate(r1, 0x0, 0x3d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x200d0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000026c0)={0x8, 0x6, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4c27ce0351dff870e7780511d33b1504083f3f5b2a3bd38cdd05792a5973a93ae03b9fb77354b7015ae31333dde25cdbf3bd059c8ecf10ef47fe25e031b82b7641ab57c8fe4ec1b7d0c80a9824ceedbc2408020c3e3d3a3bfe4071bf958a768a950bc6046ad2b722c4306156be94819495cbd912c81b646b70e0e2f2bbbfc72dadfde39a0a4812aa2ac5db99253c47c40d136afea128bea61b7434d429cd3c6a97b6f34f37", 0xa5}], 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = dup2(0xffffffffffffff9c, r5) write(r3, &(0x7f0000001680)="38af8c1c5928e8dce4662bbdf86302eabcbf309570f2a4a00ef6cee65d1fd27aefbf7717682d2a6469fbbb44843a0fbff3fc0df64bb1b6fb6ff4db05fb5ccfa4eeb12db71e9515711a28174d781242177a36b1e2c92b8c02c8b8ce116940f1ece563416a6ac77d6bd5b9137e045243775d7019bba61bc7a1c58354068afd0392b361fba88d201639874268e2f1e18903f069e674f577df0671fd25a7eecbb3b50f07a700910afd8e0239784a6a5aa511fad1fb8e3fc3bb85df84300204d1a82fa9b31a723f5aa0e98c2aa51ddef79410f2a10f12ebcfef2856fd9c4b87d258621b6ddb920c9264c54c58467395aaf33c11308842c72daaafd8e90f0ef7599450f01d3feee4162ec821158f4c3b2a52dc8384bc09f4080e02b252fd5e21341954028fd88b15f0f451a61163c2d01098d1c5eb72528664039c8eaa3cfa0aa7673a49e50a9332a522e6fbec569726213e5927b7a40b99cd786dfc41916acb8c16340b7f032da9735824d2bfeca7e6969b3434fd9bc30da25f9213f622db328dca31bb42094273e46b3e6fb8b021f985e3b604e5cc47d1c33d5beb30352a372af4c64431f05041cbfe1c8d7f89cd905043e7d3d76bcdb564098b90e01353735fcd144336ce28bec173182502ce691cd75686b17526c676160d9f4b9a806d967e73a169aa45c3c6136409d23b46a5256744fbffe1080306f0e2cfe7627c1d1fa1ff4154a1c097625d4e0d075b5e5940c9e6219c1707791c56f00299cb251b294b17cceb654a1b1c0650dccd4b3a9ad8e44627ac0901fdec7a01943a3bc825d5682936f5449f0ec7750d55e563d4bfac7e99a387536bb868066df323efaf197141717609b3d4fd3481a95cd328fe89cecd77d2f43c15741f4d13661ba0a54ac7b8108af4ab1504f13807c88dcf3ba715424cbe2dc93855f42adfdb334bbeac7dc929d168319cebdde6345784037dad3d7a426ffcf614ba7ccdcdc6d55b91f30d813d294b1441d69433cfdf44a45f17a6b6d72b845df275448563399b7a08586620690ae8ac1db3e68c5094e1b47d724e1f82640b501e3b3ba619d507f8e23471d91d5403a7e19a0e037fe5095fade678c5b3f9134f30005b1ee22d92375e632ae8f98fd5b68947d4bd407d2d3fe90412bd5c0a6efa7736ea0b2fa6da6996c16c30476194889c0d9051404dec80af5dd0c9a53b677d86673c7224e53ef472cc1841ce8ac1c6424fcf96cf8f09b33bea43c31ef4fbc5bdc80542845cafd1871fbee7227962ccc82a64139fba787f63765a5f89d57567fd9b68f4d59573caca464e7d7d95a4385c6bfa1610dbc789e2e5cebc2251890c3d36b855543098156e493a54ae4eeeff23bd2dd5f2a085c1027889a8b67126e6d74f78f3c5e3d6677f92a471e8926d8da06659b0c4d2f24c9c01dd4ad66defb4f3ef7724e83bc516dfb59d42e5c696fba0600639c3a65590c57384b5c1f02b6e7497ff188f0fc51db3204645d9f730e177eec1cf36082f61a17a3a816faa04fb7c005ee15c8b18aeac8082865fc6b4b3be3e494f1502e1200fbc29b12c47429d8ca2fe722027af699eceffcf0bf9dc2715e8c48a7f2c419c4eb296ff636ba1c9405fa6bf98695a2ece65365b90095a45e0dacf551f51a8e96b5f04040ecf8364cab5a565a7d9f640a438df84957f1a1575c5117549bbf8478976c4e82004e90ff1c471670a34ca76a253273f322b055d0972b762b12858979f3c17b126a28b0473430b413c0e402b0bc9309a33ab1d3beac9887fbc53b2120e95d5f12f165ca6e39590398bf71db1f81aca071b3f9f8c9fd1d6ab7b6c3e42c41c2fe0b2e2bcaab51d2ed4009802e683d3f5c1de0c046c4509cacef8d4b3253559d61d705d542257bc742408d18338ba089ba38b575722af638cae753d409520fa9f05ea6a16d3eff9e562251cfac455819646052fee24379ba67d572a875c4f1693b2c81e480d277106a6b812639f00789b8f8e39222b10141ce63cc6a84432e0229265fe04d17bcbe5fefcf9bb3eabd8904b66a35820715a06e5b2945aa59e750285bffdfca07cb137365b88af6a14a2b89373e2cb2c5fc05b41f613e70661e51745332ef1c3250fb53bbf60f9dfb75d24392b896f532ed757aafcb48da4a26629ba70a9121ad753bd5e152f1d7d585d125287d44eb911ddaba11453810097c6d6ed59a44bddc258262adc1481ac8cff71dd2ea1e2e068e3f22074865a055f0d7cac3305f3dcbcbdfd90b2ce3b33b8dacabfafdeebf589b16c38f7fb1d1f3a975271117b0c4b11278774ea3b541f4bbd3d85cc8166b733f632a8097aadc037d9365736309e62bb36b3358c1d473a7c955b6daaf800c0fbe9403cafe873051a3afa0b3a93359f2b6ef57972557454c4b56682591ab2c210c51afb01de1acafad48abc93a840e4c270cd270c62fdf8739e440d7e9c241289403cb6629c25fe1daaa11bfe14ab0b8b0580f4ab5142b66b9740a84f8d74d19df565d58d674a653fbb613208afed3908d43cff84f2f532dd81eabf398abe88dfe8c807190d77a7f41d45335671e3407e8345b5d6dfca2354be0509195e01554f7abbd85235ab21e9a3b0977fb9a5562373242f2fb5b266ce8fa7b0575041dda5443db9e365e14ac88dcbfad50c85ce8a19ebf73015ac153a059f6db0b107ac1ce8d203e1297d193c7a9df068892b1bd461ca33410c6131942d9b15643b9de36c8505ab0a40427c9453b2cccbfe1b577c700d490e32212d0db5de856291b6e402b81d6bb6b2eb954f64bb51ec6feda2bbf5284018fba26f4b911a8fec81cc787f69ed245194be4d0e07510d2bc7a94c838fe7f4c8c63b2576b83a2f542040bb1fa8ecbdba539575968e2aa6a6535fef9d83f361ce48a5f53ecf07c7d561cf5f940eb9ef93de9794a7df06aabc362b3b39161e2490c9778b49acb0b915219d4300d9c53cc9bee52b096b0439370a21276405b67a384b14627e0ddcdc21ef0dd42d7b1e20e3bc5a54ccf84a1759696b193063a353e901e23aa7dadf53ce23c597ac36bbff4bb11543dc11f2f811fc8eca054212af1763d60a18ad57cc914a6993ffc7823fba9b11c03e11d9cf1b58185aa16915b87a4573fb565f1262abb6f4a409e9a904442c525bc55f26ef016fdcc80c8a2d07a60bd136538de987d252262198ee9d32bac5bcda4982e851c08be487ae339f7a4298ce3be36a74fb062b88a536c4cc96dc3ccb566070c374c389bf6c2a15215e122fa8592afd1083c159166fb5b87ef540e912a0c9c88c9a70164692cf6135c65191d60b32ecec8546e149b47b75cd81c1b5c79436eac7afcec02d294881cd708d0b7451c34a1453c6abdbbf1cc9da43e283b1541de040e58b0e2815a86a7aa213d9ef37d6b7b784a118f14a02f96bbc6061a8d657ed0d36c4b263431af1ec91df15d56902e11a0c571351de44c01a64e4c384bfadc945d78636a18d0623f6b1f56c01e050e6c1301f5d35bd9fdf23f91e5b903c88225ae76f30857fbef4e1d919f1428d6164ccd7a0081bf8b0de8e0f3024240eb0f17d5210fd6efb836221df3e1cf75107e5984d8c5d6f500db4dfa9bb8515638f95373ffa22830416430edbc9fd69d80b3ef62605796ec2254880d710fdc5f8bde64efdf2aefbd164ddf896f1e3585e31e457781c3d8ec5fbbd86865a10dee51284f9184cf02ecd43636a9647fddb3e4d701a1ccf0e7c4cd1353e88c423800ae0edf1bba7269b7842102ba98b8878f02325a816475b6ebd24625a0e80aa6d9616dc6174bbcd532b61211efb85d8edf28308a6235761f5641ce02eb54fc440dfd5061a5216793ab6e3fb3b53b0f92503cd8aa566c6930bce082444da6e4fc0ced89bfd1a9a8a76662142320cfa009538176776290b34c732b579f42c8a2f351e9e535dddd32fd3213bc28ea672072e3dbb08be0e9d7a916dc206a2dc7a4fdc3662e0b4b4a5a5b710b9236d59ef2e806cc3a2f8e2f6eec68deebf4853071c592e37312df795e1417a4d524f27e3e2331886a76d205019d093c0020fb25cadbea1e11a35170300c53df99b37c81f294cc14f8780ff44d495649110fa47d212533baf10e4dea68f7ba761f29351b76c7cab08f070b214be965131c0056c929e2942b8afbf182c8ded3d1e5929ab9f57b6a0830361a8560481cea12fa2dfb14c6d23dd4ab774e4848b3ee6ea51bbc0c316042ae959e1fef2385680be3e1dd7614d43e30d703175efa9b33983c758b35d869785901f9f328cd578608cfe936ea3d7ed25259d3adb6f77e224a20bd341609937ffb860b5f0250d18e155267269f7c6dc0601e044453e089891b9b897487c2f2c1c2311d311db6357f0dc1c8bb57f6b088e1d8a68137c6e8582cf98624449a9ba930309ce00b1daf259db61804c07f1e40a03f97e1ebe1454f6e2e24dce53fec5867968c2757250d2f2d844f34d348ddb5787c77a21c8d9aba8a0ebc3453bea5e79a536ea571551a0efe2caa44e7d653a9157ee6361108ffb2e2957f650eafc5a261028dc56bb53e9faa4e083bc7d3cc8247c1bae9884d2c5320cc5e9dd8c8aba93f767868360d15c73247215de41cef6f11ba501089a6b7a67ac67caa5505171698c23b78ce3accd169491470221f49d73e705db6c85b837997e87836b5b955af5cc48f59cd1d494c252575a98823f6f3d1a0a762e2bdcf1131ca9d76b8ffa9367ab67a7d8500d10bcd69327e7094a08c81a3dab5d8842849923e9178b4bb782700446959cdaae23ff77fb23927967470ef1e1dcfdd4d215b4e781d4877b44acecc81297f9af2cd75b98be5c9dab8a60a63a2e0e672d830af65f323322cea1507d5069bd69e855c76af1f3f3e09e6a2290a79dcccc998f9ff33f0aad878295ebe2ff773e7d32a450fe3edcb4a40e8cde755c282cdc1bf84c84326d00ad083f8c50a47c5f832de963d52c5398fc30c839ca78d50d16fe08334f07762a825becd7e762cebabf9eeb9c3b6c19f968ce920a2129a550447921cb273f3f309eb9c177a0d58f5be0ee545a663b5e38d0d87f73a5ac412c7a2710ba7f130e181eae86695997fc096866825caf523a8039b9d3dea1d7dcdd9681044693842e47846ea0cf98e8ba70383300a21097b658ba6338dda70e3f220514bdd3c60a4a3d842bb067ff6ea6d2020becb36bdb5aebcb4e574badcc0d58d50147be90133006d9ccd8a684b80e3feaca8474e712eae7b38dd6306e07b87c3ad76ed8960353373c8959fe2599759e7da68be97a54c056b57866a0efdc7e96fd91879b32e08cab08a3d41357de1f9d9f2dedea24c926bb353be49613171f9e275dd99104c1ef99d4e68e41df01622d22689ff81619abc5a7e7967e2ed5c62fca4f991ac5936369e46529b91a4905fb0b97631c6f07c3fcaedb82e6f4bb8427dfb2b386662c253bc55a92136b0d33c58d4c8484dff129ec59eda47885fe9804a3d3e1e909161ce0d08b2a3c6ac58e69c0434f1bda25cb3169790b14b69dc326f6f06a9a21981b22b450be2eaaef03dcf4d9a97f251d65e3bfc39aee820ae5d5fddefc00d014b2c67ac6e2bef71573e6a9e2120494243b171023d5a0c0c1646cc72c4f1d97d12a76336b0f4735b59d5557e9fb6d4f9227e6b1a4d068ef0776727250bc3fd1fc2948d2fa255369027377462a68e234f13d295692047a4e86ec87ca2338e34957fd4889d68b62e77dd588877c244482f7b4cf383e091fe97cce2ec7b207923720c733473dd3787da61443616f9f9758a147077771439f164276e11604e4e84fdd087105ed67d28a711a0755c8", 0x1000) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) write(r7, &(0x7f0000002700), 0x0) ioctl$TIOCCDTR(r6, 0x20007478) writev(r3, &(0x7f0000001600)=[{&(0x7f0000000200)="23673d74048b5cadc688b7f9e4909b4fa0cac1c696c9ee7cc2d53cc16103ebe5cb47d0e755e5f3dd92a2cc6e4ee5b3e9596a24140e716e90dace86dcd4d93112a2e52e9a7814193c0f67227f27253c9b89a17ead2673d8ef1a33609edeb656a4fbea361ce6740c4951cfcbccbc6590e94697a66d33c6bf38af9bbf64a0ebf907a68e489b2edea6ec81bfd5fc39a952abad8097cc36b57459ca761ff696be6ff70c824f4055f9f15bed4b70055deb86114ddbe5d58cfd6131c8703cef4816c03d8212e86d91798d9023869b8f8d7f757e3920e2fde6ceef23020142c8cee2c104030d92a50f0f8a412a57a8e33378e5059e6160f527fbef794a91dcf9025c7be345e61f41ccb9ef30274f9beb1bdd87f58307e0f820e456c9479692c4a535b054b02594509f56cb554799e9a873f011ee0c3f9b0453eb4dd96c12e19fa092fee55e3d639e07f42ba094a0c9c51ad0e7c5b7ea2c1b172429e45de272277a83d2edab513004f0c73e25728579cb3ed5a0815060701b5724ce10f5a6d370bd01eb0fff7ae3f8cded9d58a2a43b92c4581ad91a16fdb06411f6c5365add1ce2adb355429f1945b8e998db071d2e198812e61614c34d0354d3db08506bac24ec6566bdf6e14e0525d5446b38966f15078ca3413676d1501e25a4245ec8338f2abfdb217525e7732166d558ddee4b74fc241301dc1772299e507c815b3af361d6394f1731d1c730176ecf57f94012f10be1a15eecca2e869b34361324b264d373ec2ab79c5ce95f0cf1bdfeb7ec1a1a06a05180887ffbc03f73e2e578f9891c16a0d331552c4ea21ee1d4b2a211cfe2073e9c36e45f54019b61b734ee683a78f9bc540a2cf45e30a673d2f06c14db57b715d372b86d17c7cdde4301faaf46dbcf2abb6cc92047c5014b0260b3c215225570ea4479238ff26a3b7e77272981106bf56abcbf48b075c57d4d062d58da05421f483df6c14c40b991d8b30f68bb0dd0dfb7e2004ae03477601c2cd71c3768897d4fac549c4e81cbe50ef307f8fb0f01009349cf7f12002ec51226e334c56d387d6a88a20cf21e2895c0a0cffde5e1326b1b20832c57c82390ac69cccb3f504d5c4b9cf316a6532e789f97c7352f5a08cb1e2371d537bf0029c45999bf41f253e86a64d77e59cf2dfc14bffffab5e8fdc8a5558e1a250bcfcab50c3c21dcbd94fca57192b621759e0e5a1f447f0ad13f8222e21d03a020ba8b92df838a53555580b1d7120cec7e14fd3d1987ffd9808c686a83974cbdb61d98348b9ae458bacbe118c8ab64259ab14e246f739561b6b453554981ddc296e695dc1218f0ee9be052ba21a6eb64c89aee62abe89f7f5488140cf48f27c53c07f8b64a388834fae37060074270663758457112d3ab8cf46a748c4e2638951b6e693eb098438abf671bdaae5fcd307611248b4881c151a71aebd2ad27bb52aa07c071c7bdfd166df318812fe3d12fac9bfe98fdd478ef2cb6b319427e411bcc2972e4d72d374a36e7ab0c559a422556e5a54e2321cd4f6cb12e0adf8abff27b360354f2ae4b6eb10d11c9816c0144c35b4c4b10463083b3f6e413d6425ae739e46d65535f567015b3e1e10fad4b8a3c55f19eb691e85dc74180374e34fc6bf96fd2fbf506a11adf21dee9f203930dfd2a007ead8424006e5a9f126ef5fa07437b8501c780427868f4518a39a8d6de5df89ec9cb7b5268e858355de716051c0a3c6cdfcfc0c4f637695b87c462a6ee931b4bfab1fa7f6403249edc2928893667835aa624d4e8cde16554b90672b62b0057ece165d91953f6b4d2d79af71043f5f35f2bb8a15bc693c66329c96e74fc0c3cdf738030790ae64daafb817ac306a60cb72a6f190ce179aa055f6edfccc2e7b13765ebcf28464b377af5dcd5ad42541bf7cb3258e73a87ea1cb6acec7cdd1a11f7a423f0932ca11c28314dadc4c9675308b618dc8681d010428006ece9ad15b183042d898fb178e1d10552e4e40b8b651a4a3876d3dab1afabe50fcd8dcb99f58491fbefbb8a18a7c633780d289eddc7df0dbace61e1956b0011a524176fa651d6a546468b14b8eb1734a73d49f799e88a7d4d55cfa8be690a0d6ff3028331077a8566ce994583a0d4df1f111f5d0c2c50d69495523930e43d67888e4d24e7b6a8c919ba359f8135ba9e3be3344d119533fff956c8b434486ff47e855bd9dde4550a135821af4ea8d357b8f033b10304f22aac096473ed57adb23df2e0fb5eeb7ecafe1ba6014bee375486a775e83050f0e7fd2f5ae7ae67122955a905235478a73f4cf3aa8e5573bcc9de683f27e5db83bf6121070120b99d58141fdd706565eb068a91ccb337842984fe4708b5d687955a3264d3c69824ed27a0950a3bf030b43e6c05c53f8bdfba8b6fcfc008029d4a7640465e6c972970489f7951ecfa2913f054eb5214d8797fd654ff0c505314b729059cb7a1c799cc26e1f3c8854d8a87410e35b396e93ea059416b5ffcf303036f8c07e878666189c7e2b21e1d880caafd5ab996c194cff7ac5c8295909f6db76f4a5b329d93d3bff34611c29245b05ffe7b4cbeb10d69a6560a83a165164ac324cad74e5919aa2f97ba5fdfc7cc4efea3252b6e67988c34d7dac729487eb991a39ee7e88766a0a73dc63cd2753f1d3255c11682509c803eac2066ecfb17b3a45fe1a8b93e55b89d853753644b63c54f03efda2cee4ecab51fd2d725837d1c905b1f9772455e3de39863cb0af0670ded812a5aab1ffd1319c9fc4dd75e56e7fce69653404c29a8966678ecadda1af9416e66d373ff89c05abef66443b84003e02bcdda6c22241afa86c33dad2102d718e5b3944e3082999f1f0ac6ff53eb67d4bfb7e11064469523b026ce37f8f27795fe5f479201202d9501d40b51fbe5681965ccbc9a2b2c94e09cd174f23ce27513fdb6d66fea89aa07673090095c7bd02dad544af57d1a1776154a0d06d36d90cf2af3641dd2f9ee894ea9dabdebf31c24933977649e4cd5f4bc6628eb11fe2783ab5dd4866abd203ee221fb8ae40b731c2bab8acbb7980b75bd317b40cae06dbeb7b7025708e6281055766b04675055effb0d534e1945fc7df212b3d2836ffbe78e76c598be3395926a3fd8b33b4057f5eab084425a860f3c6f7302712bd7fe2749da41e295c0e67174ceb71392b69db8a3906ed493b927186eddd3d4a81e2c096abc998ea4a64e9ff8ceccf383a998324b49865be65470c03fb41401ef84a0a641c47c219c440021937fe6d73a963deed545bdb4292a9076357b26f84c25f8596d501ed173a5ac6b349cddc546509a9f189a6e78368455d1e95bf81656e602123ce307e0debcbb70b881a909fad670ff5b32dcdc843482b56c01c7f745f79d1a7f4ccf38f96e4381513ffbb88a7fb696ce068f711a3d7c1485f4e48dcf946b7198786a3bd9203e627f40d3e15614a492898f065b71b315c0cab55532d0b54ff914267cbbe6a679d457b93cfb513d019e85755f4dfe5edbd258a7114ef35872adb70133d5dedbc5bc5cd560fe89df7b5d09f1947f384e5d6ca8c83203765706a1a87dbc5c235d6e47ea46025751c5ae8729022edfece18ae703c4d8bc5b91961a5ca6f5a659fa6e3abd8c8c7358d780863d9404c94b44da66997f2cc1f234d7ac54a9b8bd3ee9844f6d99bedf385005232648bd41f68e9f322f7249fec71d697f52ade89efbcf2375dbaf5a4c02bebbc1c91df36c2674e06c9787b9a2fc716b6f5ea3c4ddfcb1c9848a7753c3dcae1102e73be7fb658d4fe052c531389b0092b44da4757afbc545e44415fe4008a0c118c5e26de855f09754ac8c47a64ee6e4ce85edacd8555f3c6469a4724025eddae3328c8b1a08bc9a363a7fa44dfa78c0acfb59fbc90a1f9cbef45431f65966759e5941cdea6eea5082edd8152adef69d33140b499c65615eb3e313cc9954cb4601aefcccd6a11fdb615a9d1986c74cac3cfeee9aec138173f526db7713fdb38781cae1e84f2d6936deadbffdb74a56ffca617e779a8a32b54f345192bf788fed7a3cc37d4b776502f32c416e66fd645970dfbfd761e8442d9800fb66cca76050b4c9d908cff36b90622af0b04ad0a264fc86463f90b0279573eb7e5ef338395f41b51c57ee078d28ffffb06f9fe9d5077f53050d5ba011f8847c308a788835a0aa4fbb1dacff51962e3f3d2b55260bb3fdfbcdc34ca411614fd65696417dbfe6400061c9300cd815a966319cb838c307593002c484894c3eeb7536382fcdb10f8fb38bcb1606873322b2d8e2018ac4d80d17c37da60bad4ccfc3c1b96c3f828926c21b67ba507b21296838469d4fa4c55b282bb7b37c1bf4321b96996ac4c9eb31b25d3c994bee54cc9c382a6a6c70603f82fdb6c72bf32593b40dbe8696c5b308bbf5feafe8e79e5e17675409167e3095f8f81fa1a9e6adec3a2f98bf2babec82720e9fc342732b305cd9b8c15e3e7aac5abe8061c962a54defb66308225129a2918a108ad48a8d2ff3183f502810e5b4ea6eda95d88cdc9599be8fa8efeff82ec7104703e9404428f6c52e5296f1b4f358385a187c22c672de9a8a2d14e2cc7c1bef3ae9c1847df8d68ff892b3e92f45e3c53ec6e2d65c9f21b9f479674ac6ee9517fe2a12d82c90b1a76ed4305f655d332806c6db4c6b7838b018eaa24bdc9ef085acd397a201f95c0a68085323510f136ff3bc1a8de08bceda796b8a2987f8e7b445c06f17522eb2c0e494e38475e78bae2647b8e8ac4920ce2e83d1e20eb98150e825b27b76136bc9389c7d34f8c81404926310469a8271e300a9d55d80df91c5cfc1c08448078a53b5600cd7e8eb710dfbb245b668520cd4edb574e5bf458e430eadca0040530dec6dae5e221b8a2009249abc8ad9c28086d8b8e0158b217768ba52fbda7f09d607248d0c495fd8ed9e712f4716d845245c92d6b3e6a57ecd60074d830c85f0628ee45bd079de52c35a7fea1057f86976358331cc122ae4623bb346530ad65c4f9058de4e6ec919f4a2729f3c0a5ca8c03b1ff60ad10ab51851d50517717aabb663063ff55549d86cb3d250e4f8f2d850f24ce5c739635270dda000942f3646bc6a93b12e9282b7fbac38cf0cad03c764eaefb145f214287256c42dceeb0a5f2202cfb848a9f0267dfef7f3d2fe4b39d42436771f065abbe37cbfe2df327003bab8804f4d9ab8a80a49784bddb5b7639e24be7929f8099a49aea647a19a82058b363f5925d5254243450a39a1f093f461cb730474122ad77f1eb90d815be8f029d58fee3610aa841a97096438a8c6ba386fc74f39f9ccd2e78d62b4a37347351edc1ef1142d93003c4dc2d1af295a74a6c69706acf91b70ddd3e554759e86eb82b686ab42b1c714533cd18cd2309f6f1adf3948cd479d902a3ca55cdf8033536eef8eb6e8bec562ed73695128dee3584540911a21c2d165c8a69d94d562f0c9684885ffcef77f4617afa383d7f1ce57ffb1e4fafbf48118cff9d74ba7383eb46fd3bf2010ab4f4851791d9f793a6342103aed71042548e0ac2ad28e96d4f8a7443d2c899a70166e2bd738da6fbfbd3edd33240b79d492a05d5009e8632fe3692382b8a2fe9fdf944970f55f2f4de3a3d3b9ba103c348fa6922b6abcb51703febe9a68f1386dda3fdc1282ca531cdd5ad4297e644bb6f03b49e958cae880b0510deecfd32721e43ee0e23fa86a0bc653090b9292d7d37321434bfb8dd1f07d68611475f628c8843b79026da2de4f6007725a6e66c0ced33f7c0d8fcc66523a76773e6c45912d208b2f9b6ced72b8c657af01", 0x1000}, {&(0x7f0000001200)="8e3d92c3f4c0ed5eadce46e72a9b6193001594bf4891aeebcdcb67ffeb7a5112f9dce181cbf6f78dae4d1ee8588f3269c50e75bb4298135504e1ffef8fcac9f21b606899277e3510f4e61aa6167ae3c64efdb4937e7ab68689ac48999123f4c2fec2874bcbd8cd0aa5067aa871e5539dfc8c8d4d951f159566f648541333fd9413c851eb0d9dc44a3aad05a6a27202ba2c5b0da4891e3cbb0050d823", 0x9c}, {&(0x7f00000012c0)="f89329bebb9cf461fcc41f98125579cbfe045ffa84c235357fa0e44e75cc68f8cb30bc2dec862ae043ec11518a4865b867fc16b6664d859c7d64e4df34d519e90853a0035a330feefec64089dc0148a4776b52eed68671c7752d0c72e53e8ea63f5dff0718924f0f61baede433cdf2db6f2f8e7ae085c57016b822750c7e31475bae71f267a59c", 0x87}, {&(0x7f0000001380)="b94d1d8597bd02da0e2f1e5257c8282d1e67fe21a05c7a065538b2609e7794895750ee7e45b288b77d4ddc0278a613f44d2c5a38309ca698b3c65a30124f19775214911f91f1eb4144da36ef4eafbed8fd052c8c6be1481e145b8724e0c74ed41a661b133444a8e45b19ca08ac17ffae7dbd", 0x72}, {&(0x7f0000000140)="7727020c07377618b510b4a79515507dacf80e02", 0x14}, {&(0x7f0000001400)="766421ba02fdcc3660f3a091a5bc4b8eaa9865630a07d12d6e6797abc5059de2e5592e278fe40a4459a1edf6a2a8e1d10a3ab38063a3799cc65256e3937c15dcfd630adc2115b35a65945b67a69cd72f505a48257e1a61b412b6c8239cdfea573bba1b270ef7efc660c9aee350d1c5dc1397619421838a81755a10dfe9ebf4d4487b56ac7a2ba78bec588bd6198a3cad1fbd1b62a395a66a6732899a9185d41e4e11305ae00651b5c0e140c54940429defd754e23a3556f59ac39cbb2d730eebdefe1de4de51000c70a4ebc723c6a52de6dc5d0cf7e55dbbbfd5a65694cf9d1f3836cb2fd30af5e6dd2660094df441493dbd0ce5", 0xf4}, {&(0x7f0000001500)="bb77dac625b6a086b12d9e3ebdfc4126384540aaba954d1f6dc2800a2735ab6eb289fdef2c1ff2526ba33fff5bab5f1b042b037a60fcb0133ba63093db2d36877d4713cd48034632000dc63a045987978b24bfe57fa14f180a3ef9272974336a2d266498ba622b5e0d65cffa2c74f4e6c9addee78451886614387ea62c78983f557ec8c5c499b71f4b7890fc46735558a36b7daeb0e3441e04c346429736562cf03064c3dec4f011ad7594ea27d489d43511a69089a2a918242dafcb1d3f13d443903010cf3f2ac6080e0690765747b4873df572", 0xd4}], 0x7) execve(0x0, 0x0, 0x0) 05:37:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8005, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/1}, &(0x7f0000000080)=0x3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, 0x0, 0x0) 05:37:42 executing program 1: getppid() r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1802, &(0x7f0000000040), 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = syz_open_pts() mlockall(0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x80000005, 0x10000}, {0x18, 0x1, 0x3, 0x6}, 0x9, [0x400, 0x0, 0x7ffe, 0xffffffff, 0x0, 0x5, 0x105, 0x5]}, 0x3c) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 05:37:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffe, 0x9, 0x0, "000026fb7dacffff000100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 05:37:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x7) write(r1, &(0x7f0000000100)="8c65", 0x13f) r3 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x139}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 05:37:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0x3f, 0x1}, {0x3, 0x7, 0x7, 0x7f}, {0x7, 0x0, 0xf7}, {0xfffc, 0x13, 0x20, 0x3}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 05:37:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822a39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fbbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcc8a44c744400"/254], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0xff, [{&(0x7f0000272000/0x3000)=nil, &(0x7f0000400000/0x3000)=nil, 0x80000000}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f0000115000/0x4000)=nil, 0xff}, {&(0x7f00000f3000/0x2000)=nil, &(0x7f00003d7000/0x1000)=nil, 0x80000008}, {&(0x7f000034b000/0x4000)=nil, &(0x7f0000162000/0x1000)=nil, 0x3}, {&(0x7f0000529000/0x3000)=nil, &(0x7f0000539000/0x3000)=nil, 0x5}, {&(0x7f0000298000/0x1000)=nil, &(0x7f000042f000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000004f000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000339000/0x1000)=nil, 0x6}, {&(0x7f000005a000/0x4000)=nil, &(0x7f000031c000/0x4000)=nil, 0x100000000}, {&(0x7f0000312000/0x3000)=nil, &(0x7f0000432000/0x1000)=nil, 0xca}, {&(0x7f0000553000/0x3000)=nil, &(0x7f000029d000/0x4000)=nil, 0x7}, {&(0x7f0000780000/0x2000)=nil, &(0x7f00004b6000/0x2000)=nil, 0x3}, {&(0x7f0000167000/0x4000)=nil, &(0x7f0000667000/0x1000)=nil, 0x265e}, {&(0x7f00001c5000/0xc000)=nil, &(0x7f000002c000/0x1000)=nil, 0x1}, {&(0x7f000029d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000348000/0x4000)=nil, &(0x7f00000ac000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:37:42 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x9, &(0x7f0000000540)=[{0x9, 0x2e, 0x80, 0x3}, {0x0, 0x0, 0x0, 0x1}, {0x7, 0x4b, 0x9, 0x4}, {0x2, 0xb0, 0x1, 0x2}, {0xfff9, 0x7, 0xb5, 0x1ff}, {0x5, 0x6, 0x54, 0x9}, {0x2, 0x7f, 0xff, 0x27f3}, {0x4, 0x7d, 0x9, 0x3a90944d}, {0x8, 0xaa, 0x4, 0x6c8}]}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[], 0x0) dup2(r3, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2f012e2f66373c9a2a90ab33e3f1d4ea85d680dfab6905003000"], 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 05:37:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e8286133", 0x4f}], 0x1) 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(0xffffffffffffff9c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x9) getgid() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = dup(r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000240)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x15}, {}, {{r7}, 0x0, 0x2, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000380)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000280)=0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r8}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000003c0)=0xd247cf123b330dc9) 05:37:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x87878aa873e04c51, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x7, 0x0, 0x9]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) 05:37:43 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000003480)=[{&(0x7f0000002680)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2fa6332715ab4e58a4a329d00acbb4efa5597eeda6a01bc68b884c5e32b2e5944cbb6c44d1c12b70c1dcbcf8d4f940d5071e7c3f4531c5a961be9c55bdc7f8b226c0c0ace8d2b30e8b9d3b63c77168cb351d9e773629d126016c17b705311f", 0xda}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fdc1b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000c40)="5cf274ccebf174181c4bf50a3e4434bc8b7588c8f85ecd17f6bcf78282551393c567ba8b0cbbbf548793fff4f0182d32f2710153214eb4adaae19ef8129df5dfe2b262ddde329f56590cb2690f0b4855b03c2c3b45cf4ed0230395750cee8234a2c24ba9c18d77f5e1765f8771337b563eb7659781147e80314ff6982846479c567947085e8059b6028a12b3aa420fc2de16f0b964b4deeec36662cf7a995b8d4b2cd4304c3a2fb4c5b064e02e6d40b8c674b0267d41e949ac0e8d12944659b4be825c2a40", 0xc5, 0x404, &(0x7f0000000340)={0x18, 0x2, 0x5, 0x8}, 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r1 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001380)) r2 = open$dir(&(0x7f0000001240)='./file1\x00', 0x40000000256, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000002780)="7f1358b5bc796f4c24f45e3a281c564952c6bc83e7f1b135dd072e0a068a563b49511e55a7f0fa67dc93991fb50d2e3422e569aff7a7e035f7fa817f52f62d948090800cd3ec8a6bda2e50ac5c9a9023f938bbdd7c03cc14183804f8615e2c476fdd5930a92cd7e4ffdce14896a645bec724dcfdb7922b3b20316fc894d4afdd091d33b758e10f6718f82cfd312dd7c886919855e473bfd4089c4087b7e3496089ea7742e694a0fef537c4c493d4dda3791278cba8928581a8b3239eabf11e382cc69f7dfa22ccd837cd8defe26c543f4bc1b33f47a2dd44a9f2eb99098cb50ae9d2cf0e1559ee102075366fc7e3fe10dea2080e9546c455ec99817a9878b512047f9c415355319735742be82498478d5f484aa9a8cf99", 0x117}, {&(0x7f0000000f80)="37d3e6295610c785f00f95f3c296e0174b3f13f4efd73d67c171acd6d9ad7d3085066c43a4bbaa348f2deba6bf2f6eae34431d78f6e50d96a74edfbd7dd73549ffe5f472cc822807cbaa51c0b7c13b0a4aa14c37f9b7235aa0f8bfab889f5e501e771979328bf8b313420654f1f2fc525f1d24509711624468f7b7b3c8", 0x7d}, {&(0x7f0000001000)="dc6b985878d0a989c51f8f919aec5d402ecde635b694681ce8185159dfc91a91b20d6d16114c5b54da99e6585a195fcefc683e1f8adbd1d0f037f84de6226cb50f427dfd81ec0a2d9334dd326798c58409c0689863a0326c57599a0a590bcbe70ef0da57688e001663cecc8957", 0x6d}, {&(0x7f0000001080)="9d1830cce57ed27f9460a9a777809a35752c66ce522fbca58143b9775cb5d097a59e94fc2197f30303a40d718d2a734d71514413dc682394a014d31ce87b83862dc1014267159c7300ff700f2a746367fa818b39b918be654bbcf9764c7422526152dcaa95331f2268b185155b9549245d1050dd9263fda5977b1bac05d2ad3a9aa599d63a06b2da93b81ea679f61f2233ffc4817c23212a520ee00e185c1e6c5811cb82de9baf5d59f83ad4bf1b582d2315a9e266aef9efa3442dffc47ca748c29efb73cc6262241792", 0xca}, {&(0x7f0000001280)="1ed4fdc13ba7f53bd70f1b7bbfb5a261d4e5bf487795cc2ae368693e0f7701d5195aeed05374dc6a66d2f421904f8b6cead7ce9bebb80ca7ca6178a50ce0ec9e8e7d0f62123290c21b8784753e76fa278bd98f590b4314f3478df6ce9d9902ca2371547f974fc9da29c5fe0a8efa48bade49c9f5614cabef7001434aae43073fcde5337dd4a1363a62971cc5f62c0566d080f0d3a26dfb14e8686ac1e64d1d5461f15925477b33bb5cb81031fea447ab3bac946471053fb4d0cabf174451f45a8303324007e83e91e43a41087e5fddd6e7a453655077ba6689bac97932cb5de64ea61d524d83980507a27b08abb8f196fa25", 0xfffffffffffffd79}, {&(0x7f0000003500)="4ca3998a0899e762f0b69f23cdc5bfdc182efec51675661de6124eef71331ae58c3f069e1c771233737d306241c22be0d00d9cd36c2e89cea112ee325988bcb7892a71d383bb0c73e92e55877b8adc0902ca58021f3b118c643b06fe5d7978a031bd6b94eb78bb6e8b5d1d9440e8d1d709c400fe74202aabd0009b8fa87b14e730b36a0d951d58a499535386c658b9d0b9b43aef86651216389bf6d997824bada186b50de12b7d6f9ea4860006f51d3a71bf2bd08eeaae7b5daad225f997f7b9449dcaaf5fbcb43f6f31721f891ee6a884e2a7d7646bd3ea613970dd0930f3414950542e573b41788e89513a4f9ed5f18a31d225ee058573a918d108a007702ef819cc24290a2c8dc01487e01f83b41f4cdf06972fa014020ff6884c5d686a59b25234b0a0a92e84c460096e11a433de67086228c96f86f3428bda4ece9ad3f763afa84b30c626c3a3612d47607c9e6699f0d96ac226ff3972aeaafcd03d28d77cce2dba2736ce33e8575adafb1eb520966d957bb067377010ec320253886067a333a86967b330a2ada519f57e79cf89c49b193d01b7ada730063e2a54624372dc607f9b682c71f303d62a74e9fa957d3d64a23c915769f469c6305f906000614e6406b8c65c87477e27cd4479782e47831ec790ae694baf872a0fbbe87e8032537452a91bae1917f2a00755108705947884b2eb4a1d326d7df45ad12a234142ed9e193b90b0ebd291fd7ac361c54feb62b47584355a08d0d46c50337483f4b95f00afd05646e565f7697a8c7f9e6f539744376ff2a8288e629b47adc177f5aa99cd921cf142a1515029d9806c20e7579068b64ac63971dfb53a5b52eb2feceb09337ae203a988f0ef12d278c28f1940067b9343308e54b5463646cb0e1604415f9d0bb1f2c39baaee414e73c57f69307440061498f082d2b49cd8737e3a3059b3356e9df80d2a97d6858db9b5316b453c34629ed77ab9d62e09d587ee619bc73ba9f88db54cc6f551875a7148623709254f637bd8f107584819b776bf8e605efaed2c5dad060ee403dbb0d513a14e39e78d63d90f2dc551b2e97a9fd75b35a71b2e919416c88cd11203f560c6485db202186fa7253e2b497c6322735a597e93892c63d541ea9a7801478bd9525a2b799b07d8133b2a31469f674783bd72e0b9a3eb728fab3320b617b3d5964c97687fdc6bf3812276b64a6a22317988dc4fe0705c8cdf55f2c632f33c1a7bd69f4f38ca0fcaa98318ab98e7785e30e02de8cc933a2c33ed5e13191550a4587041f46b49c2c5d42179b6de36c98f1d0e9876ccdf1d8b37dbbfb42533e1e339f01ca1ca498d9f30c3f8479d4681815ef7dd08e71369ef8ad5a5aea12d88e4d0a5a3813134d125a9f5ecbdd6e18389adf9a8c9db3dcdb8cb2e0993b5fd620f36ef8f1724f9142a2d145aae3eea4106053757142b996629cc068020c928dc5e63996dd9730bbd6a22eb80bcf697436386c0c7a9ab1609d03604ad86a9714aa89cec88a101b250bc123f8c9922a211037358d28d7fedeeb0f4c2554124e7a6bd570bc207593d55d7bdacdda19eab728500ba8dda551ef6a683310e484748e4e5933fd7c8b194e6e1c23a5ec39b9e43708ffeca59af397adf21f0687da2016104decf4f808010caaa1edb15ec75b45cfe66cf65ec8d39dcdeb617c3ca07071049fb3df5ef0734966852714d9e69608f34ce69dc07aafdc46fa3d94ce836af19f943ed111e0f63a7ad1f18295af4d77454f3e7a9e4e1ce4083186c9097ac1730f74e2d63d93e1b44e250bcb0db4851d5d58d7120e8cb5967b1233b3ff285c378fbbb36a39c505ffc050046bf574fd3fd634cc53434151c044b206fb1750e7df1b4abe9f8d0cffa7a84a9270c05cec329c0672b4ce79befdead6a194d709cfd53e71715a60b740d51c7bf2188a6f40d614595b3406a2287cee9ee8539aeb4a2a1d24c481740dc6e8d9eccc25d57c5ab6b573fecbd6b51def7bc22acd4d7c5e22a1dc2e92a44f4b6118d1b4c21af1c0a49e4c250af08236c835a5552fccc04288af34afd38e4c9f92c5d002dcd0d3429388ad2d88dd56063c175bd45377f92a57a0a0a6eb814d1b9c86ef2bb85e4d0af0e49d970d6ddb1498fda9a7e2b4270447cccc534db152ea39414a491226fce75a74e05e7a32fb85ba77bbe0f70d60f2a350fc5a912ea3158f997741b82dc380645d6f3993f8bb0b94e86daa5f46184d8b7ce09ef476668e642ad400d2c885791079eae54b2d40d9db345b3b3bbc10231d25fb0f742090000000bc2c4c78c5ade04581f6e2ad2a5db361dcd404251cfd06bc5de028db375e0f2f1d56e413045f705289313f2c357e53ec3a2794807c90f530743c88dbf1da29b0afbae45f779d6e59d759577a932e3670650708e4597c3c7a1ef845809467943410633f39b7877ae8aadd8d78e03bfa0b08f0e761556180eccc9aaa03e6a474483b01c08d31dd6150909d5c7674d4b99ea5e5b3927e631b4ec1929f156ee7cf4aeb6b06ba0f7cc43e39c2a21694e0a814b2c675b2976debea38bfbd7aa634fc4f9ed0baed9379e5e0378a2b0bce8f5c79d71c004b98c510088c304b74eee58666e9f0300e939f92daab5b2d42835a8695a19d1a4d8a0888956cb112df1f0527f0401648e0313d8075fd0d1df0eca49613d4701b64c4fd2d9c08ec20b7a31a1e136648d979224cd34b78a1336a2d07a2b126086e450ae36abb1118ce4c1bed16ae8ebae7e17cbf2d0bb3390b029aefc500523491fe2f4cdbefdb31ca1ecb683aa2727d9178253f8085c5430ee7a90156231c740e1a73d1949fad3c518b4fc905d6c72ed663bc0c1704eb98715f11d6103672f85f3cdb648f3d7f3341aff000000b536800a55322f15763dc93214c272d64a00b37d70c981c08de0d40fea627b688278f9759052af68917b19d1370e24c4823f248a417eb1a9697130b68276b064ba58f6a5d4689a9bdaf99ae269987e3301ecca46702eb5c6f2df91c802cbc9bd0eeb3c41734d47d68f3d6f40e64c97cd3d14713b9d2e48e8cc09e2bb1167c4e1d658c9deef5395a9cc59ce4dbc348028bcdc59ee1c6adc9b3da7d17a9e8812286c1f8d0f3ce2b6d55a05c360f25e71161e9ba67081489d5180b2760091d9c80812caead57ac0f925dd6bddee46c8eda178676a2be653bebee75ee1e3645b830637a00871279e4341dd0dc6886f9a3b5400e6baf42f4a14c9b31747473394b86bfe16757c6da49ce5696d6bde4c9f85652a25c4c6a118fad005fa95d2788d06b3dd7df34ef5e7770c6e66b86212aa022bf791ee0fcba9617b323b1b583b7f52a8759e47f7a81894bbb33e389804ce0f9ac215911e8b051c87b403eaf0d0e68c2ce9b1576b3d3d7198621c01fb160d4d14e9754765b7510cea628b151aa4351191ba48c34b723c8c4c606eb99fa3072e6152975d826a40531e6cd1101c3c149beec8bfdd432715978751f07bfaaf47f26c423ec465afc46b0ca16b32b45044de7617822aaa835a4ffd22519184cbda3b064f148037244d9ab9b4a0765820e8a9230606fffc4fb3877648fb9583b3df879567be84591f5e4af45369f288464104233fae64d2c0211acffc43c770f630e4bd8e473557713a629999850e5794cf4aac8d033d46199a21562535e910628ef0377a1e5f9b8b0f3171df337f6d5ea3086f9de5f82ad08d19b034b9510d759d82bad7fa9115adf00c6cafe758f5b664a8c4d0421fe750ba1b92c47d36ffb343bdd62d9d2fc735befeff79372cec5d9275d08de3ebd7b866ba9d657b5d4d28c8f993d0dfd304ca24e6f6be91253c15546be9ba483c32eb05dc2d1706b37ab4ba479dda93064e72dddb8967e3b87dc6790400577e7f37b3f69afb4a11ac1801e8121c8a89bdc8d8cb421c06050da2eb90bb115e18f2708ab9f6671282ee328da011650060f41c672c4fc51d1a75340cc607f4b5f4cdc03bd534a4fa17cae4e7b85722bfe61fe61b5d739b827244594abe38f788791caf176a603f047774541f8271c214f82e249ad85808b506194e6be59528d8838f873acf500e7fa6bcef079af8085558d92775e456cdc87b0085a12d0981d04c77feba49d675d91ac5a4943bc9d2ea9508c1004a8a218d5a50af8dbaf79b5420eb24afaccb6d66329a3e9660bd6d627cf2b6811ae2edd981d399cc7b716f3118d77c1c5ee09a34f72a2a0a25ef2dfe4c66c737088c913102f7846041e7304e32fe438ce4753ea668decf8a138dee769fe33789c0e1fd865f2b504d1279cd654dd42f056518a38bc0a4b1a91af20da9bc9b5db0ded86338239f2a46288ed925dda31c31feb4a1b69815247bfe324932795a7c85a6e1d6102ccc1a28c52e6fa5e991a2416b5b96ed13f7103485c4870b08b141fcb12314e07bd0943dc9a578c913f47ed8214ea1044b8acd2df37bfce75dddafe585c3a378712e03300cbd38b7ba2b99498fb4531190ecf6b586eb98c805a4e8391ce270fbe7725a74dee857d628dc225c22a1af57776ab33d7df272b9b3bc7733e01eaaa0e59ff9e29fcf5b525aa6c3449bca17a62b8e48364e35486ac32e856c28ca8f828dece08eb2eac0701e33b781539b510f6702abc71e1814cd7dfa33028ae4ef75d3543c6100e41bd161769c9e445e4778e4ac541947a649ac38529e53eb5bd634b1fdba061403ac56e5ee87628d0bef6aeb9e54e58ec5696c2b2b16f90d881b856e16db9e80ff8ac7b2b10e7320a22ce7bc45cd023be1b8f962b26a6e8487629bfbb6e3a1ef9723a0fe793cfbf3193697ceae5d344e2ea6d8bd305bab27e76cbc797f979335e730f1b41d18841a29beba425515bb882f7d1ed7a146f7bd2b36c656e936b5ee7d7312e5b5bb53995ce7e86f3c91dce6a1fc4f044c76fab52b57b670c6d699d2a6caf6493af64684ef9d505dd5a793daa725b42c821ba79b689393a7b0307640cf0595e1c2e8ce439ea4aa4832801c5885d45579e034020c7529ab5f168f65beb96c35b9a2a9e0cdf74a211011eb9c1f6e4698c418f8b6803137c84c7d78cf8ab7d76284b46efd338590cd5fdb07dff54202f8bcad268fef1e3cf26170fe95ccbf149b6a6fb8fa6f4c2f84633ea1ee2c6e7529abe93ace541d298b130c93e07c084606cd92b7d08728132340ac60fd93fd40e03c5b291ad356515936f8f586c32754837cda625a5fc99d04d19efa96c57e1aaa4c31a3bf66f03aea865d7edbe9f7d567b079e2b15353184abd671dbc7a76897cc327b26d76ae3c62b803795a825e6a104483249849562fa2413df3c914ce8d27d3f8207b0a28670f7f6005b450125fdfdfc6ccab5cee7a237f9e66b662d8980b39cafb04b1b4998b1ca2a75e04af5bfd319b3c56a3bccca01612530d57317220f130d589fe789830c009f48a6c7bc1a13e875c938097d8625795b3c705d2219a90092197c8c3071db93f6abac9b5b2202c742f7a2b412da3f40d371caee18c92969e7142de5ec102d9a0a0a2d34740d7a047887e2c9b950d386826db86c6b57f586ce6a32b5d5cc520fab375013f5425cec4beb725c3c13df78add834c2d937faf92d36fe37b4e0c1bac3c7b955046cd5b5aa5c36192d8f6305460b9bca2f038191ae86739b5ef1300a0080d539e1793f5ff22a586ad450a101538c789283728409f2f4c7fb513a921d8d028b145c04245eb7d3aa5c8e2aa65941c8de3ce31368025be8ad692b5d10cb6545433d6eb7ec0f51d9561999c08c8ae7f8d0000fe6049a795f181fb733d67edab25b32127bc5ae87759789cc9f605689ccf32", 0x1000}, {&(0x7f0000002400)="245a2ff7fc132a8013870cf4970b68035d78d865356c6e4f50395cc23f9e0a2c0060763bef54ec8cba8472f6d61b1646343f7e3f3a297fd214c53cbf1019df05ef99fd08b06464e28ab138b0925e283934c76a1a28bc2abba028d9a8b8033711d2f553add562b622adf620aa4260c9feef678c43bb12ffb24abc9b68ea0b7af2b79629f9e08a1eec03c335dcc203a9becad0eb6f8f4cd82fc0619e9b0b947e54e31f1af6fcd8067b03069cfcefddacb302a2fa8e161cbae4471c6e96a7cbef0c73e8aae32bdfb36908e46f0685b835e2b063d711ddefdd73382a73cfcbbc52aea5726294439dfb540c410802ec", 0xed}, {&(0x7f0000001180)="e46e3fde48b09db47a5ab7c0f44049fab47b638281e0ac48560b1cede292710fb4f1058be67736aa1e793d6ecd3016a1cd56bc7c587d8a19cef88af2f79860719b9b3c", 0x43}, {&(0x7f0000002500)="f5039f0d91ca27493b0877900ac97db7d35940db0850a93bd1bb1e8c4c2c7e9f88c7bb773e783d83b3f9b843db1f7d1c41cf6a062ab75a565e32de30dae4fb0ae2a35d6a246485026f7fce8ccff35f9d61aa6ba17d14d852ea5e6eb02ae21a3a3f15559576985655299fbca277830100007317cdec11f82973d6a0da5fb94d18a1d63fb9bd15fe06e089e829835d5c45d612dd096529d591849704e7ee984b6719ab0c7604d6e4be689d2ca876f04efd99ca10c6cc03", 0xb6}], 0x9) readv(r3, &(0x7f0000000e80)=[{&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000d40)=""/121, 0x79}, {&(0x7f0000000600), 0xffffffffffffff7e}, {&(0x7f0000000dc0)=""/175, 0xaf}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x6) link(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000c00)='./file1\x00') sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r5 = dup2(r1, 0xffffffffffffffff) pwritev(r5, &(0x7f0000000400), 0x0, 0x0, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0x1011a}], 0x1000000000000274) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x4008426f, &(0x7f0000000000)) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r8 = syz_open_pts() open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r9 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 05:37:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x200, 0x1, 0x6, 0x8}, {0x9, 0x2, 0x5, 0x7}, {0x0, 0x6, 0x6, 0x4}, {0x8, 0x40, 0x4, 0x9}, {0x6, 0x81, 0x20, 0x6}, {0x0, 0x0, 0x80, 0xa702}, {0x7f, 0x1f, 0x7, 0x8}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0xd0) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000100)=0x101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x408) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x1) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r3, 0x9, 0x80000001, &(0x7f0000000280)="428c8c564f685eca14536a505f5d91ca2c5a4d2cf3481e4e057282d9cf89de69298a23042a27d6bb733bf2d400a74d0865aa586732fd917fe476bf5f46601d56fe79a74d2736a169cb156df9158f277d833c2a78cf16fb", 0x57) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfff9, 0x81, 0x7fffffff, 0x6b12, 0x8008, 0x1f, 0x19]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) pipe(&(0x7f0000000300)) semop(r1, &(0x7f0000000380), 0x0) 05:37:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 05:37:43 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x20, 0x7, 0x2) setsockopt(r0, 0x80000000, 0x7, &(0x7f0000000040)="f06a334aa5114be09960e13ff0a6169a69228d07504bf3ad27ae52c9d84d36f7c7e9de47091b69d1ca55b1efb5db64e2f08d24e05bfa5c258b9f2cce494a484a45dc2ed40940344d095da8175ce55141b7e84a463d8837ff5c06d58796fc997f335ca46178cbad12905d08bd722b3f6516954282075246d7d6547c0ae8ac34bd71626cb9fe782fb8b10aebe8584a875991ef67c2", 0x94) select(0xfffffffffffffe0d, &(0x7f0000000000)={0x8, 0xffffffffffffffff, 0x81, 0x6, 0x8983, 0x8, 0x7fffffff}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x18, 0x2a5a5b7cc9acd5af, 0x20) shutdown(r1, 0xb548d960bfc25b30) 05:37:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x3f, 0xff, 0x6, 0x1f}, {0x7, 0x0, 0x8, 0x10001}, {0x0, 0x3, 0x20, 0x6}, {0x6, 0x4, 0x20, 0x7f}]}) close(r0) r2 = 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:43 executing program 1: 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)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="527320aacb9e822f61be92fd604a6f630583a10a4fca2e39", 0x18}, {&(0x7f0000000080)="9bda7b2bed3b9204ae2c847a9d7509c94b5363a1a991896525e32176f42cebb0abb3adc9d645ce67ec97277a6b829011f6634afc39d79c580da5e319a26c6745852f1981fd158049dd1473d4c366591c7ae61d62507ca14de5529998480377f72cf749e7fb06a51ea4b5a567112a308fc3831d3847a6d32fbc3b1ab50f817f08bf301c816dffaa00cea8656eb5ac", 0x8e}, {&(0x7f0000000140)="6d4a0655aac4b37040dd5e5064644afb991f1a47d8bc6caebebb4d35a4edfb12278184db03e197c37f8a7297e5efaf7b908f64587e63139f44b2d63d512b0aed5e2b1915c6a2a09988d4986a814dbe45be53e530e66242f3eec980856b4d52ee53b70bf7187db5b7312378b0c942266cc2c96ce84c235738d488e5c3105be2f42c7ef726944fa1454bbe4e70fba1e41d403f37c3475902e255695965f7c90cf9b73db0cdbe75892830d6249bac63f1bdf39a571c0423a6d60e1fa6c36e940dc2653af0193ec78f929455492d22f43af6838525", 0xd3}, {&(0x7f00000004c0)="c8158de6ae877e29044053106c09ed3b6bcb9dbb846e19998805dca158cac25459cd9c55898e146a054e5803eadf169a31a5575941dc6ca247643da194ab67f6a54dd0211d4ef67affb31e27276a93cb6a945c11842583dbe4c2fc06c88df66db26218317a287349d29f09b570c053da899f3f70801f87997550c98d", 0x7c}], 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 05:37:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000548000/0x2000)=nil, 0x2000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 05:37:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) 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(r0) r1 = socket(0x6, 0x5, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 05:37:43 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x9}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) r2 = getgid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, r5, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, r7, 0x0, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r4, r6, 0x0, 0xffffffffffffffff]) r9 = getegid() r10 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r11 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r11, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r12, r13, r14, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r21 = msgget$private(0x0, 0xf7bb9e99388a03e5) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000400)={0x0, ""/37}, 0x1c, 0x0, 0xc00) setreuid(0xffffffffffffffff, r19) r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r25 = geteuid() r26 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x6, r23, r24, r25, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r26, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x3, r19, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x1f, r19, 0x0, r19, 0x0, 0x10, 0x8}, 0x10000, 0x200, r18, r18, 0x31, 0x8000, 0x80000001, 0x1}) r27 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r19, r27) r28 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r30 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x96, r28, r29, r30, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r20, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r16, r15, r19, r29, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, r15, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r33 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r34, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r35 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r34, 0x0, r35, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r36, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r37 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r36, 0x0, r37, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r33, 0x0, 0xffffffffffffffff, r35, r37, r32]) getgroups(0x8, &(0x7f0000000240)=[r2, r3, r8, 0xffffffffffffffff, r9, r13, r31, r35]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r38 = socket(0x2, 0x3, 0x0) r39 = dup2(r0, r38) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e1766696c65302f66696c653000"], 0x10) sendto$inet(r38, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x8, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x0, 0xffff}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) fsync(r2) 05:37:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10c11, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x2583faeecef85996) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r3, 0x1200, 0x7, &(0x7f0000000180)="a1b619d98b5acab22e4c348e7230f56d4e31c0f979c86b2b41d9fd262d0218dd11c5823966251e3a237f51a04eb37dad236503dc3d52e98fa7d1dc58c2044384d1bab591d78532df40aaab401abd3d0a86364e325f2e3f778964628f", 0x5c) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r6, r7, r8, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x1000, 0x3, 0x5, 0x5, 0x8]) 05:37:44 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x25, 0x7}, {}], 0x2}) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sendsyslog(&(0x7f0000000100)="13cae91c7ddadcff902d9379e96d0c1d7bcee4254705ed5c07af0048f12399f076601decffa7827bb0a9d595", 0x2c, 0x3e) 05:37:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x87}, {0x86}]}) r2 = kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="2a51dba117f801101752dddfc75f8d997585a1f3146a0b2c295908c1247b89d20b1e405599013ac4294d0fe3e714ef1893614632f5a4b0349d14f228c2303c09a2acef77f434bdeaddfda669ad3b57f298bdfb1446344c205529149318c96f108ab782f9479b90be207cb31075d8ee7bc68fcd5e95f88e51979c7b8107c0c0b152cd23286f5a56de0846b8cba9ecf0e434814557abbeb0f76c8256c3", 0x9c, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000340)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000003c0)=[{0x9, 0x1f, 0x81, 0x80000000}]}) 05:37:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0/../file0\x00') r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/4}, &(0x7f00000000c0)=0x6) accept$unix(r1, &(0x7f0000000100)=@abs, 0xfffffffffffffffe) 05:37:44 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="9402adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead43cb777fa69dfceac2a84e6a57d5d9a36cb5bca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f5f63caede41a4084c9e4692e71871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ac380cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r3, r2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) r6 = dup(r0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:44 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) r1 = socket(0x21, 0x0, 0x2) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="40eabc06a150d3f107ab945339480d4483b7450a04cc9709cd3742f83db4277d08d9f469fdf7f7ad773c23551e0e46d4aba19096ceb3345d2c1a2f462c26251983d734"}, {&(0x7f0000000080)="b00e503f5f0de48fce58e1f2ff9a2bc8982f78b78eb10062d1ddeee3f7ec91db04e925943e798f05c30d22b09f7b3d801b09fb34994cd1dd70113ea81ea00fb9342e263078cbd37bcadf4ca961532f514089de402eba3c1655c6d8c5e16c5885b64f236e7fa3e9997cf36d0d0024c850ba859c00b50e2ff57fcab53b627cc77489c7"}], 0x1) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/60) 05:37:44 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(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(0xffffffffffffffff, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:44 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') geteuid() 05:37:44 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x118, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:37:44 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20240, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) preadv(r4, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/86, 0x56}, {&(0x7f0000000340)=""/142, 0x8e}], 0x3, 0x0, 0x4c18aa93) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:44 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = socket$inet(0x2, 0x4000, 0xf2) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = msgget$private(0x0, 0xf7bb9e99388a03e5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r5) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r5, 0x0, r5, 0x0, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="a67b8e836c47454a9792972e090a26b35c9f626c272bded767dd44a542a1a29fe7dda72210ab8c99a82574e6b4d8271e37b908427fcff12379540dcd9cc0896eb02a401fd7bdd8e61e52f27dde5991b631d878c9d94ad1595e9647d787d270c39b536b00f631b8821aa9fca3849bc87d023f5c", 0x73}, {&(0x7f0000000100)="a5b1d75056be78e6e6988e013dc2836be9f058d089ea94728328b2faeb0ec0a2783cc875a6f5b51dd980d8f09d3eac09674cd44a92c4c5976dcf7b118cb1973a3ceb14430f8907c1c5b42ab507263f4349d30ec4690f64beeae4d5e357a3a36616125ca900d057c7fa6a77bd0811604fa4e76af789372fe9940136cd8cbe296554d14c8193b0e2b2b51058cd2b332dc6a6aaa31834c330961bb3d5bdfc52ad97eed59bac", 0xa4}], 0x3, &(0x7f0000000200)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4}], 0x58, 0x409}, 0x400) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00a8a0 failed: hole in range 05:37:47 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000740)='./bus\x00') readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) read(r1, &(0x7f0000000240)=""/70, 0x46) r2 = socket$inet6(0x18, 0x8002, 0x6) write(r2, &(0x7f0000000300)="8c7069b7f42b573d6524f9988f368d7f24b037d9b36945502d9d89fe5463774302ccfe7a170d37b17ec249131eef214d5060bbe7cefdd78a53a43a00f7dd4a5b5ca566c8204fa7116260c74c38a34a6254c15e7aa7379ab11442a5031cf6979958c6307ca2cb5a20173e70cb9e347e8b0c252c7981c8a19f35fffa2d1bb3436450bff58dd20cb5332743", 0x8a) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x287, &(0x7f0000000640), 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mlockall(0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d4862f495572813b21ede0ec627db0105315dc2c607a78c106d63600000000c9217e010cf71ea79a393fb2900000000070f905ab833ec4b98a75cffee2bf9bbf2396b2f3db131d2e0184f2ca4b3969021ca6689d62ffc5c27d640fea666fe6efef8120ea5c70c9f563214235399042000000"}], 0x0, 0x0, 0x6) 05:37:47 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x5, 0x0) r2 = msgget(0x2, 0x224) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x4) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="da3021969830e30074b8b9738329c38dcd89cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d52d9b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e54de8dfe85f8f991c18f5999685efab8514ef95357814037f051dfc49487e4ab0c50e514000"/172, @ANYRESDEC=r3, @ANYBLOB="1bdee4db471a211dc8b671bddeee94a6cf18dbb3550a840b7358608496ed12468237281f5e020a04dc19f6dc142635c739ba82c9845ff14bb3773ab7b2960f8332dc055287530c58c1f983759dd5a8f468fe3d147fa7e2dcd18a8f8714e2e0f17fa8c4b64d1180f78f2e271720e182f6f7b86e9ce80efe66e99de4e17c0f4e06bb84cd0501698a21f72c8fa60a03000000000000000000", @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000380)="2eda498a4b5a1c24feb2be7d89c25516af434f0f167a2c19d7a8b96be18c2dc693dfbf33eee5f6be26c29d15f1906ad4d7adde61c050819089ca111811e8efdd21e0d817b3feedcae09d9cfbd0e67442d06e10a9eed9e28628cb62680f4561b55c70c04e9012eea0a7047aeec70ef580a898db9c32964d7f7e8c9c82053e670379e4f2440c347b10e9368598a06e658a0f995ea9d6183537", 0xfffffffffffffe98}], 0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r8 = socket(0x2, 0xc003, 0x6) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r10 = fcntl$dupfd(r9, 0x5a443a15ef34e2fa, 0xffffffffffffffff) openat(r10, &(0x7f0000000080)='./file1\x00', 0x10, 0x172) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r13}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r14 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r17, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r18, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r13, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x0, 0x4c}, {{r9}, 0xfffffffffffffffc, 0x4, 0x2, 0x3, 0x100}, {{r6}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x8000}, {{r14}, 0xfffffffffffffffc, 0xc46db41979af9a27, 0x80000000, 0x3f, 0x5}], 0x9, &(0x7f00000005c0)=[{{r15}, 0xfffffffffffffffe, 0xca, 0x20, 0x7, 0x8}, {{r16}, 0xfffffffffffffffc, 0x80, 0x2, 0x1f, 0x1}, {{r8}, 0xffffffffffffffff, 0x71, 0xf0000000, 0x5, 0x401}, {{r17}, 0x0, 0x9, 0x0, 0x6, 0x8}, {{r18}, 0xfffffffffffffff4, 0x2, 0x20000000, 0xd0bd, 0x3}], 0x514, &(0x7f00000001c0)={0x9, 0x5}) 05:37:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0x9, 0xffff, 0x3, 0x1, 0xd2b3, 0x1000, 0x1, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011b, &(0x7f0000000040)}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="00002e2f660000000000055492b55ba7d6beb68855438038f9eded43fefd7862062c01ea72ec15a9affb324edf4b150583a1d8945eb349faab674e3836606a0c42a0f72a71c89403c569ab2ed77f2fde14a3e7e00fb7f4b2ca7a221a936ab95dd3e71a8406cd472452ba50a77f51b84a6333e359e102d6e6aa8d1b1f1e136d8a9a172a0d2af4662a2661652bd579c98e6b1b1f7bc94a12e97aa50757fc"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) r5 = dup2(r0, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf3\xa7@', 0x0}) fcntl$getflags(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f0000000340)) r7 = accept(r4, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4], @ANYRES32=r2]], &(0x7f00000003c0)=0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000005c0)=0x4c) r8 = semget$private(0x0, 0x5, 0x204) semop(r8, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) semctl$IPC_RMID(0x0, 0x0, 0x0) fsync(r9) pipe(&(0x7f0000000600)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {}, {0x40006}]}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockname$unix(r11, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000440)=[{0x6, 0x20, 0x4, 0x6}, {0x8001, 0x7, 0x0, 0x16}]}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r8, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 05:37:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x5}, {0x14}, {0x6, 0x0, 0x0, 0x200000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0xffff, 0x7f, 0x72, 0x1}, {0x7f, 0x2, 0x3f}, {0x6, 0x0, 0x0, 0x2}, {0x1f, 0x3, 0x9, 0x80}, {0x0, 0x2, 0x9, 0xc273}, {0x1000, 0x81, 0x9, 0x10000}, {0xff29, 0x7f, 0x81, 0x4}, {0x20, 0x0, 0x7, 0x1}, {0x81, 0x2, 0x28, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1166e3afd6dd0fbd, 0x0, 0x9) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0xffffff74, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000000300), 0xb4e663f072b4d4b) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) getpgrp() r2 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000580)=""/136) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x74b0cd1c62e6c6e4, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000008000000000000af00"/44], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r5) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000000, 0xfff, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x391, &(0x7f0000000280)) r15 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r14, 0x0, r15, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r16, 0x0, r17, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r13, 0x0, 0xffffffffffffffff, r15, r17, r12]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r13, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x96, r18, r19, r20, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r6, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r21, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'/43], 0x2b, 0x0, 0x1000) r22 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r24 = geteuid() r25 = getpgid(0x0) r26 = getegid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x6, r22, r23, r24, r26, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r25, 0x80000001, 0xfff, 0x3, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r28, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) msgrcv(r27, &(0x7f0000000540)=ANY=[@ANYRES64=r28], 0x1, 0x0, 0x2c00) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r30 = geteuid() r31 = getpgid(0x0) getgid() r32 = getegid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, 0x0, r29, r30, r32, 0x4, 0xfffffffffffffffc}, 0x5, 0x9, 0x0, r31, 0x80000001, 0x373, 0x3, 0x100000000}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r6, r24, r29}, 0xc) 05:37:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) r1 = getegid() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xffff8000, r3, r1, 0x0, 0x0, 0x1, 0x1}, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x10000000000, 0x80, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x3) r5 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r6 = getppid() r7 = getppid() r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000011c0)=0x1) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) pwrite(r9, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r8, 0x4, 0x8000000000000080) pwritev(r8, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6, r7, 0x0, 0x0, 0x800, 0x5}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r11 = socket$inet6(0x18, 0x1001, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd0, 0x3}, 0xb2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 05:37:47 executing program 1: 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}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{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}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277833f48ce369f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0af827ad8116cf51c7b2cc4911223525f8e88b964633cdb082595f12263550a545537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b654", @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54d6bba50bc48af3d0f528c4bb30d035652f0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3328f01149c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8741785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x20, 0x8000, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r16, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r18}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r19}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r20}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r21}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 05:37:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x1800c) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x80) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x2, 0xffffffff, 0x81, 0x1, 0x6, 0x957, 0x4, 0x1, 0x6, 0xb5f8, 0x100000000}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) 05:37:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x94) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x6, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0xfffffffd}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x5, 0x7f, 0x3, 0x7}, {0x4, 0x25, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0x5}, {0x40, 0x2102, 0x0, 0x3}}}) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r26, 0x0, r27) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r27, 0x5) r35 = semget$private(0x0, 0x4, 0x408) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f0000000240)=[{0x1, 0x0, 0x800}, {0x0, 0x40, 0x1800}, {0x4, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x2, 0x68, 0x1000}, {0x3, 0x1001}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r39, r41, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r36, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) 05:37:47 executing program 0: close(0xffffffffffffff9c) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffff0d9d, 0x4, 0x1000, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1f}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x80000001}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x845}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x3f}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8553}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x6000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil, 0x886}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x101}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0x7ff}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 05:37:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) renameat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/17, 0x11}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000500)=""/61, 0x3d}, {&(0x7f0000000540)=""/137, 0x89}], 0x6, &(0x7f0000000700)=""/195, 0xc3}, 0x0) execve(0x0, 0x0, 0x0) 05:37:47 executing program 1: socket$inet(0x2, 0x1, 0x7f) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fchflags(r1, 0x0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 05:37:47 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/105, 0x69) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xde, 0xa51, 0x8, 0x3, 0x0, 0x7, 0x4, 0x1, 0x2, 0x1, 0x80000001}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pread(r1, &(0x7f0000000080)="5c7586f612f2fc9604f9cb1e5484dca31b94acabebc38a1beb7a05cd344e9c8a54267c0e789d8e8a", 0x28, 0x0, 0x4) socket(0x18, 0x2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 05:37:48 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:37:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xffff8001) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:37:48 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000240)=@un=@file={0x0, ""/84}, 0x56, &(0x7f00000000c0)=[{&(0x7f0000000880)=""/255, 0xff}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000780)=""/230, 0xe6}], 0x4, &(0x7f0000000680)=""/233, 0xe9}, 0x840) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{}, {}, {}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1599189858b23977, 0x0) 05:37:48 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000002c0)="44fd5eb3d4799a13b3fb334da5215f0686e1618d6781f77852c1403d05b8cf1af00d349a54de9988269928e196e61519e4ff669fb7c2badf7a6c6541f05e6a66d07e6fd0435f1137e930c24ddde3b70c3be818cb529418cf67f6fab1ec5c750dede839d93ac5d90eca57fe527599fc1269be4aeefe590a940be02c30c9d3e6484336921a47a2356f68179142fb6f61597ac8a70e1397027a6da6a7b6a1a017271acd35c85f2b45e59316f8d598cd5d8ca7c0a8c31ddc3883af502b4e4c2b579464ba4ab4551bda73f33b147aeba7347be51625be49655a8b5bac7b1dcce02f410e8a6503c7128a710b8c422a2a484e2c1482a946df1e7f09d450c101b9ba24c5578b2bbc11a2d8ace7163af9b3215411ebfb1b36a583fdd943e641acbf19df2602cd4fd1d199108d2ea366076d483fbcc8d47fd56704a09bbbc631d91ffa86b3e86bc54a9f3754394f402391523ab89899f02145a71740c0ec498e60098eff0df979c4cf2d3eab37d353f9444a51dffcb957aec8e31547716a8c4f8acb167eb8071541b845b457dc7c1e2fefd83980cf562f022fce252f739ca804eb5888eb6c173987846cf46bd87690696e77f49dc237bfb3e82e54717d2b85dffc50097882fffe36701c83ae7a169aff47dc2ca7d7d9075cc15fa004c44ea3b063a0f640018d02e8e31a1da0c2ceacf07c37331d204cde1e42e031ae99eadb7779d0bdb8e15132537ce8d8d6507a37a6c04bd7d8f0fa4be9d551c8f441b31e7552cb15e58afe20c00a599d434e858de2c1587891b29a768f5d8f2670ecfefc377687081971cd67fa0ffff7641d5f478b85c41767d49d2523d37295db661e32d6984db7dffc96f8a4f5bf422af3bb1f973381689486ee5b072c5025b6fdf91390fefd196bcf0aedf202a67d9d6e0b926ee571e13063b86eb5f87a0093d149e2601f4d429f504dc600458ee05c18a35ef6e1cf109427542f05da1985c3d3ce714155cbed018baa7198edad08623cd429d754964d1be2414aec35c92618ba5b43cac81bc375eb0d6b21a364940f6ddbe0e6acd3014fbac93411fb7b1c980d687562921c4e5b37ed82a77e6e261642b0e3b110462d495fa2f9f67058205c86a0a586f2eca36c3cab44ff3ef02c3be87dc79960f9ff90cba024df0a70b3299ffb01aaafa288baa03dff79576f19987c79402662bfd5342ef476add92d7f00396e2049453fe9dcbe60c9e234754b42c27c582c8ab9a1c8cbf7b12f4a79bc1b6edafdcc574d618f97543e2cd9c661b2e5a05f1bfd473cd534a48ac35a07471959343d6c8ddff89418cf7db85430cf39e2126c74b25a05db39416f0ca85ccfa0486232bf006fce1d8ea019ff3318c4bc9626c8b68ca6abe9bbe358397c02f47acdc824b4a26b150623f8820231e9210394d98a32a3019b93cc1a0f9af0c89408ab15e0cc3e34be6e67f451b97defe6f50e9dd1e4d986ba1192f6a06ad6d2e0a442c790e00119bfaf495ed86a12f4079b7220a0ed621f937a454407065edff4f08a8c2e2b395639011dce8808f9271076f74beb7de2e3c0a8067e5c425a881eb38357f1baf62077b7866047f296b203d07b7014e1951c17dad70a499e34fd6a8cf5e1f2aaf79f9f2bc7ecb8bb88e7bc0ba1fbbdbf25cfde142a0de39cbc00364eb1e1d8d6a20560aea39c9e99c3526c6478a1c0c231a546cc323ef3512bea0b355715e905c16a3a027131e564cbea87c35c68f965406904540ce9a8465059cfc2b5aab6c7b3a5127bf4a8d65be0f9a063865f360925839b79be91ad7b7d327df24c7739aa80e5a1ece1921b5429d024adab0a0bc19b4ec9e5c396fa2cd202b3b9c380df27afc68846bb048f8e18de351c796c9ee4774f35a2f1934b0e33380cc1f6b6eb690826957e88b166ab6bf3ee62cc6b72dafe3ba6f4cb52df838316bf1edf6cad7d9a313ef7958826dab1819f6063670801012469d7597f56b74bb60e8a7020f707cd388954851b0a888f6039520abd7a52a3f72f6acbebcbc22b3c115b06a2a56c62ad897e522a873b0bd598b2c7f2073b95783a8ea2194977c74253a5d398ea05011b82052cfb2028c7762dcdb2b04173be633205fa23602fdd8806f59d5a3450b2a2f89ba84b16810db10bb46215c6b40ef07b461f7e6c30632712fa97c3ccc4e81e18b4493c4a02ab4d6b6005b9ecec0486c0da2d509ec3b1f8716c0fdec90b316a6c5786dd962d4496bf49e08b366ccd5ab04329143e0b910d5903e59d20414f8c56599a74967df8543ca19a81e88f6ba4ba6199984b5673fffb9a77ac37b10fbda90de91c0b5d736a0bcebcb05187035542d1ee36f3fcad9225e127f3470a1bc1d3b23532ea68ac525281aa110d5a2661b3cf988d2169678451c3de38e8b3a9dcf84d3854f3c4ea3cb309a7f1208750225690fdae6de2c329881c0ab8acfe5b0c2fc0efe90bdf2acb12ce16e779802219f55910769a5426310322afa45a39135d8ef9f1b2dee9179a93a7f05a195a2090b623a98ce7d28243ffbd953beb69ba6f9e1ee2bd183083cf8c8a9b5885fe6a2feb4af23d8e75ecb782c375eebead563f89320b12b56aae38bbcdd509430a7435be78402f24e687135874f49752ea12e0d5a5ecff701f053170df621ca646c4eb0615eb47ef14af75478818d42c69740c909bf4b5ec742698aca7a4836ed200d9a36da4e348de5f2623cf4f9bd8004e8c9bfed57ec40cdbe3ae9e4ec6d8be5a5164c54681401da1b8134937967a1680bbe03b80ff388c5c56e61d2e5113e7ef4fd1c39f17d876dbaa5a9276556fbab98e1aeb1923881e636289ec8312baae22c4e4894045a15696385583ef0dee47b8ac6d7b751afe29b55f840de029f6fd3042c85ae5bc750a2629f6994a95c77b08aa0e084d31c8f2a71bf6c7af9d7680e1f5fe40382c35e072d6745f23865e8719ec351846136555ec19843573b7627d11894483556c4293f2b42d59270a59f5ac6dd067c356b0319792c8bb8abb4b61da8d26f4235830d347172c08a22fe08f65dd9f4f52354a9b611bd64d4205c031f035e7bdeb92789d6d9705bc856e8f9f3c6c30294a3a118d741f70045a8507a65bffcfc5121489551a34e6933c6e07284bb0aafe39ddfe3972dd59adcb2025e6ba3a1d7ad3cb55ac8c58f05eca660223a4995cbae0ab754be0e6781643c7dc720ffb5f08220c2035b08944b1e0cb1cd570f6771abb2aae4da9e9b90095fc6715a86c7b0608968366ad06236346c8dda0da299000afd9815f47d9329d8b6a1d179e5e3a0bb6ba138b1c303700805c9bd18d11b6ed2a430c5fab85a58a479d0681a00e45458ee0688c87ef3c34d9cdf075dba082363634555a2d855c1db441647a8563907af4ab29327597505df7752406d078ac09b23c89b3a3d3a2c860282d4bbf5027928ce0ab3652e4de4b3b00b217707967f3d0a0fd27d62965dac5c87904d4fbe571586f2098a1cd94659bad6f1a8631a4bbc583338e878a1349b0e3b5cc1351c6954628f1aeaeb9667282f7899af24bd6112fc0407b45380095e1383902fc4806019d2989d57204b5c7b21bc82bfeabfa3587e619fb185f279277b8897726d4bbbe9bfc484f06bc32f0970f13e8d188a8fb054123e0bc932352b459b0ccefabed3018874f5c09a26ba8f2fa24d6a6b84a532e3fd877eea51dba123a0bbd96719af733cb9aa2970109949836e4bf2d0e8aba608d0a1deb0bfc1d5dd0cb20b8a3fa68f3ab3f7c83241fa6b37cbd6c24946cddabbc9dd14d6b5ffffa6ef606fbcfb8e535e71cfc8a1733c64ebfaf4737f5686ea6f2359850d71952029e7ec4a0b5fcbd5f1334efdb03838de41fbe2672a563a9c809a0b82b69881e20e70e49a8ad26c814f6577aa6b393b67891731aa9b2a118cb90c353c98506a877422979d0d909c1a4a85ead134af4860471d7756f2c71513bafb6fef4e309104dbac1232bce710c4a103c3330fef363017fe0d528d1d2f49b9a35ba2d606afd10bdf6ce22ee037bc65bedb039adf1edb8b67c54654c65cddb8dd3304382b9ae70cf6d34d206c16c604f7489003357fe852f0f7bb30e8b5522e119438c51019e90ff4c8d2ba8159251e3f3b7230e6e42e53a70a64a48a4aa41740b8655b5c1aa10d1945bcb5f9f2298bf48b901856bdf5c953f8317b1bce3294246c8812fa27b63554050557d3bf64f0e7ebc878d0bf320f314596423eb32f1b56d6174372137ce49994389031f5854f13c15507bc6809445eddfc254b6d8059da9fa4e497bf4dea6dc326ad1452ef877c71637a8d142a92a5999f237cdda62a1cf34d77825ba4f7d76ac71549ecac05c4758cb8848a4bdbcd44755cf8a36907d9fc4bd4448a347b74bf427ee67191d8d48e47494d2ecf59a57e819f9ff323c07d632e83942d326f1b8789c6c4d03f765634635f84a6cc938fb6ce0cc3b4853794a8de928c5cfb60fa7364f6fcc26516a312000be4299aea4e71d16d4a31bd475c4af4b4761229c960760513778bc3191d11528c05eb3a435a83a1315b3ce617136375f1f407e196753d6f5b2a8f0afc3e4dec98bc33ab148156d5fe0389b83592c6ac884aa68c4ec14ccfc5e8bdedd3031f08594ded4b48cb6bed7f5e1cb15f1c28a81af7bc1ee8b4be9ae7b3aecc021993312820fcab38eed1328d340eb212e0f18ed50fad4e027eefa4eeff52ced9690ab385a0509d90da3e851d5fd66d4601473c154a7698ccc067cf57b989f2de8f8467851fac034bad1f5a7c90732aae1e011697a3d4a2f1e1327c222bba4da9bb5e97dddbf4645fd6728a50ebd89b2ae6357293e0997268b5b263a51d985588fac7a8cdc8cc74f97e5cf07226468c187255f806abc5256a4720a0c194f6a76c225fd5c3d3519d918ea6dadb705544a05c21497e26fce83126a7a40d481131dd6fa366ab71dc6ae29e307e48007cad1c8077130cb2a5439fdd5411575728a7f7611507936c790a334925e15a009cc53e9b787a6473eeea548e7811d7718798a5dabc40fed8ed8572e0f639b6b5e632e07ea1b63b4fd7320f3de439163c98ffaa0eb97a6f8431ac7f481521d3a21e6e25af805e25992d45373512ceb712e5257117664ef88d43baf7aacc9d1ab549d3cd6e2478ff445d96610ed3cc6ecf700aa71f718b93abde77589b8065f8ffc1e45aacf8c62a2970ec4bba9d97c43d97de5fa062edf72e3c754fbd3b1f6c4886a03f8536abfd480d37e9a8c0cbe6e3c81f6096b99f35357b2edad8d8b030c4b8c724df40e369f105b0b919187d9fabafcb9ad4bf70de24e39077e7e4a477c1cd48d6864e45e3086d4d5555f3376b1a7593503e9072f7264d9f8211aeb15b991470043265d97da596326ab95e3968e5d3a5d24fee04804fbe3234e83fa96d0467aeac0940be3506ba740ab040415445b0d2613e5b4a726eeafbb36603e23c9ff4de9260ab41b51610706dbc17db1a818ff17134b7e99c12e466009312922cc3c43441a9cf7136b4ac2c6fb645a440b9814bfd60af4ca9ebef8675424150f06d8192fba8ae468b40e9e0f648307f555bce9b4d65507e768ac711c67a4fbaf7aa9aeddfa6ec88387dc70945b78c82c8e63b552fc3eccbcb995b48d509033d6c5a1e662d71ad514319e87d101d550aebeb02627273772ecf6e6565972b9369696846dab1c047536167a75c463a4b99c210275643ae3f1c0eaf7d66cbb256755da1a68e15a626972ecc5ba7e6b2b2704652408092641839acdf4327c1118429b9ce2a740203896c2b7d37ef58ec9c4cf18e46350e5f7fec200161ad023b2e9851d0f2dd6", 0x1000) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$setstatus(r6, 0x4, 0x40) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) mmap(&(0x7f0000741000/0x1000)=nil, 0x1000, 0x4, 0xd813, r5, 0x0, 0x100000001) 05:37:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 05:37:48 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000500)="5230706757b421bda804064eb72fb67a08636a8499fad832c48a5db712a79dbeb00f0d710be47bab5f264eed5b45518b184910c9caa36bc6c5e5b6acbee664a6f4acc1fa22308b6cf8b512b27a980729533119d9e67529a0f2709baf9be73b67d62af30146d3612665e1e22d2551293edf74c91fa8cf013f5791c0ef674e782c36be1af56215d6e673cf20e8c60e1c6a7d0a7bcff3c76e1e429a16c240af7719c68f21b99f2680edc5bcf4eac9aff2a89f091ec173e0f9b2d209d30cd405b44c75e632768183d7a968ff1e84edb3aaef2729dae94adf584e72a79a40303e2ad00b0e0855e87805647ea0371e28f7e6dff4f9a2294f54569e211d2dc81d9c9dbbc106d0bd3b9545639e40d1f91029b6d1debf92251f3141eac5baa12a749b117f64c2b1220d8e7d24aa94c9b8b6eb105a5d4b4763e77d5613fe157d0ce57c1d0ddedddee94fd7afd07faa9dccaf4e41724a53358a475561e6ed248d0835b9b83714d8d7d1593b05d64d423e67bc01e3f19d14a42c89f61f36f0096cdfb352ad197e52949fa05f8c34a09e788e27a5a203a7538c833236c7a312de3067a16667b7fb0d097229169e6d2b34148496473944cdb497dce41598cea9c27190528bbf0de8106fb0dce413c69749f64cde5f2c0cabc02830add70569db2ab6e809db7d4864c9f7c1c187f573efa9aa5d5bc2687bbd229a0da508fb2da3f3219374b66bd03f15a061c0150426cb21c25fcf5990959599f4046a7b2fe7fe4fefff00f065f6a5afaf89a7b5edf9421779a3509f94cfce1d4e81e0f5c03b5c01e4f56169f5b185d0d95d2372195ea60b5ceafd4ec37eb50a4349286731ac517b1f913c9c9893a2babb8d3e68120aebf3734438eb34c09b7f5d70cc326eca61aaf9500e5ac09400aa86af1105a17e5c3ff7c72405ddc6628f1c5e430b255219574b37748c4c96af684eaeb4bda3c0582591ab00a98fbbe914e6efe853b791ddc6e3af6cd1ae106fc0b6deb0463cfdaf8cf097e27bca9e82b130187fde246a5758395e9b568c63cac5b68b4683be7939fc127df62645fb52e098ea892fa5380e056bea0dd2db2e0adedb3a3425f6c1e997deeb43675f0bd95ed71442bac8d72f9f2d966584a6057bc80f7588422498e61dd3dcb2aadf8d207f98f969ff045fa0dd57a9e27b709fded77337f9e6593edc931f0ced4749eaaa28f928b279103a7cd4d479879b0a848485c77edf6ecacfec237530bbf36d765335e0dbbf7f53d7c48c1ee7e0496b98824ca16bff4957195f2b62b03b1eb41ee0470e6d2d68189f94da4cdd444213bba440796b36f2dba4fdb624fa85b6fe96eae4f3950415a490e4e62dc664b8e1a494c0e6402bed2a04d41b2ea0b14fc24c2413ed40d4d07c2d061c6ba4e9909548f11751d0770c12c409cfe661033e5a34b75749e9c20e27d1576a64b4e35ede40095c52c201289dd06c238a02324717a9e3a2bbc04fccf4a0835b2830770375471b490eb4f95580602026ec0bf6929051c6a4f8bd4d8eab00c29d05ddb830f2435617415a815f73f3094b3ab36c4af62dc278e5183ff513fc32fe2794c3591788004b89ba3eb69fdc5c3e33a4d31730a01e788a31fa0f56c91fdc22752020e9132502be8791ac7996ef3e306f87751939b6d1ce8160bf85b31a4320c31931d03aeeb9a531e046c6bfabf1c5492b07c0c8c5e88aa1d2679e2d201c4861971d4aa151a57131fe161f8f84572b65b299797c23f131b2739ab88cafce6c3cfa72e4c3f6abc3ff45764fd86cfee390a9c656f7d70d7694db9d5e2c1c54065bed50d4099c0606fda665ce80f6e915645d731ac755f04c3a16b8ba7a9750d3f6d3e157866a9a816c068ccaa42c74f20aac41a1f7f84c618e921dbfd7b95a85886282f65b177d2f3f400b07e5fcd41afc03fd2c4523ef02cb8a269782f9743547854879000c9db31a3e36b6fd9310ea6bfb2264f1e6d85fcc74078ecf7b89d59928791dab682eed12731ea73ce6f2b8d52000ae0a93befc2887950b197346e812eaf714f7112908c868b9fe62473a500e0b621c7a62e7e257abf18143937f6b4ce5368c444d8d666a109d378b50954c035404949ed6318030b152eee41ba33e0baf1d31fcc9c55c30fccab317b7117ea85bae90c40b0519f1675e16e3b3b9db27d2bd82fb375078ac87b6425be3404f8b12ece6beed909c0a134bf6b36624af7a1d3f18ae883b30782841bd8e96c5f08446962d7c9a58db563c82b9d1c09719db9a4189930f491cd89aa4e2c8a6a0bb89c6bcb6adb36166f24d67dd5f4f6088fe5be23e35a176b104f327f704a58377688e9df15da3c75d02e633d63a58bb40616e706a803af58c5821f468aef66895cc2bb9cbe35061eb3ba01f1e6adaecd0700613440422d4197d88fa881465adf9545de024d770f64248bd7bb630606ece136822ea1dc5eca2210e4bcddd82c7233e6415d6aabdd7bf617966675667730a6d243e17b9a095b812dc2ae8dd234c12c680c956e7cd9747bdf0817dcd5bd7d597da2be87e7db037f9372e1ec1d57803072f938548e3c2f24b1326e362782ba1e6a85c8d37635fc29a2132db7a0a918a611396bc3ca0baeda412e0cd6c5c0302ebf62a5a24275d5821cc8b5b26cfa428c2a2f13861a085def776f9d0fe1dacfba8d99ac653b3b95e0c571be7d34864c5e67275aa9325edb1c8bdaea28e5478794a49e6235cf72434648fb1d802af4ac6eca2106862cc9b831f76e1cb22097bf0f84e2115e36080a02b46a7041b3ef5e8d46e335867f425a0a4a4207c82899af57f9cd7e130742310817f747849404adaca36cd14d1f525b816289c1b496758614cb881c03ed8abea337f21a34d4920492b6ed248aa789dbe40a7e8445b230b5efcbd95c16811d65faf77efe4c507abe6e1f9f7a64b666008e3ebb972b24140c4e83dbbd8d2d64a2c02e94bb134f8c52ff6eb3cfa6468e48f73ec0f17f71d499c397f44928601fdebe96ec5f8847edaab5e9986ee652a404ebf7fe36f0edfaacbfa8025ec70b2193165aeb954b33f6c370e95bf59b3e34fc471584ece4ef7f8dee2268a2332cf5666d9097a3c395445fdc0e17762bdb5d27a70e74882999ac826602d2ca378ace8741ec358a972c2c405b6b405cfc944c672ee932307537cc7f443b6ac69fadea62994cb9b2422050002831c8e3484f8d226f7b555afd10581ac483aa04d4ec7827eda0b914b11b2fc248c068464119fc3e68a539d8b7d3a1a914f3eb2d76b7f921b463a30fca9091d60bcdce16c325f541f1d2b2d1f4533d6be4f03e4146b370881172eb997f47a647f29fd136695aa95aba66950a218a80232533402f69bf921f66c9ed5ec3b432f0f1d03d62c601d49badb6bec93535c5472868a82056c16613a86ee9ea44487e3b1fb8e056ed032a465458b921ccddfe153e06a22f7bd13a6eae5a434c8d9df815af179e2c6c4edbcfa78bad6e7993c5730f3ea3b9b891b0df347fc426f513dc28bc851668e44fd8be0eb179456c71fbe6dde517a598283a2d3ca097bf74fb741ae66b960408fe88f6ee6426e2a789a7f4b4c6a40eb2ca92c37b5a98d585e1bcb6d4f58a30319ea4ba1f4bbd7b3558da2f473ae1c67c59140ef2d3257b9ca7323eeff83971acb902036bf66b7b28644fe9dfc93be12e15570d69e92a37760900da0f41c17b60a91f01faab44903fe4cdbb138aabe513e4194c92ac70c9eec39f12ea0257dad6f39b7619e55e3301046a22bccb3c43e3e377df831ca4fb19bfe42356b7d30cd6bcc1f4425406151e6844ccbeeb666d8441a5fa74f913dc614920ed73e1d65875fa1a319d7f4bc2be6237cbbd9360b68c8c1d8a6693db25a6574e8b6ca7ad9a1c5c96acc732a6b514ffb09bd0bee3ed6405e2ff18ea46c48963357cc039eaa2e3dd247142c18d8caef489624d4f0dd930fe54e6977617fa87fbd973f2dc3ccfda0ff239d1efe2b27f227422b9b7bfc1bb0025e69654c644a751a9259a9787de5ac8c042e835139ab35916767a5acec91f871bab4025a8ad9b7874782ba8bc7420ab47c688bf442757ce13c56db9569667d8c10ca2b3c005bb5fa7067b8bc0fcff102271f1cc8538ad806ca406c53fce82d0254fd9ccf528d392ea65e08ae20f69d93579b235fea95e571bc913950929c05734e3673ded755cb4b0475c8011cfc82dac605109f33566e17c5610c4114018081980fb8ace1f76f16329abfaf636c86117cb31255d005b6bae66f404c8046b72703f1bb12cfafd932ad044b105c0e09e4c4747c20c039277787373725956741e3bc2db860e1b2a970a2879db7b7a180cce0c6244e4818e4d6ee8b2a685f5619adf36b99606d7c64b5b20a7d010941193be34980f9a32c69348871aa24d200684e5fcf38ff4889637640cd2005ec7b7988dfa0f67185037436d393ecfa77f3eb37eb3211184ca090484f8baf7f988350c82e048502ef55e857efe416d424d46132f2545274821dfefbf4cac4036dc7794d3813645381d8d137cba3f1c6c0014c0e69f62ec7d64b25f211b1ae51069c2ef593f9ebbce1d6a2a6fc3c1f87535b3d17a3f1cd1d3d1f8f6045668789ee833a38e337649bddf13e1142ff4d84eda1a30409ad7e62066b03f9ef52ec711aeb12d66c29311c63b53425fd9cbbb2e8a029688c1306bae7d4cb364ec5559cacf409e5fd9321758cc8d5262c7cbea8207f6259724904d7a9ae8dcd8cb8060309251f837a679504b2bc786e73bdf8bcd749a0482c71eeec423960c0008b0f54520fd2b0638be711c937d1f99a15befd99fc61c8f25702751904c10b760056b8f817f30fd409313c403fc7d374eb07ab9b4886af319451ea4d656f7bb1985c93b9d060666076a58c1fb7af65629977b095663934013b6eef2d396018ba852fb809cbb6c976f4ea703c532d6149ed4617b884293ec0be35eb1797d0130eb4f82f57455e6437bfba20a816265aa1b1b984721c858e368006b7291620e46f4bae6d7b8b34fb9f2d0c69f7ecddc08b29a27e0d205f610ddf0709722e00389ac69ed8ae6b7aef6e9cb33a1056eb91985b06699d2d76a2f5b540036cfbde08c0ec2b2115a790de0c859fd5dc6068733ccd058649c14c2375367965b48bee2673bece54cae12e64bda992af2669b1e7f737b1a4bc94f28fdd1becc9c373a8748137cd759f1ac8428e16a54a8efedbaf97a069b50e11c5e67a6e6a9eb9a4f57addf1ec10edb48469f9b28ef516b699f7ec5bbc2f94221ec0359975ee15822def32839f632c0eee18d4f7acf3f2a17033aca680a6acf502a2fc870d3711cd9b7cedf86cdf9b084c584345c1254100efc0f724891c04b87850b989343c3ea6121a2465b5264cec69bea29ad3888ffa4eeb8861116e6fc8999df1cef5e3b41ddfef72397ba91b3c16f25bf99ce9df14d4fd74ba4df133eb831ee03bbaf0599fb630f71fe4f5edd8655ad95a511df5aa0d21080e7019c2b9ab9a8c8be8a641e05a58c6293e20715c98b94da752dd1ae8b0ecc22e71b6f5f349ba78c4637a83f2a000ac4dd45e99c579ef22ff9178919999d5f03fe0edf402733b8c93ed4ff91bcc68679ea473da2e953f4d10721c5b32136837d6aec45a8dfdb1dae79fd02f76769a83fbb00f3e66d2824c1daa3e26e77cc805f18138608ed6e16fd76dc5f8b3ade633035f78bea005d7ab2dc44d77d9a00f67f4a3072821b87eec942f0e8ab07ba05854b842ec641fd8c65f1553f3ed0c74b49b154a8d85206bf9118901c1ef130871b71a1b3926911092dc3e3236e17e28dcb951332d447a", 0x1000}, {&(0x7f0000000100)="e4b480b028e3b26ceaa4379150bade9a5b630780fa58e2b0a4571172679cdadf117a33158f7c6cb67ceba5f7b44bc899f4e0921ea1e68268a84c40d0bea69955b0c50b1b204bb260061f2270e3b7572bfe74d16f83385bb3b6728b10676ea56302fd7470a25ac11b61f69485e180c02b68caaf618f08356d24ee3427520a76c77527a84a588627052b78a588f2bb5b6d97", 0x91}, {&(0x7f00000001c0)="5d6ed234a06da330f5b09d39e66eb2ce5bfdffd266205228d065f81521fbc4d36345879cb96e8a8486804516cb7df26c537e01540491bcad8ab1317a8a45c424a868fc15834c650b2554723c4d2bd620dd3ef854ff42597b9df563a5047ca23222c0aff15ec7113cc88d97a0144f00d15e6b204999ec3b7a9dbd1b71b625b46f711f073b89ee5dafe2094312d69a0a199a1ebd98d7f0437b310936ae68a075820118de7d24ecb33e95a619be7ca8fd710d141ffd12c38857c3199f353f90dae018950600523a0ba58ec3f3121c581488a07a5740a8a34bf16a40c8f680f7a881", 0xe0}, {&(0x7f0000000300)="313524af40206d0ba9d2a9ab09ba5532748d964acde1a0b1c9a5901059361ab598bc216cef436a7fbfe81ab7dae10abba69239321d2018af2fb178074ba44b3de0bf5b22c6635cf8e6641a17903bcbe32b0f949d1fc3d490b83327af05d58a55af185f1eba5e6599d0", 0x69}, {&(0x7f0000000380)="3abe2b64ac24c1b3388d71711d7b741252e9e230798c5fd0305d0dccd06bfd2f501956c30e691d67161374ba5bed8b28a1e1c65fc451c10df3f889524b7f41d63010c973bf7e76537c88a9685966c987168e4fbad3e3647564e72a1ac0af2a90888b72d0f8995e13454f278258f0b28a7b99eacd71303f08032d73aa84eabf4102c4cb02f1a58acc5b5f6d5e4f7523d80ee0832bfc97ba16b28d4420d970b40d38fefd60e51dda1b648ce907ff8964c84def3cbedac0ce6709737af5", 0xbc}, {&(0x7f0000001500)="ab30a5e97abcb8de914fa79a957d33b98a3a123cbd71191d499a8cc57bb22c26e9aaa665679ed654e10346248861b0147ca6997038071944bcef29399c06dfdb71078cfc908128bee81075bad33096849a1aa9905f041ac8f2a8e82baa588b2d426e50e8b49699df88a1965523eecc2fd09295a0f27c7df3a1ee96598a86d9dff87c20e21a64550d6e98a52903dc9143657f980cdef70ce38178d1fbe5b6853cea655586a3b9153ce013594ad01f3c525c", 0xb1}], 0x6, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() 05:37:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="11232bcc448b123d9ce292babb242a2a886198a542", 0x15) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) 05:37:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x301, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) socket(0x2, 0x8000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x58}, {0x6c, 0x0, 0x0, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'v\xf9\xa3', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef4377f7c855bb7042") 05:37:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = syz_open_pts() mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x40) chflags(&(0x7f0000000240)='./file0\x00', 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="a6a783a886d6d6610f39", 0xa}, {&(0x7f0000000100)="252a2312b034f36892c4c6aceacdf7c38420139aadb2d547412bb56a7c6615640eb3db55bbfca9d5a77b540f979cc28695017051cd5a0b5c1d37fccbe4c69e64119d90db024196ef35", 0x49}, {&(0x7f0000000ac0)="954ca294ae2b7bf579bb4b4e5f7b246437f13d4ce513c1985a5cd19379e7ba8dc974f2bba6ebfe8e3b8809e3c00c5e78cc02111a1365c32711bdae88e5cd07759233c374c7cdfd3efa4e964d7e24aafcb903b9bf1b0fea4218602a988ed34885ff3019e66d3e21261b3c1d6ca275090c49cd4c26c1ae4f8d42b522d09265ae477f85286b5fb22f129464a280cf3f7c968b84013280c257cdfce6fe7196cac2e771fe67613f1d72d684a2b30b6fc18020d415e4e51668d98cfe9736320170c02f806a10a74c539dcd969af4346b568fc89d9057c31ee38e71ea23d5ae5521aee06613212b169cf8fc2f2cb0b60da578b5f5b577deea21eb785156bfd3a90d73baa6a594066d8417853d91f34220da929dff4d2b33e455c61073ad74d58971b8e2d6510f87e772d83d4a8782ba3d1f4d222ca0c9d3beec1086f0ec9c858a597d9680e646cd0a3d9f602ef199209072ca97f6baf2ab843d87d16e91d3316728b50a00d3cbab68043b959ba48d6d06debcfc1c9910a18703934414e86ceeff3716fb89c6c1ee145708da141b951a4cb248c9abd492960404db33ef25a708ff674c5b8d976883ab51bd3c848222e8d6ec5166a1863b4874996843f6c0f50fbeb8fce44f93bf7fc1e94fa123a588ba1be92af495ded6c94d0d9c822f403924e78d2296547c93907183870ea6d3a3122182bfcae352ef5772d260eb85aa12e6c55e82f43ac886908ff4c792fbfadd95a90a1cad8b45efba309097c8ba30fa8506e7867d6af611af54f8f073c349f4b6013fdc3449ebb51e3bc2c79439f45d2a35922fe5beef265ed52f3edde1fb48babd8624625c1e4a586a9a18a2a1c4e1cec9b2b460e4984fa0d7ff33018cb9e032ad8c8dedfc3e1fb1be299c95f26c370654c16c86710e55b68d8592cfcd1dcc2cfa5db0e3fe9ae0d453d77f1a98c2a37be85327dafd6f485a640242d6828672262caa63055f465783939594d69caf1ab0bc1e725196ba6da88696bf8380132c9785c7c446b19bba802e1177915645761a20ca30a979be4a357b7c2030e6d1c108646423ad1b56af1353c85184f4a4453adde36930c94ab42e75e5a8e48e38b581a8457e56091fad9df96881c52a322dde066a399d189bec3b0dce5e2e63ae6566db96af230ec1b93093e269da9698f74ad8af1f42486a16ccba33bef7c1e9ab6bd0ae47259a36ce107fc0a78f34a0cff2c73041cb08f125b8dd821f5633940702a95c4fb3ae10cc33f59d10a6ae008f69a4656e633e0bc507249767e61d74267526a2e399263ae113a29d0c82bb6aa3568677f330c94567eb12f237ad0b32e234edb2eb1e94ef1bcd98ecd3b16855b7da4ee2b564d82af2bf87ce2b2f7a2a1c208f781b8eeaa75cf4ab19dad46cec012bcf9cc34e0d7389cfd836eb8bacec5fc2cc6894dc7e0c554e3a57b00f558ed9c170b0c0b14583d95a651105d506168d1b262e490ab7059329c8dd289fa58348733aa529ceeac99e6e864809a56bb3ec48c8305fcf7cee653949a9518d6e9cd24df3fd2d03a0a1522ab31af00fae3aab18cc977a029537c2899e1b1f44a1d4d070c952a282ed21c75d054753a38a113679fde4decc10f7ab5549744ad9872e1a0de930d9baaabfbf202be611d3f0a3b790a98099b84ff42a00c9eb2ca0da7a9f5c075687a2884c99b643e17bed7e042460ddabda504f149dd2852b95d972ed01ace7a213cfb6e38ff3cdcbed5f6b48886466dbcfb1a2f8dcb1e924641d9bb23171e1fbff8d9c3f5de97a3ee9a8f13819fb89807fc1e9ed48dda75850844e50674716f442914bc767b9507c2e3296c8b5066cd3b51ff89c076cf0f9e7a28420c6493a997fe0c524ae19bf8861a8b2d11bce3bfeebdb6aa54acc7ffdd960eae1ce0d13f8dad98dc623e1b669d9385f30a536b117ab48594fb5a5f3059ee4b4f37488fb36c8444d4966376e47ffad7c565678b548a9aca19bbec0c6870d7dd5b7f03ce43781f668fc32b924a8a2ad88ed94f5a49953e77b63ef530395c1a86ce7ed8f40c8c3e12266c0e53488e3ed8a86e56f0a4f7c21d8565d1977eb70b08d4df7ec911e76e24274cd7a54a581c96e79f0aa083756c1df83178590de729c60fab22cc9d53f0ebd68ff0049500a8192c2275813c59425c87e53008786c0a412958e9f737cb0480750d95ad0df065cb6318454fa0112d7806795ffa5232e96884da204e821388e4aea5c8f3b1b2861cda14156c256276a8722195a339a5ccd95b3fdea6afe4df84ff47423026b89854c4aa49b75a7d459e6e2155d3966792fc739f115e771c9f1cb33aa1ab7f8dba4fb410f9bb745417f49e0732e1597e6a431c5ca901ddf1694763f0a4408d02c7831c200b86d4306fde5ce367c627636114a5b3a88f3d19df489cd8da36df4a570e217ffba26bacb5819e5f05f0054cc84c25af6afc1add16a429fb46360ca8efbc2c4c6f4d070eb86d9eeca16ef9f7f09f78887dadae1f100809fa4436ca2b2623f178b5bac638d8f02e769c9ec75f1e5fc311e2faf9a671d72613597e103743ea936f66c4a4ecd005da4235e8565b8784ab8dd6bf70dd1c9ba105a62cb938399de10b109e0b7d2da87269b45b39f38c413fe132251c1e3c3aae40c93981c424e06aeaf866aeac036e697d11b7b53f0d7d5b391bb8fb83820214d9c65da67990ff77c3f5ee99d91c18ed3a09a149e9b5fc5c28a4a34362507a4f7fa32b7764098764c93058f09bb8139c10c8a42e230165affcf14b1481d94c308afede53cae9642f091eca09e1af7433f7281a90cd8596457a0fbf1efff18a27f1c5fa7ff0148db18d3acf76b5a720501607beb6d4864b3b200aa2b516754830ca7efbf924d07f68b7e2c732ec96c6370f3a7d82d4a1e4a2ca6cb236f44b0f5c3cc9d51cf637b6be1a0297e2bbc4073d07aac8252b3018ba022878ac1300f752a1f7803072e27f23a62e5a24dceb14cd296eb413e2fe393903c7bde1fc68f428626e495bd20cb873b5727e8e6e6ab41fde5931a58c154e3954e22031b32c787bff2a1fa81afa6085a088cbca18fb988b64d428909fe215d9a81287f212bdbabea62dbb53d00680106184da05ba1ad29bd512dcc1344d54c7336fe04dc010a75ade40ff6cc677d61ff9a45bb86a10377d966e9545e6c76cf3405795e698fe62aed5a297984b1d49a73f25741326e48f915ae32f68da4320da5a9f18b0effd0b21046694b17e67a26b46b6dee324e4c22ba880a65f6a49762301471fe10225339f114609b7e9e2c3649e6cd86efc85d95e522cdf11d5325d6629162d64f95ffdf2833db77114d75c65294f3f876480afd3f400f17821026b079143dc7934e4f51f015038df3a16efa1fece9de6caec877ac4f125a87a31dfca66a06c24f03590c7694c6968e976b8bda019970d11c906caa1e7707b3faf95ee6c5009a8e6b4acae21919d50ca2dd320fa461e051fcb201472f157aee01146615296a0e831f4b913651e94a0f614a84fbfaa1e8c412e8a147c86062e6a33d31f3ba2afdf4a7c351143e4151ed6e64f20f92ef16ef2a1eb9cb886ec814e4769625be278e673a133ff44765a837261a7ea1ab38fa468f3992bf9a884b7c2e4179f6c81db50bc71255d2a76d47148ce688f41cb41018076693ac72bd6d74d70284d645d7bc85086addb244c9ccf3662f3ea90e88ce30c29b0040a31e49c0750028c6fdc0445fcacc16a52f00a1648a06b12fa6886c9100b2c04497ee31d812eb9ba1ea0f59231da48b4449a0e2bd020efe9dcfe8327e8f7729872317184a90220bae618c5aa1e091ba8c22217e36daec34c1cb684d693fb71c61ce5b5705f0366d6e8a8381a6e13f39282cc5d39bb98950bd3c1150f52e614977c96b410b6345e0d31efebd1b8c9aa893e9c3e2118cac98397f77cc8dae2f799e56c84a4f0fcbfe7437111142cad6081ca63dabc97ce57dae725e832f1463d091211478ed0d738eb59faf15fc5004e676ce9154b3f98f41143b84a3570f3eebbbbbfbccb38a5b1a8e6d7b1da0fe3254edd6ec411f487276772d860a2bcd017f8be43b57712674d4e79b9a96cd0175ac46a9ef362f3a9bb49434ebf293abec869eaf95f645fced37c6a0a4998fe439a3d5a5336ccf054935816e71ff2181b389ad113bbe36e3d97190ffa538c77d6fa05c629a2866bf5675a0a15902a2abded1fb9b3aa48f5c8b6649fe92fb9cb890a731645c4ef974eb555a5869ef2f6e58eb893b874c77b8b62fbac4fe61544e3bd8de3d60f9d976ef1fe16c8fcfdaabf844c60bf076dc0beb925d39190637d7791293b82cd4ed2c41daa2d517630df5cc1e3832212caddde3fba61981e1a37ba599217a6c23da38916e8957877428e4f24bafd73177f8f02a82fb3e39784a1b60522afc0de93b177d6aad7d846a48beb8fddc5c9e012596df97349ebced443e0df6c7f18d727e8ca515802095e12506933446cff46b6571b4927db1eaf7b9a600bf2d0cf6a9822c84e1547ab1bca1f577e6169212a843d1891f7a592bf6078b5e65ce77de2f246522837f18cdd6fb637eb0437bac5a9d67e81c7261e6b9cc6ec18300fb3d9e2f950dba0cd16b24fc4e79d43f1f953461e40f8c406ab18c0cd4f99c352a1d444f85b753fea3f67df0cc77c3fbf556ab89fc829e816dc730af6b658567e88a2651c93fad5ec6878345eef3dae0ee1031c4239aaf652556be444d2ff44afe06bce5372ea137b769761005c41c638cbc77872018658d8715a301c28c863472b94204a5886402730bc6277a95ffa9f2475cf80716f1a2be8ec7341fc6d4a41a07687e0b138e0a9222eb02a80f9e17dc6a7a7ff11a5bb5303591322aed0a03d723a765f4b2c8cd01554207f892bc7a29d9aa34de47124fcf9851bbd34a65bc03d432f1b647004d016457c4090bea4a09ce4f56983a091e19ae9bd7700fc45932b2dc95391c7c515e537965b8f5603295f2839b1cccd45bb06bfa0935f24e79738b6539aa1991fbb169d20dc05da7ae70e8532829f74753a3dcbefa606cd425961ebc6be0712340db6f6adc8d3c6020a18c1982dc2f88acf1c1243cd696253f3d3d09a5af79f408ce15862c9d38b82fd24b7d759c66e8653618bec54cdda35ac48695ee7640fad11c56ef4efa07529125e9964eef37e69e1c79429da08c28b7d5c7348939e1b9c7ba219cbc003dff06c547b5466206b9a78b74c667a742301983ff45b31160a3b33ca45e7624769de2344f1c989077ae0706799f5d674bbcb9871215c2b249f490d439e00f73d127c15b04f9c8d04d7b9f09efa895d1ffd3dbd77c4ddbfbadba2ab4fbd4a26ba556934d9e174d49cb992d3b550d206677236d293f74af1ffe204e0c6d0cf0801b08e18c1bcf36c2c994ea26a7705e6c252c1f8ca00cb84aac7660217ad7217810b050d1f1bc2453fce48426943bd89d113c5c5d40bcae90973c5a1715be72b5aad544d5719eedb43cb95eb95a225a263a6de34c169a032def658c5cb3098a3d0fd999b07010917115c267994d065ab37f6f3a1b4c3a5f8d9d96ac269fbf31917b6d17c7078c5823e946df1d7866e9ecf588fd0d822cec74033d71110284cb2bc4a5bdd6fb8765cc76ed2bc8dfa52103aaab0f9b7753c121f57a2112cda11af267f4af01e40b1cd8a4ecb21f9b6e00d5487542c9c38305db5e580ec1f5f150a57016af4652fb3ff65762ea60462dff8f76a92eb7f5030cff11999a837d5c06b222f24c47d47453f6324ef0e65d28e03ae6d80cb5be0c857ec217964f7d6b796a577036eedcf6a4f354cb900ebd5148313d", 0x1000}], 0x3, 0x0, 0xfffffffffffffffe) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xd9c5) syz_open_pts() write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386970000008050146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f1c7a9a041c", 0x188) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x40}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:49 executing program 0: mkdir(&(0x7f0000000300)='./file0/file1\x00', 0xf3) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = msgget$private(0x0, 0xf7bb9e99388a03e5) r4 = msgget$private(0x0, 0xc) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r2) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1f, r2, 0x0, r2, 0x0, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000004c0)=0xc) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r11, 0x0, r13, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r15, 0x0, r16, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r24 = msgget$private(0x0, 0xf7bb9e99388a03e5) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r25, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r22) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r28 = geteuid() r29 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x6, r26, r27, r28, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x3, r22, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x1f, r22, 0x0, r22, 0x0, 0x10, 0x8}, 0x10000, 0x200, r21, r21, 0x31, 0x8000, 0x80000001, 0x1}) r30 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r22, r30) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r33 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x96, r31, r32, r33, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r23, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r19, r18, r22, r32, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r35 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r36, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r37 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r36, 0x0, r37, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r38, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r39 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r38, 0x0, r39, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r35, 0x0, 0xffffffffffffffff, r37, r39, r34]) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r41 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r43 = geteuid() r44 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000840)={{0x6, r41, r42, r43, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r44, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r45, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r46 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r45, 0x0, r46, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r48 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r49, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r50 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r49, 0x0, r50, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r51, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r52 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r51, 0x0, r52, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r48, 0x0, 0xffffffffffffffff, r50, r52, r47]) r53 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r56 = msgget$private(0x0, 0xf7bb9e99388a03e5) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r57, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r55) r58 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r60 = geteuid() r61 = getpgid(0x0) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000840)={{0x6, r58, r59, r60, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r61, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000100)={{0x3, r55, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x1f, r55, 0x0, r55, 0x0, 0x10, 0x8}, 0x10000, 0x200, r54, r54, 0x31, 0x8000, 0x80000001, 0x1}) r62 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r55, r62) getgroups(0x9, &(0x7f00000003c0)=[0x0, r45, 0x0, 0xffffffffffffffff, r52, r6, r14, r62, r17]) getgroups(0x7, &(0x7f0000000440)=[r39, 0xffffffffffffffff, 0x0, r63, r42, r12, r32]) r64 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r65 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r65, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r65, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r68 = geteuid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r66, r67, r68, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r70 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r73 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r73, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r71) r74 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r76 = geteuid() r77 = getpgid(0x0) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000840)={{0x6, r74, r75, r76, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r77, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000100)={{0x3, r71, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r78 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r80 = geteuid() msgctl$IPC_SET(r73, 0x1, &(0x7f0000000840)={{0x96, r78, r79, r80, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r72, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r81 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x5, r10, r13, r68, r69, 0xa2, 0xfd}, 0x1f, 0x1, r72, r81, 0x9, 0x8, 0x5, 0x8001}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:49 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x100000001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0x0, 0x3}) r1 = msgget(0x1, 0x104) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, r6, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, r8, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r4, 0x0, 0xffffffffffffffff, r6, r8, r3]) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000e30cc1831e896092d44b78e21343342415fddf76ef7f6329bd8eeaaa053914840c41d601f1ee0fbae25e6121d9578936b0b8b2115b4530453fe23f70c8a2ddcbdcb6f170f840730ac959f6c11d0d28b914230b9cc3a3d2fed48d365ede5b7622cb964a563eae2418fe4bd5352d8fc3aa1b522096"], 0x2b, 0x0, 0x1000) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x0]) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c0) ioctl$BIOCGBLEN(r15, 0x40044266, &(0x7f0000000040)) r16 = getppid() fcntl$setown(r15, 0x6, r16) getpgid(r16) r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r18) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r23 = geteuid() getpgid(0x0) r24 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r24, 0x40044266, &(0x7f0000000040)) r25 = getppid() fcntl$setown(r24, 0x6, r25) getpgid(r25) r26 = getpgid(r25) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r22, r23, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r26, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x3, r18, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r29 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x96, r27, r28, r29, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r19, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1ff, r2, r8, r10, r14, 0x2, 0x6}, 0xe3, 0x10001, r16, r19, 0x3, 0x8, 0x0, 0x3c50}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r30, 0x800c5751, &(0x7f0000000080)={0x1, 0x6, 0x8f5c1488b9f8e4}) write(r0, &(0x7f0000000140)="04", 0x1) 05:37:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="da74"], 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) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 05:37:49 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x400, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x1, 0x0) getrlimit(0x8, &(0x7f0000000500)) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup(r7) semget$private(0x0, 0x7, 0x86) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$setstatus(r8, 0x4, 0x40) r9 = semget$private(0x0, 0x1, 0x40) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r9, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f28ae1007145bb37740068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0x12c, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 05:37:49 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c0126abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0x60ff62a6e99a60f2, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r17}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r18}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r19}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r20 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x100) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 05:37:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, r5, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, r7, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r3, 0x0, 0xffffffffffffffff, r5, r7, r2]) r8 = getegid() setgroups(0x3, &(0x7f0000000040)=[r3, r8, 0xffffffffffffffff]) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r9, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b9e4554c93164009f23eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x0) sendmsg(r9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x15e, &(0x7f0000000440)="64b516d520fcd88650e3f392d10d28b10fa70c8dc2b20656c2ad8c55cfafe4e09df2563d03c723a7f77725ff0100000000000096b67a500c72bbc96475259408c14c4f1304b05ef895fe2bc119d6a24a83092a786a39d2dff1ae20ff79a2019232c7e03dcccb7fb43a58a8afe157eff93606e6e02664c68057ccd6428a3d4380e242240670ada70b1c6b4db435402de940eab42dcb4e757c66f6fa7e2c3707ee979322fd677e9257cc482261e7558bb4c52f336a80d134295af4baadc22a025aa87facd3dd39836dc58ee51cc884e584ccff275020562e00aeda36f43076da2734d000000000000000011bcc437f501f1d0b7a38e37b8910a9e0117fc2b734b14e0d04cf11ed25bb4411638c8b57a22dbeb7df3755be08f71580000000d17ac1ce5d2e1eab680d8f57364642e8a3b6e29ec2fe0c3fc8816e84656bec4982d8912b818aaa6b8f4fa7afb17bdf0aeed97f1d39b46d8947decec25a08000000") 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:37:49 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x15\x00', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000940)=[{0x5}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 05:37:49 executing program 1: r0 = socket(0x2, 0x5, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = fcntl$getown(r1, 0x5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r11, 0x0, r12, 0x0, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r5, r7, r11}, 0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f0000000100)=r14) write(r1, 0x0, 0xfffffffffffffc19) r15 = kqueue() fchmod(r15, 0x4) 05:37:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="620202075a2247f8074b822a3154e6deeef9e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 05:37:49 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x2) socket(0x10, 0x3, 0x1f) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x295) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) setpgid(0xffffffffffffffff, r6) dup2(r2, r4) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) 05:37:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = getppid() fcntl$setown(r2, 0x6, r3) getpgid(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r8 = fcntl$getown(r7, 0x5) r9 = getuid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r17, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r18 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r17, 0x0, r18, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r19, 0x0, r20, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r16, 0x0, 0xffffffffffffffff, r18, r20, r15]) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r12, r20]) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x40, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r23, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x200, 0x0) r25 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r26, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r27, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r28 = dup(0xffffffffffffff9c) r29 = socket(0x18, 0x3, 0x0) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = accept$unix(r29, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r31 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x988, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r32, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r33 = fcntl$getown(r32, 0x5) r34 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r35 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r35, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r35, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = geteuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r36, r37, r38, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r41, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r42 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r41, 0x0, r42, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r43, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r44 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r43, 0x0, r44, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r40, 0x0, 0xffffffffffffffff, r42, r44, r39]) socketpair(0x20, 0x3, 0x28, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r46, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r47 = socket(0x0, 0x4000, 0x1f) r48 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x2, 0x0) r49 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r51 = socket(0x18, 0x3, 0x0) setsockopt(r51, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r52 = accept$inet6(r51, 0x0, &(0x7f0000000500)) r53 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r53, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r54 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r54, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="c00c18a1a0a3e5281cfa1e9852967f0821a4d70e2fe77fceb83588bab16214202fd90e9c0259f6aa2693c5f7e22da92f2f6b683550481610e9cc6fcf5bafe1d5cf2bdac63b89c78b4b631d684539ee32d16027036da6dadbd615bde6f2804247519e03b351cbd935411e22eeb3b1ab7ae830f07f84517db42993ebe6409d21e67594b131b0b3", 0x86}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r21}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r26]}, @rights={0x20, 0xffff, 0x1, [r27, r28, r30, r31]}, @cred={0x20, 0xffff, 0x0, r33, r38, r39}, @rights={0x20, 0xffff, 0x1, [r45, r46, r47]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r48, 0xffffffffffffffff, r49, r50, r52, r53, r54, 0xffffffffffffff9c]}], 0x118, 0xc01}, 0x1) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x8}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 05:37:49 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 05:37:49 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f00000005c0)=""/133, 0x85}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/27, 0x6}, {&(0x7f0000000500)=""/24, 0x18}], 0x6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000680)="fe1204a49151ce1e0032a1a91fa152121f9d969d8567e816a62721fa3a68a8717a9462c3f5772e1db261f999702097fb6c56156569b1c37fa916917eb2a8d3065ff71b8970c854f21873201055970e075ed53802854f14a705859221c2f9cfab6dad5a36fd68a69768623aad24f28a5565077bfb209f9ec7aa7f0c8bc525", 0x37f}], 0x1, 0x0, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/43], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x96, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r4, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r13 = getpgid(r4) r14 = msgget$private(0x0, 0xfffffffffffff6e7) msgrcv(r14, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r17 = geteuid() r18 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r21, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r19) r22 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r24 = geteuid() r25 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000840)={{0x6, r22, r23, r24, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r25, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x3, r19, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r28 = geteuid() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000840)={{0x96, r26, r27, r28, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r20, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) getpgrp() r29 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r29, 0x40044266, &(0x7f0000000040)) r30 = getppid() fcntl$setown(r29, 0x6, r30) getpgid(r30) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r31, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r32 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r34 = geteuid() r35 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000840)={{0x6, r32, r33, r34, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r35, 0x80000001, 0xfff, 0x3, 0x100000000}) r36 = getpgid(r35) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x6, r15, r16, r17, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r36, 0x80000001, 0xfff, 0x3, 0x100000000}) setpgid(r13, r36) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:37:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x14941902}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xf7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xf4dd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x6}) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x410, r1) 05:37:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe04000000361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a00002142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 05:37:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffb, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00", 0xcf}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) 05:37:49 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x40}]}}) 05:37:49 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204e58b002b3a1680000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782650d6226268de45600008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b904", 0x57}], 0x1) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:49 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="69617b717ad86a67874624ace230ab5652d3a6b2dcb4f7e8eddf2ae8aeda9844d052651c9f77c68a02331f9693f83e2b566bdea64f55d000a2c267a0a89972b1b1bdf6d493f4ab3ce9c40926118b121952c0ea54d2c8063d77af608ed55d94367d78292dbce06198ac74cc4f947000ae0a38ff35e664784773017b8da14835fc462312014cb1", 0x86}, {&(0x7f00000001c0)="a148879098640f7e4fce8eeaaf987eb6476c6ea029e6d39e8df40cb00cce12eb071321eed0f4c1aa5ea34cab0f862ccdd516e9d41467577b90e80eb9ea8d38d44456069ce960ffd87c3a408032040c4a20441821a7b0772871d27639b4512e6f3e55ad68f96a206f6f6b46fc9cdcc6f0447fca739f41d7c7a496f283088a9eda2b1f4896af0678706c7920bc96f90431f04d4ae0560096d2c0f47b4ebcc8fc5931bf43180ee51496e4ad0e2c8c755efeec6ce462446ab27f137284c1b8113f5e38baf45a6cf6be64f43efcd618be0b8e1da0a58a868b3be8350e3a0c9ac31df4465b", 0xe2}, {&(0x7f00000002c0)="893663967585c702944a6060e4048ecd9af551fcf4870fc58c748fb8c16a13f0bfc9765abbc2a48bf909c7995bb2051b1e1a1a35ca00cff23f31ed1315d1e1c11c8bb95fc42db2c64eb9c81a4abe8dd9e587130d1ca05b991a83471444e838ddded74e9c38eaca88a87145aea92a86d48e0d7e176371ddf6c6a30ac46fae272077d4b8306ff741253a8b52667928a3b2335e47e30206bf0fa5a96ebedf510f57e981c590bdda5121fabf15044331a579bd0820788bcf3570e9474891734a6b6622631dee378d1bf56636459242be62546df8f097efe7458eec4072a7aeca825af421a425f1c213de9c27b553db582c94f26020", 0xf3}, {&(0x7f00000003c0)="d5417f4551b2c983d636dcdd0f8fe8eaee0383b0fd1e2f0935ca375988c8b314fd8d8d977e80f777fdcdf8f06130a344dddfc52f36f7586a0485a271876c2f4fb64fc8e2ced1bf6c3d173471da04899dc9d62fb7e14ea1ea2e75f79a04e38d800e135efb2e946adf2e8e87f0c013420304d3e08d84c3a1e6316dd925fb609e849b74378b138d3639c2ebe30d5d4da64e2076757deb763310d70df31662ac3d200310372692668868f89874ddbdeb30ad16463c727e85a7b3", 0xb8}, {&(0x7f0000000480)="6411ad9f76c5de5ace046b0ae01a067995855ab90b023a7d34678da994f21cdd4ad5ef6571426c24d6749b3faab7cc74dd675bddeb842255dc85f171216ac432bbc63a1875cb9d7c7653d59b7207330d62cc99ff234fcf45b1359ffca9d9d7ccaf9e040b37a7b700dce2bc6248181bdfce3d35d7dfa172ec8b83ea6459bc677f7704d4b464fdee1e2368f1ebb3d6fa440666c6690567745b56ff6e774af3c9531da6e93f95388cf323fd3ca9d3dd", 0xae}, {&(0x7f0000000040)="3079695483a25ebe5b1299f8acc983d9edb49b52c891477046462db5d7f0375080b7234210947eff246e3f3b55e105fd42274d754060a86290004814d1f499ad7626daefe652c90040dd241641de2087ebda8b8b4730c98386c3", 0x5a}, {&(0x7f0000000540)="454efc004a9769ff6d509f7dae9691b4a913f8ade8cb9602c9de87f8d63cd0b569f0957b45e7a7967cf7763deec3e35ceb2bbcc06a629cfb29cbc49a644380795346f74c83156996c55d927b960641ecc53b2ddb5869359439168e42a8ea680ffc3bea9ed691262d0ded466e247bc49c8514cf652c1d1d6e8db35e3232b5e6b4b089239df697c8439915d477434a1848c9", 0x91}], 0x7, 0x0, 0x0, 0x400}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b4c8b0 05:37:49 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x3c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0x4}, {0x89, 0x7fff}], 0x2}) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000300)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x02') r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) linkat(r3, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0/../file0/file0\x00', 0x4) r5 = getpgrp() ktrace(&(0x7f0000000180)='./file0/../file0\x00', 0x1, 0x400, r5) 05:37:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000001, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, 0x4], [], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffd8, 0x0, 0x8000000000000000], [], [{0x0, 0xfffffffe, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)="528996c5a5bae50990f978318dc07e689fb0313a7962bebcaf06d992d8774cd0e3db7d528a52df02ccc4164c6f1789b031eb778ac88e9d9103a7e803444d", 0x3e}, {&(0x7f00000000c0)="bd53a4c9cee09b2dde905e28bd4e4728a99f4e6b6a495d9fcf32de36f8642db4e7597c98b670455337ec0d7746c9fe2ce614dea9805241b865ebb7cea289ddc556bc7bd0c9e8a7f01778e3379c4a494218a9f727b757a4ebfada48f19461fd86762147655bc08794636b6f116d7d1bec3ddc84ec4610da0347d49251e462e1aece339110637c2a4218a23fc369384fa3541faae66c505eb56b6265c01068a912b5524b552b27fde6f0ce0d", 0xab}, {&(0x7f00000004c0)="4c0471cc244d7e4566b8c67be49a971eada4755efa7ce34f6af9c32fdace9bbec7a3ac46fe451cbebabef5f66650b128705452862c7e80c98426b56e4eed2e76bb482dce46a6a8f9c84162fca33f9315c65a04c92f3623be17fb572a8b6103a90a2ea36a1c28a3bc94367fa621a698049474dd819085bceb0080e1dfc75c351cd36cef3d3b8196f89893c9774cb6dad6ca4740b7087857f6791ba84b3d80cee36601db989a9b58b4c2337b5fa8acbb230db723aaee4524b8a23c54f9489991121094182bca5b5e09a9532a66344e99665357bdf3467581c155c1aade5089c82150a4912b1ebccc23e68ddf14cc0b88", 0xef}, {&(0x7f0000000180)="24cd72f1deb8d3731f0228c3528cffb054a2178782067f671c8508231bdb98366c81c85f381d1bf8def389d2e00643286911e40e4c487b881731bc8d2ccdf17d8961f78868b9b4518639907c25286cba6c9a5087e367960464fc550899373fad96ae9eed0855889d6ffbb8df30d5420c38a2de416b45a2a662393bc53d41fb94c4690fd60dac4c8eaeb134e22501a344a617", 0x92}, {&(0x7f00000005c0)="789b065a73b83ea90600afea42c78d6199c45daa15e7643f8b08b5beca809615e8fa2104ab908b79638e24558062697bf3e2a1c3da8766fa024bb7577116598e8157716f", 0x44}, {&(0x7f0000000640)="fdbec6f8ed94c480cca45ce13f38de7b1798923a6b9b9cc6c8c37abbac61adf313a5e6a6600dfce7a57414fe05c24b6855d146b63c1cf5294882a3cd4e67f3bd25501376d19b0773480a9be3d28c9775a036c7d612f16d0f70122063cc71446d34c1b5115bfa22478b778b942a56f526c57b71459c344763d8c76f1fb3ecf9a0e4ce3b220cb8f07baee14d86d27289eef8e53bb179bbfc1d326f0d4e1854954ffedd79b76b331fc290d53f66d53c08d68405e4a8dac3af2b95c76b42841402e60b9555f6cbd3967bbcc89f5174a860e6b5654e2e7d30e86f872adb265a4d557a7906e50d7eee00a4552de3514b8f0c93348392328e72a8052510296147e5801f6b8f772838e7f6d2458e023950368f645dd02bb63528165a79643726588ceeb852e1dfd3f27414f3bd42df2206eae27cd77aa7c23ffba9549b68a8905dae6f078b628969602b6119e2eabff8c7960085cf35e42ba29bf7667cf15dc64907da30dcf48e84ca5867efd0c5d3cb411dfb0d8e8566473d7ab7ef6b71046aa8f6617e2b630e96130f25251cac3a8e21dbaf4c2de47e8fc4233f72822e486a0bdb95a4c9911ba832421a343a4e68ec41a12676564106e2c950426b0a0c5e569892c934a375826e09d14b18e54918f27b1491270f774fc1911b5a7ae352cc034dcab1fa1df412e4dc1c1df1c40fc74a22122d864fbc121eb05d2f6ceaf8d4458b86544ad53018569c9d49b6b2729ed8137cc8a6210ed41e4033da3b4be0955cad0875396a5d7f15f8fcb678f43dc1e13c3ff12e445a979e9d720a29dcb763e3ce97755bdf659efd42a16424487d096c6ae4156909d61ae0db7785f09a395b2e2bf6d7fe44952dd2c0661cc30ad8d29dfe2782f1c86e2efa20661f2fb34b81802cee100eb2752bc75439615d637f6f0a2cf45fb74f71194ab208396ea8c07a89f61599d49c405a502bcc96877d1e111bf6a35036db90672e9aa0518b465bb1355d860e5b370b5362ddeb97cde295a088ad8eb98fb015bb1fa3513524df5569ccde74b575f64b9a5c7a8197095b31d99f75d6b8a9e059a58c9fd8395060d15ee09fb8622b63c9747e51cf1fbf42295ea981935dd850bad9f3194bc9de7e1db423ec1663d33b7605a0f1d6af9603ea310a050eef2a9eb98bfd46e16b3da2cf641c2f91ba6b342968168c9e176057bf09af72da2baadf71982c6feba68a3572df5152eb0480f981ff52c8d249ca7f9d72ac65bb5b34cf6f4c62fad7c1952741ff2b2aece0d5d3a841206e345add71936d886b0f6be7895a376bc2fd8efdc50c10cdb89bfbea19d9db7a7514211b5967b8411ff79a6809806cfceb22321379dbe45a22d0d32c2a69153187018f22511a26f35259939de09e5290dc94da023ee700497f0f0ce4f2beabce2ec87751d01ae48aa88ec0e35a75da5e7fb9f41a37a39be57a0b7b813afb02d8cfba0d749ec9be9f81c62eb86d6aab3dce933b2acba080f73c4bc8014ed229e2c46563ae2897102f377d3d724b8b3896bc4c5093e8d0ee7fd4b6080d1eb19d681a64d2304d6a1a872e5c18092747481873bc0a01582b059536c72500daf7c835cab8a158fcd44af3ce1a92258fcd9f3f86a20d94aa15f920b5daf4c6924e85445fb14fb5d3e9233c6b1c1b24306b46df93795e3695d4773b1fe06a4a4d28577a0c2722d67bcf787bb1ce0505c134bab6f1fa05bc54b596e437f6f5defe37532c6307e53ceb4b79e282a5c29c9b59643698a630436dd29a53e2636846120c65a7ca3df23e82aef12d3ddec65c560c095ed7683720124aa3daa041625d23b4c5062b1640713848bf9188cb425612a22a9c78204553cf50fe1c25902166c4c1cc892966601ebf6c292e85f6db781609f2cc34fa8942039163eea4edf334bde5e7b2175455acc4c17064568c60e866c43d3d4153b53302ab4ab93f91887bd39bc59ae8937c4d2bb7d5872893a075bbb4eae28093961f76b0f7370931edcd9c946d91163638117edc1ffe2ea404937f1d4ccc25caeff285370652ce25874f4e9881d37eaad9b6f69e83ea164a8b4abce655c765b2b157485b21ca67b64eff86c08682883ac58559c761fb9f922bc44e4a994e03249d0d7eeb77a3cf627b9645dd79d26bf384a2d6db5a06624d4af1a14a7728a5583bb84a927ba9c838c9e03532867f73f9839088cb8bc2d23aaa6cde8fb1b1285d29b94c1ca3e2625bf86cc028d4b19e0843976ef5435075b92e02041751a81e03699f05bfb5a93d91dbcd37c2d72095ac4c595ce81c0c7c64d04da99844676b0b6f8d505fa6eb6fd10e9be4699c0df74ec754fcc04acc806d4af5e67fd9942e24bd48edabae12d2f194ee48e497af48e442beb686df2fb547a43959d42a2add67c921e26d5cf3b536b223441c866630f8fb3c5c9fbe35aee62fae9697b1f58f89ab31e2fc33bab13c4b6641851b1f7f070bad2c924eefe5f9dbddcc26000d2596cf709a53e817d59459bd13d48ff8ff52da70f6a127e2c0ea87ab018bbd0d4cca2a19774d1779e6cd979819f8c4834fc72eb687c30e2d77ce3e8b14f0e8787978b6d8451eafc3b9c819a9a431bc14b90e9a1505c5ff268724f893c6245e6d58ce4bb069094825b3ddff400e6abe1be61041eb4df6ecf28803ed31da4021af89cccc5ea400c2bc4ddfc2f3026e9f6f7eac7da7d50ff12eb7b127203d0e06142d3da297a4fadc705da1d30eb6b20802fa8f427db416da3408ae69abf73ab0cba9d12746501a75831ca87b621f4086427e33138de252d1b27f161f19e8825ac7bae52bfde7a759fec63762024a5c319a880cd6d6e9b7835c4d52b1061a2c689cb31626825e23ca5721d2c778723ab716435ea74e4cb95216bcda28d8db60a0b5c3ee445fa7fdf3f5084739d543835f3bb8258120b8fb382ec47217547e6fbf2a36011f7711a98e75e3c6cdc44c9a7371b33efd0fa0a7194f56e48d68f33e7fbf39561b18017d69ce8803bb3d7040f7ca60dc71228cc30faa72fecea18a8692637322c88c7ec9a0b52b51e3236361bf94a80c5d55292fc395f7f84ca083b420c7cda866c9c479f1548aaf1ee74812c0a41d70d4108ce84b512a8ba3d825085b2606632e473d69bf17c5e37ca06ecf5b4678f62b842e6c26f2e8ecf624fa63a7f24dedc063ed893e40838eb10482858f5216823928be3273d96b102c488123f05fbe4554c48298ca564de141f9ebb1dcb080f6d4dd093d527f9fc50c204c9c65947d0c7f89bba8ac084d6efe6df561c6d1adbe2ba1ff6632a2db37f6d06cf578efc56357631debb5ea6a0fd859da998e3f3142af4b0a6098736ebfa49aea4ca8980782ae976388bfefe4afa2a03c83367f1213c612b9285f29b90faebcc92d4d43948af5e870a33df5770a96e89a4f09e22ba2d8504f8cf6188469ddf7134cd9390d5ee5a373d9f27c5d11a1f0d13fc8d9d667bd6b8fc49f79788342e50ca77f187368213e19d50dff2f2accb242e4244237474f7c3e2a5c471bb21556e08f7fe4134554cf84f12874d1aae0f99399d3269fca959673dfb8f5f2abaeef13899abd8fb819de239aa3d07b3f1fe3fb8926eaee00c208da5cccd304b78d39349c7d8681a73c25f87ec16e281a272b60d3dee3c7909a62db8c5b2c1e6c87e7ef4f2980b6d9bc12485964f8d93d3a402c9e8f00fb9c3a401ba048023c1b16f2854235425558c40d6fd4b8b945353716d5a263ebf6afd0fb51b59e7bca0c877d01dd38fa6d57726e0fad1e6871f3e5f23f2969066915abade3a8d102688f5f14575a7a40e34a1aeaf9dd02dade522e2a9286be8d780b6e864b8d284961ea79942e51ff012ff17fbfe9f993287c34c0b3250371dff4e48aae02288080fdfecb5738d5489864ffd4ce45dee08899ffd679b7a02427f1709a7eff4786206c1e4b63adb361a0ce05945a0f653342a41193f702d32db72e64c8a6c66feccd5c1f1845eb57b02c4e1d48ff729a7491b78057fb088fe2f57cad2b6b911e70aa5b1e3e228e08c62cd088f487eb1acddfbad0710a6c7fa13f03f0017a45bc33d0080686bb641dfd4e464f60bdd8e5f696e47d1501a462f2b6382a36cd4bc153577f515584b23a36e0f775388ca4febdebeac9797cdec7aee5b999f872d54150faa067c452e7b8182f69c079c89998923c1240e839aee699ac829396244a9250709a82ed19763a1fc60f26a3d10e0a7d0df8038bb61765d01114f60439e849234c382af18ae17347066aeacdfa51401ef88b93e665a642b7733a3d50245b3cf664f277f7e9c591d93185d6140d57f2c4e3310d0f1da3768d37088c71241eafdeacc5e7f79f9e81eba11f50a3e27bd46e1bf728d15a291099e7749d99862acfe29044ccd6388b8773f53ad17cb05dba9242553b18d2bc622e65f6661e6867a30fc08a69c08493063d31f71cce2515e88cae1028e981458a08ec4f09583b1aa5b8fb4d71b6499d21e8745d754f2e4c0c307b71a67db658911dfe7192d81418002bdc5872b069cc074865be76ab41cb393a2a37daa7f1f077b814cba4019469e29bcf5728336e7ce428ee0547a005f8024c96a5d299c2bbd9261575e022f487ad86471a7f808c9350603e69876514e706b194401e1d31b34b79b01c1597b0a323428687eaa83ebf21829bbe54284a025d16d5b720a18970841e513df45c609b803b26ceaba23e6ea277bd29874b5a1db1d85be0869b1ca31061df85aafea50afc546b19c37f092f72a8fee7486cdf640a577c8f1a458ed8afaf6466d44f7cf7e3daff61a09ec5861d03fc6a8bc02ecd9ae6b4d21d60c257c0bd6b96c0c3959401b5e9cd286dd5d8f6b6570a9709cbd58e36707ba56dbfd88017652189e0e14dbcb78c9ab0c80bbe1ebdee876619c32ee5dfe5acc97c1ce96d474b55c0f0f0fdfe0a4330bd950b0eedc6ff642b61da795f787f4c6d2ad7d06f9a61193b15ebc74c5acbe8fb574bfdf2ba1e8bad6cc7f24599701094fc5f5442351ad761f93a56370051fc047004e9cc7ae37095de3149355f54c66f24572558cd052e547973dc52cdb158a43a18c48f4a2e78e0c66b6a188d33295962baa43fb48cb42ec133a341fe1186d1117d90ea16cbc953a550e628f4dfff0028264be7e6e33c376cc71b5b6e49f386040b20b2e1353b7be2a76ebbc70c0c70bd423c14550b88dcafdeddac46ab9cc9bdff434261dcbb39a23f69021dad119f8396e572dd2af4a41e339ab81e7b3c52ddf8474c7651369e393d9be0ff0cc7b382846eed84b455a5ce80673ea5694f6d4d0f22269f3f6824e506d98aad1a6b1a3fdb9517da1508bc677c7f325bc6f103b7c8f8b9e3f8d6686a61f8f8c7cb7165b1afdd1bf12bb063c284c71d21f2e2c0fdc8679da7f49083a3c5749061382ba3f5607ca2e0468772294713e404b77df9dda13b4e47d24cce5a717528e97383f167f6f2eaa4c00f9ad54d18f15fa8b3aae6f60a057d1d141942a83a54d63f2fa302c5c80a9a32e16104487328af7ccaa73fe747ce82a43765816e243231266a951074903f031e2997db7d27aae196b8aeaf2ce5b3d17f93d436cd90b607273238e6600fa522e787b9dfad3bbe6d367091a9b2098e71c4726183833df234ae9582e1b6a7f7b0dd26861a312176df60ad667809a271e9ef4015d39b1b4df37887af2fa5d0df9135ff2bba79088f737b43d8f018d14c6ee4ad12883d0bb6a2d66b5ec38f49101e0581b749b81eaf84627b3a7170cd9b0a7891ca27f06aa603cebb5fdce736aee8fdb48174a0c47ed392f6c1af044e42a14472e94ca3a78c645124a8d1ad", 0x1000}], 0x6) msgget$private(0x0, 0x148) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd\x00', 0x800, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:37:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0xa4, 0x4, &(0x7f0000000000)=""/61, &(0x7f0000000040)=0x3d) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 05:37:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) socket(0x0, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="05535281ef5a89cc63c148dd839532478a1ade7183ebc36ebee05e328a442ea82f545ea42379cac52339d7e4ac43ebc0af32d8868d97f979e7a6604bb4ed3f6e212bb1769c634ff5b2d5b58863ba50ba94d140b64728e6e258f33fe774184688ff6767b8d472e06c6773bf8a6ea5315f65c193703c1953768900bc15547744db3a6f3f9ccafcf40f899b0e737a083ae28bce6ac75dc46bfc7805c27362e23edd5706d4", 0xa3}, {&(0x7f0000000180)="956fce23ad5559f5a01c4f60a97b7bde349c135b0606a5d8688c572e8b9672b76ee986875fef002b1f572355e35a1ffb989b4f0c89f942a4aec0bb551939edba2e9db129df9dc4b3c785be274e3bdb56c7f970ec2a2b942cf8f4149997682fa4d3fc0d", 0x63}, {&(0x7f0000000340)="075dedccced00f4b1a2febeed4d6be7ae2174d0d7db3d0c8b7cd22abe4e9621de2a4eed12be7196d97063054bac3d5ae68c7498d7acf4e53d924ea17d09e13c8ca797961b2ac13b3ac833efbcaea2566eae2133c5645941c2e29570a46627aa3a7b5abaf27727c4006f1ab36a2d620b8bed83ea74eadfeaf2c14c924e75b23e8055667c981d329049bca8947b0bc00460f8939622e53d700405cd21265cc31d13cbc241c3ca8aa20dde513d38e709b7322", 0xb1}, {&(0x7f0000000400)="7639a058adc8cd7326310b46e5601701001670040425cb2e4f0f9d5f77f3c78c46579ce93ec8bf4c1229fea1437704ebe5b4f2c69393fbfa76b8477f419148cb75e0915cf3f0142abedfcee3646831a407929cadc4e87ef797fa3af75a414c3d9ab1eed18aa849f85b14260868991a18352d427776a869fa28cf43cb068352eb51bbb037fd8ef11509a40dc72662eaef04f2f58c0e2bde0e3d860f3f27c31d7fb5052d030d3550a2bd12c8", 0xab}, {&(0x7f0000000200)="2a9d5734b61807f29715eaa49505e8d55ddb038516a0b9d1b6cf6f7a", 0x1c}, {&(0x7f00000004c0)="a998eeda26348b47268eb0ca48a6d8d645c488f53349c668eabf3c1d664563015f44ce346f0a1e28273e2a06a5b4a6ea82442384a3617f93bd517a464efa0a19548d3e6d09a9dd72003e5674e2475fbd2a3b529bacb33a01f83554c95e831867b2d5535ab11efaaeaac43751d59c608481555bf1baec732a2903c91e240ea174e1ad972b1f5b0d3a288c2786c5e573bcccf589d293290f6531d1047ff7ea3b22799870937d0c0dcc22439804e40e69ac1759d66d4e662f32a5451a23076d08e862081012a0f68b8dc587610133d0a1f31f56ff899b5b2530e128ebb78f38169d148feb4fc4514733f92424797b8daac0492aa75127fd6de52a9d7c", 0xfb}], 0x6, &(0x7f0000000640), 0x0, 0x807}, 0x5) execve(0x0, 0x0, 0x0) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x46) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800) 05:37:49 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)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 05:37:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x400}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r3, &(0x7f0000001400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/67, 0x43}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, &(0x7f00000013c0)=""/4, 0x4}, 0x1801) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) 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) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 05:37:49 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fsync(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r6, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r7, r8, r7, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x80, 0x2}) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000100)=""/219) r9 = socket(0x2, 0xc003, 0x0) socket(0x18, 0x4, 0x5) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcbeb587d777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bcfa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52bebc5a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800000000000000f90b736a2efa7d0dd36ebab682ceb39267b026e73f35b97570d3eca7b5f5b0409ad68c64d98eb3a119a3fd5c13cf68caa5b43e54b80fdbd8d0976020c5f160688b41da4701b0c5098334cc37285c4fa273bf60355a6630ef5a5096b4b4dd9563b932305292be4f792e57ad1b5f679272a5e12dbdeb062284f9d58711e820212ff8b16ad25af5c0c77b7dd86f674d64aa76f88fda684292b16d1c1fcacc7ee2c877539a00a373d159edae8d349a371f43ed6a1262c1741877a3cf14e3bcd856a26731684986a0e34244fcb6c2d7d1f65e8ae03c01f0327797751d339518ddb302583c8ac3294c9fb61134c243adfdd21353dc2d108cf875f55f05e5d28ed9e218430d75ad2ba341a71ca172acf54c202943908101e310bbaf2515d1ab6d78e574291c5e993962c54e20a2e57332cd5c0f49d1f985317ad25f2604333eb6113f9077045e73d6522ab7de7febdc55a3520912a6e048529ee86ba0f8a8"], 0x10) dup2(r9, r3) listen(r4, 0xfffffffe) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r3) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:49 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffc1db9e53669c1d8e3f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0104000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1df1b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f37d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b530066530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb327769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538970000000076a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x1) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed344dc777f4aa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4769f6490be02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e4922cecf7eccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f8e613eddb0c5eb9126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405013bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a866aa56efc1fccbf9041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f1850a88366028375c4cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a81711702047374bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c780f90c37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f9d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d6487adeca0b28e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fff2ddca614bd6dc52dfe8ea8fa307631f5af81b89bf9f7f5d529f46c23feefe0208383985c4556636b763b317716da778feb570763ce2d813920160000000000000000000000006bf8bb26e6809a492572690fdc269b9fb64684bef90170cacde338fe1ffe4031c73747ff44bf8e677d80716484dbe2b0fb6c30378b22dc3331a5ea2e49"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 05:37:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r3) dup2(r1, r2) pipe(&(0x7f00000000c0)) fcntl$dupfd(r3, 0x0, r2) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) 05:37:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000009d9852bd9c15a6593f594302ea92188fe77f1775294273e898e13b97b1e687127e39c1dfe5cfa7c74d0791c0b5df8ca95c8a01fb1542e6aaaf54b6beadeb842f0c2201d5b35b5e"], 0x10) r1 = dup2(r0, r0) r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[r2]) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) 05:37:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3800e) ioctl$BIOCFLUSH(r1, 0x20004268) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\\}#%})[\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='$][\x00', &(0x7f00000001c0)='#{-\x00', &(0x7f0000000200)='+&\\\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)=',#\'\x00', &(0x7f00000002c0)='+//**\\\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='\'/&-\x00', &(0x7f0000000380)='&(+$/)\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\xd2\x00', &(0x7f0000000480)='\'!-\'@:\\*\x00', &(0x7f00000004c0)='OA#\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) 05:37:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shutdown(r0, 0x0) 05:37:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/194, 0xc2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:50 executing program 0: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="83022e2f66696c653000"], 0x10) pipe(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001080)={0x2, 0xffffff00}) getsockname$unix(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a200"/4098], &(0x7f00000010c0)=0x1002) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000600)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000001100)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773faf83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e408e17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r10 = getppid() fcntl$setown(r9, 0x6, r10) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) 05:37:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') socketpair(0x1, 0x8000, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xffffffffffffff18) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0x5) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 05:37:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb74ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e71ff000000000000006338", 0x85}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x10000004) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x40) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) 05:37:50 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x16c9c80}], 0x0, 0x0) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x1, 0x6, 0x8000, 0x0, 0x6, 0x7fffffff, 0x6, 0x0, 0x2, 0xa76, 0x10001}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) 05:37:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r1) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r11}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x96, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r2, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) wait4(r2, &(0x7f0000000000), 0x18, &(0x7f0000000180)) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 05:37:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="7d41ee05d70685a35ca09f8d7b1eae75f3fac982002ea2a4e561ddb8b52b694c4ebfce178dbd76eb1484127d5090b5ef0eddc0ceec9f5d32cd5760bb7b7516d87d8202c452a9644ca44daabc240d6c2cf5d82e1d1b5e8e7bd1fe909f6225ad93ed99a79ea669fcbd55028aa91590cd970cbf121a71e517153e59f540cf50267007b4211678338c8b6973bf48fd60b6f6ae3234"}, {&(0x7f00000002c0)="a070adb7c05b2c6ce43e4368375d501eaa2d4599534914ff4cc3dce04eaeeb3748a27bd8b13f64bf910a61727009b4b3fd554a3422aaa538517692c7161dad615fb910e1f515aba79e4fde94ce6eb3c561abfca16633a9cc77194ade9cfeada763d61816ad9ad2d4bfadd36e522f4b3efa01d08860b1cef0d6cf37e5db7468ac75ea34e5bbcf09a80686d4e8b6daddd5dd3493879fa7a9f1efe59e837e95ac5e56fbeb5b4646f4f86317938439f0060cc8c0ebf6373ddd884186c18427fb853d9c9f75737047ff32dcb20b919a7c72624be39fcbc2e0aafb"}, {&(0x7f00000003c0)="bfc65db63b762574707a7b2f08ab247d42df0040313041165024ddc876e36698c623c43f8bf8cc33388f436477e38ef1a880f322fae3146b367cdc7cd8b2f04ca5b3799125781b7a5b442b9b940186f53188afda6565c9b837434d385bac11782911f0e8f34f0970687c6f4ae7fbcfeecebb361a0bf8e2d5d10dfeca5a24addf83d74abd534de5894ff60ce43551ef3cdaa1489cc2781adad9da2042199fe0a6511cfea26cd5e802385660ae9ca760bd6809eb165c086e50d81965cf888369bfabdb4f9cc744a5fa5b6f54cec456a5"}, {&(0x7f0000000100)="57b5ac0e8f07a0205301522b1c9de24d97414fc2bfc2a545d099d71bbec7b08aff010be0f93f1400eb66ada7d0acd5149baa140631447d83770b1348705b9dd7541b2c278baa86edcb0be5f8ba013d10cca09d64fd99760ba052de4f60e99a8b766ea3d79c19ddf4b451d1a4d8671fc69b52b175b412fbd6df022a6c9f8a"}, {&(0x7f00000004c0)="e28ee2ce1d05045abc692b0e46084bfa94f27aa422ad78139e5ecbb4c69a408923747fb87d30b079d001ddaa02231b2f0fba7ba699952c396baf99681617e027686881927edd990a0b30f92ecf8b898d80e464f4f38b193fe0d4"}, {&(0x7f0000000540)="175ad1b2a0c1201d24e2fb9800133a28d485b74c7615184f45eec50d6ed762fe8e1a8e14fe734046618e182045dda18446fd2cfe188327a5b53af327c1ffff8aef1299d63c519347225613c170a653a4a325f3"}], 0x1000000000000047) 05:37:51 executing program 1: fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/113}, 0x79, 0x0, 0x0) getuid() r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffff9c) r2 = geteuid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff, 0x4) r3 = accept(r1, 0x0, &(0x7f0000000100)) sendto$unix(r3, &(0x7f0000000140)="3390f4478b418a81c5637bea5e7f141b40b3f10d7415f1b48fce5382173d29f2cee6dc1672a9121d9fe50dc990724de183fceec208349e0db7ee5f583b64f3e6ae1d2c36d9519a8ce59d2a640742c501aa32889a942de294d00208e30a9fc24558eae95d44b920321cb7e6d6d9d7e262e3fc903c6d734e7235197c258f99ef77335e0180d67d0cc7a1a650a7eeb506ab2553cb9d8205b068d164bcae8e3b4fb4e545edf861b39217d6f42794b24cb9b42e42f42838f3f1c0a0a3e57231e72fc10030b307", 0xc4, 0x4, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10) getppid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) r5 = socket$inet(0x2, 0x1, 0x8) socketpair(0x10, 0x2, 0x5, &(0x7f0000000400)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x4) r9 = socket$unix(0x1, 0xe01a214b7d1d6d1c, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r11 = socket$inet6(0x18, 0x4, 0x3) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getegid() sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000002c0)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)="8c1a5a228fe661f3a82990c2cc0700e7de1fd9e2affe0661cd22ecb85a90e5c1c5e6958cf7ee1a1e6aef9fa7e0e2b3f574d37ebc29d9522473002fafa001f21dc49ec91bfef6ab52cf566d8ad0cba44a77b06540ac376aed2ab744ba27623914642ec0", 0x63}, {&(0x7f0000000380)="24131a5a3eebf1801696af68ba9a32cfc6fd423f63f562d9294678a347a005a505b3107e54", 0x25}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r0, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x78, 0x2}, 0xb) r16 = semget(0x3, 0x1, 0x40) semctl$SETVAL(r16, 0x1, 0x8, &(0x7f0000000680)=0xff) r17 = semget$private(0x0, 0x4, 0x538) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000700)={{0x0, r18, r15, 0x0, 0xffffffffffffffff, 0x40, 0x8}, 0x475baa67, 0x1, 0x8}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r19, 0x40044274, &(0x7f00000007c0)) 05:37:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt(r0, 0x0, 0x81, &(0x7f0000000140)="9513", 0xf1) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") msgget(0x0, 0x21) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2, 0x3, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3}]}) r1 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getegid() socketpair(0x2, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, r6, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semop(0x0, &(0x7f0000000140)=[{0x1, 0x0, 0x1c00}, {0x4, 0x2}, {0x4, 0x100, 0x1400}], 0x3) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, r8, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r3, 0x0, 0xffffffffffffffff, r6, r8, r2]) setgid(r2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x28af) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 05:37:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 05:37:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r3) r4 = dup2(r1, r0) listen(r4, 0x0) r5 = kqueue() r6 = socket(0x18, 0x1, 0x40) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x13f) listen(r6, 0x0) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 05:37:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000240)="797d16b20e596bfb12aa60d33430526ce157b66472c39454e7692c0733f508405266f328baa6fcffd3d86fa05139ddab8a7ba7ae312088fc88d40ea053865b2afb2cb16c7dc757496c12670103b8a9c62217346dff18a219a78b9ac1c821784a2c972cf6d3d10a8a959e01191347da822f1884a9cee272676995cf3c1863b62ddbd0ea19c48201af1b2c2b467a8a1aa1adb6dbd6", 0x246}, {&(0x7f0000000180)="fd579e124d129fd5d10ad2a5534795c8f326c039e145fe461709f16f4de89da0ffc40e25331afbfeef1f457f519bb56b9e90dc4387c36ca13d391c4bc6a8da0109f2a295b9be682cc5ccc6d33777e417bbf2", 0x52}, {&(0x7f0000000300)="d4a15371c84181935326bed5d15b7911d97487f16ed31422f8dd42a15f3f6f26606c16ce0ffa3f846bfc3314d8b94312291e6b746322aa71282e56793e5f816fe440721159b696f9def5bdc1b884e656720e9ecc6b2f8dc9c589f1efb3e0171481c786947ac0004e9d5a079f2d22bae224c322b1172afdfe7ca8818317df4a2580c06f8316a6218d188e38f52e6e224150a3224c56df30fef1178fce9cb153764da8271a7b026432", 0xa8}, {&(0x7f00000003c0)="210b29875087daf4fd4d9ae2abb3569d3d535c23aa870be8ebe51baeba894ca2f415bc0a014bb1e9300d", 0x2a}, {&(0x7f0000000400)="38efa92e5210047ef28359400fcc2511c24135180ad2876f283f", 0x1a}, {&(0x7f0000001640)="90a312a98c93a0d08dc117abc92bd890af27f5863f59a533d7a8e2251a30d1aba389245792788b80ba080dff71bbd0d93e430c7007220bff6f9c267645dfa4ad1b2bce13e002c042caa2aef19fbf12bbe8a6da54595cddcb5681b84482fc2a2abca479c082968102cc12a4cb96203d8c77c2a66860514239a5819696c85bff1190730fa809561a4a8ef5ef12772f0409ce8e70c210fc68ec44e77e1a8800c2e909cfdc34158e0bce9d0e737a2d4eadc8fe8e611e7a1417a2aa51a6fda8d323462d6ee1fab3559633732a8b0931a017148207e1c4556f45c8ee1eeccc005615821211818b94d6389216d51e492534184891238afdab5613c4224d1de2a8b13411fae5e994c4f15144351902fa42e19df58a67fe34fc89ea3fe3dbd3b6819a36aa36036f8b4e337f656cb8eee06b3139c21bf172c1f7923c9aa5ed2309fe60db155990dec1dba6b3e742f66093188219c0f9e2d3a814e9f563d78360171e648bd88f1f1dbf6b154f6bc5fe555998f3c46bac50f8a07e5767dc7cddeb1952878e11a19abb84aa02b082a8cce203ad976bfa5114df0bdc1d2fd38ea01f0e7deb9326b340b79f18893bc76eb3cbbf8d9a5a797f02add1f2d74690b4f4808219fab9dc55c853eb106ac7f7b9bed36e843c4de4477c0c3c015383b8ee554f4e2be3b8411280838945d8872513139eac3c836cbba49f2a0fc38905a6b55826c16b728bf8788f15a28c79f2c417999ac609c22c36752c42f5bee5fc7acc85a1ddef402e37d8361a54d239dc47628d62df9f6c7f5158f18dbb2d43483c706e03a0ca9c3eb37d352a616b25e54c9e24dfa7623e70a73b6b5220f7f4b0856fb21ea0835731a9640b8c5f3bb5ba8224ee2f2a42f6f53b0085a65d1811492613a8237089699e68f5d0a78a1809d822e589dd5dd42260cd54ad0ac3a7b5011f1fcf4327e3524486251f27bf0e9d5ff9753c92becd90a77bcd8e9411fbf655914926f84ebbb7c4171df9c32f6773d913a259bf17a35687319ffc30b33c53a36d7950559bca834edd57562415921b9e11aedd68c67d30ec87d083429486aec5cc0d912d27adfe6d768a80d43f9dcf57a3b429d25410183a8986daae90b6a31b9d16be9743992d0959a45626f64a551970a5578fd27d0654b03eb9fa70c41702ca664e596235b4ef9163d97c219265d55f118eb729d4e2e5cfd70732d5b87ee90799bc068858964f6a8d24ff16114839e59f71ac6181204dbb11624088e826f49d5ef8a5b0c479a02c3e6f10f5919876b5df02888fa1c32cb95967929e1d54a37d0f0892dbbdaf38ba5d336fe66a5a9d441580625baafc133d68f8c83ca80300377dd653b1235868369beb4d00264a611b8f9f8091417f23706716994187cf4f55f08e72129e326728cb5b80dab5edd54b3a5c540332357e9ff236620033c1ee2cb2cdece6b211569fc887225b1dc176337fd950bac10777ed793751c617e45f0c9735abec4fcaf58f51d9c5befa7e9bd55ce92c1b7fe71151d5b193284acd0d07c6f4a5bab536476731c24340484c3d16dd04fa95e6a26f93318de940ab970b8bb83850229c5fdb5e5feda9be4eab4301a13482104b84cdc597cf1abefc0dc3056b404e9ba1b05726f22bb712c2c46e562ac0d7451d44cbf81dcc2b3d38dad4e623e3a2522bdf76aaef84c9fec302a142a1efb0f51a2d577325b05466da1ae00cf63420e5b3dba67749f45704f162862526ac0096a7199469bc414865116f7175c3b30f0afae0e719410ea1b14b5ff135dfceeb4635ff00bcd6d61f2890b70df51b7d83375577bba3be19f6709d93bb6469448cb976598d232d5c981d517352bf5a78270c72861e95e63c66b939f0f70265574c4e42d6fb958b818d02119dec1425b185f69fcec568a7f9c72543e8dfbbe52fbb23eaa1bd17ea7356c9ee0d184aa80b2ca7945319fa1405cd870f033ac0b48a8c603ad6e861390d7d60626a485abf38771c3d54de721cbdc66513157e685dfa12cca1f66096e0ec9b7c2ac58fd4a584230df90cd62ed29aeebda30e3ae675db0d773511af4eb12259817dad093afea877088c6998e49824c765af14ff7f7ea295a1060197b7da897d402be5ffe41dcc5dc4104845d3d8cc36dafd882551774c42b0cd279a4180d3acbe06efdd013e72a9a9f66eb95df045bc89822dfb23757ed92d3468b5249c87569e749ecb383abdf6af12df90280f7b5dbf68b28ee15eda09688c96f785ab807eee898946e890d76aeb81aaffc7f00c5c43efe7e9267079b4b82c1d6db79f09fafbe732149189d1156d354141869f0ccf748a65409823f9c5edaf0b40923166cce46c6f0fd2f66076db2a30663a3bfecc77defd3fa443ec53f7034fa5b323afe61033211d445d03b5c803e95d9258232de4c867db6cd99f1a09b068a008bcbcda9955af99f21ec5fda9d610700e3b5be1a82cc0aeab6f81b9c38d592f2fb4b3e3c37372196bbfcd3e37515d2789e3919b3f04993b2aa5f5117b09db41639f03096fb4d16f49351a9e6e8f44d189c54ad270c0a7327ff0ee67c3d74de2de0e44ac97a46339f15795648c09dbe0fe18f48b4701fac3f1e53a539dc8a6484c6a57e06e2fda2752946de5044974af38944c32ca4d7bbe25b77c1e9fea8167d69d1034ecfafcdc04a4f4b10a2fe7c12cd1957a978ea2967ed6158b8cc6c2656ee2372a20e7dd249a104a053874cea026cf981f05d56471752943afb9b226c5f1bcc801dd14ca126556c8e3f3c5c9b74dadebd529f812dd02731827a069c1014705aeed1cf2e1b183780547ae5cc962b40e8a44ea9c906f4e7dab263880bf72a91bb8bc4312751a6ee3e69df6186ccc4bed7a18f7d9f1db7765d299e02db2f307757f0ec605946de0afc8030a88df0a13fe8dc1ad7deeb7e4244291d4803e9283ac1fcb4f1ecae2302768f7f32d6f317b03d5a95baba4e3b794ed376a8da093ba889634b62c01dfe1bd43ff64e50e7a2119a132def7542b9f9ed71eb32be3b52f0c400b38b92a7cfc976025140ea3df571b5a9ab719f51f52837d22e572e50c5db32734ee3659dad13bccc49e6c57ea74ea40f792d376be827519b391ce6b544ba64e86a98e1c4d024d932e3063b2edb6fe180cf1c5fdf182de0b810f1032805757a8e6bc5c0da466d489855ce1ab47a053d42378813279d47c3df3f6b99c5c941ada6eb15aac6366aef4865069e6faada7e7309a41521a5e5b37dda145bd1feffad38b4b18f636397a1b9a9dc98a444c2ba363d62de0014680c9d1b37328e7c6d0d927175c17e0d6aa22ec67e4f04dcede8dc7f810cc7551b2e02c844d5c9ee62ee7991dcec50fa285d22489c7b529764c24d5394f682b84d6cebe083f267219252210e6af669e61b93d45adf8fc6c7b79deb1cbdfeba96debff24fc62f082ed9cc7f13e1a53e777e7e7092bc153e425513e6e35e9f94bc00b8e6a8d45b5a455cccaae266dfac953f05b1dfc057da3e898d818d4244c41047e6b3319b1cb888ac6320506eda20295779015b1f7d25e52edd140745ef38b7a7b5f164c1e461a2ad87df50a55a5cd891f817567c45ac32b2d3adf4415cb228daa5dad39762ed8b676a9c5446553b770273e2aa36afd0bcddbcffc835df5f8aa51a1bb045ecbd24afa18bf55b7de63794bc7782e7cd6ddf55015c4c3a8cb655d81d05b6d27569968879ad1da6d2b3b59384fd744f019a88b6147de720eaa3c75751fb3513bbbbc9ff55aeadbcdbd49da4cd9d946e7493a70a7e6cf8ed5674ac3a34a11c5ec8b7f189b452ecf96c21cd1d6e2f2526b946b86c346239de2fd0b7c641f5197cc540d6cbb86f49b36c8db08030af24f9bbfd6bdf7fea8a67b9899672a0e0e48dfbbadb028a311d2ffa049d965a48041bc9022a4e460e91ffc0df485129a7588960330127921c076ce39c4c64740fd83a409bb046acf10c881142843a2d21343d218a56a79b4e36e6063ce6f21d88d11ec63e4d6cf829a8a4256d6967ba84d3bd6eb556275c18b5991025bcd34d7fd9cafa56c261f1e91408830b3e0b73ebe31cbd86af7cfbfc61e700b3213520820c55321044150b735122c8789969015f11d021009a25fec92f66845e3b79010bc7ddc8007e842593117bbce03caa41e8d4c6ecf100b49cefe2ca5b63df4e690b2f6b639595ea6623d3e9c0c13ceb2026740af0a7a9a6d5c63f262f1a0904f88a8184cf5ca599191bf4404614cb1d7c11232760dd8fbe008e5580c19fa53a570bc06454c37268eda6ff1bea90e34d98aa0e3323f7dbf6bd69e0472e485db6d1cc636db7a288250e856aa7019f9cf55b1cd4238485e87ce19f57dc34a67189ec0cf18c176013d43928808bba2674ddb54f23edc74eeaa08d589882d45ec4e269159440d343d4234b636ea4c1c7cd72d4a231ce3cacf44a41428e6e656bad2622da6838c8f049732af03dcea9299dc70ff4197f32cd77aea16fc9b65e3f8b1d4bbb95c1b0ddee4725b70f0eb61ef35584b151a48aeca020001aee8f61f484f911c4d09224bc560200d92a7f80a14bec442fdd94d4fa2e0f9773dab69d7664b1e894658595796dbe14bce729c9f6616af02dae3d40994c0b47b6c8d014d3c998bb008fa7bb07d7fe2b096bac056dc9d9db736a991c565d26cbda905b3db7ae416cbdc0c779dc541058f7381017e60e9fabeb3928be9e7e30845848c724b22fdda480068020e06568677bf70165db29227ad09afd46e2629e1546488a9047ccdf15b96afceff18d30bf2f4859621cbfee89c19f0483d46b763f52c042411e3c3182bcdc8259ece3914b4dda9fa0e995da57570789c31f97e4c151d643fb801bab5fe112dfbd802a7fc84a03ff23c7a735922f68f47707054a5feb501f2472e230c56e8c5bfb4d5ea2091423719a9ffff8e504e18e28d439520e62b02b32a1d66c6e50751fa5190f3982f896932f36df66110a6486862faf5c8734237b78056f7266b7fb664dbf1d719e593275b0517e1b718fc77ca8bbbc74ee0dc3b70fe4bc32e4faeece3eb240b35aafb4512c6a92de67e0c8c16f237339d6981d672a20eaf72a2d7008855437874c78a88eebffcf9beec7a7776da09e75e6bd0cb8a10b05703e3b44efc0b95b50350452231b7395557923ec8ee4cbf84a9aaf667691bfd381baed3f56b70bf97a0baa09c1e1ee03875e56e051184269d530932a0f46227381d748e32ef9d6f3c10d41ed806a706dc0ea73ceea2e9830b7c850dcd84de8aa005b36704c485b2a50adbe9021e6f1f5b6e3073cc8f8ff979ff4878298dd47c622c34d4daa7e725754424c316954c078e65087dfa7dd2cc7b0994caef4d2aa442b21a6cc25647476c5138642d98a6b5af433b86c8652eddf2d9c8ce8947a454a9fe04221fc28fecdcd5e087d44684bd0f052b29fb3c85cb1e837255651c7812c8b62dd665e3adce197e6cdb1d75d9b8beb24c86ab091d16f7f4e0548bd52b5888a9c6e7f627f45aeb97f426912267ae4e0f3a8c461461de0172ad55f8fdac9c5021349eb666b48dc4131c2bf8e5ca05f7f6ce415ede5254c8dd244613e7401bba81764e701417daac15127a49fea6f44ee6262463a016c75090745dc7dd8274f738a5570bedbbbc8efd710ba3ef50dd723c1ea4af420b3c169b36e00d13023337863cf8986b5dc80d2edcf27238273121d79dad700ca165718b628802ce9706bd8c773678d27f79c800aad3bc2cc79efe65a9aab332c69bec6a063a5775c7cac1062b01457d3a19fd841cffe83346a3e3fa4c1d05ac06250cc201e33bff64ea84f50c7c234dcd7863", 0x1000}], 0x6) geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x82, 0xfff7fffffffffffc, 0x3c6c, "937500", 0x2}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000002a40)=[{&(0x7f0000002640)="9dbd266f31386d13ab6ef268bfa7d982ce2dc0b5a89ee72b2e94f29e9af479779acecfc9b421cbc89067ac35d2e43adaa7fbedc54a1efe3818e6dd045aaefdf8329a75206e35cbcba1d5978e7e16d7cb89776e4558ac406639f3d875bfec88f82110130f1f02a2dcd03bd2ff2cf33aa81df442091d91fb1b17607de6d55f604e9566cf9d0d7cdd7546a93b8ea9d4741564c965d962558af64e0d78589bb668a3b2ccad6e38e56ca6c8530858c6952239f279f790d476b31846fc458dbcafa9cf18ce27c4ecd27c69308517788706f2508c7207faf5194881f818fd29"}, {&(0x7f0000002740)="218f441fcc860f4af3cef1ee3b3a537b141bb0f9681964edcdf7aa124f54e6960b14c4c500416ebf90895448771b4c7d3008c6b863f5fd56f18600d30fe0d17090b0a492a36276b7669709b2687752b32bc42179d8e6ca18c0a9e4f282612b6de3a18ef214b9a50a962d3e77ff6c08fc0c32bee189824c363e78f7ce953b1b67f9ff282dd4fae671538364ebbe3fc4e47fc7636ef26273ca7f01174eba4047aebc1e6b645621f73e102e92a97b8cc9ae4675bac96fb3d5cd6eeaa37118111dccacbabbd453941fe4876759b167"}, {&(0x7f00000004c0)="a4c2567bf07a75fb07dca9611b5af9cca975ea1262ee9d84e1f4396f7db4edd0816dc53e3466524307"}, {&(0x7f0000002840)="e6108dc37fc8c3ebda796fe2492bccd529f151fb32cb39f8529222fcb4fa084864020415813f1cf677a2326171e9f7934596f8c9915731c97207667a82916d8f48db06d0723c85ea05306d61a4fe62882c9a504549ee26e35a81040c44273a9d50344832dd5dc70c00d4dbf9f548b295846f6e3b0e89df4074f7744ed60a5ed5066c96e59ac9592e"}, {&(0x7f0000002900)="60e2ad6b5f8d3c159d3526bfddd672e1119fe8760286b3b93c7f4d962c22132e3c5ae7ad4d219e7a2256b80b30af74203056f60c9703298ac1e0e1ebda38a47ea06e448232f02fe9e9562428012d00d5861d7b3fcf705331714bb5d6669bf21c52cc43afa88d0f95a2e99eb8f42ff4e9b99c42711f44dc153c66e73c624cb043c78ab1074731ba84a228482e9c4e3004653057a32570df59f5adff79a83137ffc8c50803610ff9253e07fb37accaed564aa86e2f844ff53fc8e15f7ff6b64483d0ab08a9e5164ece575de5447fe01e79ef5abcfb8c3b296772d58e0df2696acbf8db351576d7a3af5d4d8d572f2564c1"}], 0x1000000000000305) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000640)=""/4096, &(0x7f0000000100)=0x1000) 05:37:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x218) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r3 = semget$private(0x0, 0x1, 0x80) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r6, r7, r8, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r9, 0x0, r10, 0x0, 0x0]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) r16 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0xfffffffe, r6, r9, r14, r16, 0x10, 0x1ff}, 0x800, 0xfffffffffffffffc, 0x9}) 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, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) r17 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendsyslog(&(0x7f0000000300)="0c1fcc7757dae88351287eb8c63d0f048318f69797d0ee4937f6843ec6963cd784f6ddf8f190ed27c9347c091821af0822c2ff3140759347273ebdc185592f165d3410fff76b38e9443918b3fcd3e64e94f3c56765ad659069d767f52778d13888b054ee04d1513d99475a742d6805410d4878951476cec85e2ac58784cd2a2bb0864e4094041b2ca4bf494dc4b5d5eb9314a0b0f0d227d84cb605da2c439e922ff482d627b2be11045e4edf893d703860221407cefbf5d067d4dd25c78ea65466a32f4a6769f7499f0fb53c2696a3af0581eb36cacaf0dade781e61a84a6ac160ed94b42a21071db29803ccb9f206e84a074e96316319832432a3f2218d451432819bb964ac16e5af934b931d129861114496d2eee76bde977f4adec21bbbdf6e501a342aa53566990e1044f3a12ab0c2b6140a4ce3be0bd8d03b47bbe69c0df5214802651d82b0214be768fa48df4250c49e830388dd83542ca52478706127180f237ab0c82d6509c0e50d736bdfab7ab3db3eff0cb2028e1c3bd21a46957d226faaff9990f85b0120119b239230088d0aff5e0ba4d1e66acb3fac448317ce71f7b39a7118137b7bf8be08004ec9a49fc4edb51e1a30392462fae0732fca803a231a3573a8121ece4c80d6a5c87121a12f3522353c158a0046fc36e033808f049d7a92eeb15dbf739e6b434685684e43354e320d7f038d57476fd19a558b6724e5e0c1dfdb0fc5fe47c59d96cfc03ca2cb24461a8017ee9142984fcb520950bdef33ec97ad95b12ce1e4726d2dc3e74672183ae1310b9579b1bd923c9a490e166598cfdff9442af6447eafe21fa7791a79dd81313b60029e20355376606beb621c3cf65eeb0c2facd3e56c628875e53f0ea7ba4b9e11645b8dfeaba3b04364a258accdceed337c360b2554f3ca4fb74021a1ea752dd81f9abee197f553a98e3c9d09f7c9438e151f827f3c802bd1acc1375e1848d7a87d52e3ede580d1875155f3b3f2877057ca817fd627497970d8c8b3b82fac4271714993d304a3d0f322a8ef6fc9275068ba494a93c0ebb51f13a4a44e6a65158aaa7579799886e4189742c50b75e5cb9108eca527f90f0a8deb8939ecafbdd4ac7799db6c8d2b3d2327e0d1168baf12c9b7fd477fbee56f010fd1a826fdb7878774294a428cbcd7ef24d5da27435be94fbd2d7c7e76854383931564fcca32f87d695d9937a03c2733dafbb632412d48210f95eab452650ec17d2ff8ef2bddc9c9a3aef6b1a7881d68e3355943d1608104ab736cd2f24ccd61061ab763f8b08df80c4c7252e13a8fd844d989240708f7ddfa6b8227dce0d496f952db210c7fa7c7e241c4a7f7ace153eabbe5b10fe0753cb23d37f061515f7d01053032b3fe3973e6e6bc51f16ddef6924773b252bfa49e72915b2ff797d4d8812ca74d7a6df836d38688f6d8430384900b573fc082789105a234817ae75089b75c307b2a8f1604b56ae6869a28d98bc70ea46e6058cff37ac319b212559c5fc45615f44bc8c59ccafdf97d5ff266ff05ad4b3b14af1446fb12958e89122525335a230d34c35e77a6059c4e18cb10aaa878f626dba642bd7bb02236cd6ffd64d6a61ffc4dc14536b3522e3a7fa46e5f7f6d63e586d8727af68493691fd54b05ae564e9424036b167e5c31ff0e8d96dc776bb38642f2f5b8ee50cb213400e209f2beb60a564268fa7c1aa0d59d3c4bbff8168fd17ff88cd673b52631098022c692f8629ffcadf2da973f3ce3941294c4205ab2fe01a032b5aaf10b1145bcbd9637b4e95e277f98c3393173f2244a4063151e359e17befc0d565605c5760315af46c76a7087972af5e3e99019024c6ea2deab0f23029ae7e08535410ecf1398b1547ac7d31aa3c9413d0e971e56e248be07b4c5df1b9c317fe51490ba6915117aa3aafbb5a02939bfbc748c2d146d2abc68f86598f2ff5467634b2c955d2358fc34e165a6e4b052b956571daf620b922445a8bcabab608bfc33fbd1ec20eea67d302893619c0e5fe7a441c72026f6c570da897e92ef0e522943fbdba784511129f1dc677db93a6f5f1588876b5e5c33bd04a8f0f7379e64778f67cef23aacfec8eef105baaf48c12f856a67ceb927e805fcec3c34007db29d4e04112f3062739aded8bdabae8e993e021c44ec4bd5940170c0d8f0661f5d922fbb584fd2f8e13ab6f140421ebe86de4f1bfdfd725756ff6a2b797950fdd4dc331bd9f26b62ca6fa70fddc3223c0dcdc64187337cae0a2bf9c72d1993bf413cd2983d8eb52abbc9ebaf01404d14d304056e0b69fe6c9aa185fbeabc3819bb3f62f1f6061464f7e2189973902809040ad14ad2c7bd37ae200ad84fc5feb4a4cd7d70092f04fe6a577a5a9c087370fc56f92d7831de86edac2a7c63a710b1555af93acf50324b1cf8cafd96b2554e85f82edf4af37395fcb9a2e8034224fcf8eb0f38be55db5bc10a6324a43eb97cd517c9bda14e97a90b7d3552d68c9222c3b8b419d386a4052c975c4a8160376b9331fa7f0320bdc63eeb05915fff9da447888fce3e79ec2edf86bf26ca2e33ce19d9accf90f68c1eb8d95045c3bf3aaa95f994754c077d941ee9f8cdcb752743d86c1c70ff6d04ff26ebc95a0dde6354f2b7bfd253cdef394541dfe22554992b837a6d458b61d9f68dd1e8204d19fe4921295b0b34816c131ce069f06b7254630e9e28f20af8538206d68d28bc752a0fe9893f1358a1db56e8029bd2ac6a68c8f5e1db148f5f124dbd710b4039b8a5a4f0e26a8ae7e246f0019156263203d1497012cf8667e3be5d0785f0309689b2aab5e8445b75a817cc91309a078ee7f376b64f422de720606d8006b220cf509e447909129aaac23c3d263ca5c8b3729bf10968f97b39f97d69750621dadc706e8a94d72dd5268871ceef30c76d0f183a0d035c10163a9dd520ebe42fb01e02cd9746a9417bc2caa28be6a7ca56ff7207fcda1b64fb44062e66991ad63402cbf3dae026702e9f2fcf789a04c38705bc6dfd93f5d404bf9ea2833bb502b8d28b74f6bdb235c6945e5abb3043c228636cd7852771445808a6d9c313870be26abc6f284042ba01e5765b1df2aee56bebdeb238ddb0cbc747d450e681e1c9c8ec4029a904c77a18a3458acd17a9200d8087cc78a9f65176f3e54fe092878c40e26a1c8c88d203c68d7c48b53f201e64c0be92b6b48733162233dfc5ec9c09eacc8d9c974433c04c5cec1fcac5fa614f2943c09b9a73368bcc89482ae951b80970c323f04c03a2c8cb6c4499614004b88c32bff482c3b677c99a1d6e879218cbaf341533f91395cf6c15f8972a4f08d4eed77fa2af0f66e3c95a74ae091cf9a1e39294cbb48e343782e80c5afef66457953937870bdba6744f5cf50e63a0962287a360b58522c3137dabcc820afbdccce7055a8dd06a82c5bc217c1394818986e89d176d7ebce6915f863af7ad0b54d75891ff47945cb2b96fea768108bc08f3494e33a4f09d821e94360e952761c3ef1d856bac24720d057a7d3b179e00ca6e267fd0eea2040185f760f96cc1fb77f7b236cd2b2bb0c50ebfe0fe4f8bcd48dbdaebce7c3ff49b8cb8fe89c7c8886fb654355591791f474fac6e3add3cd03a9b07cee7b17e05fd1d6e127949bb4078ea0c410d94021b8909ac89c94c1e52709a413fdc75dcc61e2c20e066ae9f229aa7b3a3aacb823c407cf0cc82799ddd70d8248d1cf8abc2aa11a506979beaaee4ac137e849e33ad096d31ff5182611fd041c804c3cc5e38b0cdfcc12ae53e2b0da63bc1b164129539fdb053ccb8663aabfacfb59da03611e544905fac62ba5fd788f8ef9af188e3b82b988eecd412833f56a24b6be06e058b52e83f621086cb430eb0b74bc799c4a141bd37ba494b2a1a967b917c295f5a39a263d5386c5b61292ddbfe04f75fe75c0a2cd1240cf3ccdee1b3225f0d6de5b2aa841afdf1fd713833ba8c23ab2c0bbbe26109e40ba892505bf67edf5a59f438ea95363c51865ddebb22d44790a7d07bf103bef30bd048815a5528cd966705e21785f43f096c3db63059d4f591fc10dd405fffa6534ba90c66344f3beffe42889c6910974774ff2c991be429b76be24d769bed3081eca2b8546f376ed0a1d575d5da7698b3c265d75c7487f8468f15b07a67192fb27857f7bdda50f4aa77a764a513a9eaf7076e0e9ad24e574cb09df5af9e040db57fb300ba1a8dbb4e7fbc1b3a13a4e8ebca77dbd590dad377bb1479daaede4dc6b11dedcab1116cd0e95cd81eed8ab9c54427f6019bd61f4c94e120f5c3dfe9cdede4e811cbf26b83b44679bc9066c9d11747a43773b36af36a209f2295fa9b06ad06658282ee301448ae2950186f9e0c6d6c816ee1622b03cd66f9b268d04edb5251cc043af2c3e994a8567352fc2ab407484034912354f9472d13a1f78443cbd7b419911c27513585989c953ee9c76edbba5f609c8ae0b40e4591340ba3edd418ae9a34670396a7bd69ffbc891437ecc2658dc4967dcc71ec2ade215fa4c2b70532ff199c50fdd50dad41d05bcdc8ced412ffaa60851b77e6b7235472952288d578473328ef46030e5baf9ab5369ff764646014399e2beefb892a4c396526490a9ab9a4d954a631b06ce1759bd9c38cf1bec3298c62757e66235a8871ba421f00f022c5b63976565e7a25b0556f42a32cc56de00165e3f4666c71114a7d3adb55579e4783de93d9f9f6728761f70a21d1f115153acdb5c9d9eaf0e688d3b8ea368702fd005d8b8a5d06085d88a03ca93d7b7ea7033fea22d1f1b2824576081d81e62af356f030c1def9d897bbf575413d0fe7d41d40d27e40417afd9e22f56f002c1656df7be439a84630276b47f57432f66abc08af943d77395b037a7d20083543bfe3ed64133376ce4164169fae2ef5bc6359ee91e1f9e5eaeda1d001201477e17833f99c7419b96f548c640add96870111631851a7b2e55cd24a88e6b88c9a1cb9d04ca76fccc3715f04c2d218e8aee2f72d2bd19b354661e6498fcb8c3be4e87c9e79810dec25cbc96d315cb14a8e0e8bf5140e8627f45329c4b56224c1572d80886ebcb363b081a685b532680553312c2f2156564fed72d02066afbdbc3ebfbcc626a69e9f26b108dd704199fd122d889ed31faa1f6b7dfccb3d716d2a8e258d49996ec29e694aae43e80f481f65251d9da7c0e49be27e1b6d9256fb2348a29269c24d541b2c6a92936d3d2f62dc829af7b80a7eb1a0a2f998f7b92347c5fefba5aecc9829e6cdadadffa432285175775106415d5a608a6f39e95a6b85e30e4d80803fc7679182802c8b976ffcced74214bdd950835f4ba4603052def64521367966aef8641ce5185b5fc0d37af128e04f4d18195bf7a292bfa985891e1baefb937d29a6a8e2873142165899614de392dd2494f8f4a4491f3b0353e486c2d641b3e45b129482a3eedffb555a8926b742b9269aaaafeddbcee0ebdc7c739f0cd50583c78706bbcfe86cfa2a3baf7b02e848299c2505c380397a97b36199ee35f23fd84a760999912e513b80159aeffb068eaf7d62290adb5bf8c023eb9e77036da07c3a99dd9154057d649d78cc145db8cc3778172d051d511a66262865e9df7f9a554495dcb8a8008239346360c244a6fee499ef6a1a984ff22407c1b30e7b69cd4237033c5438222a2e5f9ba895cbe26ac053bd08a90c801e4f80077028e42d2190a213f9ca90720fa825c710edafde3f28fbeb709e77e893d97fc808beb10bceb3604c8f2a3906a95e57b37fda7f07ea255f228b92d0290243376c1142c617", 0x1000, 0x1) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 05:37:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xfffff0c0, 0x7f, {0x100, 0x80}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80, 0xa94, 0x0, 0x0, 0x9, 0x7, 0x5, 0x1, 0x0, 0x9, 0x7fffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) getpeername(r6, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8, 0x4) fchflags(r7, 0x0) pwrite(r2, &(0x7f00000003c0)="1b2691257e8d249a3d0e8660858c6680f3e47e7a79dcb8319d6983ced258c63393e9339f98e33497d1829cc1e7e75d399745bb9bb1f7235c03734c88ed9172bde0496bad1490a5f69374bd13e445596e6fe347eb12c30b4343c7acc743efe6213698d55ea01d871ae8a2251e185fa455c1bd6a74789af1c1614dcdd5374ce5bd6a83c4a05482a9cc08a95c2870dd2412117f85edb1c870b6ffcfda46dbf64b17830030b30863f7140acc86b383365789f0f4c6ef1637cf6b3d9dfbea5094c1ecf6345f", 0xc3, 0x0, 0x3) r8 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x8, 0xc) symlinkat(&(0x7f00000004c0)='./file0\x00', r8, &(0x7f0000000540)='./file0\x00') ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000580)) r9 = semget(0x2, 0x0, 0x286) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f00000005c0)=""/5) r10 = kqueue() writev(r10, &(0x7f0000000800)=[{&(0x7f0000000600)="468d739f1abf2cd4164ebc28a36fa1c26d8295d8ab15f7517852056ab70941402bd2ea804e804248f22ca76781cc7adcd5a6d67b027a84a166277eb03d34a485591e8fc22058d19af7d22c0598d8c19099bfc8a697d7ec3782a600cf647c8115935ac76260df23e309f0e5512ecca0ebfe05ff0128f7a5c10c9c749a25cdbcad5dffc617ae7057c63eee3308e531565d30dfff14c1bbf9b4ed700802edb61e5e00c9fc3dcec30aff12576f2b51da51084bcd1ee724225ca882e15ef52ffdb56e0a68ad96b19402d756332518db4be2dcbf00cbeda46c05717afd64c27f0a3d669eae2f14ab2c4e5a1d200ce252824060c50511d1aca3", 0xf6}, {&(0x7f0000000700)="ee8e658981bc22ca19ec0ed63bd6141fd85ecb8bfa9af1150296396eceb23a6fb1b72f60e3507e6fa7c05b99e0bd9505d55a8ef6546dd1cf2176fcce6ea01467eb7ba82a9cf20c015334fa163f880b02ecb3e530311822ffd3fb47f3bec15569c92bf2392bc1f43032a2fc3e685988f86a8d5e08fcc13db04552eabf64536f6bf781570f0e150b981295a4f7bc6c63d5f1e1cd0994b0039970c3d15bf138048d82dd19291bc92bbcd1fc872ea95d1ed206d0ac58af7389d37863eefe2f10d7d44aa455e9bc5e16a89f50c7b32dcbb8", 0xcf}], 0x2) r11 = dup(r6) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000840)={0x8, 0x2}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x20000, 0x0) faccessat(r12, &(0x7f00000008c0)='./file0\x00', 0x48, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x300bcad668ff136c, 0x5) r13 = open$dir(&(0x7f0000000940)='./file0\x00', 0x400, 0x80) getdents(r13, &(0x7f0000000980)=""/128, 0x80) 05:37:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="920201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) close(r0) dup2(r0, r1) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 05:37:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e4000000080000ee000000002000008e"}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:37:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, r7, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r8, 0x0, r9, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r5, 0x0, 0xffffffffffffffff, r7, r9, r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r3, r4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r11]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r12) listen(r0, 0x84d1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r19 = msgget$private(0x0, 0xf7bb9e99388a03e5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000001600000000000000004f63ff00"/45], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r17) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r23 = geteuid() r24 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r22, r23, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r24, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x3, r17, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x1f, r17, 0x0, r17, 0x0, 0x10, 0x8}, 0x10000, 0x200, r16, r16, 0x31, 0x8000, 0x80000001, 0x1}) r25 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r17, r25) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r28 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x96, r26, r27, r28, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r18, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r14, r13, r17, r27, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r29, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r30 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r29, 0x0, r30, 0x0, 0x0]) r31 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = msgget$private(0x0, 0xf7bb9e99388a03e5) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r35, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r33) r36 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r38 = geteuid() r39 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000840)={{0x6, r36, r37, r38, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r39, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000100)={{0x3, r33, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r34, 0x1, &(0x7f00000002c0)={{0x1f, r33, 0x0, r33, 0x0, 0x10, 0x8}, 0x10000, 0x200, r32, r32, 0x31, 0x8000, 0x80000001, 0x1}) r40 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r33, r40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r41, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r42 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r41, 0x0, r42, 0x0, 0x0]) r43 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r46 = msgget$private(0x0, 0xf7bb9e99388a03e5) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r47, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r45) r48 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r50 = geteuid() r51 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000840)={{0x6, r48, r49, r50, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r51, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x3, r45, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r46, 0x1, &(0x7f00000002c0)={{0x1f, r45, 0x0, r45, 0x0, 0x10, 0x8}, 0x10000, 0x200, r44, r44, 0x31, 0x8000, 0x80000001, 0x1}) r52 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r45, r52) getgroups(0xa, &(0x7f0000000040)=[0x0, r10, r9, r13, r29, r4, r40, 0xffffffffffffffff, r41, r52]) setgroups(0x1, &(0x7f0000000080)=[r53]) syz_open_pts() syz_open_pts() r54 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r54, 0x0, 0x6, &(0x7f0000000180)=""/105) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x7, 0x6, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = dup2(r1, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) 05:37:51 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000400)="eecb2d433d62834c32b4742748b8a0e68230e14177c742b4e1a9bd7df33b82d4c17f42a569267439a8c019eaaa3b3069f559c04b88d06f184a6796295d0c1c266387311cf90304ab72e691df2c890a857809d256aa5e66b6ec9fb679d77d1102288b75ab2bc04b250a483a34a88be9cdd260e726b1a714f30c56e691f83077ca0a39649a381a4a2cd59891e12e9191cee8c1824bf26934ec52e835c6959f5b0743b0244408c3bb3d8bb817db3048b920d69e22f99f62189e45a6844da2d79f31be5c0da8311eac8a1c62c7d5715011e2f212d85e2f4be3ca0e8cbbaa8b30b0032133b8244e4fa96ac4470004aec0701dd54d8f11b13f70248c2f83e5669a201116dbd0b7526a5a9cdb24bba539060f61d34c0309cc49b7ddff9db01be42ce69094f8cef0630e43301c8a1b43a8bed06b3a35a9f9ed602e2ac50b795b22dfab5c0741b78671469aae1173075a358ec3b4a83e06cefda2fc55f0f3f2c3c6506d5101fa214f4db75ab8fb6987fdd3a0b8e0c107a98a9a44aa0aff3e0e2821155159454498131ed79fcf021b093dcf0f0b50714ba80f8d2a0c640dc80eac9bbf4ce6037b8cc47c8fc988fd112bdff86ec85b9e6c5811611537650a2bf2c8b904e2e38305131d3e591e0187aac0fc788d70f6fdab3bdb5d9d683f71252bd1bc16a2acb2673a9cea89499c663e8763b0905d594c404e783f82481d671ca8ee9884529f0a314aa2335aa9715bfca9307e9852ccb73edc6d3bf2c59fcc2a9a1571ff48f2a1fe096e4b9e72f91d39d32eaf7796a5d0f1a89afd987ff1866ccd2c74df62bc9754609048fe1f4b60bee2bb9271426518654dee18ab8ec17c7f9e8703f2aeb280d682433180ef2e09651a3b7c6636ef81e33b9817906b3c62b9e77a395675796003ad12b00f7e52cb1829b963517f46b3068f21e38defea369844664aec366ed7a267a11392d57e4b9ea83b36a545c4f0d6d23623e246b528b48a025d0a71f1e7131784d2ad3b42ad455f9a53a2d2b5446a2cc4c5534d2a586d3bb92def577a30614574f5a8c93ed702075a624de58b6e34b22c061e759b849b051d020c98a1097084563cfbbfd4d57ff8d83752a5293e2d2be9054cf8ee17e04a4b081eca1129c4e60d8ce87de20193000c6582e23a047a5c39ba2f688086d9e45f5f607ab8d98815f7e9a602443886717cece5fd3809276611d0b923ab7be3a44956b2825940e91da058734769e53825d88d125481fe83df4e8ce85eeeccba81ff6762f7cbe84fd49ea65ac088c67dfc90380ac1afae09fd9a72df39435e45744b990fae86876b8c00677e3b015d3ef37af40ea0dfacdd7065440fe8c6713d626e8ba3f646bf11261fed7d9b421fafb15ea315ea32f9909eb2c87cb73a80bc6e80b0a4fc18fadd7d4a9b64224f4661ab0bc9383fc8c5d971d39e010cd706e6afa219af34e906faf92ebccfa773acb07bfe8bcb67360e6282e66c7460caffc748b1dd1a35282e514a6a43234e8099d8dcc2d87814c7bd65a044aaf527ee082d64bd22082f94a13f1747c203cbcfbf0e3c94efbdb9c6f82801557932c36a61e07509013f85076a53ca996b792a7ea8241423e1a97f39981c5658921e1213947f4d96d7d505f68008f12becffe27b289fe93077fe08c7bc91e9d237264b47f494a971709bc659030f9a4699922b9902410006bcdb74c7ebd559a5acf63fb781fbc5f66da3c020b52f20a1e5333ef22c8c78ded5c293772afaa93daf59bafdfc062aeab4188e4a36a6a34fc147cf8253a975d1d230eaaf1e89fe61d78b4e59e88ac8f5f7ffa6166b2d7b846574805876ae22e5485f7324c0d8301c110385cf2737b2d808fcbd4e4925e65493a7b60e105e629b53afd07a925b1510bd904ea6edd49209b130f2452802d995ec7433fef10f88c70b08939dc9536c1d65389f506bc42b3fa0875fc2377d7f3e50390799e959b9ac5ba668c334953dcfe66468425ef2701c41abbba8fe7e2ae2400f0014a7958bb219ba0f0a70dd41ac5a558069550cfe4990f1b6e150d288d378396a83cd661196576dd4cf8169206affbc3da77da78a57b83f35b5b00975b218f35f24f0a6d35308c125bfa3957dad8a43220aadad8ce041cd8d7bc7fe9950986fe2807af89763f476c73d543441162ffb8b2dc7c7f50fe181b6721aaa8a66df138cac97db05bc0498df53f3dc92bf934d3bf295d81dad883fa53335e6f71e9aac45a57fd99556edf22fb7dfe8d8afd14ae237ca7ede13404fc7ca5810a5b174e0e0950899e05b42f0f9b81e9ad57897f94b3ae5a1b2a2763ff29998c28128ed0dab4c00e7c2b70b07bd6d24b964ebb2b0040661310a96c791ce97157fff80f335e4011a3bb549945673780e9ec2d5d767fe09420b53aebb484fb049872404b026253f7791a0ee064ab8af09522702063ca3cb64426f12d6dc743e234b038ce3293ae6cc91cb6c003879cdd1066108d12b07f4a33d3dab280eb7a6c795c06aac6dbf4baa96de03df49954a0cb0d0d076e4b6d715246a07ffbbd0cb4cee7adaa85a958d6ec8cdb1eb5648a2487450365c1ecb0ea85dd17260c4b89482147d78f3d140677e0eb7f3701bb7cf2dde24a77854a942acaac44a6e7c3d665d833899f6a0cd35e04050b1432bffe65356717d3cc339c81fd08fd85be80664e5991e3aed1751c1e80786fa01ea63b271c9de932b73ddd384b3bfcbb4c95607930b0ef79368be1564c4cd5e46970b61f22a8fbd1142dcd2d6ac456679879b9c7ae834ae490b66f018cad35eb74ee61804b5a58a3c4f779104a3d14175650cef2c8890773b0dd68d251defcab93fa0a9d4601be9f04c6b99d93cae0c18bbe1784cfce9a218d13fae892ff056663818288309411bc02cd71457a8e06ff5952be61c9584490ae168843d26bbc174d38b51346d587996e6021235f91f86f1200bf8acbe27682abc43bbb47cb0da3486845c2a00c208bc16dbed150beff8c0fe977ecec72fbc165ad5243a430db8c136b9919a9f99679481ce94fcd54f3132fa9e1990debd5090c96fd1a3258d93703a3cfa407859b188280ae79a06b50f3aa71e989969e7784071185cad1a09adbde48036f06bbadf42759f899343d70dae0e61637198dc049ef1d7e46cb70887577240ba364f60cca895454c91cb6c4a9ea9e77edb86de9398e89c7778c75add4933d331a990744228401338bf30b3b65b88d6b529d4e10e1fd54e86d58e8542638b33ef160fd1c10a17da81baddddab9fb5e962afa80df142e56c4ea6f897e6b9ad44343844978a86aeadccc7ac39919ee911ae9d38f93ca3d1cccea300651fbf6aeeddff0dc6f89331b1e7f8f127d9e8ec2c4cf2ea6b6e767c618583f30ece425548a42f9e97a6a1cd31ea49a44a0c7491010680147941c22a0f3d5cca873a877a9de68ee0141a6f5bd7172f7597ee5829cebe0fbef14d83c88f88f651f9252bf1764b77bd1060cce9b3c50771647829fb4adeb92805b1800fab80c9e4f51a39adf4b5bae31518c7d7b9f7b5fb8f636f5ed62554548a4de3f9572e5418c66d35015c5947b9190a0675bc202a37920ea6a03b663cb78807abe75578fc8c8efa4e67e9c9e0b891f250fba824331af4ffcaff27add74bbe1bcc7107f34c8e3b94f985cded1855334a41b97770f1773a0d4cc59d71bdc9bbd3985c3bd3eab676f3d03e92e60fb821ea880e6ba50a510d7ddaa0e23ad9e8b0dfcad3e03b16e9488e120114af5533062b9b4d90b92e646203646d3b6539b4e7a28709526e110466bfe0ffe33674d88e0f27c43c44367b51795b937349a5b5493ed6b3178c93e04fcc74dc85f9bfd1c7ad635fb6a593e54ab924c26f4513a67a27baa10eee08142a26aee38de57d53909a334ea4a85619152714d7c784937834a6e237a95c1c428eff9dac59179eae061276ede0f23409270014539af5c22f32597b1fd2693a34e550f327d62bd2f797cb7d4b70e9bcd39a3d08b0cb5a62bcbd2fe328df14db3ba14c720ab95dfc381766b111bd99bfb8d8d93ee104a873f7e8cb32dd30ef374c55834020f74602320ce413ac95fa039e6dd27ba7f3bbbaf1c741c0d7944033909470090d8ff949aba9bbf6a5559b18f494e743fb64c45863254811089c37b2c54a1cb1a9a274a9d03e6e5035d6191a4b9604a8f2ae806e6e1531e1f492e0449c9b10e3497072566baddd70879a0f7dbbb938b8a02877e32a403d29c5e53a98a2b48c0f6c679fe3ab4c1bf5ec8c579353219eb8b0e90dfaf69452c4428b0072de539da2b1be5665a792a302ba4fd8d2b430e7286c6a68d58ffb89db0676d7432d2f53f18b9f11b3d38fff432fe4d9db9fac0e4b3d059053d7a917db29cb3acdb1eed3ebfc65853e77d585079d1f940f6a9e11aa49300eb28786fb5f083f12b185260ddb9a3a4b628d01ee40effd5b27ca5afb237b8733fe8b3ab8cc682591879298bb396471d4744be4183c68fcc75a28905f6f31bb674407c6752cfe98a12953898e6d11e97d198bad660288798eafecd397e24f1a5f3d65a4d7cb8c08c0d0913e67433bd8bd3990589e404c999d32511a75b0c6844a5b074b77b151c3b1f9c649cc3acc507eabe956dc8bba7f149efba618f94ad2a153cb4dd425485b9e5cf912019d9be65ee68806bc170087c27cc457af3015fb630bafe669571946e2b92180a5c4ae652a3a9c3c5fe991ab0abc8ee7541661d0b2b82dfb4aa1521decee05c55bf1d92283e3e471dc657fd12253e3d903abb281f9fe721eb8bcb0fa3bd79e6a3cbd0360cfbcb899fce940fa731cd9853a607590fd7b95e77c0d1359388f0c1a4d23faa7592b9556b8033c52e16522cfa06b04bfd390327bc8401c7cd703fc74026a298fb89f5b6d7887ea98575a022dc76f71ba5d740156e0443278b1da046f13b8d9961d914a4ab78360870c5e3e64b90f37f792af00d11975d58ccd2ec7c2238340bfcef505c2421c06ecdba58dad8dc79e90a8e2d13268e428f231dae91857c19bbe7c7292399d0afb6176e9f2febbf44b1c55ccfcbae8b0aae0cc5e17d43bf8a18852cfb98c56f0f129c49e735a3845ed2649557ada6625cfcb44ad701af6c07d00b45d0449f0372da9b0400fa37d0bdbe61c7a7836351ff1804400a7807bb56a09e6a1901520720b89ccf0088692a8286b355eb842750260173ea14c2c77c6ff8743d10a942bacf2ed34d73c1a658b288bfb30d4ad31e1cf771f9353f5ba9cd18afd4b66b783655fb18c42a20d1e4b9b37413f2557cd80c6fc49dd800f0862aabd1deb75f097d0428e9f7b3400938f3f0d94a8cc021620a9f20e9ef6fa9d1e800b6cde93180d82719ce7f6be2631543ea704d6bc7bee40b5a8162e2f1b1a9eb11caa338f3834f15db6a11dad80faa6dcfbfce21669052a13bc3207285941f7cc0955e5259afa354a47121e788d85017debe4591b313da7b4a2228ae73f9404966bd233ac566621a4e3694053881441931e5480aad96e3892cb05aa52114119f239cda581344d35a6b3fc085856b191b0cd149687f96c39b8ee42ed70ae4a410e53a5d29b172c07ad6ad4cc89a042d897b13f70cc55357dc9dedb399c970c3eaeac6edfa1b013b1b2f1ca026c57a16d1dca886f691e74335f9b882baddecb21ab6af3fad922400d7b3a182362bb707df2a738b2d2f2feaa297a1eab9582238e3798382aff840553728a57306e9766a2de539c9e5a5b582aff49a0e36ac0915ae3f74660443402d9d80d02185cf68b8c580e90ac8a707c67690e90a68dc138d33cf98d462ccded65b11f1a716ce16878ee5eb9", 0x1000, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="01000100000000000000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xfffffffffffffe61) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x354, './file1\x00', './file1\x00'}) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x22, r3) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 05:37:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/239) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x8000, 0x40, 0x7, 0x800}, {0x8f6, 0x20, 0x5, 0x7}, {0x8, 0x1, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) accept$inet(r1, 0x0, &(0x7f0000000280)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 05:37:51 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = fcntl$dupfd(r2, 0x0, r0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xe4) sendto$unix(r3, &(0x7f00000000c0)="749703210f6ea08e9087515ab45713442de6", 0x12, 0x2, 0x0, 0x39b) 05:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x800}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1ed, &(0x7f0000000000)="c7") 05:37:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="00002a2fbbca8cce0000000000000093dead4421784e684c7bcfdf7326edb2b6c271fe04c5cc3137d136f23637965f5287b769906606508fb4fe8fe86ec0dffcb40169e721ba82cc423951fa99a31b9b6e572adeacb4bee1b4e9eba0289a00e0b23b2e06e1d1ccdea73a45d79c4826c8e048eff33d42d9059e2d190f7f7b52f30d7ab5d64c0c0f618f545b1789ce5f59f0fd312f0dd1ab94f808861970e533862cf78552eb30824056e9"], 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) msgget$private(0x0, 0xf7bb9e99388a03e5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r7) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r12 = geteuid() r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r11, r12, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r7, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r16, 0x0, r17, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r18, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, 0x0, r19, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r15, 0x0, 0xffffffffffffffff, r17, r19, r14]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r7, r15, r7, 0x0, 0x10, 0x8}, 0x10000, 0x200, r6, r6, 0x31, 0x8000, 0x80000001, 0x1}) r20 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r7, r20) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r23 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = socket(0x18, 0x3, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r26, 0x0, 0xffffffffffffffff, 0x0, 0x0, r28]) r29 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r26, 0x0, r29, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r30, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r31 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r30, 0x0, r31, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r25, 0x0, 0xffffffffffffffff, r29, r31, r24]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x96, r21, r22, r23, r24, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r8, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r4, r3, r7, r22, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r33 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r34, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r35 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r34, 0x0, r35, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r36, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r37 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r36, 0x0, r37, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r33, 0x0, 0xffffffffffffffff, r35, r37, r32]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r39 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r40, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r41 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r40, 0x0, r41, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r42, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r43 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r42, 0x0, r43, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r39, 0x0, 0xffffffffffffffff, r41, r43, r38]) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r35, r38]) fchown(r1, r7, r44) 05:37:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x3, 0x40, 0x7, "49cd3451ae09e45911e4e65f30d10201cded2578", 0x7, 0x4a}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x800, 0xfffffffffffffff4, "0b00abd2195231e2da7bff0100008cb800000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pwrite(r0, &(0x7f0000000000)="18271d05", 0x4, 0x0, 0x8) 05:37:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040801108000005fd9600e93bed091a", 0x4, 0x400000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1, 0x6, './file0\x00', 0xffffffff, 0x8, 0x2, 0x8}) 05:37:51 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\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, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0xfffffffffffff7ca}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0x3}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x4}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() 05:37:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x4) 05:37:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="042ce3f2d68ba9d8b611a6db68a886dd0809c1399eb2a9599f4685d933fea2e5c81a00f46234f39e9ea6316f26fdee20ae060f62fefca2b4d9e4150fb6e638307e726590a35ce89abe64539329438ed0ebd4c5158cb71e8afdc5346461c38e7ac9e0811c10949d3bff018ca56ecbc1b1f97a4478bc92e0d05932358746356a309d4f9827e0067293f9cca2285876a550cbf8d5be3ae340686fd1205acc72d1844f4a2f47187d1a57048024e7a21124dd"], 0x10}, 0x0) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x520, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") socket$unix(0x1, 0x5, 0x0) 05:37:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x6f29d72a056623d6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x100f, &(0x7f0000002780)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c2ee280f65e3bcfa13fbd5fe7960c5f03986894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = socket(0x18, 0x1, 0x0) close(r1) write(r1, &(0x7f0000000100)="8c65", 0x13f) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r5 = geteuid() r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r4, r5, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x13f) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r8 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r8, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r9, 0x0, r10, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r6, 0x0, r11}, 0xc) 05:37:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0xffffffffffffff66}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='%\x00', &(0x7f00000001c0)=':\xa7\'\x00', &(0x7f0000000200)='*+*-\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='+)\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@]\x00']) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r6}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000400)=0x9) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup2(r7, r4) 05:37:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000ff0500ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 05:37:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x5], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x8000000}], {0x0, 0x0, 0x6b2}}}) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x74c0fb3f, 0x0, {[0x40, 0x1, 0x4, 0x4, 0x7ff, 0x8, 0x7f, 0x2, 0x9, 0x7, 0x0, 0x8000, 0x4, 0x6, 0x5, 0x2, 0x8001, 0x1f], [0x80, 0x7, 0x5, 0x8, 0x2, 0x0, 0x800000000000000, 0xfd, 0x40, 0x7fdb], [0x100000001, 0x0, 0x1000, 0xcb, 0x0, 0x7, 0x4], [0x1000, 0x27957b4, 0x3, 0x3, 0x6ed, 0x100], [{0x100, 0x6, 0x2b92, 0x5}, {0x1, 0x81, 0x2, 0x4}, {0xf225, 0x2e, 0x2, 0x3}, {0x200, 0x400, 0x7ff, 0x2e39}, {0x7, 0x0, 0x7ff, 0x3ff}, {0x3, 0xffff7fff, 0x7fff, 0x6}, {0x81, 0x81, 0x4c8, 0x9}, {0x7f, 0x81, 0x80000000, 0x5}], {0x81, 0x9e, 0xff, 0x8}, {0x8, 0x400, 0x3, 0x1000}}}) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x24}, {0x61}, {0x6}]}) r1 = socket$inet(0x2, 0x5, 0x2) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x84, 0x0, 0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 05:37:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000400)=@file={0x0, './file0/file1\x00'}, 0x10, &(0x7f00000005c0)=[{&(0x7f0000000440)="4916be62443b40379195207254c7bc756d0051bd5a5c181e8ad90649b75ead56506a6ef5bf9aecb0585d9ef80f8265f863f911ffa38f709e6cad1facb4aac7731286b0d352139ef4efc84e9f5cf12f5a07665709f3367d0bfd634bda00aab05046d1965f6696045da9c4a316aa14", 0x6e}, {&(0x7f00000004c0)="8dec4c38990a50a18791ef8a4f53f0d5fe512b6d3e2258804c6cc3cef8b98b604abb25289531c90e426ad6e4c1c55b5911d5cd2c7acab1c73f6b00587510a74d00dcdb5032f93951b5bc79ea5f53ccf3dc0156abe3e85974451b55ce02bbc8d593e6764004747473162ce10e2dd4da342f949f70165f25aa3b0772518bf29226499d726babe07487eb98a67d41226f5b98761c39b5235ff3e1091f0c7d7046b095e7c4b8ef568889e35c445a839d1c8938fa4e9824e8feb52fed414df82dbbf0608881481035ff93", 0xc8}], 0x2, 0x0, 0x0, 0x60b}, 0x0) r4 = socket$inet6(0x18, 0x3, 0x2) r5 = kqueue() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x50, 0x4, 0x100000001, 0xa7}, {{r2}, 0xfffffffffffffffd, 0xa8, 0xf0000003, 0x6, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x5c, 0x4, 0x400}, {{r4}, 0x7ffffffffffffffa, 0x92, 0x1, 0x12f, 0xfffffffffffffff8}, {{r5}, 0x0, 0x2, 0xf0000000, 0x1, 0x7092}, {{r6}, 0x8000000000000003, 0xf8813a5650b0b8b, 0xdbd5204dbce716ea, 0x1, 0x8001}, {{r7}, 0xfffffffffffffffd, 0x20, 0x40000000, 0xc04, 0x7b}], 0x10001, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x80000040, 0x1, 0x800}], 0x7ff, &(0x7f0000000380)={0x5, 0x7ff}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 05:37:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {0xfffe}]}}) 05:37:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) pipe(&(0x7f00000003c0)) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) dup(r2) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$inet6(r3, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) 05:37:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = openat(r3, &(0x7f0000000080)='./bus\x00', 0x200, 0x11) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x4}, {r2, 0x100}, {r0, 0x83}, {r4, 0x10}, {r5, 0x100}, {r7, 0x20}], 0x7, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:52 executing program 1: r0 = geteuid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)="aad5a52483209c7eb3e500379a8610394dc66a738380b39b1f591b0f32eefedc2eb7421806e5bfd8a79fa3f8b59e9cd97d3c", 0x32}, {&(0x7f00000008c0)="e1096af94593a3b2454153db165bd594ed953cf32cd52c4df9e414f5ea82044a0238a02d5cf4a6d11e273b2db68204a0027cd73e8368dfe4021defa6026f496ceed1c71bf1ca3c9d55016cb1c21bd99dc7ca6fac18455ee9030f14169f93c6eaf12ab14026b73c948a236e804fef43ced42221da79f4ca155c0cc0a623436376a9ff221b632002ca4e56c625b2e072ca5c40fa", 0x93}, {&(0x7f0000000980)="a3b70982fb906968a5f0ec47e4b58e0ac56213a0e51b3116f97bd4b929fcb219695d79377b7d1ae11ba4b475ce0a5783b629c3e48fc399d03985fa3628c149bc2a4628ed5b1ec3085a4db4bb776c76e624c01c0cea8272c234b809590057be0a6e4717bf072116e7179b58040126cd2f243c5746186e23f0c7061325a5f0ba44142a8879b3d160371b210a1387eb60a104cdbaf690960fb2cc5a0790702c2dc1f1295c70a2d87b0ea3086846570fa1483f28cc29b608e0a07fc81905a212d5881ce870d20fc0253c0746f715b0571d31b337d405cebeeb785062a7b258a8ae4c0d647652029fbfc3705a5947b6", 0xed}, {&(0x7f0000000a80)="30c735b190051c4501bde9fde8a81fd758c49155f107b62f04d78ed051580f3bfda396e73dd450b99f22b2156f0a8a00e585ca8faf75a7b9979dc14e17cac4d2fdb2518d4bdae1d8c01c7dc736ddefde02dce1c4f0f6d2a631d67447be04175b2ff8fa42ded9ca767032d3ffbbca3f4b53462bdba7067710443e2e654fc2ced4d22c0ab32373f30fe30d54eaaed548030f9032d6fbeea560a408b17b3831b9b2d34782ba23887784bb3cbd88c66dec983c8a", 0xb2}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="82022e2f66696c6577692277ec1e6fae60df0944b781f41b6b3ff59ca2376dbb244a323f714972d08a70171c101725ded333051e296da97c0f75e1d6c1406d6b34de4edaed7a010e788e530e7d3104014a9444af6d4332a8e083eb0e74bd5e8f962e0fd970f46a2e03f9c415521d4c449e2e7a6c11b9b30c58aafdf62501df2943b5ffb8cd37553caf403b77fdc6d51d3899b646539ea88c881675208bc9fbafcd51a6b933203dcac88cf8f623a4873cc247686001c203f45dab5152935d578520030385555453b5d617f6ad1703d74f3dff39a1806a3ef083afff4b45dd93836c286049a3a9722db3655d763cbb061caa7b67bcc0fcf9c74e4172"], 0x10) syz_open_pts() dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = accept(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000780)=0xc) fcntl$getflags(r5, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r8, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r9, 0x1) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x84, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000d40)) recvfrom$unix(r10, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r13, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r14 = dup(r12) msgget$private(0x0, 0x420) mknodat(r14, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r15, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r14, r14) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/d%v\x17\xc3\xaebp', &(0x7f0000000140)='/daw/null\x14'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r10, &(0x7f0000000380)='./file1\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) setuid(r0) r16 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f00000000c0)="4a708d51406573691879725eb4a38d1ce3720103420000000000000000") 05:37:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x100) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000440)="41e144a5d1e9b11b9cb99e2c224671fc29f82bf644d0ea8dbb73b92cd9a651040fd596a329fb68ce52a304cf42b4f87513aaa0d4f31fc4498da461a464f5c066ae458618e46b1fc1f3d09618eadccf1afad56e5cfee36cf99a4955cac6c6d3d5c110e09ef5ff9416d821f2b31e2ba7c57661856f2d1297c75886184737286484ad79adc2e495ddbd7a30286f23f9527a445f68a9c859d841cf5b9a112610651d2547d3fbb425c9e517a8aaa33f8bce83b301555db8800bdf910da158158a3bf87a823bee75594f1ff1fe0d3c10b25f"}, {&(0x7f0000000540)="8e19e28d9046fcc2c670d8e99cf08e1b93362eb01444155a36a1f17044adc4626c13000d2fa86db43b8f77cd77a4933fb756c503fb110dc5f8b81fbf9271a6d9dd881c4f6e3075b0f33f70e84bdd75d391e01832472ef3899747f69712c7b78b96c04b669d0126e183ffebaf6c93d085b32c43ef2947543e17082e9e05f6f28469de3302e773ec49c4d41bd49b8101ef63992ad4266facf9f31247e137ff84b19aaedb6746a62e53ddf8d5bf47ba8098f4c0464ed2323e9aab4ee41f5b823719d1883bea82c65107e4830e368a7249fb00d9ddb0bb277124a4f348a737f52f30ffb7c18b2f9af7"}, {&(0x7f00000003c0)="ae9e"}, {&(0x7f0000000640)="66d5f826c0511f77b992e88f0d07dc9cfce89b4a7e166cc5fbdc033b8b4eb494d817b1d192b58ca5d1b2459f856c8af609e06d1a5873e2c3d37afa7b67786534d1327483875634b4d5cd444adffd4ebc239a729a70f37ad768bd988811be660d7462ba59735120c3206a96153655eb"}, {&(0x7f00000006c0)="d10f882f05dc7b7f06d0be07a939ca4347ddacf56f33b7fd4f92850dde97d784b2864bcb3e738897d1850a6e46d736293ac8e41d842d8a76e71a8cd0c47a2de6a8691561e2e26525ccb898e646d41a55c4aa4435984a322220adcd345b64216ce8e00b9760d6a03e0f44a5860ac7bd32b5f35aab7596e720ce5fde508447"}, {&(0x7f0000000740)}, {&(0x7f0000000780)="5670c6ef6ab91c7df8060fcff5b755a108bce94dc52e55641186f5d5030abe87a9a59000ca11f492b55649bfcc30273c909cee6afffd8e059313fc82df0ba9d385e740e3d85504a291d2c9059592e43e8a8b6e76b9854aea2c67892eeaf48e67e841552de2ce85d778d1f71110cbea8fe578e4a4cd4be828c64d9c8d4447e9b94de28a904280b126e3060ff4ad8124cc455f121d7176156ccb0ca6dd43550d5462236e46751d0929a1"}], 0x16) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x33ef, 0x3fc, 0x7fffffff, "0000ec4d14310000400000000100", 0x0, 0x4}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$TIOCSTART(r3, 0x2000746e) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x0, 0x7ffffdff, "506bfede477dac0000000000000000001bf800"}) dup2(0xffffffffffffffff, r5) dup2(r2, r0) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) r6 = semget(0x1, 0x3, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) 05:37:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) socket(0x18, 0x4000, 0x80) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000340)="6d6b8fefcc77523aa7e5011c223fcff16d1103dba9d573035caad3fee614a1e8ee9d0bbc7336a13ee7807e88b6554b86fc9ac72d510c8e92fef95d35a7db3445811c7967ddd4f834cb9128b87fb4849ee8077798d734c29e6f5681f094fab4ede2363f36a43ba6df4fc7f18fb2cb2db1742a82077c18b41203501fe28ef3f62e0ee4626e4c4771d54aa6ec8f761c82dcc5f70735863c9fedca63d6a1b5b67ddfc742bcb33cee7987b9e59017e03b723aee5194c447b5c5a39ac890f24ce1becbbeb810312971584bf68adf767fe6c65d248c856626cf85ed7dfbe7079fdd5363d39d4532e269ba887ea2757f29e5953cee2c513693", 0xf5}, {&(0x7f0000000100)="9d034927fb7aac44bc74d9bf7d80c12bccea3aae3f2359b0c2f20b63b89ea5d7cc5e3a21824673cb5fb515c00552905403d90f6561bd3bab7ac48f15bb4b0aad3a3090a9de67f46491baea02973264351aa6082421ab156521bf", 0x5a}, {&(0x7f0000000240)="c8ba83a0e18b60f30c92cdfa055231fa024fcdb7c935c145994602c4e49937f66e9d32fff66cd8ac044d6ba2451ead0ac245", 0x32}, {&(0x7f0000000440)="d84cd5973b94937243235ea2ac284e9db58154e4c1b7459b3f746a1675fd25076585d710d138022ca89e346572dc432416d5148d4b80a3b3c9b58e6a78a1357cb5701be1c3fe914c81530570d902c5632d2964823f6ef9c299e0e7698c970de79325f702cbc400b6ee88ae2333d040f1554432adda9692701fe67b50b7f54351adf9219dcf568cae81f6caec5983331579067e3f4c3eea5001f248f21b5a21f2d2558a1fc3348b9013fa2584265eb4ea1b5b42e548a93251ac1a10476a2eea4e622b91e8c24819e7f0bfbc16cf51728d01264a4fa182d1b0affebd84036269a2feae9fc2fdffdefee1fb076e06ab788bc81bd6e681349fcfa00c6d98ac85b27d7f232df88b4a0569726fb9995443adbb3f7f270addbcb00dd920f857d777b977553436d983aabfbc3417a82db4e554a6f7f97f8cfeb36f41634cd9db44c1a435b3c8a1413fbfab26bb46cd427d7bf1545e44631110d2e2f3bace9b764624a9b1f2a446e75f056501f81f1c875756fbe38949dc74e19306bc692a7727abedb5d109367fa5e7c9e82635679c41f352bed443fadbdf698e0e9ce0ab6723384f0e128cf9ec459c70ca6fb628c2cee0985608fa7133de8397d2d1c2f663e00da5012a6a4541d82136d5838840381aa2083134765ea53d2d7ebdf2a66e407e429b3bad3c404aa4ff6375dc13679c635cd0c0a3c381f4138d5db5f3bfe64e97c2098588f029d91192fbf92ee55c577846e7b542275d8b225c1c04ef6c0aa21ecf6feab6df612b3c70fe7ce2520ce9b2da775944d74841c8a67eb011ee2e19f7fb6cae89683c92c58ec297087959ba770d44b8100d60cceeace205c9d3c60912f7da86caa033dc9fa6a34525161970479e95c15e334788079fa4a1a575633592857c5e60686159adade4c0af5a9e90e904ef11cca61dc4ca268b7cb1dcc3d114e228ce74445fdb9fdefada90f0e51b4125fdb23b3bf17b2cb39633644f9e924f65ed80e92ef173ffa2834ec05a711a97b04e96576e9df31c6eb3a6f46a0490ef10e559de2e97fb7494b92d3ee9715b990175b1b5b3bb7f97e2eab376ce5c5ab7bd7dc392f84ea0b84719edc9eee46b75f677f4a0e4330e21bac54da649f5a4c2a73136176db9464d6b7603f4af2820726f41fcebdd2ab0ccbf41ae2be01090ed15441957f2770b3ec7857c910cf59d1fa374f777a53e2313fa2e923815e6f267fcc0c137343a595739b24b77398d5f5e56a596c64ac83db95b56b01f460f7047bf570c169369200cb25e61d5bc1e90ea78d923565ae8ed58601c2524fb3479d5aba824c594475e038ad1b237f8a9064e90d47c2cb8a871eb71c0ed945e8c5b6165ceafa5df81d8db3119972b846c25e9a660d109330a665592a83fb7ebd198c684661f9f8dee42dbe556dadb5b07458341ceb99cd809776402a2560ee9519493e910873daea0001c07ac5a6a9f912a3a501386bd042b2c245019eab0bf52c4791af7a25fe6250b30579049d6e6821046cad965ac7513f773cc2869a962efa7620dabee382c28cfb02f341dc1927d73ecbdd5e7ddd8e78a999c7d793b785b8d602928fce8a07e4fb60ff35d77946d5f384fb102e995bf5cb5743da2b781dcab2ecd405b76277505adb7d839032b30c14bbf189ce45fd432c68a626f4f04d5158c5626638b93ecad7c1bf7249e7db6ab871963b9312561360be58f9a86fd01bcfd29169e1d5f9447178fb7e604adced3faf7272de2ec6889777fd3be0d8eb9ffaa6505c13a6a8db7133953579a567cbb9db59533c6bc52b868666208b69e2d1c27ac1042fefcb4a8555fdd3247f30593b9909c4bc22f2accb4b23a11a90831e18f27d0fdb4af782acea79eda4521dae975c7b14e11fdd9427ae3fd84b4da7672202b23b7934471878b2dfa67531abd88a9d7bf61a2f3acbfb19ae3abec1eed34306a8068df2c79a0d2b289466720e4d083d81dc9e01bafa00a7c5d99a76d382f066985c970a2db0cc82b773151e0a24e1b70c92c39a0d842c4ee65031913bc1dd68fd86f8e5b6a13fa4c07f37c45a2f4b9014e9e09cab700a8abad2f3a85701ea747db9bee6c7fb96fbe3107d4145d6013a2bfdde8e59d4ea36d3fd62d131e169252033ec14c0c753bd6e1a87a2b1fa47784885b1b2258e5172f5f7753ced0516645da5bc70e1b55433a19990160a47cacfb293cfba66d9f1a164c7190d34f67f98840412b440705fecd496695162d1a87f0f9da30bf16cebd77e756c616baa06ddce750dcff3fb427d1bdd8e0bb1ffab3eee5c0909cbbd68a2d840851a4ae5171b95ffd0f42f3c8c65ef54d4a7d48278544f03e6c0a589ef0ec9d3a06bae45deb7b7b7db00627dff79ac63380297e7ff9dfce323f83994fd9f09521944088055cc75e0159616f8872f90b27969786a9daac77b64876e603af77c5426cd7d2021ee2fd363e88196d109b0825c4a7e4a86d594ac431adc9342dac60e989b0c08c2d54fe35045eeb4b057ba743015ed56ad6abeee79d957ed3ff9d4530ad5041abfb9ee714ee08d0d4000e54fef5097a586acaff0c812944273bd2d49f97021da1a5c39a479c8fee842ed1fd511f5fa7495e20b5232e94cd7f85d18b57f44f15d87f8cb13344bd76290711cf81ad42d15756030fad0d2eb8a81b8ad974770dd747a7c331e4bc454511356860cbfb563868e10e04212c3a0ea77a016f9e557b5fd74f5641a5eee53527458fc7e25ce0a35a259cca8c7a8949a2c3f41f7a0ef69b9eab1c976277b10b257dd357e83c52c931dd1b2800f50520212355a4f74583cbb7135b1456e2c216b9b639be2d6250a855db3cabde51ee2824ea6d35b093fdd6eb12f223bb670cba9160a5deb2ca2cffdbfcf68137d6dca0af396b7fc057be7cacfaaf1a7d4308a9791f0691c1754f45faac493cf1dea509787fae3e8e846527229f4665ed7800e3b4e56ddaa9b4f563304365a0832d39de92f26ea82a653e763a9b615f766f3a090955667a068213f38d5c08e8cc569ca38e59678923507d93389c305ed7bc2984fbe23524dbd41b8a8443d0002c8a29e4602782daf19e4abd31f0224f3066333f0d75c46704b58396e6c74830726404b3f29f2de68df9168111360ceca68cba3e707381cd00362ef14f8d90dc28ff3387965201dba88ceba33bea3c193742e9cde77f18a3ef758eaa51fb049981613a6007a65474c4e747ad93d056b95be579cd1fbfb0a1b5d9117cd0cae025623f015c9382f5c773f352315ba25af8da99466513a945931557de675659716563f32a0c59f0e549fd98475263dcaa7f7b79f813191488d40235690e957bea0b979a413411614556635974819084419ba5e11884e30d99b2aa893ba84ce58949fc0cee0e09a79a972756c3beee2b441dd7d52671a49dad667e2ccad5fe029c3cdf010050c0ceb7d5bbdef1bd3048de179cbc79ad123224d4f95045941b52a6457dc434b3c5df001b5b53cb5b1673797b7530db2ebb036eae93cfcb6dd71546bafad544635afb4df5450e0e759813be74986d4444bdfeb3ccd7ffc5538549ef5e4571519147e8efb7f96bd565f9a73daa88669662a6976d36d0a58ba1d32f9ae233e52e1b9114df2ab0ac75af27ec61439c134a26d967dadd03c5bc840f77ca5beedfb96888684e3dd99823957bb26ec747250ae3c293ae12ac4e409d2d9f8889d069a11dfd874a3867000c5420879ea573a455d395b640f8208f584f7d870579728282c8be4f8c5a096805e7a3fb00078c05b5672d0f385c0c779bbe6b376835fb7cde9ef152db3beae454ec75446889b4dfe4b5352da86089b041210195e96144d69a0ba081da4f3938c7802f7db11cb5b8ce3d082c59079d6e4758b81e5c45d212d46987228c91fe1163040a07741e7723593f468f1f28c9609893b96813ebffc251a56b40d8a46b22bcf644a79920c479b15e060b50f36c7c01bb2d42d8b00e8c198901d37dfb30e6269dd8e01c416eee239f8f12e1df61de9dc43db8c98a42cf9be179da43826aee69f76e4b90029ed7ada0e7a10c3db3674375917f4cef2982861189160773faf3fcd46e8358e46e4a36c1dcae290012787cdc1f01ac01e57400e9558a7eb3eb73c1b4f2d77fe012b9e7957103e3a2b2e7d05c40146163fbb7110f58125936f554c9fe9b16b6e3aff490f7b37a26de7153f3e968604fff24f614f5167b840bbafd32d1a643318e425d5b7e193a3385d874e11365b9c7ae29a4c6d7e4a3c3815d612d3584fd3c331af884780634880bbec9e76206a643531f77731a0efe64db06bb1ec8db9780b0a7797064d78f14d2f5b1b6d849eaed16e5f92c773e0727ac4738d8182fa6be4de0e9bbd48d708110cafc54fdb31f9b1616b3517e9adc0726ed6f5436d8fc2d62f7861358e02ca71a822f42ee415eaad674f068f489d65805a988cd3d1cce29d456c0e52ca9f74dd7198695cf0308668cc99d66c8d5bbd9d9ac8728a4c980444914309bda502f688179a8f7d02bbd336ec0cc2170febf41bc3ad67d4b0eafdba889059ad4a20725058435f1f69d239f874c51118e7ffdb38ede7da813710706c3a379caa9ac5673a59b134daf58acbda410c42519cea5943ceddd5c840f65c153b3de0cf4e71dffd0f8f920996ded3337b0f99775cbe17073f013b65ca66f2ff833032ca947b65eee8c47dc205ec4f8c587428410e6b2de4e0abc31e655fa07a3cfb33635a3970ec51b8e9191378cec905fb45342f71a0280222e005e04273d123a70f3970db904d18785020d9fece72d24492b7f98b8d1133d3e268796da7f6f50254f6e00dacac581ab44fb7ff47e38616f49e6ff26f27ebe3f246eaf1f4ad57aed3cf5dab79b3ab74a4c665d920b8618b01115b594b2d370e3a0661cbcbfd1456d6d09110afdf4247e4b0ecb5b9e052b0f1724eba97b20f980095f7af6070ed28312ee3ca9fdc5075b5ac7141e08eb37a46320342a0a5f185cc73f87d88ccf5ef85a961db1474724bd399d9870c8bc0bc5ee65074053f425c1f7bbaf24d0e22b40f04af0f2c0e2c7e3fc1ebdf66f54ef48f94324cbc219ebbe18836390523b23e2c19d4b1937b7c3ecd0969f1ca93047968a1bd967186b2749c4158e73bf0789e32d59778026c04a09900704487b5d89ad8a019572950a8ca64edea51f9c8fa695ae030fad8bc6c4f3176f7284f164687c9d8d76288611fd59c374a23e425f221c44d7568137bd7a123dd78e4a366088cc6bd7d1e2de88aa0c8024628af5020d2c08f1425cae3403b3d2e1c5c69334c1ae62f7e06a0fa77cf2bb68ddf52ff4c5103cc01c398194a68f4f0d68e082d1ab384be7aa1582aa4d3000234759671d1bd37eb34f9dac83070f2df3fcba464c9c806858565e6e821da109484c741952c1a59a906c2d45d72a16b795df4fab1d333dcf7048a3809f606ff66e25c3b913cdb9f2a59998705d2c386d712f2034630048fc8f43e05625942070e0fb60705c0f548a7138d837116447e23103c1aa6f002059f83be8f316d3006637763441af60b656d2b7f460215269c6aca29de523d22ba594b5edfb9582f6d96c6a7927c0179eb2402484eda1a08eeafa008ecea214755e3cf1580259eb7a7042fecc5c70d07b647991d5b3650ead191f104ab81a4b39aba1aa136feb73293b68bb4435e35a101c63d1ab2f9152c1ed3a5d5c2e91640ff73ce70eb83fd4cafdff2db2b5fdbee72d269f45503af599965db553df80cd2ce9334702701c66a77649b0bc8c8cba098a7a625453930069afd4a3eb794562d9ca853ae74d3f583476318be75d7da145", 0x1000}], 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4e8e) 05:37:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) mmap(&(0x7f000014e000/0x14000)=nil, 0x14000, 0x2, 0x10, r0, 0x0, 0x8) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0x1) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7f) 05:37:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') 05:37:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x10, 0x3, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001300)=""/4096, 0x1000}, 0x8c1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2f50df8d9efc4d509e382cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f728c9e60a1e20c23067e33d751c9632e2e", 0x76}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 05:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, r3, 0x0, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1], [0x0, 0x3, 0x0, 0x0, 0x1000000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd03d], [0x0, 0x0, 0x0, 0xea0], [{0xfffe}, {0x2}, {}, {}, {}, {}, {0x0, 0x80000}], {}, {0x20}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/df\x00\x00\x00\x0e\x00', 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x7) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 05:37:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x9, 0x2) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r2 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "854955000200"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getflags(r4, 0x1) 05:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6, 0x0, 0x0, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039261b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r2, r1) msgget$private(0x0, 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r9}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000040)) r11 = getppid() fcntl$setown(r10, 0x6, r11) getpgid(r11) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r3, r7}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r1) sendto$inet6(r12, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r13 = openat(r12, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 05:37:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x130000}, 0xa}, 0x3c) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="7c401df321e32e9a558eaf55a87fa0ffb44684dd591dd02cce1b9f3689e3c95504ad1595d0758d78ac06f6b80deb19b3c91731174c34657027852a6ad92c2bdeaf74d64cce9c3c3c1c430c6095151e8a0774ccf2b330cfecc039518b09f44ee30bf47970bc1677ac81aea58d892e802fcc4bad030e44943d0b7ab8e4bae6bb74cd2fb26524ce6c688f226cdb4e341d74f064", 0x92) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r4, r5, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semop(r2, &(0x7f0000000140)=[{0x3, 0x8, 0x800}], 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xe60) 05:37:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) 05:37:54 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) munmap(&(0x7f0000b46000/0x4000)=nil, 0x4000) 05:37:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, 0x0, r3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 05:37:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) getuid() mkdirat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x14c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, r6, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, r8, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r4, 0x0, 0xffffffffffffffff, r6, r8, r3]) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0xffffffffffffffff, r4, 0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) geteuid() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:55 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="dbf454c0d997f6dee821be9b7b96fda7ddc2ffe7061168f78e3297822b711a8951995569f79f7cb7f9168f3e6388bf62e97c682cccef4ca04e8af1aaaf718dd9996e0032b20d6fa6f23b94f94067e552fdfa848f02d663a8f85a616ae7ba9f15fdcbee77a2d0516436c335755cdcf07dac51c11df305094d1690705b9358343e61d4407268ab7a13540afdf7dada9dde7b104a7d60592f8dd56b1055b8"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='tap'], &(0x7f0000000480)=[&(0x7f0000000340)='tap', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='tap']) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8}, {0x86, 0x2}, {0x83, 0x80000000}, {0x6, 0x1}, {0xf3820e2de1dc1d19, 0x10001}], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000000)="25d3abc164e700") 05:37:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfff, 0x7, 0x3, 0x1, 0x36, 0x8, 0x8, 0x3, 0x0, 0x8, 0xffffffffd819c1f2}) listen(r0, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x3) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1fffffec, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00\x80', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xb0d0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) dup2(r1, r0) 05:37:55 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x7b68e5b26b8bf842, 0x5, 0x1800}, {0x2, 0x3f, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0xfff7, 0x1000}, {0x4, 0xb4a4, 0x800}, {0x4, 0x40, 0x1800}, {0x2, 0x8, 0x800}], 0x9) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xb5}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000b80000000000000000000200"/28]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00082e2f427573c9813ab53bf20b00"], 0x8) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r3) 05:37:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)) 05:37:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x3f, 0x8e0f}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x7, 0x80, 0x2, 0x3880, 0x7, 0x2, 0x4, 0x10, [{0x1000, 0xfff, 0x6, 0x4}, {0x1, 0x1000, 0x40, 0xffffffff}, {0x55cd63fc, 0x1, 0x995, 0x3}, {0x7, 0x20, 0x0, 0x3f}, {0x2, 0x83, 0x8, 0x9}, {0x4, 0x1da, 0x1, 0x3}, {0x1, 0x8, 0x3, 0x31}, {0x8000, 0x0, 0x2, 0x400}, {0x100, 0x3, 0x1f, 0x4}, {0x5, 0x8b54, 0x4, 0x81}, {0xffff, 0x3f, 0x1, 0x1ff}, {0xfe00000, 0x2145, 0x7, 0x7f}, {0xffc1, 0x1, 0x40, 0x2}, {0xbf4, 0x2, 0xffff, 0x3}, {0x9, 0x7, 0x8, 0x80}, {0x40, 0x7fff, 0x9, 0xfd7}]}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 05:37:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) 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}}) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x5}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000085, &(0x7f0000000040)=[{0x1d}, {0x6c, 0x2, 0xfd}, {0x6, 0xf9, 0x0, 0x7fffffe}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 05:37:55 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) open(&(0x7f0000000000)='./control\x00', 0x200, 0x4a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x400) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 05:37:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = msgget$private(0x0, 0xf7bb9e99388a03e5) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r8 = geteuid() r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x1f, r3, 0x0, r3, 0x0, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x500, r2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 05:37:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000300)="965b63c884669b2a97b39db1ed20406523162e0394c5bdba484f3b3f9c2ea601aed6693830a46f0d8c4688eef06e069546c96a06813c62b17f0f9bdc3b5e9be787d08a381fb5c8d625c00a8474a4a752a6b07c7557680550e4e5f987738502fb74e6b2a438677b232c4dbed5fa002cb4dd424a13b359871410dc3da2c1b99a743bdf5596e6e1aefa7cf3aaf970761c5445cb9ee4e27a41edb96633a54672059cc9fe13bc0d39055ae10682434b6307a4510d9ec75bdc133f6fbd651e87c3e1f5788f9e919c4dba400d31ed5764660b37a96707066d5d73df65b10d660a45d155e6b1b86fc2de8391c9dd1701135a0d48cc6112cb0a1c", 0x341}], 0x0, 0x0, 0xffffffffffffffff) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x9000, 0x40004000000028ad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000e6ffffffffffe6ffff3da253300000000000"]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x3, 0x0, 0xa07f, 0x8, r3}) 05:37:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4", 0x114}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) bind$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 05:37:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028ac) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = msgget$private(0x0, 0xf7bb9e99388a03e5) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r2) r5 = geteuid() connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r7 = geteuid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r6, r7, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1f, r2, 0x0, r2, 0x0, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) ktrace(&(0x7f0000000080)='./bus\x00', 0x3, 0x4, r1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204e58b002b3a1680000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782650d6226268de45600008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b904", 0x57}], 0x1) 05:37:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x80000202) mknod(&(0x7f00000000c0)='./file1\x00', 0x1, 0x200) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) 05:37:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x83, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x1e) execve(0x0, 0x0, 0x0) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x4c, &(0x7f0000000000)="a1ef5c8de25f4eb31e04fa466ca23271d4473c6e19c596a50a6296ca4bba879cc5036d4a76bb0a4c740bb60290deaa65400a5f23290677cdd6c02dfb8d194dedf2cfa29d462fed14bd7c09f9") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x366f45ad889401f1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0xfffffff8, './file0\x00', './file0\x00'}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup2(r1, r2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:56 executing program 0: r0 = semget(0x1, 0x0, 0xe7d8404063f47fd6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/205) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140)=0x100, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = dup2(r1, r2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) r6 = semget(0x3, 0x3, 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000002c0)) r7 = semget(0x3, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0xfffff800, 0x0, r8, r9, r10, 0x1}, 0x6, 0x9, 0x8}) syz_emit_ethernet(0xed, &(0x7f0000000480)="b8335852fb56c4da43b0e28c67a49e0571e722c64e7ea5233492ad10386982a992992c1c23c0bf01057f17d2e55729f5e2b61dc315992735812a0658a1ef4c3707ade8635bc7e1b0bfda739b84ce049de8f31a9b8cb68265541b0be874e1a31381e1d270c800f01a39e0ab587a88031d72f3372277b80bab4b2d4abae46cf34a571c0ba7b13f3df9dd47432dbd2de2363a378d62fe8bbcef568fcc6d72fa62bc0dd00e9aa6c5a3a4bab8754b59629022da2aef206668bc2e4d17d6bfddbbadf60337b228d90138657f03612e4e54911b9934a436d5bf1a19743204e63dc7a5c6011910c8ccb588364a5aa0c97d") r11 = msgget(0x1, 0x400) msgsnd(r11, &(0x7f0000000580)={0x0, "f35b23cd6133b8552ad8e16a3a961cb562d43f8ba3a5820eea1f31808b40a3e64254da16f03c5507b45b87d199b27056a00f590826b4cb473efcd139ad48a6"}, 0x47, 0x800) r12 = openat(r5, &(0x7f0000000600)='./file0\x00', 0x400, 0x80) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000640)) dup(r2) r13 = semget$private(0x0, 0x2, 0x48) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000006c0)=0x8) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x8caq', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 05:37:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) openat(r3, &(0x7f0000000080)='./file0\x00', 0x2ac31551afec7c93, 0xf8) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000100)=@un=@file={0xfd3954f7c8146ea5, './file0\x00'}, 0xa) ktrace(0x0, 0x1, 0x524, r2) 05:37:56 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 05:37:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) recvfrom$unix(r0, &(0x7f0000000000)=""/8, 0x8, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8, 0x0, 0x0, 0x6}, &(0x7f00000002c0)={0x9}, 0x0, 0x0) 05:37:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) socketpair(0x0, 0x4000, 0x41, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:37:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0), 0x1) 05:37:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x40, 0x3ff, 0x1, 0x8, 0x1, 0x5, 0x1, 0x6, 0xff, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) connect(r4, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r4, 0x57}], 0x1, 0x0) r6 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000000)=0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000a7ca6da29720607e3ca6e2f2ca842d88b88bc392e483024265f52735057a54e1afb30fdd9b8070f2717567da75334d048aa302be9e86e0c6688125f1"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x10, 0x4, 0x5) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x42) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000280)) semget$private(0x0, 0x4, 0x90) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0xb0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:37:56 executing program 0: r0 = socket(0x18, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000200796744ec324922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e6a0d5db19f085dfd2379aca62c05d093574aee080114b1adda301140ba14e710cbd0a71299e53b751bb44f0b523e918dfff6359ee3bbd855941a995c503b78496510624d41f49433d35a09fdaf2f2425fced15a29f2b310011cb8e94424fe5e581030000000000000066822e83d2bda5ccfd62e7123bc77a53ae57aaa46d2484442f6da38f5029982856c18d878fe049e95cbf1531f7ff29253ace69de99c29627cde2"], 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1011, r2, 0x0, 0x8e1) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x80}, {0x6, 0x0, 0x0, 0x1f}]}) fcntl$setflags(r0, 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:56 executing program 1: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000028c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6bca39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fdd92502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5adc42faaf761978428a8152b48e271be5d5e4e418307e83d0854d7500f1b96a0305066749cd06f00c3e02e14552de3abae14c1eb5d64db901121d6f243fbd19e23bfb634de995f6adc1a7964b00fa127af53b79c92fff211b49092c9822ac35165c6dc9e81ea30fda7414b9cb632e1711781671fe34efe546c3fb1f5649c448ee84b4182c10f60fbf50fec63a4bda2c487f39924de9b18be797746737d5dba6409c104f8efbf95e6cc132d26ba00c86163", 0x10a8}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030dd00000000000000ffff0000010000006e6f24d363ccb2c2822fbe746f55253e032d230bc461c1acaf57862472ea9fcedf70e84b783d3edca0e6b7e3f24c144bd0a1674320700161aa6c0006db32b84a4a5e9c9d8de23d9575f91b773d3a379a614db6f72b122edd9db2bec77fa1a9f21bea9daa8f7cc162e0929cd50c10fa8de1b7bbee974088d6112e3fa8053d1901db06fbfc5a5fb51b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000048a912a2a1a2", @ANYRES32, @ANYBLOB="0069dd0852fc0c1160c16de0ac4163c1fa004000e120aec6b5c4c8e7130a8530382782ecab7b62e11274b688bc2d37cf7485628f01e016f268d440502f3a17996bbecf011984"], 0xbb}, 0x0) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x17, 0x2, 0x5}, {0xd9b, 0x2, 0x7, 0x401}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r5 = open(&(0x7f0000000200)='./file1\x00', 0x20, 0xcb) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x6, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0xfffffffd}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x5, 0x7f, 0x3, 0x7}, {0x4, 0x25, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0x5}, {0x40, 0x2102, 0x0, 0x3}}}) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 05:37:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000100), 0x800, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:56 executing program 1: chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0xfffffffffffffffb}, 0x10) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 05:37:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = dup2(r0, r0) sendmsg(0xffffffffffffff9c, &(0x7f0000000ac0)={0x0, 0xfffffffffffffd11, &(0x7f0000000680)=[{&(0x7f0000000440)="ac954fcb"}, {&(0x7f0000000480)="809c49ab49f9ba1056e3deedfec3b675fb77e0dab3e0d5aa55957b228d201f6cbf8b04de90eadc3f15be96192bf95a311cdb2fcbfa87a82c8c97f5ca3b5ddcdbc6257ac956958278c63633725126e8b0b92c7342bc685d464efe56da06b40b126d23e6897a0ea832704a67efdf20bc419844a5991111ffc602627be2db7e4449c6583dd07d5cef53d8bb3c2cab653b573e8e594fa21323ee7c945e19c51e56386ae0e6cac7efe463d6b621cdddf23c2b365b1d94e6c39174a2f82d33925b7bd422831cb48e1d48b4ede3650dc136c73912628571655e64"}, {&(0x7f0000000640)}], 0x232, &(0x7f0000000740)=ANY=[@ANYRESHEX=r0], 0x12}, 0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x4, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r2, 0x0, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket$inet6(0x18, 0x1001, 0x0) connect(r5, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r9 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r9, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r10, r11, r12, 0xffffffffffffffff, 0x4, 0x5}, 0x2, 0xde0a, 0x76e4}) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/155) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r18, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) mkdirat(r18, &(0x7f0000000700)='./bus\x00', 0x100) r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) 05:37:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x88}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x4a0fbe937b6a3325) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x1000, 0x2, 0x7, 0x8}, {0x3, 0x20, 0xf5, 0x400}, {0x1, 0xbf, 0x1, 0x1}, {0xe7, 0x1, 0x4, 0x7}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x4, 0x9}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r7 = dup2(r3, r6) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000340)={{0x1f, 0x5, 0x15}, 0x3, 0x8, 0x147}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="00000000000000000005d8ae0851") 05:37:56 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() socketpair(0x1f6c616fb2f65c78, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x5) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202ffffffdeed01d75554c73db9aa23d007000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb2506000000000000005e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000000000000000000b05bb804944195309229db294391cd0d25f6a342bfa093918975aaa35d9a7821ac9d25b5fec5774b99df544b6feaebba14984479aca70d76dfefd881706fedd8388f4242c49103c9cdf2bc9b0923d7f902d027405207abc14de95f23588958466c00"/307], 0x10) dup2(r6, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r7}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x5}, {0x18, 0x3, 0x0, 0x5}, 0x7f, [0x5, 0x20000, 0x6, 0x3, 0x8000, 0xf8000000, 0x0, 0x5]}, 0x3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 05:37:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) r2 = msgget(0x1, 0x500) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r11 = msgget$private(0x0, 0xf7bb9e99388a03e5) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r9) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r15 = geteuid() r16 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x6, r13, r14, r15, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x1f, r9, 0x0, r9, 0x0, 0x10, 0x8}, 0x10000, 0x200, r8, r8, 0x31, 0x8000, 0x80000001, 0x1}) r17 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r9, r17) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x96, r18, r19, r20, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r10, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r6, r5, r9, r19, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) r21 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r22 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r22, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r22, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = geteuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r23, r24, r25, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r27 = geteuid() r28 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r32 = msgget$private(0x0, 0xf7bb9e99388a03e5) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r30) r34 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r36 = geteuid() r37 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x6, r34, r35, r36, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r37, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r30, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x1f, r30, 0x0, r30, 0x0, 0x10, 0x8}, 0x10000, 0x200, r29, r29, 0x31, 0x8000, 0x80000001, 0x1}) r38 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r30, r38) r39 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r41 = geteuid() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x96, r39, r40, r41, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r31, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r27, r26, r30, r40, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) r42 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x361, r4, r19, r23, r26, 0x80, 0xc000}, 0x98c, 0x74400, 0xffffffffffffffff, r42, 0x19, 0x1, 0x1, 0x5}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="07000097deff02200000000008ae7f0903000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000276000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 05:37:56 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r7 = msgget$private(0x0, 0xf7bb9e99388a03e5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r5) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = getpgid(0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = msgget$private(0x0, 0xf7bb9e99388a03e5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r15) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() r21 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x3, r15, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x1f, r15, 0x0, r15, 0x0, 0x10, 0x8}, 0x10000, 0x200, r14, r14, 0x31, 0x8000, 0x80000001, 0x1}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x1, 0xfff, 0x3, 0xffffffff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0xec, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r5, 0x0, r5, 0x0, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) r22 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r5, r22) r23 = geteuid() r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x5, 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r25}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r26, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xd039fcdb313f925a) r28 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x96, r23, r27, r28, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x7, r6, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r2, r1, r5, r27, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) chown(&(0x7f0000000100)='./file0\x00', r2, 0xffffffffffffffff) r29 = socket(0x18, 0x3, 0x0) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef74ab03c23f9a693db002f32305df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d062a623dee12655573e6d8ad1c081cef8c97ae0580f98893797ad966c04c4285a338bf361db8c47cb87ddc21d7fb106eca6be775467361812ea4b533d5067da88f747165704ba2d98ade5afa8e80e508f6f44c7cd4e196dcbd12bcd9888f6136189519dba955040b49b1b581cf051bcd91c958153ac8cac53c7f6f4f8f49515dd7ad683bf9eac39f2ec2f55c3d26c79a272d712436362a504bfc0d25fb1d6bb2abe263db2d827f53b92f5"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0x0, 0xffffffff}, {0x64, 0x0, 0x8, 0x5}, {0x5, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:37:57 executing program 0: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x30, 0x0, 0xffffffffffffffff}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r12, r14) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0x498) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r16 = getegid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r21 = getegid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getppid() shmctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x0, r22, 0x0, 0x0, r21, 0x20}, 0x0, 0x0, r24, r7, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x9, r17, r16, r22, r16, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 05:37:57 executing program 1: 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, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1f) write(r1, 0x0, 0x0) 05:37:57 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x7fffffff, 0x101, {0x7, 0x8}}) close(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x2, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x3}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) 05:37:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000100)='n', 0x1) 05:37:57 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0xfffffffe) unveil(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)='c\x00') bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./control\x00', 0x3, 0x7) 05:37:57 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="670be06459f11517fdc7d9c218710c0262c77cb157e5c6a45c72acf2b5aa2265d038cf4360dcc216eee53078061891a0c10e32dbdcceb799e7994f"], 0x1) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x59, 0x8, 0x1}) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) 05:37:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) syz_open_pts() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) read(0xffffffffffffffff, 0x0, 0xfffffe4a) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x60) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x16c) writev(r2, &(0x7f0000002540)=[{&(0x7f00000000c0)="9637181033125e7234c07c7f3d1d8806e0604de06207dad8754b46136b8b6ac6b1421a2d1920fce88122486851952c8276f574", 0x33}, {&(0x7f0000000100)="bc647862c9ef2b577b65289590a749d33e6e1ead8bb16716cf96b7cffcd773f2823e49c985fc3f60700a70821c44bf7a0e6f0d82f0e9aa28035a9ee188a8f6f32df8b00c88e75109573c4af177ac9d37e7722f4aaf2e4ce6a2e90206f88e46a876ad7b2cdfa103cc4c178667b65015fc21b34010888f9963a5f8479db7f19067", 0x80}, {&(0x7f0000003680)="f33102fc2c007f51dfd5970d4dad9f85a5b6e2f0d26f7170033510429eb1425ae3d8befe1ef22b2a246155e90886872f82e47db1f85cf571ba14cb4baddbe8431f8db43dc9bc766c76a89ac7db21eae2a47c0c6818d7e7fd5b80e0ed0f2bdab72ca907605cd34555a7d48015e50f4219364b6eedd7e3ca2bc190598689f27dd3910bc2a9b1995238d2f04de8e07423c55c084014c4ec8c40cc9e67a6f658f2c6078e5638a93460b2c57e42ac24d8e47bc0cca8b85668d26e05d33ee633a8b2f8e9e42edc152a8b5bb29c7a8879c44c82a97687be7707b1704f131cb65c82825912089d9eb3a97ab3f297d4924668bf55a8ebfbdff035", 0xf6}, {&(0x7f0000000340)="27d6255df3733a8517d3f949f966a026feac4f20a6fc697e98f489a2a87385a59b4592b1b10a388c675af55d9705bf91d08333abf015405cc8b5226440d89eea1e5ca41335481b1d678073d0c40dfde7b9d4c6b6c962842d6b936d03a0f9ab786fc4dc7d79472fa985cb444111bc6baa2d5da02bd17752a55539665e61143adef9d5fb90967acb6a51f15c02e4d04d9e4adc147d127bd1e82926934fb5155482ce02b483e7d430b97ead79d2f782c459dcd17a05688cb24287cc73c1af14c1ffa6e04a86fc4d30c1d43734231d19158833ed5ee21c29d5405236c30997a080cf4b5afb44dd3daf4c99a2de39dc2f4601f65deff4caa030e4c36fb36e4a604ab0ca0ac71584b189daa42b5c4ffba57194eee65134cd00f52b6fc1fcfca4974729cef49f7d195708f265eafee1dff364fd51397c7924e055e7bbb4419846990cb71f162ca9596b411ffecb816f7cc63f543a3459c6c67659a4ad01e418c80cabb4d94a3b740ebf56b53068bf6d82f1d881107c118a1dffece68c759eb4b382bfa0bb6ffb516e2c5a2b635457598a8c399b34e3dd8218c5fcb0e703e9b9f7568a616a9589ef66559b5f9c67ef4fc5218cfc1d96ded66dc979adc5e7c550b9f4de443acae0a6df1fb95c4ae728470604bc9580bbc559c916847c30c10f18ee49daa5e1b9775160efbbe003fbe75c5bd072711c343b6f67a399b78cae66cbc61dfce4699d5348e690a8be3bfb18e8cefc26c8f2762e9ffaff7255835c81c42269ab45d2d51af9e7c5ead9594bd72687ff49e4a4576e64c99c007f7923610592504278190895fffb7df35d845967eb13fa8ca38cb25d9469ae132d1bddbcb71ef371662a60914c3901fb7078a64bdd7f6932a961286be271783deeaab90a68e1089774c6a22ec394558c544182d335ba72138f23ee1bec66ae8922e086b89731287657f8d9f613cb34e364305bd3aec7f43e4436314c5252ea8307f2096a9049709afcc0f914581e9d73fe780928d70c249f0ca2daf6b21d32c50e96b1468a5c40e3b56a7c4c5cd49481d56d8dc3f4e83be82581f53689cd32d7e506964b9c72b0524174d0b72244985c186505805d4e8b76d8b6e3a2bbd599d32f8aafbdc8fd90fbcca83cfd2bed2ac1468db8809fde37f1de3231b83623bc053c0f1c546fc708cf953e9f9b4ba178e89a22585d3d35d85139d509fd5fa02c61b6cd37c8b14b5dab56ad53c7e246f289b858782db75c9087604d7b955e4d2f2c6a3274a3f074c792019e01a58439796aa2d8a89aea5c4505e9ad431c53a3e93c4708821a1acec62a33a650987557a8ce87ed62f5345e717cb18b529fbd8924d8906615739cba72a9178e71a65b11a8a0b36fb276ed8221f2ab78d28331580a83007416bedc59cbc55a7c9e2c64df775d2962ed0bd01695dc179848fe6521d14569d95646bb4a739d52bb0ae59cde6891744cf6e610beffac70d852a725ecbe4521ff2b5639522ccfb1a2968982db8ef61e17b3f6c3cdb9257c886e96c64271a6f1089cd06ee8b8dcd398a9831926de9d0838f779b0403a7aebc9790f03ee3b3074488823235b31bdbad72951e3f049eb9cb2e61f97ae71259dcddcf3c1e2b8480c14da3c4f2007d55a3567757c23370986b60a9b2bf0beab36580c656f203af9e4c639ae2c3a9fbe1ef1424318d09647c0a1706d2d145b6ab7e503e402236bd6ea65a9191428cfd8a7111d9fd9be85955036b1f2f305ed1c0a40fa5317d34f974a6c7a1b58f61996b84da7951786e45fc482484b784f6d5be849978a931368993db01b853df88cedd5f08f5cca99043576c4ac050db088b7d483075d3787616f837db7872f8159fb6d69ecabc5c25fbcbe2b2802635ef139728b9849a6b4a19d8ccf5d3d5203b16f90f8d4ca6a5bc447147ecc90b8a9d0de5ec9cf33514bfec3a39f8394ec60937beebc819c539b4b54967ac8e671aed20a739d7ae5267dc478754c6fae1c27aa3ecedacb08e1eca3fed5c495791b8612e6088cee9d9839297419a20a796333bf53ead5f35807e708d41b3c2477e4058bd99427eea2e344324d14f86922b98bbfb2180aace52af5ac232f62926075a4b0302523a77bec08ebf0c7c5daa167ba97eebb0be67e8d913df26ff30764779efb0343fc69fa3901c32c68479c621a3e7aa00139e20ce13be1ef879fa64fe4ae753e7827904ce5ee72959b8b3849c08059a0464529626fe02715df36f4a5095173047340ec1e03cf455f31d5ea055c2f234bb510b8fd281e11cb007adb2d53e8e0c807d9f73aec3ca12d206bc587db2c47239969af6b11b9dc720f99869352eb0d03544163a68812e16c54c1d102389e7e83ad0a27fcc1b573e2902942327cd64d26c63c70924a5293950772940362d463e67eb20f07c476d632ac101cbab99dadaa1d63e5f74743187d1da36047d316c345b0bd79d2932c2fcffffa1801d12bb15d7ff4fe6ec7e23db9380a9fe2817d7a0a658c98239f241271a7d26105912566ce47c871559fc78a21b8a9a1349f175c19f4863f81cbd04884cdd9b4ca7776a93185051de4304d12cc5431b9ba78b4871c4f95c6690b6b84c3cc4d7d2b4ead9d63e140994135be7871815a514c9b23e72c521bd604a5e72f0ae279216254ca8a0c954d9b4b1090b84f7b1bff1826e0d5b5b99635c1d3f17217f2cd70d33764e31ba7a1c6e6f3732960efc721b515ace67b6c41ec2868e8ce9f987cc4346129d8f00f4554cdb1625300b2ed6695362d45de1f9b07dbee0e9aa714d3034dad33b2c1b04de56052c23a79d12fa5081b4c199c669e0039929297aef8e58ad2f6a52037e32aa3a04f57a5a51b6ea935287b697f384bfddf5b6be1137dcd84ba6994648297532a315cc8982c14b14bc439507950a43b20783da89ca55edc21863a2af0f141e32923c6fd1d5d7d37fb6e563728c13c32eb48d9dc70422ee7922f5f28e4ac40f611b372f65c4c88a6efe4e6e69c596fc8bf26d273b0e86488bfc9ea96262b29bc151006691497517fdb3ba1ce6a8c45775a7d87f2803fef216be3c79c1e4edc4ae31bb045860ea22b16305391042961d10435c71a880896e46c2a0789b05abc595feff7ae4800748281216484758d01c7437cebc32e537a8d1bba7e16f64db717d5f3188f3cbb13d95bde79f4564b2a5fb9f71a2e354a1357c3f7f328506dddc944894b73ffeb70c9e8c2707528cd420a276456c33935ce5ea0250b76a130bca9de4732ee00e88612d0e68ecc7be335a75befa833fa443d306c0561e7fb96b4893267bb5526b949be24f49cfd70a1afbab5bc50f5cd1c589538cc990794a8b53aa0b22b1695a84ccdca14add9334939d91ab0d78467031ee9ab810a4cb4e321e01d5eee5c95699106bc5ee147b01bb1693ee0e14eede170064a53b24a00f092635b8aca99bed571a9dce3974eb96ee4a3b3ee873408525b1f5764ddf1f4e66afa123af33f8b0a62e831074eeeb50275925e05d726b92b7995e5d6ebef910adb9c12530da313aa6f79a5429b53cbafe4edd9a9e58aa62f8883ac93425d10fdedf146ac6b448f2511350dd9a3daa3bcafcaf1ac721a13976834fe49ec4866371396d8d9c7a9c4ec2335f3d6525154c1ccc484cc56cc9614bc89607d19408e2b301a08adb1e2adcc74e23887527a836134b4c2c4fa53041e9ed3901b9abd3553cc525b0514f69be98b01ca61480387cdf3b21afc1e0c2a1375d08733a8115cca9d640a77796fb07bb569ade4d2839c581e42595b078a02f346b38cf789d139f1feda8c04deffab6a196c75a08ada0b3c227dab34673adcecbd03d83b0c7bfbf965f55625e4e38091f84a043d4b7a4a64ae2921e4ada427f09321b21b9d7519dfbe8ba3646eebbe0baa55d186a5567bd68235199a468ee302cbda5d6ddeb9a2a7f9c70989ef6b98485a9fb40024478771cff1260dc7f44c26097d5f156254345f160fbae95bba1a881aea5662cd62d667ff5713c49cf5fd3e793ff071ec489e0cd8a2b89c5c9287a9ee1767da72708cb98aea1222dce62dc12438d92bb0a2e8612b793d0d38f93e74e886960191c28b775ef3b6b1c84e2c69472b27d6d7e9344376d1fa4cea1ff5b02645b715ff23f49172f853b3aa74b4edab216f0fcbcd1a50e150a915b12d434bb26ba829f4f972e8acb397ddfaab1c030052390ea81f82c177c330d64bfde228ba871785143fc534d27fa62daa4ce79e7ba3cc0e8aff5d6b45cc881041420eb9f6508093634d90cb48fd6b84b35ccd2e11f4a983d1a6460e3addbfe334056454aba8bdf4bb9727864badb690bef7bef368b10492f1192ef26ce12b1a4d53feaf0f3a85ae031857aaf27514921014e5941e00c041525e6cb10412ab2167af9f6cb81f818bc5b8f882fab14c9d2702c10f2d9baaaa38836e79aad0977d666b0b3ff632117d06535f972b1c26af274b91a6a9e7cf834af7fa9f0e36cd7d5a8c3a4f9f3b027a272cab0008fb9e50188133b23986c3d1568e4f25ac7aa60595584129cfe4a9c1894f2f4e05a415a368b54ce21f438742e62a4d3e3a07b8acd39594a705cab381112fec767491bf4ee3751057f941bac097710a6399ddf7209d5ac89c0828889e9226587cad9e27909a4336546d834709659c3f8fa6d50149835ec6e69a8794335edde2698be512261d10f1215884e3ca70b6918d7ca1d29a743f89b63e6def4f0c3c7ddc1c8ec6d9bf754392d1c15623241df7163595d9837dce1f90eaef866698ce35eee71eacf1b04bb26b46158c60446860f24a033b3b09bf4b1cafe19bcef1bff53d6bd1de5e71b39215bc564773d23ab376a6e606816a42d4ac90ff4a9de5215ff9f621fa6a7357cbb38e8fadefc3c53984a3c098fbe3a02a22c9a1613641e247d910be9c83ecc3196561a9105a6372b05ac842b14e9da62a3469b544180572a1ab32f1b881fafffedbd32ca18b6b457363486eddaa6dd926369db056bae48c027c5bec90a294524874be7738546bac7739cd57b3d8bede8fe8bf15ac3c03d784eb433eb2fbf5a062c638d3953c53e09e5a2dbbbb5e23ff39aba96f09f80935eb630c23cf7de75cde045a0a7b794e6aa7c2a8a49f071bcd2f3ae25155ba71b4e93f13a01a8cdf4bfd31849373580cdfdc6fcca601e0f614a05e13040a47f86cefaba00093fa32c7b3b4cdb3738de71fb1621e97ec2bb17063a14f42044b8b29e4a6ebbb78169650d6f2ac51419cfc52d2640ba142621912c483d3101a72a7bb483336ef5dbffda5b057bd744b99b9af5cf2a9a83c03eef8020f98722716adc309dc77eef2d9992e4dd41b39388f10ff11afe2ff6f130e344f9e16d6a7c8b816467b5ee6bff62ba18b5fbd6081ad4833b2aff602f226fad67b18586839c2a39afb7cdee2fb1b8e0ac1ae2b475793665016bff3fbea869089476891ec55a76c405612ebec099fd4345732ed6330a1691498844003446dd7aff8e62ce3a90ea0a7e65561d0353a4b51229cbd2a5bba56b0448f1514ea9eeba63198b819c7d235ef486755decd1ff1e835f8e2f7ce7afe89f96b4c729a0839bb7ef221bd027fc965fccdf1e470aba1f5023462a66528698240193bc43ef6e5b5e0c1e233b8d96a3240b982b893f2aecc7e0a995f715fdb08ae9236712a677e49c15f3959433d58aeedc8c38706aeb6800dbf66dfe5fa506139b0c27d6f5c1c6edaded365d71eb06ff808d1dc69e26bd9e8de2dc4c56a8ef19ae93cf6e1a39656c355011f97c38f900cc26e9385dee9133bdcc269c29d3454f4c3bf903098c2b93f2a64705f5c0608fc48b0", 0x1000}, {&(0x7f0000001340)="858f651b953278c0eddfa39e81c9977778fa6bf4e2441e142d6c91f471d0a6d9bf2023b75e653714ba17e0b3ad14a9f318da3ae1b16a665e91db9c87cdc710df3e4e6d6a6c4e561ab2d4497522113cf11f2a94df68ecefd8b0e9ec068f1cf0826417c0d9fd9d3651e97128a57290ec8b79d02fe586b760d6dd52c253ba56511e41e2e76554558bc4b946a20d60849989074e2b920fa3a769cccab34e92c96c5d2e32fe8f12ace62b5d0a110c5fb0b3b81f1a215d016b2b71243507246c3a9406adf36086301502d37083d304a9143f83f52f5cbcee48366d26d724d0d99ab5df4846ae81", 0xe4}, {&(0x7f0000002600)="5073ec82b66aaa9674d6ec23d44fe97f70603e306cb2b169cac70f8d5a649dff6f5c17b8de481fc08b19d42d7cf13cfb30d6345b018541bfc318035a295563f16648e01b87f763f7a0af3a397c209827daaeb694bf95a93037fdd989662909fdcdafa89a8f83b84ea06886b6ff57c1f5c25a09e734622cb01025775c8142998e58ec486d2d0ad389c7315dfeedbca6abd6f8d0c78975a7ca38dd9b6ced0fe172b78722e2d868a4f53cc5737a9f7e1b28c1b301aef7ec2ea38a713d470d89de1da6f2c53600c12dd2a519ac241f4c142caf905ad802f0cf5b54ad214f8403679494f4644f43e9aa307abb8db442b9e8ef6c06b03d56bc3c07ed50733af51b5fa81175d5695a42030134290aa5e7da0d8a11ff60b4463e71594df5e3ab89b334e3d0d29aeef2e9210e8638a2ee61c03bbbafdf551f89bbb2012b6402b25b40b6a68a22701e97f867e45519dc595b48ec2780f655a3891b7c41e0b4eb17fbe5e2355b2ea379534fc642f2f13c04edd6886604d5abf04b3c009dd330cea14b31cf81e3a2fda869fdf9a3280b916b3ec560aebbc47d3ddefeb0ac48e855155d52f3ba66eed983749d1e9ae212187d1e577540039223a9af9f7983338a32dde6eed435da95fd76d008291fc3b5061cb0fa78b6ce8fdfccc51cb1af36bdd98622bd83651621b8ff4a92dd5bd524dd07d53c643e72e6b7b809993ac9715ca3f2089845ada8b3a8be9dda56c60e3c7b054999c3c974dc2923fc24ae612f662799b794c038e81b116c13f6f12a78681741adf5dea60805d9be5b2d7e27bb7998291e77c20e2b32b359c99efb36f75bc1bea1a47724cc614641f731ad472d9bc85d22a9003d9a6d790b0e34b2f117ccd7bf66e56453969a5f102b05b99009027e97688ad6f8c31b8e8a396afc8bb7a85d4a92872d005717fdff2daabdbdbb2c65bac0a2b6c7f69ce0053442f5505b8321d135f579ce691c8398191dce5698bc9b7ea6285542efac2db32c68ed1aecba413134a8e49790e37d31d9fdb83a453a11875e4988d1a317fd0cd699a579e193bbc642c8695a5ee6e84175f25c15397091ca16b7ae1bc594c98f21ad8f778ee5d7427123c00660aa61a0aacb7de0384b83898f28b769bb3a1229e52af6547adc8b47e6ccc070c942f3135de35246d79ab79b451489739a6c541da7065df8e3492ddbe307662f15dc6f091606a5e8866b95b7da014c899aa1cba184fb32e2713741af382f33123dfa21bf497f8e00e6fb7861729bc93525308951fa4d143fc9acf0e058a34586d7183b1746eb6c28f0b95bb98b492db722c83694f7958e12d79885c102adca37be4b3f6920b183d605469a1db6182bd5fd0d96d7e7df60c047d5c189542e8e59189b9d78ef2d05c14abb5b8c630429c7398e8ce62fd3a0e145d6a5504cbff744962154dc0b8745ee6236a818183683cf48376a5ddf948d3f2851edaf228cf7b2ade93d792f9a31c302c1c2be3146599b9c5e2132a8d3eb41963e67348408de85f99a07d74597d92d115362ad056932d79181423ea53a3e276bb5a18cd8a953fb5a51245eb7e2cfcf55863b357328b40fe2bd9a0de36dccb4240271df509ecac165c3c5c7c6335c624999d1f843f9681c2d4e6635b53ba90668fd3c25575141d13affeee47e7875cfb862d50f571bb271b98a7205b641216483b178fd5d026efa18690a2dc5a5ddbbae9ff6a86a03ea64a437574d9ed3a29aa3dc0501021b6bc16f5d1dc2dca07069c2c66c29142b265175a625d6e3ecb8bc6aa806ee13900480df368dba90ec905c0dab9166f30386eee07627891e01d8a1718407de0e9205edeccbcf837aadeb25fcc4cf94d778cee65edb9d6ae11cb41e7d43f2f76615ddea7f1990fa2f610d317ba7c5c67d0cd9829cf6a7dd70eb11bac0cc1aa5766ec390bd7ac3b73002507797fc80b74486c5188f23e0450b465a5db42dc9ad59342f15b9445d45d9614e0500a88b0008070886fc77ecabf1bd87d63ed5e1b7c5046a315f2161c418078181a01f99823ae0c5db3d8f1c96eadc715918e53db816bd4ac74d2994890c5c2aa8cf196853feaa8c089ce30b8e28f7874ef3ef4e2ed89e15285ec6f6a0cd2cd389961b3e789ccb5091f1f8ae1710f0e03915b3a6c4cd59b1fe6ab1be6cc25014a875c56191384148274915ca844f1fff67f4936c9414bd3a443920e0473aa1d7dde70ca1bdf6396703fa82a3b763da6e33fbbd4d24c266d1e781fb538c97e6defed9d9cf55fc8fdd17780bffbfcdcf43530721f8128675506fa3f1d3b365b6d973f169e533dbf93e0cc728d7a34bbe4178c885aba2433b397302cd9c0fe03d095c1f77ecfaf3b3cfcb73da760618c5a2e44368dc0f08e68d0121034f3242cbea982aa182e621f7dbfbb3a16007fe562eed3741ac722c8ddb1f2d62edd379b9abc6e0541bb1e1cacd2d85e73678f6d8104eaa40f9b9f1c96cf1cb62abd1c18459d1e7c4e8922840ba4376c5fbabdc77333b86d34195cade9d8b90e0dc2d9085c0999bebc2fde080ca6a89dcb674ade4b4975aeec2bf94a63c6090534390292cdbad06eb3bd797ff21df7c906d7e1bdd3c7abaed0da3d962fad66018447f58d34431f967e7614fe9b8478da7d2377850a248a6dfc7e3e60010bc4d06c58fac5e2c50fe9988eb150d6331e5ca7af1b43d574af7f847f3c5e0e62ad897ab525136e43d3c981a831a1222974e9f377d2c945b86a0116e5310d19e4ee503d4a56826f61e8b092e5a1ce2692af8c9e1bf1d5386ab654547f955e5879976775891094fcec6e9b7f9f0f8f1a66a420ea8f919d31760f3a90275e510df8671e22c10da44de10f7364001c1fa4f6868b80d9d8f495b98a6c87cad9792721a65d78914b35ef8d35b20557b7690bada1aac77c60a01dfd97fd9a3d9bb2a4818931d65c2d0d78c83b1c342c16a20aed9449be26b87b17ace9c55191375ad2780a672313aabee66d296f966aa6f29f3ebce0f305570380d5ae4a02cb5bb01e822f84c1394878cf9180e0871ff252e2859d2188a15afabc521e46b2d9ca950529d51c512b5938b1a3f5698b63e2c2ce3e1ad7b4e0f2dbf69dffb8abddceaecf9a493a22ccf640b93345f6f676ae2ede81659e4c3a275ab7afe3f841bb5d06d510c1bcb7c4675f7c677144a7822f293f14ec14d1aa44f4bc7974c95593c2c3164a838df1d8836223036d7dfa4f528b4dc5260e7e945d57c282178d44549e84efb706bb7eb506979e1863a29ae9da4738e25bbc5df886be24b2f150892810951afe73d087ff07fb6c7bf2e9a8a84a38858cdffca965b9be12637c3aa7c348ad6117a3bf06da4f0e182629384e8415430f19d45a21d0db1de2aeda5d78f31880cb484ccaa3cc0da31d1a945a79d0c35866c71ffafc1c1783b245307d1c805a5618fb8ad16a8b4418a59cc0c1f42c59bcb30ce2ebf442d93d006d52d643c8fa0260243faf2fba6e371f06346e2ec0dc6a233874c65d9a41f0654391427534e6bf3aa361c1f746f00a1fb7897c77031c2349e37d796bd3083cd42be705c3e3d03d9becae56d9f6cdb338904306619744f4fc9b348705d4a1d92a9d0484633b4c6c603c156358d516ccc9ab42ba72e622b5178f3394d7709a3ef2547cb812204822b0c049d1456e8d739a934e60ff88b73b0bcf2f5e50299c49716bb6830107095830ec9b02cdb70a07af11d6d04ab3e2ed93f7a32498dfced4c7a292a0f317fd4c64a5675cfb6d16caab2850efb5205c142e7ce30437147c2b90a5183e98159377d9e008f6472929805bed51649923226543ad4548f823066bc59f5222533b872c24bd64060faef1cfaa39cce940eacb89412d1522a476bdff1ccd5037397a70eaec52cd460f96031181f62428527787c934d7d4ea734231bc6c2e0e3c463198114d2f0fdea4c51bc9e0c9857279a6a69e7ba6b45347dcc2b4512848eed43036049f45c55743fc156b0c7093fafb115a2afdd5da619d802fce6cada38465cffcf7d5e94bfb693ed006a673a9243a41497747ace51b8b9a5349fd1f5ca404c25bdd759f4d1136e39bbf4ceee9b0d25382571d66fb19971b1edc89b69f2b34d948d294aab321e99f676cfd2b552d9add6f362ec061b545721b3b7dac88da07c5c56712a25d7b034f1fd8a7938ec0d6e24e18f4b9eca25c00e73be3c827f937d1c0937ce76c4c2337212e91eec7a0a6787e8646091785e6eabce46e748735dc596b86d18df7c8feb229db19a127da180cc2e7a20c4db9521719b566c26340a8bcdd90c4cfa93f75c76ae7593ceff268affe5b1e300af4218df21c2733afc93b63a916c2bb45d40da603e1ca859667bfa0aa694d041c12f195fc7aaeadc3093fe1c094ce5fa7c1b89d9a3f85e61a1a8771f336eb4362a7de717ba4228d796d080a7ed553e603cf12494d9bda3015ce3b49b75868ba1652e5e8bcb64c41634cec2ecff28332ca53eebdd7d887cc610211578e5061d84f8aa273de69b169e3775dd2f02ff66891b723d2e5b5cecc1d7862cef0c1363200ad949f8881445e268fc7e03a8f059fbcaa695608864dca9862bd1abf649b201bf52bf20bf8d1249fbac8a3b4d33bad6602f2fda5680ccf543c66287d9a03c4823edd7aedca7021efbfefab74acc7aaf294e27b9775a2b8270c63db12114e0a18a1528c233076ab5f433defdc230882360a93235d9c45f41ce0b406fcea43d7edfa4acba510bf1acccfe2208b96bc0a4a1ba8f4b77e70d2c61580b7ab057c934a2b03fa49f66d8422605c2f934055eb22076cea3b6c7db80fe313bea8ea8c08394b9bd4fdaeb4132eea0e615e46ae2e115a4f0b43b936d04c6e5e4649cdd85da457d41e7c44862b40d6d20e4f5439add3b8c9727a74ed5a8e1db8974a47cceb841d41872ce2c52b60223ace9c765083533791305ec5602e1ef8e35a3757e600a953c57822924cece5cd4bf5fd541f4e51f594935ef92426522a9837d9d3a3ad62bb751e29130495a96c022b9f803c513f957ded43855dfee2c6a23dc47956a45d5ea5c9a78b3ddab16ede347e9f08ba463bd883aab52f3e5c05bbac76122c20182ce55007bc10dd29f94a1f9dce784b90dcbc6496bec1d6f4e4cca5183d9309c3ac22c2ba1e40d4137ed25e587fc515c2bfe26ed1a3334d868b104a7aa17060ef43956f0662a02d813b56ccc56b95d1ec46f1afc6b8245a8ade8ab8da9b5aba4102f03b85f256f9e97c402eeb081d701f5ce56e5e022aa035d858c5452aa7ac55a22a35269d0256c78628277cae2dd0ba96569f12f712daf99b6be227053066d649204de69b06c36b0b27b34cba9aa0549801ad50aa6eadff0714da565f2c6ed8f46962fd1063079da00d8857d04c3554968e6ac3f7df220e1c3b02fcc5c23d0ed424f67e97d3748eaaa6ecbcda09135eb6b4be4ff555c64d7e899da909cf14bf63b9d7c7cbe9bef924a9708fa1bf82230b1a8ac8148b75198011b7a99182fa7a7e579a2f16d0a196d4904151dfd895aea617ca386cd667d08749f46f9679edc7153c059f585e8280b46aec6d7333b66b8266e30b5c56cd0e353253b7194373cc371296c075d2f11a6d0f164f9695a4c5f9f7a7b9f6c52d0f6a23eb2457ab67ab13473f64bb865d0091f7ec059b15c9a3c29c55a194450249db34c11208b6672c467b443dd71a41b4f80cca38c53341c1254474071d7b5331c941618125083ef828a68de1d6d5bf84c105643e9ffcf0179266d3e7da6ae125464757c024cbc042a61dbb4d89134f4438dac7795d591574900473cbdeb5f27d71f4de4492daa268dc12ed3b8cfeb8411c1eb8870a12f1a6b4eeda32f2f1946e1f25cf2eb3cbd2fc98f2bfa4ab4c74f6504c54c2428d003247841562a47d9fcf31cce082be2bc646fdebaa832a914300d80ffe61a52", 0x104e}, {&(0x7f0000002440)="7408cd24b93897476e1b848111a44058ceda0a23be9815c8354235f224da81943addcaa34e11bbbb147e5f2c29fe86bab1f8d15b378390254baa88435e4446fbf45763787d6bebbb8837840c019afa8e6cabe96aa884c50e0fe99934bd350e26eaf2c2970b64844d0122f54e45078abb945824cc7d5e7122753d2905940e8bcb1b5fadae8abe1b88c5af97d7e178d8228d298091cd820dc629d75fc051d492192c841c1c64da0a80a3cb7da92be1de6320c622195204fa0d755837f7444b160ca666e0754cf71e82c799ea5279bed86f4800c770b87dd964a8ee63c52a231d78d70ea3132774d7dc3f5fdf57656a", 0xee}, {&(0x7f0000000280)="260652020000001cca9c", 0xa}, {&(0x7f00000002c0)}], 0x9) 05:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = msgget$private(0x0, 0x81) msgsnd(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="559cd24aa8e56c078ae3ee7372a0cb6a32237b636d1b08cf8cdb224c75996b7f64a0abf4b7e2e336906c8a4ff250bc3813a1be3b236f10b68e64b557e3ee8258c40fccaa5261ba447be894be53fe7da0a751bcc46a5c80c2bfb76e4aa8b41dd390eef0b93307a784dafc75f85dc32bc6149b284d9abfeb2a99587f649ba735238c260daaf6a009a7fc2dfaa43b948b203f72c987eb4440aa2025512a85de748580ad78619b2f22b993c47f09023e1737e9819f384803acc436e92d947246b6e015647730590a110d7a3ab000dba8c466830d919089738668771b7a808e33665febbed515c5073ef74fd6429ee0aace7d36567c6a6a9e64d1d887df0fcc60a40d06c6e0fc18acdb0f5c6de7927749959d6ceae6ecf7f3d2e9ae5ba2c829b0defdcbe828845a0d639da1d68441bdce476b82ebe960f2da230b5d226dab4c64241ff9ffe8ccd4f93823e822844975bb7311f72034107b796dbcd17a0522d18cb3fc9f13a0dc5e279cc738b00f3b3ddcd496205cf393977bb6b0c62a04b1c89c2a7db7b778abda1cc251a0ecb002f7d754327718abe6a1f1d1fffec5c0407172382220c93550c9f582fe9845c864549d79c2980a92a239b133ff37aa32d0c13a929b340a64a8889618bb66eb2f38436cc2a4c31c9e1beeaf4579185a9f0af1f1c0c12d5dd0a9029676e92ff4cdd16654d8c2d298b08bc0e76c0f301f19a27aa2c0bc6266ce8383fb3f25df0a62bcdd83fa8ca656a018c2eb1adc44441b408b09c15cac2dd3e98483d03e87c785f72de74f1ba43d5b3a934222cc7095b6c7bce0ccf5af315f8e7bee83cb83bf182dd94eddc2ad131683d2c52a1b8ad235d395de8c1dfd76fddc800ed8f8a0bfee77c29cf6e51f1b770df766f729a35bfd84d4a95b3837cc51aa767ab1471c517af60184d53e1f75f29c1bead250b5554393f17a30194143c3fd475b364de79383143eef13df74dd8da0ad4ab742b60790711872700ab188c4c6a9e0350efbaca38f94ec00a7365d58fe6873c0b213e550cbdf79904ecad1c694bbf85742a613ffda9f7c110034f7e5bbee4240960e811f52afdada58704af94cbae2a1ffd3af291ce192d9aa3e019e16862fc0750e0c9fd50394630ff01d86f923d4f99417f544f6e8506f456a3ebd5d5c0aeb485a0148132a94463bda7a532141d23a72a2b33397718b5d024b2c9cc92ddfbf5c5263cfe48e7d5be48890102f30add587887264ad1d2b7cf808e463f5d052f8865343881728a09ac2cd489fd11b5b0499ff289cba531c14de24212d438499860e698afcc65a25a3cf3d0842c795540eba73399fb94f658c273976543e77b51807c7edb555a1f2ecb3f314b9ebc84911f0f2c542cd4ded099167a41c5b416091fc39ff5d6b2cbf69b75eae08321b2ac4609fc3e847a334ab076775b767868df855086754714dd79e31ca6947aeb17041d9dbd6e574f0299c736302ed32feeee1d8aa067fea56742d0eb5a2aa27ac9fea26613e44e341c538272b8f3975a8694d11efb60036e8a9129da23ae8c0f3d3f41b3c27d3ae68025718d38a061309ade16a92bc55ae3a3247c0691aaf20c56c059e67b520ac68880a023b28a9d21a4a891acba4b2f0b7de882926dccde778a1917f4ed93ab6fe78bc3f00298232143d28752eb6ef599b1f12c31083b0a83108640ace82b7d51538e853e3538b148cc06f988ca90d3597db838a9d3752d44d4fadb8c7b66577f198d70bce6a22b152c072b54cef4a1676a925405db84f92d6f3a7ad4db3f55eef02fd892d514a241ded7b7ab6e256d9c2d34eed4b2b73ffc2bddae0e88b7c926161b7120e570af5f969b2f7e06c48fee661334efc27c8961334fcdc844d9514d6561b636b0da0129a6d52fe0bb10a245cd11403f8f223f46e00abf424ef90a0b2f9aa469487f6d6023469029d5c7a8388435bc763ccd7c1f6aaadb519bbd8374014dc86c20830354f85e213aa078a2341cb98fa20c122cda714dfa010109b9b402723f267e4392af264e9eb8196ec654a44b396b9534ac4044eafcb28624d61e4f9225defac4ddd88f165b76d9e664653701c70e3f382bbc26147f80af1572a6013d48c6e002c232745d601fb4fce8d188c5ba5536e3b3d0d565972dde8aa9d338b8749628afcd42b5c021137497a508493d13a916f18e0782ba8efb3569ca53f4efb8863a06aeab5dbc4a2cd9de01d854d14aa27c843d23e0b59a5bc223995ebeff29af318830af7a43035dce2b8c2d3400e79127440bb3c5fcef1c1f3f9ae5908d97c78b059aa816655b35b7861de77512b74b0dc36a747430d45d982d06bad25b6bfca50ffd5afd78357bb99a52eab6e2291286c2fddd53aac4352efeacce979f3c48a5937cb36f425cf571046834453c4c52d4fa42dfee67f261355455567a15d8621bf675371e6b942877d1088942cb98c779fcc124a8d8fcc6c8d4bcfcf5d7257998cc69d064c7b139dbce10e09e83dfa683ce7a5c4b8c525da3605cc05d5cb5ccfd6a0507b35cb8729cd4145bd454e97cd12332edc9067d193ef1f8f886de6b58e1d83a4a0e8c33598c18b3381c2d898bfb675b83a63938c583215d2b65c58e3144a799692b1c0a5940739b03e11304f5342ab59fd9e527de8d141a8c4d1c93bca5d985da9b8d985d417cdbb82a7f625a8ebb01c675b463d3fd80bc23f2f643accbad23010f93beeb12181b6cce173b3e693e7120aabb408a551ae7c85c6d28e9fc97ec94b2738b7f55c14479efd7decb6ae4da5cbe1e84abee7b1f97dee99594d2326a66168e81c828dd9cd98c368c053f9815dfe1f9bd2fd60b5519c70b27b94a8d51c982da13ad3f7b18c9a67589219bc5a6db1e5ed8b23385722352cdba4dea267da09aea347bcc79b4f11b96c85b0199aa59e2b00f4ea772e263fdfa33e441af0bb1f4248d46ff93672ffa5dec9a810d84606e8e1ce26efeceb47554e4799ecd99cfd11648fdb26c02e5f1102ac51508886edec249e8e3fa46d3cc65b92d94f16d6b6ffaf8ac76321c63b960b5aaae23e118952a88ddb70bd0c097d2f59c612d666f72cfd14db20f6901054d98c03108d103b6a9ef711ebb66da6be7c67cb699ddeb73ae190ea5e1482bd9440e502df84bb291919f9abee0b6d50787af59d0f58ce0c209544c320c6294aa963493684cb6dea6faec19f53f886f34f82321152cf30358177576ca38e60c0bf02dae8c486aa574471f32abec49a068e2be2ec50879061d7b4449c6abc9c75faf208f482cf65c088d5b69d011c03f16e3f8d45176d0c8c576d8872faffc252f96b1bdd102c3b48ae0eb562bac905d072fd77566faedf9381fb7e8b07fef6d48550b78481919e55c3363fc6e1f3c6032a6ed182f2a003bcb9744d6bd08561b38a5e28a50c7df3671dd0427ae6f2aa33214b99772e87def94d87404e66a43ecee215ef103bca10c98bb85647f0f3aced6937eed67ca620c2fc1033fe4b9cf57ed70dcfa976c29a7c09b8c9622c06d85386cf0b429b3d2e74029eed1178a98d15469e22e14d2cbf2a535ed41ccfe30558afe42f0408b4dc67265e5fe32009c468660269c5f865d9dce98a1ca91a201427924da1a3668ed1d18ffc66503e066398837ae19039f652724a21732c4d633a8b0f54402c1b2931cda9a5574476ceb4c6592f9387c6756b2b282a6be8274c9b33047400c3b22dc568e9e9e2ad1346636c28051634b0dc60c4800d1eb7e2293322b0292e59eb5b9b4cf90bf2066131057f6faf1eea1c983f2fbcad5ec499f6c44156c9a24396c89c35aff1403cb059f24f11ebf3aa50758dc6da1bad303b52ec941d29aedce9d8c8212e1b947d071f52beef15883f5e03940ce79a9e72a3b8d8bcda6ae71fbf4d789a2c94802d84f2426e5fe17aee80acc6801c8f7a5ecf85b30a45a06435b8b324ec286739f5125ff35a313ce73f9119ef47061e6f4b998db083e4ceced263d61d13bd7a757abd9ddda867774f802822b7eaea89a7545bac56db127917f1e9080273088ee594f276aee3ee588bc4f88914a07c6b44ab3dfdc104498c40e556f6aaeda27f960f77880c5b35df5dc4495d8409d9dd13a171ae4cf1980bf167bb413e3879c5aa88737f9f2e15b91eb129511b2321b0a9f323642274befdf435582824979c441f59c45c48bdac71a7b270d1114b446554fa05b529654c894262592f080fc159a6b52f312771e4d5ad2f6e872d8c586de17670cd227c2cc1987be062bf4d8034056ef7046b631a030ff49db3b5956b6f0e671f2e2664baf859a8755fa613075ddee1030e54962035b0a000c97db0a57fae2ae8be4d5c92201264e5b1dceb573a1dbae88f0c8791b4774595fe5327cc87dca18195f0647873baebbe5796b989d89b20fee8c29d7a355a651ea93355d1dcaab477f8ce5dc81d5d9378d5f13afedb4e64b502662806b252384b2fd29377bf29b12f8baf9fa8d682c3521b2e1406402d52a7d546cf6c799b2b5d0db38859edf1f8ecae0aae8255e539db5a1fc5c879f420c2d82b7ca35184baaac3544cc1082d47a560904c32ad355adf353afb34271268406922526b63bdf33fb9f4891ce01089df6354d79b122f998b09d427984a7443a7764c922c4aacb4131f917bfbdef99f64bc45c12dbc46a5bd39e86587ababbfc0127e3850ada3aa1d0325812eb58e1a33efa271bfcf119979c9ebabcb3afcb6493a7d3d721b5f71677abec386f5adc072c14ce6f179d337930e987fbb4cb46094c4044f46f2613a9884d7b24904366aa5b2f2083ddf6b131942955bbc0bd2bd146a520099af5ceead671cf7586e27e8f265854af6d585b50f68438f0dec39e64e0d341716f857abe50905199dae9588fffeb15948836b85345f80bc173e81e46e9a91f9070d19dec2effb9b300d24311e83dc7508e437dbb155b1f6cc5817a4cfb2bbc52b8f717eb7643f14d848c883168d5bba5d5dca79347df16e4ec76984087e916a90bac458eaa72cf6d7413d98a8c9ea0b90208004dd37b72ec01a38bdfcac7af233d46fb677ce852ccadca6b175ea77cbc29210fcd92512e7dad56abd4c5a6186476dfe7f21a7554319adb06d846cb7a9fe0a963fd426c73ef88b64a5c5de2566e9016e70ea48a404eecab3d38eba28be489f9ad79a3e98df0f27e53a78f948133ded806bdc96f33adb6b35ba7b61c6e521ac1342a08a53743275281078ffed16fe6e1a1bb3628f0f16ea8dbb7c3f71ac8ad1e316027bc38ff139ce9471c19b2b8fa3e8892e67b55298c1f3f8dc3df85a1764a191b3b32af9777e72d93384ace3285b1c820a84e928b6f50a472f7e52639cae53c499e6784554069a70595c5dc734f9882787e8064b5c40bf5532132c14bf76f39fb30a6cf56fcb61ff70d4468d5d15db2bc831847936ed61dd1d8cf9ada0682e4fecb2caba53dc44e61b973de22e808650b6ceaf2fc8eb5e4920a032fd9976068a89f6ceee8d8ef057e3d0ffe3f4abbfa95f65a2c21df22bc8610ba0522330a72baad2ae2cb09a8974e60df2786ceb49b8dac0c0c7959d4118291b6b08e24f87f934c742be75d7217ff4f89f3900801e7bbd5e4ed969df369bd2c4e5de90d1a5ad2a4ce14b5ccb4a217f808fb89eec0b7b9ada2d0c9328a4744664c9d90afab601ccc4c3715d6b7f07632f3e920974534ff9d0ab83689f67643fb9cea3b8ad112beb4e13f715f0dc59556496695cf45938ce9fff16f3ea8f9a6e0ab6a54ba07ebd8708a41d8add242ef0c40d3322d954b68faea59d0294fd7f834d494e7194f08d80792851d24e913090d852253c11e7e6b32bc6a2031c603ceed490d681cc2b701ba99e8cb9b7d13e8794c92080a3d4f3993eb588a17bf4c7ca38abfd82fb9eab5b7191cb976c675b39a4df9f77ce658fcb503f33cdb46f899d3b55e2d3d0c3ea52554c3d67959c40073591cd9ef28d1c7086fb497b2ea5893a2a7c6b579f6f7898e95c7d2976ea8f9648023f20584347bb399096e60619494e008729ec62a4fa016a9e8485e6cf21abc3a1f19e667bfa4eda75918c37d99759554f849a5ad97e7476ff121af30763"], 0x1008, 0x1000) msgsnd(r2, &(0x7f0000000180)={0x1, "269821cddc8f0474af9ce0169463dd55b02775dcfdd32792e71ef930ff7808564cfe5e5dd8b50b7de723deeda89a9cff5a8d738ba1b376e1cea9a18a0a5b6b2545a5ebaba29d4396c0f2a1849d4665cd84fb79f72bcfe0fe4290f6ce51cf150f9fd9dca83fd75739c4a6ba33b93c3478621c6d8f7706c78a659397bfff9edd9325fa682a145f3e1db7f4d94d44def990afdf632cd0cd11d2c9c58e7b5e2ae1a2ab5899c710203a3f0a5cb4912ff14fc17e005b0a354549332aad243c5a3ddf7dd6016be81e2497c46a086a"}, 0xd3, 0x800) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:58 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000ec0)=""/246, 0xf6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x80000000000000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x204) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000004ac0)=ANY=[], 0x0, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000001300), 0x958bd0ca00c5e808, 0x0, 0xfffffffffffffff7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400), 0x2aaaab08) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semop(r6, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x2, 0x6) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x8ff}, 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 05:37:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x6}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0xfffffffa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f00000004c0)=0x27e278f14fad5727) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x1, 0x1) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{0x0, 0x0, 0x1000}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x1000}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) open(&(0x7f0000000340)='./file0/file0\x00', 0x20, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/209, 0xd1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "9375b01a93b4518660e5be41a66d29dd00"}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000540)=""/108, 0x6c}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffcf2}], 0x1) r9 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r9) dup(r9) write(r9, &(0x7f0000000080)="bb", 0x0) r10 = dup2(r5, r8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r11) write(r11, &(0x7f0000000100)="8c65", 0x26d) dup(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) socket$unix(0x1, 0x2, 0x0) r14 = semget$private(0x0, 0x3, 0x10602) semop(r14, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1800}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3}, {0x5, 0x8, 0x1800}], 0x9) 05:37:58 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xe2c) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r8) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffff59) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r8, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r17 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x96, r15, r16, r17, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r9, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r21, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r22, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r23, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="54ada00510dde47da4fb99cca7bd1ada591b04b51a4c2f29b16a89ae640c7d4ddf01b60c1c287480a560d8215d4af364521a3408fade1c95b2ddb1f0bb301602d83d02ffa7ba86bf1ae611488e99b21ae2b6ee3c746e4649ccd8e87b41de8850c68a33dcce5ba2581e8b45049c1eb7b240611462e02a5461f181378c880f310c787b97da4ac1424d70dc52beca1a2926ca8f273da87405f357fa9103d2c4248c62c94cf327ca836e720068f80d6264e356efc9a32b9486611fa8779f0f7551406a0685c6a366b8f0460d4c33543c8644d8c1018aac3904af892545f9b626a1c126e5f4f74aab4cb5ee5284a39d907fdbceea35bf3615dfb09ae0eafcf10907d4495f6c41901d07990cd71ca201a708599b7501209e3273af0359b4f13304c940425dbd4ee3d2af9d1ac5fd33bead4baa9c7667ed7baa071972469ec00dd53de1f7336a77c8fc7b62e217b0aa064b57a85a5445a85b68d5a3c9012a80651a9877f298afa0abf4ab14c0edd91144182d1396bdaa8abc9627f4648a5a59e22cb4c3f1ebe3023dd75a3eb85d32b6c1d38da6ce7b3dd9942de792f48ec7e35a8b190a8d5512f3621422a7e72656db235ab696881cc2aaf5bca8545701c21ba79d6093bf658b09ab5b4d2c4003dfade06e67ae5593ff54f3fe6a17c58018873d8b4e0ab5a577048e9f21bbb71f18318473057394fdfb362a85a2dd31499a191d49fa5a4be85822b0c5a00ec022c2e613b990e353495b9bd4275bb3543af82b885e27ba50ec243a83ce8e0174069d320db93326ad545411e5c10a8da0171d1ee60abb04e9bf2d93430fbc03cc209720813541ae0b081e06a5e53cc65b6bf64822740bac56fa5955863fe5799e62cdd23d80f5f192f74dc9ecdb1e5d7e4a9b3d1ec1660d154cc9c7b33016cc553dacb7a3d59006dd25f3dde15a6d0c1b694dede7d8d666e3d07ae5931bec017905d6567d0ca6fbc17b928761a95eef7fcfa297b9abaa7d20bbf990059814c6df9d055e395f4fa1f5d3c76b34ffbd3eae788f68bc117adf29ec6e4a16354cdaf3183fe3a166b21999dce22078939379b54922ebf6a8ff673ce0f02301aef414dd9941a87b822c504a148c83b73726c0b637c1d15b65f9fae9d80fff028c18a2c0a06e4d670fa2ff7c5176d173877e1726b9ff5359ae7b5a0ba14c9ebc3276f8df25bbbbaf66e58aef1f7e64a922c057e3b71d8829880a8b0d7849af24ac7f489e780ef7f02bcea621581bf888f9efe8d3535401d606c1374e5045319c9c7838237c7d59eb696c03837c3a4472bb4a8913f3feba8ce1b6883a489dbbd95cbc5023cc1354383f8030ba2979d64d69beb602a3853c7115849994711b3e7c0dbd1fdc58e0e6b0e7bf413acb46b5272c8c795139f6e78bee22408cd8d605428f3e759be02e513c49b8485a66c50277fdc74069bbfc9a6fbb713f6fabd045359b3b7a9f0c244645ac3e8784ff8ae6dfa9024b15a0b5e945dc15ecb6d51d37df046366c396e4a140c2134e8de92d03fe6ca3de23d828abd9b61958a5f4550470944335363feb84c75e210f5707d876245e0fa8427a3ed905a9c1307347412f2949318079a59d3042b96c5dd469131ed6805fd38396a3975618e51e9346929ec716fa63ee708561ba0a2d6e8ca3612bf2a6291950419a6463a66e55c3b1107d542fbf17a9aa137fefce90c290594f42a1162318bc1a1436c844ebd72a147eff1532e35d19d076c3bd67061690e23b07199a6b3c697796fea816f4d48d0393fae53df9e2b7fdf19abd1bf4006680b5b75fb09c59dfe8cd162912b09b19d54c591d63ff4045401279a615b633bb013231ef948bbb4941a3def2f0295f427d90907ef46fe2e81bffef49947d0bbf7d4052379c4211de53ffa0b3bba23d3bfb3343384a4797f762bcc9128bd0b3348814ce98040ef97f592ae12cc6c65eef482ad9241872ed428323ba5b32fa0b44ffcaf8665009e7b73b77f9953cb45636e46915aaef232074f1e40ba6f91862700a170625452e211deec4de0f35643810d8411e5e699f093e0bfc49ca49315d754115b9a01486a2cec6333d07f95a9d3ada0873ee215ec190ca11056197ea0d2f450d07f8041bb6b06dd14cca7e9e5567d613d7a492d38eb8e7d18167141a7851c84705b530c70dd5b5b87e7b74a32f48033c8f141c00c025f23c0555aa426ac592ab99c2dc1a01e4cb7d848e2baf4ba5d63faf3fadb367142a2853c5b231632b8832b7bd0b6ec11cde038add6bd50ae3968283e17512ddf20da43bea6b03fda400feab40008ab152f3fc2b8484cb405e05cd4a69d37ead05a4a0708d6b4d4a5e7a2f0a832763888df76d6896711eb0e06236a9fccab6cd7e9bdcb8bca98a423f63e767824ecd46f99c9dbdc2c051bd56c50e889b687b656108738b3d3144bc3fe84f657c6e11e1847ce401f28c79a4a4b6713f03d19400486cf776f774572e074ef8dff44ef4e2583462681d47b57e54c2e3d41ef368092736ce8c57f7ed2bf9c902067eceab23d0534c3528d66add2962459b34744870b8e935a74d0b3634889845dda53734bcda3a28054941816d7e4492c1cba63a33d25b8e3aeb95423f2de0de5949aae91ddfaa29d06aba87bf66be8318f5b7ed25be0e79c0a5d26c3b8a984de2337dcff1c6bf23ce4e9a061dd3f05a1c0f3f41d0f1656da3413bb886419137bddef48ec8efa8829361b6ca90c8ee0badfef3094ca38ce7b6fd147cde2d20b46e463fdc94207d3c8f735ee6c63e73a620b2cae5c4a8b566b049927386456b94a78ca962fabf8ce99f520390340569c2737eef5c5465a7364033ed97bea36eafd88f0db94c3bc0658db2abca8d137164a2ce176e69d43d3f086136a925886cc8091a4d1585f8eb15dec1bb30fd033ae761701ed7e92ecc9c177e5933df1f3f1be6b0bb171637eb263da1a7a9710e900c33ff04f9c587ec408a9c344eb1b28c4b8ac6e75ceaa1a3a758b88aeba91641b882eb1c39a205b12c91e58432d887aec33849bcc5c3db778cf4344901b53fc72861ff333df4e403c579789005ccb07e891df82941269b6ee9fccef0865d5d8141766a925ca2f318fc48459219f519faa6c8b96cb4262ba617c421d21e6074b0a496e3581dcea2c4b927fa775c8bc73c1ee7213c7b38b8a5e0eb3414d2d28b13b6fe7a0b57679e5ffd760ba04defae3473469be178e94cd20fcdb2519d7721da18aca245da37e7187822373ded0af1fbd9e6f09b5d670671fa01c9b2f3ffeb97f4637295b2768e6b77521006786fe652a064cf82005c6613ce8fa3f8fdd796907e1fb844bb5f832f611eb1f8d6b1bf06700081f4e651f9e9545ed152b3a2739660697d2ef083216f30fe50a6b5e47218473750974009f551e654674f625c3bcd4af8ad912d7dad101eda006b7d894d84a5cd9934ef172f0d090fbafafd8410424055c3325d13812aa8d591102fb43d3bdb8a2054af3c4d1ce86602cc5280b39c139b80a7927334a466bd978e0ea9f9c293d713b24ae38dc69307c201942f7b21592d27630c6c9d26482126ec9b1463c2d094f209d4460f21f25e2dd63016deb9e17239a52e1b7633880de12f30cb98d5485eec7edafab524a8eb811e032b7d981c8bb1d660061c6c2244943c38396b7f3e810cd4907202770bc955a13b7dd9a9c61e532bd665039d53017d3ab6a14646690e2c7290f720e9bc14c97b85e92323a93e17f05dba8e39f2b5947a783b0e3ba07bb693b4e96f364ef1ba80a3b91f5979b75528816fd6926865ae9a2f819b56b3fab4c5a86469d44dc082aadc8b1a59b8a4d192f977036f97a54408abb0105bcd063c201dfeb72983615f7cba46f5f6bec7a75af6b4ed7aadceeb35a5d92e77d55c58456a6eeac1999b0698434e712123920b50a72ee7523f0b97c7cd45ae053f5256698aa8db87221711ad49f896a4393b264facc75e0c6938f146cb4a1084829adfeecb59c28df8aae0008fa47c3c6c2cb7094d7dbf6e4ca263dda9ca689c7f3dc72c0e19abfd575658660ec44d217db88d633c2fd2ffee176aa390e9b14def6200cc152238136a05531ab2d77b5ff20b5406aa780f990bf451b78677e5fc0a99da7557632c893abb68877a63d2039f131169094255e7885ef833f0890cbfbe493a5584e782a4220c5dac72c5121a766c3f70252b93cbf2ffb8585c9b928a593a98b8e4f36057cd68f7f7ab1f4771c54a352da33f6de728d30715602c5e3d2d0f5ee763ec06d4ce151d4d91e0a6797083ed85c2187e099c9906842290d316eebcc7fb68d73bf062f906954bde87ee5b0284b47d0bd2835cb42841628734712f5a8fd68bfae347726c0443c77fe723200341726100fd294a8f38efa988660f147fdf02edda4352750ea4f70c24ebc1c9a7a1d499ac3ff41f7e43f47b72871eb670c261aa4b50c45e1bed9bb96ea393c029072ee78b55c1214b3584e64badc4bdde8a2f005f9db7858c1254e3030f0188bb703a7b74cf4ecdcef7a1c1e6e31085ace8a1db0cba61b1deff33b0c932d2de127410bb8884d6a69f46144db90b7b28a2decf67451450dfbb7a3e427fbf3bc8712bf573722c520d62e36f32ba5be8ec7cdeea171375bbd9e353abce7f86d8f58238e057397e6f3a7daf4ccf2c375a74244895ea2cecccc91e44e3103ce98bbac04fc0726b46d396a602b2465b3954f59822a2b2343556e5bc30e288577df338d6b4868b797491155ea1a91cf6f7bc7f7848ace04cc196c451277c3d1ba98aa21fd08631d42d825e0dd5723dbb2a2a1320102b7c7434610b312b8ded1117c059ddc06f280958bafd4f62b9e5caf2262e9f17d387aa194d6b014bc428638819f175e8d7acbfcee95ae869bb1e4b9f8e3e4fe87f54267227a5263506650f0761c9120f24d1ad0ca8791b81901d62172234dede8932f39ceedcf9baf9ecc918fe877ca8884876de2044307300b5277ccad5a3e783599ffc670e75ea5ed305befafcfde5e72c6dfafe1ad2164334da3f45212fd8bdc7d9dea17b98292212e146adc7b3956ec07ef7decb8277a17fa2c743c6537933b4d2c3143c8e9daed18eccff9f2bc6c6e1201c5d29edd2910fe694ab0297be1872924e43a633ab328ac26f68406dfe0bc45f555d30cbd54a0c10319847691a385d6cc58f7c64a32050c4a9852d98d48d374ff8911533728e152183461ae9b44c690c51ca2601922938ccee1329701278d385d364dda4f1f54c8f739c99d078d5b2ef1243f7ffdf76e00a0d6936e024822b931a91a5e81bb178ed2ebed28c74ba7021726ac366b63bfec1f6d74b3c0dc61588b5bd3a117da0449a8ed6dd12aba9e8e52e63ac57855604c429048645de62f729eeca360616ab44b71643a6e49fc1f4e6cfabdd1a06c70d67ad1e57963f94454caf8440c2ac77db1e5d6f4fa583fcb3d5ced69a46c0ba203ede90b5f149eca5e025d0761ffed0692d76b87b7e15ded957dcf6417d98a01196bf8a2e3a771552f10188c056807b5ec11de38d8902e837b12b1f7b75aee587f69cec59962a8ca4a4405b357e17e97c8a199f1e503b87c26da5de4d4616fbe59314bc1dcf6f3fc5dd9e6729c7abae2030896d8c721df2c4941b98b505212e10f61a15bb6a56a9aae0727050cd711c310a35208a460ca1f760f526c2d17608c390ad879b92fb9dc4c8db6fba261f9b05f1e72577620f95702fd621bf86d5a604ccb37f4bc5ea5869b6cf884b1612a3a1a45368546fc432896a5093f06b0c7cbb4c18e056b609706f008e48c65eaa242a258ae2fc35207288e23b8b7efabb9941f3", 0x1000}], 0x1, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r9, r19, r20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r21, r0, r22, r23]}], 0x80}, 0x400) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x20, 0x2, 0xff, 0x7f}, {0x9, 0x81, 0xff, 0x7f}, {0xf801, 0x66, 0x57}, {0x4, 0x81, 0x0, 0x2}, {0x5, 0x3, 0xe2, 0x1}, {0xfff8, 0x13, 0x20, 0x7fffffff}, {0x101, 0x4, 0x40, 0xb258}, {0x7f, 0x3, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 05:37:59 executing program 1: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000000)=[{0x64}, {0x8000024}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:59 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x7fffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xbfe7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x1e) r3 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r4, r5, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/88) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xb, 0x0, 0x0, 0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 05:37:59 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x14a) rmdir(&(0x7f0000000080)='./file0\x00') 05:37:59 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x0, 0x83) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdd0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0xacc0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3, 0x8, 0xc2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 05:38:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680), 0x0, 0x0, 0x1) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfa5d07ee0584c20c, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2da) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff, 0x4}, 0x10) r2 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = shmget(0x0, 0x1000, 0x588, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10400, 0x0) shmctl$SHM_LOCK(r2, 0x3) 05:38:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="f53377e353aced52efb915d84938f8eaace2d29ea82b1584415ca3085a44794dd7f589c62145dc4595822bd7e636cece", 0x30, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x2, 0x2, {0x6, 0xff}}) writev(r0, &(0x7f0000000100), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x614}) 05:38:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f00005d3000/0x3000)=nil, 0x3000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x20, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, 0x0) syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r5}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000200)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 05:38:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) dup2(r0, r1) r2 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r12 = msgget$private(0x0, 0xf7bb9e99388a03e5) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000da00"/43], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r10) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r16 = geteuid() r17 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x6, r14, r15, r16, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r17, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r10, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x1f, r10, 0x0, r10, 0x0, 0x10, 0x8}, 0x10000, 0x200, r9, r9, 0x31, 0x8000, 0x80000001, 0x1}) r18 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r10, r18) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x96, r19, r20, r21, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r11, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r7, r6, r10, r20, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fchownat(r3, &(0x7f0000000280)='./file0\x00', r5, r6, 0x0) r22 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r22, &(0x7f00000001c0)=""/133, 0x85) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r24, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r24}, 0x0, 0x3, 0x0, 0xfffffffffffffffd}, {{}, 0x0, 0x2, 0xfffff}], 0x0, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r23, 0x20004b08, &(0x7f0000000080)=0xf3) kevent(r2, &(0x7f00000004c0)=[{{r22}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r22, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r2, 0x4, 0x40) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 05:38:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x12000, 0xa0, &(0x7f0000fee000/0x12000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x35ddd40f38d86279}], 0x2, 0x0, 0x0, 0x0) 05:38:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = dup2(r2, r1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:38:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x25, 0x8}], 0x4, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xffffffff, 0x1f}, {{r5}, 0xfffffffffffffff9, 0x19, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x401, 0x4ce}, {{}, 0xffffffffffffffff, 0xa0, 0x0, 0x5, 0x9}, {{r6}, 0xfffffffffffffff9, 0xe8, 0x10, 0xffffffffffff0000, 0x10001}, {{r1}, 0x3, 0x40, 0xffffe, 0x401, 0x18e}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x80000000}], 0x8, &(0x7f0000000280)={0x68, 0x8001}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x9173) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000200)="bb280d5202577266a0324814c845d364d59320d218ac089f7cf3f763ff28b7214a5af963", 0x24}], 0x1, 0x0, 0x7) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000000)={{0x7, 0xde, 0x5}, 0xb, 0x4, 0xf1}) close(r7) 05:38:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0111316f66696c65dd9c"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa07269cbb2a41a531c5f27f910247cede971715cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x926c5f2be1ab5ad5, 0x0, 0xfed1) r3 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r3, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x10000) 05:38:01 executing program 0: 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x74}]}) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="0301286f2f31961bad65afa611cc46bbbc17c3cf788e208d666e91719c2ef08bf6f8e872c9e972a10b0c305e022a5921ee3ef5035da16c4073c2dced33f76d0e476b781d49769b7d10883300"/90, 0xfffffffffffffd99) 05:38:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x6, 0x4000, 0x76) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r6 = accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) r14 = dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x100, &(0x7f0000000040), 0x4) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r17, 0x20004b3d) ioctl$KDDISABIO(r17, 0x20004b3d) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r20 = dup2(r19, r16) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r21 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r21, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r21, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r22 = syz_open_pts() fcntl$setflags(r22, 0x2, 0x1) r23 = dup2(r22, r22) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r25, 0x0) getgroups(0x2, &(0x7f0000000200)=[r25, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(r20, 0x5) r33 = kqueue() r34 = socket(0x18, 0x400000002, 0x0) close(r34) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r36 = socket(0x4, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = socket(0x18, 0x400000002, 0x0) close(r37) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r37, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r38 = socket(0x18, 0x400000002, 0x0) close(r38) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r38, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r38, &(0x7f0000000940)="ad339f40", 0xffffff80) r39 = accept$inet(r14, &(0x7f00000002c0), &(0x7f00000006c0)=0xc) kevent(r33, &(0x7f0000000040)=[{{r39}, 0xffffffffffffffff, 0x1, 0x0, 0x2000000000000000}], 0x3, 0x0, 0x0, 0x0) r40 = fcntl$dupfd(r33, 0xa, 0xffffffffffffffff) r41 = msgget$private(0x0, 0x401) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) r48 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r48, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r49, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r50, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r51 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r51, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r52 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r52, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRESDEC=r24, @ANYRESOCT, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYBLOB="01f2fcdea17113e647cf3afc783c07b74a0971c82626f164161f9e061d1e4dddce0cc53096", @ANYRES16=0x0, @ANYRESHEX=r50, @ANYBLOB="9c9a6195d8d25c6d7bced3229c5d881f574b74eb11e726d663b3413447c5867dd9ed4e14443f660853a79b50b349342eeb53de4b489fcdcaf59ad11c913d5644804fc0d9fca11ffa55009c0cf03f9f1bb30f0f79b7d6e7c96fda98b67e97fe67cdc0a9ec738772846053513f5480d69ee874ed4d540d6679efb557e310e9fdb5f292bbc944f18eed0b3857282950acc4fe5c3021f80001a7f7ad7925f74eadc4e00e21a3d0e7a654552d5dfe329a5f20a4c2856dab6b620d0309a3185ee94798fa8a7ecd59cfb409cabe548460dd6b3f3c6157e571769ab02f52755ec60000000000c6ebcc6e69461a78f798c5dbd91a18c12ac32f1f726f382f4f3e894ff3db85f2aa116b770e5155dd4de57d68e1aa6a2a83c6f63f0b811f44e5b424af4fbd31736b50d6e6d845a60d64641b62dda5db76743d4298a6391d7ca4177e86f5da5024c93114d55080423964afbe46a1c05b95f65d0f2e61c661f0fe837e2efe8453804771fa321524f71d0465718fa45d538a792a3a155505c817cd001d8e6ec4890de7d5c14d453ae8616d22449ffe62d5ec87475051afa508f3dcf99835132b3e808eee1a615b9fcd91145e4b8a550fc72a8b8e161c1a38f66506d8b861aeb1417a5297fe757b539c", @ANYPTR64, @ANYRES16=0x0, @ANYRES16, @ANYPTR, @ANYRES64=r51], @ANYRES32, @ANYRESDEC=r52, @ANYBLOB="16ae9698eba3848905b05106b0b1400100dcddb64a7fbd05cf679111fe3eac1a3a17ed826db3768cffef7285ac5f69d3365774b3a9f2c89544d5e86e368d889faa8cfe1b704d8aa1a535c6ce82c0aa2daafe6fb6adffc922027ef39816c0462bbdcd5a795a6fb7235e0d568b3a36c5793d1d39ce36c2358a28245c855a727948"], @ANYRES32=r49, @ANYRESHEX=r6], 0x3, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r53 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r53, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x1, r28, r44, r29, r30, 0x10, 0x8000}, 0x1e3c, 0x8, r31, r32, 0x21, 0x7, 0x2}) setpgid(r31, r31) r54 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) setpgid(r59, r59) r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r61, 0x20004b3d) ioctl$KDDISABIO(r61, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r63 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r64 = syz_open_pts() fcntl$setflags(r64, 0x2, 0x1) r65 = dup2(r64, r64) symlinkat(&(0x7f0000000000)='./file0\x00', r65, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r65, &(0x7f0000000180)='./file0\x00', r66, r67, 0x0) getgroups(0x2, &(0x7f0000000200)=[r67, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r69 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = getgid() r72 = socket(0x18, 0x1, 0x0) close(r72) connect$unix(r72, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r72, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r75 = getppid() r76 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000100)={{0x1, r70, r71, r73, r74, 0x5, 0x8000}, 0x1e3c, 0x8, r75, r76, 0x1f, 0x7, 0x2}) setpgid(r75, r75) r77 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r79 = getgid() socketpair(0x20, 0x3, 0x7, &(0x7f0000000840)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r83 = getppid() r84 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r77, 0x1, &(0x7f0000000100)={{0x1, r78, r79, r81, r82, 0x5, 0x8000}, 0x1e3c, 0x8, r83, r84, 0x1f, 0x7, 0x2}) setpgid(r83, r83) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000240)={{0x81, r62, r67, r62, r68, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r75, r83, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000240)={{0x81, r18, r25, r18, r26, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r31, r59, 0x4, 0xffffffffffffffff}) setpgid(r59, 0xffffffffffffffff) 05:38:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000040)=""/5, 0x4) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x0, 0x4}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xe8d43a96a8909a56, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair(0x2, 0x5, 0x40, &(0x7f00000001c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0xfffffffa) 05:38:01 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x40) r11 = getpid() r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r9, 0x6, r11) socketpair(0x6, 0x3, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r13, 0x0, 0x6bfca7ca15e4af07, &(0x7f0000000080)=""/192, &(0x7f0000000140)=0xc0) r14 = kqueue() r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(r14, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffffd, 0x82, 0xffffe, 0x401, 0x10000}, {{r16}, 0xfffffffffffffffe, 0x80, 0x4, 0x8f, 0x1}, {{r4}, 0xfffffffffffffffb, 0x2b, 0x1, 0x4, 0x1f}], 0x64, 0x0, 0x81, 0x0) close(r10) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 05:38:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f666968653000"], 0x9, 0x0}, 0x0) 05:38:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getegid() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$getown(r3, 0x5) setgid(r2) write(r1, 0x0, 0x0) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0xb3aa, 0x1, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 05:38:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r0, r1) r7 = dup2(r1, r0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000180)=0x1) pipe2(&(0x7f0000000080), 0x0) 05:38:01 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x8, 0x0, 0x0, 0xf000, &(0x7f00000004c0)={{0x0, 0x9, 0x20, 0x8, 0x1, 0xfff9, 0x8}, {[0x6, 0x200, 0x401, 0x67, 0x0, 0xff, 0x5, 0x7, 0x1ff, 0xb3d2, 0x2, 0x1, 0xf4d, 0x6b9, 0x1, 0xffff, 0x7, 0x17f0cfd], [0x40, 0xd8, 0x4, 0xffffffffffff0001, 0xffffffff, 0x0, 0x6085, 0x4, 0x40, 0x1], [0x1f, 0x7fff, 0x42522eaa, 0x7fff, 0x3, 0x80000000, 0x3], [0x1325, 0x5, 0x5, 0x8, 0xfffffffffffffffb, 0x100000001], [{0x3, 0xc4, 0x1, 0x2}, {0x8000, 0x100, 0x81, 0x3}, {0x1, 0x9, 0x5, 0x1a}, {0x4, 0x77, 0x2, 0x5}, {0x3, 0x91, 0x7fff, 0xc5}, {0x3, 0xffff8001, 0xbe72, 0x7}, {0x3, 0x4, 0xfffffc01, 0x5}, {0xfff, 0x7fffffff, 0x2}], {0xde, 0x5, 0x7f, 0xffff}, {0x7, 0x3f9, 0x7, 0x5}}}, 0x9, 0x6}) r0 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x9}, {0x3, 0x5, 0x1000}, {0x2, 0x3f, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x3, 0xc00}, {0x3, 0x100, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/125) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000200)=""/56) r1 = socket(0x1, 0x1, 0x0) close(r1) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="80026f39d57225e21e00160100000000000049796744ec124922a3af27b5aa3de9f30b2e9ca378f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000a8ba6d7a5d4d562089fbac0200000000000000fd23790000e9c02c1b2ca348623f5fe2ac7df82f74e4b7da0bce8356e23c6ad1bbe3e1d4824422f58997b290b4781863680b75cfa1a700810a0622dca52a2f"], 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) recvfrom$inet(r2, &(0x7f0000000080)=""/160, 0xa0, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 05:38:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04ffffffffffff140000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x80, 0x7, 0x70}, {{r3}, 0xfffffffffffffffe, 0x22, 0x1, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x1f, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x6}], 0x0, 0x0, 0x5, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r5 = msgget(0x3, 0x40) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0200fffa00000000"], 0x8, 0x1000) 05:38:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 05:38:02 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x70) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:38:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r1, &(0x7f00000000c0)=""/166, 0xa6, 0x745d1b104f81e3da, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:38:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xf7bb9e99388a03e5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r4, 0x0, r4, 0x0, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r14 = geteuid() r15 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r13, r14, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r15, 0x80000001, 0xfff, 0x3, 0x100000000}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r19 = geteuid() r20 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, r17, r18, r19, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r20, 0x80000001, 0xfff, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r22 = getppid() r23 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, r14, r18, r21, 0xffffffffffffffff, 0x4, 0x4}, 0x4, 0x3, r22, r23, 0x200, 0x9, 0x8}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r24}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r24, 0x40045744, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:38:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x295) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c000000", 0xffffffffffffff8a) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) fcntl$getown(r3, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 05:38:02 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x13f) setsockopt(r7, 0x29, 0x8, &(0x7f0000000300)="00000500", 0x100000002) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r8 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x21) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) sendto$inet(r1, &(0x7f00000000c0)="a0c8361b8caf88e70505514ea49584b1554da19ec656", 0x16, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea5ea84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r3, r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff0a6fef36369c", 0x8) r5 = dup(r2) dup(r0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0xfffffffb) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x37b7c73bb2e4f8a0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xfff, 0x0, 0x8, 0x8000}, {0x30, 0xa0, 0x0, 0xfffffffd}, {0x406, 0x80, 0x0, 0x8000000000100}]}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="012842e246ffd67efc7ff56f94071108778429b8f0fa385b94966be76c5347f17bdb59649366786a922b93eaed6f7d88277b488847805476e65ca2ca5d0a9f75b0d6bc546862c62cba6d9941854089b0cd13c1cfe009178377d80a82d9e754a005807cbd"], 0x31, 0x1800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) socket(0x2, 0x8000, 0x8) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget(0x1, 0xc, 0x20) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x800}, {0x1, 0xcb7}, {0x0, 0x8, 0x2c00}, {0x3, 0xca, 0x1000}, {0x0, 0x9, 0x2000}, {0x0, 0x65b9, 0x1800}, {0x4, 0x5, 0x1000}], 0x7) syz_emit_ethernet(0x133, &(0x7f0000000540)) 05:38:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000080), 0xd7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x8, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xf7bb9e99388a03e5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) chflags(&(0x7f0000000000)='./bus\x00', 0x0) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f00000003c0)=""/213, 0xd5) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r4, 0x0, r4, 0x0, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r11}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f00000004c0)) r12 = msgget(0x2, 0x202) msgsnd(r12, &(0x7f0000000740)={0x1, "ba20ecb53606de515a83b964b770c28ef56384e67ae7203270a8fc4f81fdb2bf26ea5b1aff93908730c9e74598770ed412075f7a01521ff0df33decdc0eedaaf7aaa1f3e71ecc140a8924bee0cf67c13942d9be98677a3e45e4f9f4662333d46ce025d9014f4651156f7e343580070a8049e86b6e3cb3d9c710522a10eeb7c10e635f9fc512e13e527fc2a18eba1b71ced8a7f97fb2b805932a27b203892cf141f431d49eb127648c8b346bec5ac0000000000000000a7d683d93e6b05696e428b606d23"}, 0xcc, 0x800) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x25, 0x2}, {0x4, 0x8}, {0x45, 0x8}, {0x27, 0xc}, {0x46, 0x10000}, {0x0, 0x4}, {0x83, 0x1}, {0x4, 0xb6}, {0x80, 0x80000000}, {0x41, 0x9}], 0xa}) 05:38:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socketpair(0x0, 0x1, 0xf2, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 05:38:02 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\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, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40), 0x17c) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r12, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r13, r7, r8, r9, 0x4c, 0x3ff}, 0x8, 0x4, r10, r11, 0x0, 0x7, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r17 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r19 = getpgrp() r20 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r20) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x7fff, r16, 0x0, r17, r18, 0x15e, 0x6}, 0x40000008, 0x4, r20, r19, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 05:38:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 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), 0x80, 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}) r4 = getppid() ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x163664f865cdcb99, r4) r5 = getpgrp() getpgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2b}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r9 = syz_open_pts() r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000440)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r11, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r11) fcntl$getown(r11, 0x5) ioctl$TIOCSBRK(r9, 0x2000747b) msgsnd(r7, &(0x7f00000002c0)=ANY=[], 0x0, 0x1000) syz_open_pts() 05:38:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) writev(r1, &(0x7f0000000280)=[{&(0x7f00000004c0)="659b0c229ef300a214bb47a6ebc059de364c8a3e0248b64771c1f21d4ec4c3ce19e77f647270950572116aa7a06f8f937cf058d9a51bebb7ea9af5e86c2793b65ad1a654c5680bd69c4b3031f04c41091cac6a11131041643b185063d56a18811bb1f56bfe141ddcab87cfef96acd69f3d3d503d15844d1ddd79357697b3cce7d464fe5e0175a487e29f93bbdaceee6053639dcb60407809eeeec868b805956d9f40b5e2608edfda364806bc851f7221fe1b82c671c3aa2393a8ec777180e6f617c1bdc664e421b71a7a9be142278269dfb2c0d97d4f40211977606f10d906147fe346ff38ebc40514bac8cfd780119f7b28658a4e5478568d495c32", 0xfc}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x5917cb143c713e5f, 0xffffffffffffffff) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000340)=""/108, 0x60}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000000440)=""/99, 0x49}], 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000100"/43], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = msgget$private(0x0, 0xf7bb9e99388a03e5) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000020000c99e888390a8876ea6ed0000"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r16) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() r22 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x6, r19, r20, r21, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r22, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x1f, r16, 0x0, r16, 0x0, 0x10, 0x8}, 0x10000, 0x200, r15, r15, 0x31, 0x8000, 0x80000001, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x0, r11, r12, r13, 0x0, 0x0, 0x7fff}, 0x0, 0x7, r5, r15, 0x80000001, 0x5, 0x401, 0x3}) r23 = getegid() fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r13, r23, 0x2) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x1, 0x1) acct(&(0x7f0000000000)='./file0\x00') 05:38:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001500), 0x10000000000001f9, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x7}, {0x4000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r3}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4047b182186fdafb, &(0x7f0000000500), &(0x7f0000000540)=0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) fchdir(r4) ioctl$BIOCLOCK(r4, 0x20004276) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) r5 = geteuid() r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setreuid(r5, r7) socket(0x0, 0x2, 0x5eb793f8) 05:38:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x40, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 05:38:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 05:38:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 05:38:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffff77, 0xffffffff, 0xd, 0x7ffffffd, "5e1a23e6b5c9c06d00", 0x0, 0x1}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) ioctl$TIOCSDTR(r0, 0x20007479) 05:38:03 executing program 1: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20300, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0xf0000000}, {{}, 0x0, 0x0, 0x0, 0x10000000000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x21, 0xabf2, 0x8001}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 05:38:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001700)="5127a83f85845c756b20533bb7b8db31539a7945", 0x14}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) close(r1) 05:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) connect$unix(r3, &(0x7f0000000000)=@abs, 0xffffffffffffff47) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/t\x80yCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xb5b) close(r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r5, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r6 = semget$private(0x0, 0x6, 0x80) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324131f5db6753c2397af18962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d287ff7be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 05:38:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x1000, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 05:38:04 executing program 1: r0 = socket(0x18, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000009d9852bd9c15a6593f594302ea92188fe77f1775294273e898e13b97b1e687127e39c1dfe5cfa7c74d0791c0b5df8ca95c8a01fb1542e6aaaf54b6beadeb842f0c2201d5b35b5e"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/154, 0x9a, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x2, 0xe8, 0x40, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x80000000003) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) 05:38:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000640)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) 05:38:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x8) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/232, 0xe8) 05:38:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080), 0x10000) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r6, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r7, r8, r9, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r16 = msgget$private(0x0, 0xf7bb9e99388a03e5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r14) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() r21 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x3, r14, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x1f, r14, 0x0, r14, 0x0, 0x10, 0x8}, 0x10000, 0x200, r13, r13, 0x31, 0x8000, 0x80000001, 0x1}) r22 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r14, r22) r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r25 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x96, r23, r24, r25, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r15, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r11, r10, r14, r24, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r27 = geteuid() r28 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r32 = msgget$private(0x0, 0xf7bb9e99388a03e5) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r30) r34 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r36 = geteuid() r37 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x6, r34, r35, r36, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r37, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r30, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x1f, r30, 0x0, r30, 0x0, 0x10, 0x8}, 0x10000, 0x200, r29, r29, 0x31, 0x8000, 0x80000001, 0x1}) r38 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r30, r38) r39 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r41 = geteuid() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x96, r39, r40, r41, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r31, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r27, r26, r30, r40, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r43 = geteuid() r44 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r48 = msgget$private(0x0, 0xf7bb9e99388a03e5) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r49, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r46) r50 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r52 = geteuid() r53 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000840)={{0x6, r50, r51, r52, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r53, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x3, r46, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x1f, r46, 0x0, r46, 0x0, 0x10, 0x8}, 0x10000, 0x200, r45, r45, 0x31, 0x8000, 0x80000001, 0x1}) r54 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r46, r54) r55 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r57 = geteuid() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000840)={{0x96, r55, r56, r57, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r47, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r43, r42, r46, r56, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r58, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r59 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r58, 0x0, r59, 0x0, 0x0]) getgroups(0xa, &(0x7f0000000140)=[0x0, r8, 0x0, r10, r26, 0xffffffffffffffff, r56, 0xffffffffffffffff, r58, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r62 = geteuid() r63 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f00000004c0)=0xc) r67 = msgget$private(0x0, 0xf7bb9e99388a03e5) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r68, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r65) r69 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r71 = geteuid() r72 = getpgid(0x0) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000840)={{0x6, r69, r70, r71, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r72, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000100)={{0x3, r65, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r67, 0x1, &(0x7f00000002c0)={{0x1f, r65, 0x0, r65, 0x0, 0x10, 0x8}, 0x10000, 0x200, r64, r64, 0x31, 0x8000, 0x80000001, 0x1}) r73 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r65, r73) r74 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r76 = geteuid() msgctl$IPC_SET(r68, 0x1, &(0x7f0000000840)={{0x96, r74, r75, r76, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r66, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r62, r61, r65, r75, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) getgroups(0x7, &(0x7f0000000180)=[r1, r2, r3, 0xffffffffffffffff, r4, r60, r61]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 05:38:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus/file0\x00') ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="ae761833a959ef6bb5a502053eb0e10508fa5c4cd65201121b4242337eb186ac43cc5faac34d017a09803577b9595885e0d1bdc78bb6515ace020bffd9d95806eefc851945ec8838541b4424f4d53675933eab6fdb3e44f7ccc6f542f7886ad2d36d926be3531970cfc0b57abef8c4c1f9e6ef4e68e55c0b9e5ce2fd2a7b3273ece4a9d9bef0fd3b7e2470a241a5ff3f3677b5825610e6", 0x97}, {&(0x7f0000000140)="7d0838692fcec156b51ea54be297960eb153df3702f263a59bb9738b0a80f65444ffc6d83c547548934a90f7987c7dccb8d033ba6f012c60a99bea62b14d7d", 0x3f}], 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 05:38:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000740)='./file0\x00') writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 05:38:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x0, 0x1) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 05:38:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x401], [], {0x0, 0x4}}}) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x3, 0x27629d07289dcd6a}, {0x4, 0x2, 0x8e9a87134efcae6a}, {0x1, 0x8, 0x1000}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) panic: WpAoRNoIl_NcaGc:h Se_PiLt NeOm_T maLOgiWEcR_cEDh eOcNk: S mYSbCuAfLpLl 1c3pu7 f r-8ee87 0li4 sEtX ImTo d0 i9f i eStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *211665 44008 0 0x2 0 0 syz-executor.0 67535 18402 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffea570, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8060d93300+16 0x0!=0xfdaf2202a1dbdd70 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffea570, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800021b9d600 rbx 0 rdx 0xffff800020ace518 rcx 0 rax 0x38 r8 0xffffffff815a9a5f kprintf+0x16f r9 0x1 r10 0x25 r11 0xe598164a292014a7 r12 0 r13 0 r14 0xffff800020ace518 r15 0 rip 0xffffffff815033f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800021b9d580 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=211665 stat=onproc flags process=2 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace790,0xffff800020acea18 process=0xffff800020adc000 user=0xffff800021b98000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.2 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41887 171479 44032 0 2 0 syz-executor.1 41887 237795 44032 0 3 0x4000080 netio syz-executor.1 23963 433930 0 0 3 0x14200 acct acct *44008 211665 91569 0 7 0x2 syz-executor.0 44032 209967 91569 0 3 0x82 nanosleep syz-executor.1 31765 113997 1 0 3 0x100083 ttyin getty 52575 256579 0 0 3 0x14200 bored sosplice 91569 120643 72036 0 3 0x82 kqread syz-fuzzer 91569 215759 72036 0 3 0x4000082 nanosleep syz-fuzzer 91569 459450 72036 0 3 0x4000082 thrsleep syz-fuzzer 91569 110197 72036 0 3 0x4000082 thrsleep syz-fuzzer 91569 10960 72036 0 3 0x4000082 thrsleep syz-fuzzer 91569 233644 72036 0 3 0x4000082 nanosleep syz-fuzzer 91569 5529 72036 0 3 0x4000082 thrsleep syz-fuzzer 91569 70931 72036 0 3 0x4000082 thrsleep syz-fuzzer 91569 231173 72036 0 3 0x4000082 thrsleep syz-fuzzer 91569 176368 72036 0 3 0x4000082 thrsleep syz-fuzzer 72036 1705 18402 0 3 0x10008a pause ksh 18402 67535 54675 0 7 0x12 sshd 54675 381107 1 0 3 0x80 select sshd 3798 292648 60936 74 3 0x100092 bpf pflogd 60936 275536 1 0 3 0x80 netio pflogd 51047 494745 79172 73 3 0x100090 kqread syslogd 79172 64880 1 0 3 0x100082 netio syslogd 31426 127474 1 77 3 0x100090 poll dhclient 58314 488191 1 0 3 0x80 poll dhclient 27865 399104 0 0 3 0x14200 pgzero zerothread 35367 285037 0 0 3 0x14200 aiodoned aiodoned 5196 48363 0 0 3 0x14200 syncer update 94117 195769 0 0 3 0x14200 cleaner cleaner 90503 431182 0 0 3 0x14200 reaper reaper 9680 24653 0 0 3 0x14200 pgdaemon pagedaemon 66823 267112 0 0 3 0x14200 bored crynlk 52731 172588 0 0 3 0x14200 bored crypto 68885 31338 0 0 3 0x40014200 acpi0 acpi0 18674 87569 0 0 3 0x40014200 idle1 10544 221567 0 0 3 0x14200 bored softnet 25624 513926 0 0 3 0x14200 bored systqmp 727 462036 0 0 3 0x14200 bored systq 97936 244713 0 0 3 0x40014200 bored softclock 45073 97556 0 0 3 0x40014200 idle0 36549 132128 0 0 3 0x14200 bored smr 1 294162 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &diskp->dk_mtx r = 0 (0xffff800000172898) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 disk_busy+0x21 #4 sdstart+0x3dc #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 44008 (syz-executor.0) thread 0xffff800020ace518 (211665) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263a9c8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cf #6 biowait+0xa1 #7 bwrite+0x1e4 #8 ufs_dirremove+0x291 #9 ufs_rmdir+0x247 #10 VOP_RMDIR+0xf8 #11 dounlinkat+0x14c #12 syscall+0x4a4 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8064d7c920) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e13de70) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive mutex &diskp->dk_mtx r = 0 (0xffff800000172898) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 disk_busy+0x21 #4 sdstart+0x3dc #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 18402 (sshd) thread 0xffff800020ac1b38 (67535) exclusive rwlock netlock r = 0 (0xffffffff8247ccd8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9593 6596K 9405K 78643K 21141 0 0 pcb 13 9K 9K 78643K 1157 0 0 rtable 121 6K 6K 78643K 2579 0 0 ifaddr 274 31K 32K 78643K 977 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1687 0 0 iov 0 0K 32K 78643K 710 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1234 77K 78K 78643K 4976 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 49 0 0 VM map 40 20K 20K 78643K 56 0 0 sem 12 0K 1K 78643K 1016 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3364 0 0 sigio 0 0K 0K 78643K 86 0 0 proc 61 63K 95K 78643K 1702 0 0 subproc 32 2K 2K 78643K 408 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 295 0 0 in_multi 71 4K 4K 78643K 490 0 0 ether_multi 1 0K 0K 78643K 34 0 0 mrt 0 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 879 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 186 301K 302K 78643K 12746 0 0 UVM aobj 130 6K 6K 78643K 138 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 961 0 0 NDP 22 0K 1K 78643K 247 0 0 temp 178 3556K 4195K 78643K 96759 0 0 kqueue 0 0K 0K 78643K 29 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 95 0 86 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 348 0 346 1 0 1 1 0 8 0 rtentry 112 433 0 387 2 0 2 2 0 8 0 unpcb 120 2083 0 2066 2 1 1 2 0 8 0 syncache 264 14 0 14 6 6 0 1 0 8 0 tcpqe 32 332 0 332 5 5 0 1 0 8 0 tcpcb 544 1733 0 1729 11 10 1 4 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 5911 0 5903 25 23 2 6 0 8 1 rttmr 72 8 0 7 1 0 1 1 0 8 0 nd6 48 63 0 60 2 1 1 1 0 8 0 pkpcb 40 15 0 15 3 3 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 110 0 110 16 15 1 1 0 8 1 pffrag 232 91 0 91 14 13 1 1 0 482 1 pffrnode 88 91 0 91 14 13 1 1 0 8 1 pffrent 40 3750 0 3750 14 13 1 1 0 8 1 pfosfp 40 846 0 846 5 0 5 5 0 8 5 pfosfpen 112 1428 0 1428 21 0 21 21 0 8 21 pfstitem 24 304 0 237 1 0 1 1 0 8 0 pfstkey 112 304 0 237 3 0 3 3 0 8 0 pfstate 328 304 0 237 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 5 0 4 4 3 1 3 0 8 0 art_heap4 256 1949 0 1699 34 18 16 17 0 8 0 art_table 32 1954 0 1703 6 3 3 3 0 8 0 art_node 16 432 0 389 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1014 0 1004 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6970 0 5559 46 0 46 46 0 8 0 ffsino 272 6970 0 5559 95 0 95 95 0 8 0 nchpl 144 12342 0 11878 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 44975 0 44975 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 38 0 0 5 0 5 5 0 8 0 vmpool 552 54 0 16 3 0 3 3 0 8 0 scxspl 192 40978 0 40978 27 26 1 7 0 8 1 plimitpl 152 288 0 280 1 0 1 1 0 8 0 sigapl 432 3500 0 3485 3 1 2 3 0 8 0 futexpl 56 83805 0 83805 2 1 1 1 0 8 1 knotepl 112 838 0 819 5 4 1 3 0 8 0 kqueuepl 104 1025 0 1022 3 2 1 2 0 8 0 pipepl 160 4820 0 4801 4 2 2 2 0 8 1 fdescpl 488 3501 0 3485 3 0 3 3 0 8 0 filepl 152 34967 0 34860 25 19 6 8 0 8 1 lockfpl 104 1512 0 1511 1 0 1 1 0 8 0 lockfspl 48 473 0 472 1 0 1 1 0 8 0 sessionpl 112 44 0 33 1 0 1 1 0 8 0 pgrppl 48 88 0 77 1 0 1 1 0 8 0 ucredpl 96 3622 0 3611 1 0 1 1 0 8 0 zombiepl 144 3487 0 3487 2 1 1 1 0 8 1 processpl 896 3520 0 3487 4 0 4 4 0 8 0 procpl 632 10716 0 10673 6 1 5 5 0 8 0 srpgc 64 34 0 34 13 12 1 1 0 8 1 sosppl 128 153 0 153 14 14 0 1 0 8 0 sockpl 384 8430 0 8403 40 36 4 10 0 8 1 mcl64k 65536 265 0 0 34 28 6 34 0 8 1 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 20 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 201 0 0 20 4 16 20 0 8 0 mtagpl 80 122 0 0 2 0 2 2 0 8 0 mbufpl 256 947 0 0 46 0 46 46 0 8 0 bufpl 256 15848 0 8790 442 0 442 442 0 8 0 anonpl 16 491299 0 468199 197 94 103 120 0 124 5 amapchunkpl 152 25427 0 25250 39 28 11 15 0 158 0 amappl16 192 21122 0 19759 184 112 72 92 0 8 0 amappl15 184 751 0 751 5 4 1 1 0 8 1 amappl14 176 1099 0 1088 1 0 1 1 0 8 0 amappl13 168 86 0 86 2 2 0 1 0 8 0 amappl12 160 327 0 323 2 1 1 1 0 8 0 amappl11 152 494 0 478 1 0 1 1 0 8 0 amappl10 144 234 0 227 1 0 1 1 0 8 0 amappl9 136 961 0 958 1 0 1 1 0 8 0 amappl8 128 665 0 614 2 0 2 2 0 8 0 amappl7 120 349 0 340 1 0 1 1 0 8 0 amappl6 112 447 0 436 1 0 1 1 0 8 0 amappl5 104 792 0 776 1 0 1 1 0 8 0 amappl4 96 3734 0 3697 1 0 1 1 0 8 0 amappl3 88 815 0 808 1 0 1 1 0 8 0 amappl2 80 26130 0 26053 3 1 2 3 0 8 0 amappl1 72 89300 0 88859 25 15 10 20 0 8 0 amappl 80 11437 0 11368 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 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 3555 0 3485 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3555 0 3485 1 0 1 1 0 8 0 vmmpekpl 168 36689 0 36645 3 0 3 3 0 8 0 vmmpepl 168 461947 0 459259 303 136 167 178 0 357 36 vmsppl 368 3500 0 3485 2 0 2 2 0 8 0 pdppl 4096 7117 0 7040 13 2 11 11 0 8 1 pvpl 32 1257582 0 1233777 379 143 236 253 0 265 29 pmappl 232 3554 0 3501 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 719 0 69 19 0 19 19 0 8 0