bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000e00)='./file0\x00', 0x200, 0x20) fcntl$setstatus(r7, 0x4, 0x80) 16:57:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') 16:57:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000004c7c0e8a094772540a505e4fac030000000000000000000208000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000c92c20aed9b33306000000132d0000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000007331946511c6562c74"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000008004a58c4d31a048fcdba71cc21be42ca96e203000000000000bcbb33c832967b7d8cddfa47aff715c90682b50e555bae2c626b11544820000000e3e54dc1aaeed8f1"], 0x1, 0x1, 0x6d46050ba7caf2f2) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x1800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r21, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1000, r1, r17, r22, 0xffffffffffffffff, 0xc540620b29f4dfd1, 0x892}, 0x1, 0xfffe, 0x0, 0xffffffffffffffff, 0x2, 0x800000002, 0x80}) 16:57:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x2d3, &(0x7f0000000280)="b566093eaeafb3be7503ad135b139fdb542143856ab03483e226bd4d15f08ce04031e60f1c5a4f6fb9ab05d8024b593328050eb8152be90a2cf4c2fe483f31f710ce40aa130ca6fe495ec2d67ce083ab009603f042dced32d7608a242a946fdbb0c239e9bb4d86665aa7605a5abca6650b0c5427fdfe619ffd9036b57a52287a6669c277fe2a6110bfcbf13372f1dc9249cea045da1732fea9e121b81afbd7ca51109cdc2556", 0xa6) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000500)={0x6, 0x4}, 0x8) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x19, 0x0) recvfrom$inet6(r6, &(0x7f00000003c0)=""/231, 0xe7, 0x0, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0x80000000}, 0xc) pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) bind$inet6(r7, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x4}, 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r9, 0x80000001, 0x100000000fff, 0x3, 0x100000000}) 16:57:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="7b12ec48ffdfb55eccc96c739c96d80a98a4e6cec7fe3b33dee5e7ed0520376c69991da1e67ce699f2d6a88baf13e0dcb5ca5a6fcad98aa67ec61d864d9fe72920e445", 0x43) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept(r2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="d277acb4698a76e5ed1e6bf50cdf11db53932c2e3acdba3d6e52dd2838f7c4cbec2b704794b3f5d2917f1380b49f05873b8d2c680a8702ac323b33eb6cd2f2a5dc0becf7ba044433b32626203a244d8b971b3619adc19e3e59711e09565d8749b1d952f221cad18c5ebd0df70e2087ca23c605d2facf79d1e46975109a94e75992d4861629a1983c980034b5d42ab447e131c9d6ebe2f02b41892f8c88e0ec8574a736c3fafb14ff786c2b96c00402cac07ec81de54cb4f3a8765ea76bb15865", 0xc0}], 0x1}, 0x0) write(r4, &(0x7f0000000040)='mL', 0xfffffc59) execve(0x0, 0x0, 0x0) accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/26}, &(0x7f0000000240)=0x1c) 16:57:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:57:40 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() socket(0x0, 0x2, 0x6) setreuid(r3, 0x0) setreuid(r3, r3) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x2000000002, 0x0) setsockopt(r7, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r8 = fcntl$getown(r7, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000180)='./file0\x00', r3, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r5, 0x4f26eaa399270112, 0xd48}, 0x3, 0x7, r6, r8, 0x3fe000000000, 0x9, 0xfffffffffffffffc}) 16:57:40 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x5198, 0x7f}, {0x15800, 0x3}}, &(0x7f0000000040)) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) 16:57:40 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='!}\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[$--!\x00', &(0x7f0000000340)=',\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:57:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 16:57:41 executing program 1: r0 = semget$private(0x0, 0x7, 0xa4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x881, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x12}, {{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r5, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r3, &(0x7f00000001c0), 0x3258, 0x0, 0xfffffffe, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r7 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fcntl$setflags(r7, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r12 = getpgrp() setpgid(r12, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r11, r13) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x3) socket(0x18, 0x8000, 0xb04) shmdt(r9) semop(r0, &(0x7f0000000340), 0x21) kqueue() socket(0x18, 0x3, 0x0) 16:57:41 executing program 0: 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) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x4, 0x0) socket(0x400000000018, 0x4000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r2, &(0x7f0000000180)="8f5fe02fb44eff5e5271545ac310628a392ca5f335768b9ded62a6e55e510d1dcb44e3445109d21265d0623f1e8c7ba0778c3f153a44ddbd700612cf3016fcc552bb1106ae89af16354330715bcaeab9b3c752bde82fd81a508138d17e0c43047ed4683e62176540f3607e53829f587fc373503923d6e0d63db896eae214a584c3863157e083847d353fdef8b6429bd1b09035652c4dd40c072ef04ae66009dcb413f6e5d55a73a0345a7c2a914c0c634c37477f6f38c04c18c6910e76358cd2a13abc6adbb48a03ec508a1f1372eccc2361b5c4a83abcbb1eb74dc0711c647c712c427ca3c5a2db37958610636658af35b89ff4016617010d7fb717653da1d9888204f1ae2839aa9b9a4c0a3bb76215d95db06fbff9b903a0d79fc5536c564226ca8a780b78f49fe3855bb51a6f9e3fa0a000"/333, 0x2f6) 16:57:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x3f, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8da4aa21bedec2b65210fd", 0xe, 0x0, 0x8000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000380)={0x6, 0x4}, 0x10) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) readv(r2, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/240, 0xf0}, {&(0x7f0000000500)=""/169, 0xa9}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/249, 0xf9}, {&(0x7f00000007c0)=""/224, 0xe0}, {&(0x7f00000008c0)=""/37, 0x25}], 0x6) write(r4, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000009c0)={0x1, &(0x7f0000000980)=[{0x0, 0x81, 0x20, 0x7}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:57:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0xc89892e5873be599, 0x40) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xaf401aeb36926473, 0xffffffffffffffff) 16:57:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000a00)="7fe52f622c230535d0a3c949aee3c6eca2289953caf3d64d1f1ca89f1ee0219ffd43d9dd3189fb90c81d1aea813d1e29b5662099e4ab844a71198f1e82c9dce262385e0559333ecd37c3101a4b421226dde49dabc3a8ee41637529178734798dcdc821ae9035db11def1112b849f5a3b72b4ee11440ee85760b26142a5cf894bbcd0edba8867875454e64eb21a0d2bdc79818b957ae9ab5eda5d7f519de07f3b56567e6bea4bb0f942622ada3b23d0059842ad950e9a7c31c98f62c779e92c3d75548d9f273ce24e4dd1b84017323ba38aeb4d7972fb34d1614ba6c6c3c089e06047abfc24ab804329d1dd6ee22fb01207e8f360d008501cda992dccc6416025ba73e6e1402ab67d3630f279ee68d1e733b04c50e505c332b77220d84b39194156db11ceb070222ffd3a418bbbcfc85c7dc651747d0dcf6afd04fbd75fd6aaf2b4329d8769bf37752a59a077cdcd040d88a1565d7cb5961fb46d1cf26e3247c18b44c19bf831291de7f8b24960c2", 0x84}], 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff050a00463f7b238bf46854d78a2a197a386207000000008285955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554798b9b813ad3050612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42cda300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd67976385f930c47e5dbe76577d2b48adef2e23910ffa8096a18be685b76cb0550b2138ea819a350cb0c11d986e4a9d3835164a381e4624be648cb672f72e1a2132799f6b33e71b4115028771b2fbad8cc927f29bf010adedf066aa1d12cb63c1"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceabca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96a00000000000005b8b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fed9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b513f7975e5510aa6866bffe6713db956b8b968cf6557d90d99934887b0f475a5a777d5cac1210ed1b33d5adfda27989769a4466b"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:57:42 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1b0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:57:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:57:42 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:57:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername$unix(r4, &(0x7f0000000080)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000280)=0x80000001) 16:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:57:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = getppid() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000140)) 16:57:42 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="29002000a9e43a66953ff29cb616ee6bceca157cf7fee46c412c7d4cff62b640908e8b49f4b355c022d0e392c9547805c6f63dbe0e5f5e3145d46c9fea22036a64c4e04454d6f5da38f32ed48292d36cfb54d93c781f6b99a01fbcf1232a6676e8479206a05885807e819851aacd044fc5d449"], 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) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r2 = socket$inet6(0x18, 0xc008, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0xc0e, 0x0, 0x25, 0x23a9, 0xfaae}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0xfe80638aa8d73b36, 0x210) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) close(0xffffffffffffffff) 16:57:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) syz_open_pts() pipe(&(0x7f0000000140)) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r2) 16:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x5}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x3, 0x959a0f5faea81528, 0x20, 0x8, r2}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="2d8618c7d6a57606b29adc00d92b521310eef9517d8e9cdcc62e8d16f1265b68a5f13ed7ce54df1602b68e452e27a6b9cfe0b79f00ea0d4ff922af35cb0d8ca9ff89e0512adffac443ebf59bef7c4936265d160644fcb7653cfdad6f7ece7f0176e161fb007549b599d59555735eaf2391199cee4b630830e1f354b65eda0e494afc01efa85608ff13cbb9a28f882be033e71a3d0fe92dabfc407836a01ffbb4d307b38361966d2e087cdc983176e8175c533e045f36a12966e8c3ff84f26ce0787c4ac5a64ac014593b4b678df1df5fec66eaf70137a0f3343db2943ead62bc9e1ea5d9280e1448c7b820f24920bbfcea856d72100e5248c7", 0xf9}], 0x1, 0x0, 0x8c96) 16:57:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x9}) read(0xffffffffffffffff, &(0x7f0000000340)=""/77, 0x354) poll(0x0, 0x0, 0xa39e) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x1, 0x3, 0x1) setsockopt(r2, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) recvfrom$unix(r2, &(0x7f0000000180)=""/126, 0x7e, 0x803, &(0x7f0000000300)=ANY=[@ANYBLOB="1655b73c9bb8f10ae1bac4709728151fb3b83d5c658e98dd93f032aae2c5a5bff75dabb45271ec"], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000200)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x8ccf, 0x0, 0x2, 0x3, "000000020000000100002000", 0x6, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3f) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x3) write(r3, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:57:43 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a02b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e3266eec76db9e2d325cf72e9f6d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d0516635498fa3c28dedae75bb2dc6657ddac47c17e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a0596314bdd2351f672f361fbac8503dadb9edd8a568f564b4dfc40027f2f064b23f100000000000000000000000000000013e1e4babd042484c7eefdb6885cf9c4ce17ce9564fe6d84cd6d6cd34d1814390549895aed7224211144153ecefc1709fe5adfad6fadfa7347fad2b42de7a78c9b8f803070f61b6dd2d0ae456c0084a8b235141a20934fb282a2f8fac7546fa9ad6db27701f0d078bddcbd429ac5de19fcbf36b0ff09b91546f767b89cdb3a089b9a7c55b312"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r2, &(0x7f0000000240)=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = semget(0x2, 0x4, 0x400) semop(r4, &(0x7f0000000080)=[{0x1, 0x1, 0x800}, {0x2, 0x16a, 0x1000}, {0x3, 0x2, 0x3800}], 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r5 = semget(0x3, 0x3, 0x408) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xc47, 0x8, 0x6, 0x2, 0x9, 0xfff, 0x1f, 0x7ff, 0x6]) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:57:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) r32 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r32, 0x0, 0x2, &(0x7f0000000040)=""/53) r33 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r33, 0x0, 0x2, &(0x7f0000000040)=""/53) semop(r33, &(0x7f0000000400)=[{0x4, 0x3, 0x1000}, {0x3, 0xe0}, {0x1, 0x3, 0x800}, {0x1, 0xffff}], 0x4) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, 0x0, 0x0, r39, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r37]) r40 = socket(0x2, 0xc003, 0x2) setsockopt(r40, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r40, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, 0x0, 0x0) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0x1, 0x0) r48 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r48, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r48, 0x1f, 0xa, &(0x7f00000005c0)="ecc40000b84c8a12160dec5eb3ea2b22dcb21951217077ee31cff668fe9acfd924fa35e2ee1ae80ab4e1070a67e09ac885bcdd9d0802fa18b39eeef7c5561d15a498cd09aabdb39dc114808df7c07297b44ecd278d1ba900e2a78b9dcb2073cf6c34b6ca6a29be69c8af9d0770b40a4713277a04ab12ce0c76b2bb976cef51c3cc1e3428ce0cbf520c9a6b48a87325e447554ad36ac77131291e7c3329274ee48c1cbd32a1f1c2f2bf796a3cc96272105b16b1135ebe8cb099b1d9", 0xffffffffffffff81) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000200)='Bg\x00\x00\x00\x00\x00\x00', 0x45a) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r46, r49, 0x0, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100800001, 0xb1f1}) r53 = semget$private(0x0, 0x4, 0xa5) semop(r53, &(0x7f00000003c0), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:57:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x20, 0x1, 0x6) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) r1 = getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, r5, 0xffffffffffffffff, r12, r19, 0xffffffffffffffff]) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r24, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r46, 0xa5, 0x1, 0x100000000, 0x2}) r47 = getgid() setgroups(0x8, &(0x7f00000000c0)=[r1, r23, 0xffffffffffffffff, r25, r29, r36, r43, r47]) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 16:57:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0xb4, &(0x7f0000000200)="85608c0f3fd7ca7c3e9f9897b5d2a7cec479ef260bb66a2ca1fad4a95345401f0883774152a44974f6a8467788ddc235853499b357bbc65fa2b6cc188ffc765ddcb145497a20a94e147fe8078c0e467771e8548d50b28c6a6b08811874cd8cc5d275fce2ca452873daa5e0f3c9989c5cddc0e80fdd904b690d4c156ed944be78d7bd49a347d8ef6f9988812f1ec930603791ed0a16acd669b16a2d2db8b81c5fc0cbc44b349ef3f707501ca811bdc76069627c1e") syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8, 0x9, 0x9, 0x20}]}) 16:57:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') 16:57:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x50, 0x6, 0x0, 0x2, 0x8001, 0xf08b, 0x1, 0x53babc15fed32b40, 0x40, 0x100000001}) r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x4, 0x7, 0xb3e, "35fa79555573bd3d38bce59a9a762acc3fc0b6cd", 0x5298, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x12}, {0x6, 0x4, 0x0, 0x20000008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x4) 16:57:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x5, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:57:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530002b40f8527c4da93c5462060b97f04a51687ac4c045482a348da7e1511eae3f21fab2f98bf2db5ec1760f5cdbb01b22d25689ef27b06977950bd006f05afb8943744a60e46fb6ccbe06e836398c661cf8359625a28c3d06781cec847419cccca971dad0457510"], 0xa) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:57:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:57:44 executing program 0: socketpair(0x1, 0x0, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = getpid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = msgget(0x3, 0x1b0) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a020000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a0e49a20f9e9d4ab8b19937f09db6c83494b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xd}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYRES16=0x0], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000a00)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x4598badac39f4e43) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8, 0x0) r29 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r29) r30 = geteuid() r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r37, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r39 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r39, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r40 = kqueue() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r40, &(0x7f0000000180)=[{{r41}, 0xffffffffffffffff, 0x12}, {{r41}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r40, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)="b0d1bd1ceef5f24f516ed6869a1883b94a48d01fde2ef6631a7a4a472d78b66f19f645af7b54c6f56efad72560c0ad1d054fde30babb868ff8cca5cb30795fe186d5624567eb31dcd3c0f80f11891db3b3fc7ecad0e561045cdfbb89a30f1fea039960a1998384085a3269f74aaab3530a65f84dd4702032792a756a5097dbfe499c844c8bac9fd944206e5338260190d8ca6b8eb62d375286b9f55d3f7dfc4b6ed2675cbf085701f2031810af59837157", 0xb1}, {&(0x7f0000000140)="bcb5e09365da7dddafd43a785da08dba1b81dea5a2a8915cc9a1bee5636b577cddf116f9d7704eec38909a6612317de44187669350954b3e5d377ac8de6ac6d1aaea673d86e59cd08f9f26aca3cbcc6f0b3437648b", 0x55}, {&(0x7f00000001c0)="8c2f98430bb56aaf393e7e965ac7440dcab1cfa1a1c6cd66cf674cb1960c9bb43a258f39e7c074bf8bc3909a25a3b0cb58fde8fe6dde350793bbba6ec65e57d3489a24c2b52aeaea82534da19b7828c813c6bd24f61c1e178082477fd7600e", 0x5f}, {&(0x7f0000000240)="2e99a75958ce4ac2d8e268b0a0a15aa120d74a94b7e0f61b313a5cea195de571df047fe465103117f88b3be0200773cb0ee33ee05d0a17d6ed952793b3ef12f2dbe7b0fb8846e75b5d1871f6b7765339cd4fb3f9542b00b61e209048297b37e55f1c196fb8742f2f6f81e101ef47913e0c05eac90a10dbfe0706c76f28a66b6a6959faf38356ad9305015ddd960a2522f24b55786647c153d782c177e029c94ab966904decb28b9668953241113eb77300aee39dac371f883be327768252ed7fa28dc8743ffcd58f42", 0xc9}, {&(0x7f0000000340)="497f4c7187d930bfcf43f53ac1779b3ab543e04e0424e4dae04eeebacd88dc3a0ffb56b14cd4937347d8e075a29e0f71ffc3e1967f086cc63cfc4576e561f922a73c8c77384890ec08d32310b746dc3fd6", 0x51}, {&(0x7f00000003c0)="bf262729c5719b", 0x7}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000a17540639f1685685bb405ba18668236590397f368158878b6fc8d8add20e61fb28d669c3eddbc38474f07780d01163b6720a55e218b5f272a1f25426fc52620b29587f140d2ae73d4a4a482bae654c8c0e675682f00a379a024fe40799f0b4590ea13153e26a9d53430af1b2bebe52e220272d5f9d2f3b11376ccb2c617fc22d4ca0e556c02550e42cc9ea594e8ef1656c1e888eec1704b73b38f615385d8281d739ffb103bd91651dbf632312cb78815635889b1862d53e745e0d4cc28877eb1f43a", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r34, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r1, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x8) 16:57:45 executing program 1: r0 = socket(0x2, 0xc003, 0x13) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61985538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000060e1f5d3145abd92fb18e8c20f4300000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x300}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000080)=""/240, 0xf0}], 0x2) r3 = dup(r0) flock(r3, 0xe) 16:57:45 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3) 16:57:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x4) write(r0, &(0x7f0000000100)="430c2a1ffc409c623d4e32be62987bfec33c41adfd43c8d4cefd281fc71e8d0526db91d382c92e7bcd151240e5fde1b8ece958fd0d7c7e19230e4efe951dabc6385d00994f42703759c0a5ea77272e8172dca500", 0x54) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x1ac}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x40) 16:57:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r6, r12) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:57:45 executing program 1: 16:57:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x11, 0x83) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xd4c72c9607e95cc9}], 0x988a, 0x0, 0xfffffffc, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) linkat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000003c0)={0x6, 0x0, 0x8000, 0xfff8}) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x9, 0x5, {[0x3, 0x100000000, 0xfff, 0x2, 0x0, 0x800, 0x7, 0x38, 0x100000000, 0x5, 0xfffffffffffffe00, 0x0, 0xd3a5, 0x2740, 0x0, 0x5, 0x0, 0xfffffffffffffffe], [0x5, 0x6, 0xb91c, 0xfffffffffffffffc, 0x1, 0x3, 0x2, 0x71, 0x40000000000000, 0xfff], [0x8, 0x1, 0x8, 0x939, 0x0, 0x4, 0x7], [0x200, 0x20, 0x6, 0x8000, 0x101, 0x2], [{0x0, 0xfff, 0x8, 0x6}, {0x4, 0x101, 0x4, 0x7f}, {0x4, 0x2, 0x1ff, 0x1ff}, {0x7, 0x8, 0x7, 0x1000}, {0x6, 0x3, 0x7, 0x2}, {0x81, 0x3, 0x0, 0x6}, {0x4, 0x6, 0x8}, {0x6, 0x8, 0x6, 0x8000}], {0x8, 0x800, 0x9, 0x6}, {0x1ff, 0x2, 0x5, 0x6}}}) ioctl$KDGKBMODE(r0, 0x40044b06) kqueue() 16:57:46 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:57:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffd6d) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7fb}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:57:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0x4, 0x3, 0x5}, {{r3}, 0x7, 0x1, 0x20000000, 0x800, 0x8000}, {{r4}, 0x22f18cfc0b9e1dbd, 0x1, 0x4, 0x4, 0x1}], 0x7, 0x0, 0xffffffff, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x480, 0x0) kevent(r9, &(0x7f0000000180), 0x407, 0x0, 0xffffffff, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000180)=[{{r12}, 0xffffffffffffffff, 0x12}, {{r12}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r11, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20408, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffd, 0x8, 0x20, 0x6, 0x1a101f54}, {{r13}, 0x3, 0x2, 0x0, 0x3, 0x6}], 0xd8, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffe, 0x50, 0x10000003, 0x3, 0xff}], 0x6, &(0x7f0000000240)={0x10001, 0x7}) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r15 = kqueue() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000180)=[{{r16}, 0xffffffffffffffff, 0x12}, {{r16}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0x0, 0x20, 0x3, 0x1}, {0x1, 0x6, 0x2, 0x4}, {0x9, 0x0, 0x3, 0x7ff}, {0x4, 0xfe, 0x6, 0x2}, {0x99, 0x7f, 0x6, 0x7ff}, {0x0, 0x80, 0x9, 0x2}, {0x9, 0x9, 0x0, 0xfff}, {0xdd0, 0xfa, 0x0, 0xff}, {0x1ff, 0x6, 0x34, 0x1}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[], @ANYBLOB="1122d4c7a7b786bf37ff8bc30a84b4ab1b72d7b9a70780c2e5cc0e63cc2b", @ANYRESDEC=r6, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=r8, @ANYRESHEX=r0], @ANYRES64=r0, @ANYRES32=r14]], 0x1) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 16:57:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)=',\\\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='+}:$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='}[#\x00', &(0x7f00000002c0)='/]-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/-\x00', &(0x7f0000000440)='\x00']) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b477c8 16:57:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x80, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000880)='./file0/file1\x00') ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x180) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) renameat(r5, &(0x7f00000008c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000900)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:57:47 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:57:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x100, 0x7}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xfffffffe, 0x101}, {0x18, 0x2, 0x7, 0xff}, 0x40, [0x7, 0x0, 0x5, 0x8, 0x1, 0xffff, 0x1, 0x7]}, 0x3c) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) 16:57:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:57:48 executing program 1: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = socket$inet6(0x18, 0x4, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x80000001, 0x8}, 0xc) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) 16:57:48 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x10001}, {0x83, 0x800}, {0x505790e357e8469c}, {0x48, 0x81}, {0x81, 0x100}, {0x47, 0x20}], 0x6}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:57:48 executing program 1: 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, 0x4, 0x0, "006500000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b7df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) setgid(r6) write(r2, &(0x7f0000000100)="8c65", 0x170) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b475a0 16:57:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x203b, &(0x7f0000000200)=[{0x2, 0x7f, 0x80, 0xff800000}, {0xcaa, 0x1, 0x40, 0x81}, {0x1, 0xc, 0x2f, 0xffff}, {0x26a, 0x9e, 0xff, 0x1}, {0x2, 0x7, 0x2, 0xed3}, {0x100, 0x90, 0x12, 0x800}, {0x7, 0x7, 0x6, 0x9}, {0x200, 0x1, 0xdf, 0x40}, {0xe000, 0x1, 0x8, 0x6e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1f, 0x4c, 0x4}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:57:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509429bf2b1028546d8664e150f4ac256ca23ccf1f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f0400000000000000e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e814341ffadd0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:57:48 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=""/144) 16:57:48 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:57:48 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x6, 0x0, 0x3) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12, 0x0, 0x8d, 0x4000000000000010}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000180)=[{{r12}, 0xffffffffffffffff, 0x12}, {{r12}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r11, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000180)=[{{r15}, 0xffffffffffffffff, 0x12}, {{r15}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r14, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r18 = kqueue() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000180)=[{{r19}, 0xffffffffffffffff, 0x12}, {{r19}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r20 = socket$inet(0x2, 0x2, 0x7f) r21 = kqueue() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000180)=[{{r22}, 0xffffffffffffffff, 0x12}, {{r22}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r23 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r23, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r24 = kqueue() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r24, &(0x7f0000000180)=[{{r25}, 0xffffffffffffffff, 0x12}, {{r25}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r26 = kqueue() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r28, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r29 = accept$unix(r28, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000d72412dcf96d90000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/110], &(0x7f0000000b00)=0x6e) kevent(r26, &(0x7f0000000a40)=[{{r27}, 0xffffffffffffffff, 0x12, 0x0, 0x7, 0x200}, {{r29}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r26, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r30 = openat(r0, &(0x7f0000000700)='./bus\x00', 0x40, 0x49) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x11080, 0x0) r32 = kqueue() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r32, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x12}, {{r33}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r32, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r34 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r34, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r35 = accept$inet(r34, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r36 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x80, 0x0) r37 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r37) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r39 = getgid() r40 = getpid() r41 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r43 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000b40)=ANY=[@ANYBLOB="4200000000000000555a97eb4a3471ddc260b38aab26963b9bd08b0c5236bdf4d41ae48dcb7af4cced86781b6b18f7a118f51fc782cce8915d081b9a48321726b29dd09219507816048b49e15bef54da960f0e0000bcecd05b4fa5"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = getgid() sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="239e8d18fc5b8a28b4c3c42aba11ad7455c15121eaabc8b8f50fab49b92a0bdf77ad06e26f98f725d123a2b13713c89238f3f1b458d12a4f163251a81cc22d7a64ae3e76fc0a7a873688aaf60bd0266988b89b05d8aede031025ac5e57a9a16a0780c843229c2a8534a837455fc425cc69", 0x71}, {&(0x7f00000000c0)="dfa674a9fc86beac1a24", 0xa}, {&(0x7f0000000100)="b6ed61b82d7cb610b09a883e4850cb22855d0196aee68a7022dde0c8165cc09bb58f5fa00ed57730ec7a3560ac5fd1c98bc3e69d6e184e9dee84afa81cc94f62b23f7071de9071d2e18832eb1eb96be31c3b5ad439eaa40e7343214dbca14eacb62e51e910ad6e1044ae236818fbade96f116ad4fb4d78920faf84da8c088559a32dc9448130bd857b8a56818d974c35bc02b36e7c86ff508435a970f92bc9b6603429598b9d4d976c5ef6e1562ebf48ed2969b125c596", 0xb7}, {&(0x7f0000000240)="fdce2a2ed5183cb24a55ba16df78a841a665eeb0405becf40da54ee2dc5d2dc4db1f07152539f3a271ac5de6e9b6e56311bf6dee23c6e4e66a7d05006639ca304a64600c0a32e2f3731602899ff9bce919962e687d60c794d7025553306ebe88280ebd0041d48ae7f13670bd22ee9a1c844678623dba5ece222709408ef31fdce556888ea36900b9c8a42b4c0ad0e62b77db278404467829ff4f52e89cdc005c6f09bda11ad7", 0xa6}, {&(0x7f0000000300)="ac4c6bab0175a80dbe65771528d3ea275e01c9036f74bd2aa060c8450b8976fca6a2d23cd574e2e8e5e24354d9808e8d24b5e1d9575d3ce4febbcac25f2163ecd7b5a030ba8bdfc54675f75f47", 0x4d}, {&(0x7f0000000380)="b2df83e8d722e7051a25edb64b201d990745f5e8aec1cbbf415bd56e9f4d3f341118bc88b16162d04dfd5fd3dfe904f1682f7696a021577eedcc7c6be68a158c1d7516dbf9622f1c3cca4c66d0ccc65603752bd289", 0x55}, {&(0x7f0000000400)="5e2df344fe23964c4541529fd24b6506dbc3a9cc2c9f3e90e17cdc8ab919b493f8342689fa7090c0a01474cd489af8742de8e369bd82a1f1bf528f74362a653ba97c54f796000a986f18d548908f92459c52733cba34dae12ccb08f94d77899ab75989c3a034c55c", 0x68}, {&(0x7f0000000480)="dccddf5670231a2612cab7338b353378f9f0eaa91dd6003192d1ce6f146bbef0702b59238b05af31a50718f0ff6cb427b4bbdf8f2702b827aede9b7c3825c25aaea3fdac2c82e8c4a31575f093655f4d942d8546501e16d2d7255d8bf29454be87f75e46a54b49e02f11cd1783b542d642033cb7e45ee44a9590e29c736eef2ec71bd5cac878199632cb1bb46e18bbc2ad48575810726b8a9453fa36777bc90ce01830d94a928c020b80b16eec075b20ca4713f1caf48b0405b820ace3dec4593ab87df5d39b0e59607d9de13d1d86fe2bb2abacb8e11b", 0xd7}, {&(0x7f0000000580)="a4ec1ff7bfb8c83f6675ca9cb68686da8973219bf8b7ce057aa8297404d0d4044e0bdc3780fc76b8d59f9758b89b5e4e8725fbccb9b6c676e9639de98557e07099da5b9475c16b19cdcf00a565", 0x4d}], 0x9, &(0x7f00000008c0)=[@rights={0x38, 0xffff, 0x1, [r2, r4, r0, r5, r6, r7, r0, r8, r10, r0]}, @rights={0x28, 0xffff, 0x1, [r11, 0xffffffffffffffff, r13, r14, r0]}, @rights={0x30, 0xffff, 0x1, [r16, r0, r17, r19, r20, r22, r23]}, @rights={0x38, 0xffff, 0x1, [r25, r0, r26, r30, r31, r32, r0, r35, r36]}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}, @cred={0x20, 0xffff, 0x0, r43, r48, r51}], 0x128, 0x2}, 0x10) 16:57:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)=[{0x8, 0x0, 0x2}, {0x2c}, {0x5, 0x10, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:57:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r14 = getuid() setuid(r14) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:57:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) lseek(r2, 0x0, 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:57:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xf2e], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3a00000000000000}]}}) 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)) 16:57:50 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x220) r1 = socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r6, r6) sendto(r6, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r7, &(0x7f0000000180)=[{{r3}, 0x0, 0x30, 0x8, 0x2bf3cda5, 0x3}, {{r5}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x0, 0x8, 0x401}], 0x1, &(0x7f0000000240), 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x2e3) dup2(r8, r8) sendto(r8, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r9, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r10 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000001200)=""/68) 16:57:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000040)="1629fc04760ac0cab908309644c89133cdd49d52745f3506a5c0a4", 0x1b) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:57:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x21b9, &(0x7f0000000040)=[{0x4c}, {}, {0x6, 0x1, 0x3, 0x2c}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, &(0x7f00000000c0)}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x8, 0x8, {[0x100000001, 0x5, 0x6, 0x1, 0x3, 0x100000000000, 0x10001, 0x5, 0xb, 0x1, 0x52, 0x400, 0x2, 0x400, 0x0, 0x4, 0x80000001, 0x2], [0x1f, 0x6, 0x10000, 0x401, 0x6, 0x6, 0x101, 0x3f, 0x5, 0x401], [0x6, 0x8, 0x6, 0x0, 0x0, 0x9, 0x9da], [0xfffffffffffffff7, 0x1, 0x289c5066, 0x8002, 0x4, 0x85], [{0xfff7, 0x7fff, 0x7, 0x9}, {0x69, 0x4, 0x5, 0xfffffffffffffffc}, {0x4, 0x598d, 0x80000000, 0x1}, {0x2, 0x20, 0x4000, 0x2}, {0x9b, 0x70ab, 0x6, 0x8000000}, {0x80, 0x3, 0x8, 0xa963}, {0x7f, 0x3, 0x5, 0x8}, {0x2, 0xfffffff9, 0x0, 0x8}], {0x0, 0x9, 0x1, 0xb307}, {0x401, 0x8, 0x40, 0x9}}}) syz_emit_ethernet(0xfffffffffffffd1a, &(0x7f00000001c0)="14") 16:57:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000700)={0x8, [{0x2, 0x10001}, {0x2}, {0x3, 0xfffffb81}, {0x2, 0xfffffffa}, {0x6, 0x9}, {0x3, 0x6}, {0x2, 0x5}, {0x2, 0x8}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0xffff0001}, {0x1, 0x81}, {0x2, 0x46378c10}, {0x1, 0x2}, {0x6, 0x5}, {0x0, 0x2e}, {0x3, 0x4}, {0x1}, {0xd78a4b9c9280110f, 0x2}, {0x2, 0xfffffff8}, {0x1, 0x100}, {0x1, 0x7fffffff}, {0x3, 0x7fffffff}, {0x2, 0x8}, {0x2, 0x29a}, {0x2, 0x9}, {0x2, 0x8001}, {0x3, 0x9}, {0x1}, {0x3, 0x62b}, {0x1}, {0x1, 0x5}]}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4, 0x10001}, {0x6, 0x800}, {0x6026e0d0ba4fc39c}, {0x47, 0x3}, {0x86, 0x6}, {0x46, 0x10001}, {0x8b, 0x81}], 0x7}) 16:57:51 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r24, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000000180)=[0x0, r1, r5, 0x0, r12, r17, r21]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r25 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r25, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSPGRP(r25, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r25, 0x80044279, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = socket(0x18, 0x2, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8080691a, &(0x7f0000000300)) 16:57:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x8847}, {0x8}, {0x6, 0x3, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:57:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}, {0x0, 0x7ff}], 0x2}) 16:57:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) clock_getres(0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:57:51 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getrlimit(0x1, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d2080000b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb63671dabd4c7fdcce0b6702000000000000000000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b00f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf35dd9e1e49f931a4193897b0a300690df637786819bf7e26863a111574bd9f38735bc8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4bd884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b2ee3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b62066818f20cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db9e2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d129610000000000000000000000960e18ed019a9cc08639406f5a62fed20771af7bb578dd0cc91e8d8e214664c8ce94860fcb5e9fae3f3c99dcb49a3a08b64321431da41f23a88e733a4fef05144f926ba57279d093c4b6e2713c2f7c7ad738ac38346e70aa4d1ac28f172ac23da67a7118481e1ddd6fa835a10382f5c3d321f79db235afb53498adbd609b2ed57f6c8b1d15197ac0b80af9817acaf41c991a1376b4b91c3a8a59d02dd4b68030af2bd051db0f94406b84877e19a5f0f1631be220150a8a77c0e4e1f8f12b30f7cd2e82d938dbeb1eed4c65a9cc70d5ddad8aad68c10fac1c3452154b86"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) dup(r2) 16:57:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/50, &(0x7f0000000380)=0x32) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87900bf453f68c1170031287ead4bcbffffa69dfceadb980178774eec4122b7e305f57006bec1b0be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae44747e17d51943e14bd88c21b03008000000000008922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd235000000000000dfffffff000000000000000000fa2ab91746765fb97334b70b0c7b68613feb04135695105cb7a03ee8f32732600550ea214abc4723bd2d3b1733fdb7ce415722a5f8a36d919fcee48fa47c6eed2c5980242e04ea68a7007efa9db7bca86540712e844e059ddbad7b809422870a9a9e6a1d5ba74aa9ce1c545aa34318f5f0013095d9006ed964f2f1f90a7df3983a78a3e9ec99f44b8c54b671139f87d5c2bf6d76eae3a62cc429aab85a0809eadd8255debcaf4edcbe3cf58a0160c0d0e7f514bf39729dce16479ff2a01d0f6031e3128d8ee59a13b4c5c15ed8d35d71d19e0092732e13a27c76b00fb59ad742b235d23564201e10a9564446aff2b371"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r7}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r3, r2, r20, 0xc2, 0xfffe}, 0x4, 0x2, 0x6}) semop(r6, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r8, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:57:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) dup(r2) 16:57:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d3cf0de507e2781e6ab103de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6952f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e62a8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba779807000000000000b50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb66"], 0x10) getpgid(0xffffffffffffffff) getppid() r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) wait4(r2, &(0x7f0000000040), 0x6, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:57:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/d\x01\x00\x12\xea\x02\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:57:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) rmdir(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x5, 0x6, 0x3}, {0x3ff, 0x4, 0x1, 0x80000000}, {0x1, 0xff, 0x1, 0x9}, {0x3ff, 0x3b, 0x6, 0x9}, {0x0, 0x7, 0x6, 0x544}, {0xc81d, 0x3, 0xe9, 0x6}, {0x1, 0xd, 0x6, 0xffffffff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getpid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getegid() sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="ac5bbfa3ebf243aa84dc498ba72adb36017c6e2d2f4a0679a719a89c5da4807e22807c6db5ed5fdcb3a94871c332432c6c743cc4a9baef25d863477ca599f06e4f7df04f37e6c2817d09b816ddc3ce6b4d022852acbe15efd891e9598764f3947227d277bf4379a1ca95404657b75de83c", 0x71}, {&(0x7f0000000300)="55e5a73f5e613f1248a7b9c9e6073dfda9def58e8b260d6e2b17f79ef83e2ef18b2c11e2466e6a3b94dfb89ce99ff58bdc4f7db3286619851bf276f05266c751b2f31c0c377838348d811c48cf2cf8643c1386867267597d68c839d62cf05f132e7a2f99ec2b2a39a352dd758e603cbe302f182205a1430a3bd438dfaea6a8dae7a22acb23fe16f25dffafab21682720554ecf0478defc9003ce0d5168b4cefb1b79105dd89a6bd65cbb95f934abe9092a40bb9d9df77cf3fe7ca7529a", 0xbd}, {&(0x7f00000003c0)="21daaf714a3d6e587f8ae2565cf5cc988758a00430525b1708b3a4fe234a80368f7eb5295da6eee356b83a5dbb363fea25e485f6a6ffbaa6a985dac8803c9300c21067ed817c0bb4f18f1eb94d9590557c1126d0bc5605a5b7e062ed2828cad880037be26104330fcb28a03f6975120e908e5fd762fdc3d4e42ba95a8b665352cc83c50fb885acef44754b020b93db026c4c996510ed25066f629bbb243158a5be708045f614992b6f44a087f7e4f47c8e36a7aef3a91d7e90a1d767b9", 0xbd}, {&(0x7f0000000280)="87718a0468", 0x5}, {&(0x7f0000000480)="7e1bbb5979c9b9fbe1996fd23f7055ad7e241aa4697ad3f027938c40100e9aba7e8b88ccd3fdcaa76758851305684a45c1765baab422e24fffbf2e5fcc45b6f77643beff4679b2bd49ba8641eefa7e83eba0ed69c1dcd5d43ec823c54b6d16030150245159e2ee6b28d2293a05a731960e32ef3cd929646e342c5d2c104f9c174a2903fc49fca948ed21ec1a97c9eecee634bb8b2d8a593a106c37fe3403d2aa3ea84eb16b187802bf4285f8ec1a1b10d29a94ed4191c8bfcca57e37694b", 0xbe}, {&(0x7f0000000540)="d8bf1c815ddd1396462490a4f9cb04a6a15e8840d75031e7138bf7c650006ead292c81c2622e0184b4ff0b6b0482c54266e299c525d580a8a0", 0x39}, {&(0x7f0000000580)="5de4b25e493dc007afa569540425b36a81c90db0f50b0ec0401b6cee", 0x1c}, {&(0x7f00000005c0)="4a78a4e32e9b6ce9d161de1004ad19fea86a8c0282b862b5bc3311f92296f2723e2fa2ed989eebea0af0e1127f17e233011050f2ccae226ca5ee539a5f7485aa3f04eddc839a4b0fd2e9fc2a230ecc9ca347fd19d20fa18c0628de0ae4393001d4717e8e52a32b24e7c3328eaff0cafa248c429b93f27c9e572abacb229c92375806226d59c88b1880f922e192b0716751901adb5ee3a672fceb4e0781756be39edbfd71c90d", 0xa6}, {&(0x7f0000000680)="817ceea3529c243723f200cf13a14058145e9f23fd33a50dafaebd93c55aab1dd02ccd42", 0x24}, {&(0x7f00000006c0)="4dccf5b84e101654aa8c3aaf04ff96610f9f134dede3a54c0ed833650f08777cebdf32c9de08a3c9265b0171ec1a13dd3817700e83fcf717a19b4388b88863b694707e1446ca5690", 0x48}], 0xa, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @cred={0x20, 0xffff, 0x0, r11, r13, r19}], 0x40, 0x9}, 0xa) 16:57:51 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept(r0, 0x0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") open(&(0x7f0000000180)='.\x00', 0x0, 0x220) 16:57:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xfffffffffffffffe, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:57:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1f, 0x4, 0xcda}, {0x200, 0x0, 0x80, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:57:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f00000000c0), 0x2) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:57:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8000, 0x5) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) kevent(r4, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x3, 0x9, 0x3f}, {{r5}, 0xfffffffffffffffa, 0x772d30c64009c5a3, 0x4, 0x3, 0x67}, {{r3}, 0xfffffffffffffffb, 0x74, 0x20000000, 0xbae5c5f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0xc31f285d906f9e7d, 0x3000000, 0x7}, {{}, 0xffffffffffffffff, 0xc, 0x2, 0x3000000000000000, 0x49}, {{r6}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0xeb4}, {{r7}, 0xfffffffffffffffc, 0x48, 0x10, 0x5, 0x4}, {{r8}, 0xfffffffffffffff8, 0x4, 0x80, 0x0, 0x9}], 0x2, &(0x7f0000000780)=[{{r3}, 0x66b6d2e85b421521, 0xd3547ec967bb2490, 0x80000000, 0x2, 0x9eb0}], 0xcdf, &(0x7f00000007c0)={0x9b, 0x8000000000000000}) shmget$private(0x0, 0x2000, 0x18, &(0x7f0000003000/0x2000)=nil) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:57:51 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x7e, 0x554c}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:57:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x2, 0x2) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000002500)=0x8) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r3 = socket(0x10, 0x12004, 0x1f) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x1, 0x7f, 0xcba2}, {0x18, 0x1, 0x4, 0x8}, 0x8d, [0x4, 0x6, 0x2, 0x1, 0x1, 0x6, 0x40, 0x9]}, 0x3c) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x45, 0xffff2dfa}, 0xc, &(0x7f0000000240)=[{&(0x7f0000002740)="7a198bdb3fba2f2677a56635cb1a02fc81f5d1ca55377e480b8be996f2332fe4b9688a3177f09f25ba279e7a9c2ce3c9f4a8f27ca01bcaf9e1ccb53d49b0abdc8440ecd6d833854ab3f36df7d1fee6f6d676b29731160020e6d6c4be2b9fa08cfc32c064d7462a9eb83db18662c956e1a0235d02b15ec98a74e58bd3950bc00000000000cc78fdc0dc335168880000078e256ce1859570bb861046a7e727604e2184e4118328993d088d8b5d12559070", 0xb0}, {&(0x7f0000002680)="fb00ec40d6ee3656fca9048562fb0955d24833ca901f7d837c254969d20f050cecfde4c937bf92088c1b84faa255f112174c75f7e2ab97fd6efdfac29b7566fafcfd78bbdead4c415fc08a3b9bbccff0f42081cb4c9348cfb3", 0x59}], 0x2, &(0x7f00000014c0)=[{0x1010, 0x1, 0x3, "2c57af3ccf804391fd2aff55b4487b5c0fb04eb3f1e4c3113e2b4ef08ac8f7687b7fb69b452c9b76240f5044d51a5244ae243e55eabdf3203c9526b7361abd4701ca3920b29c73cbc48ee2a43d101b422e81f485608a92cb256d3dd4f298a2f6a84495b7e7a5259bf699d7d2593f42ec119e4f6b7c5d20b665268839edb67589049a775466e57ce3955fe9b6d356e090e075a2cee1a916955a8db987b806d1facd8a71203300c1d25c4361d271df26326d341360e591f96e516ecf6f016f943e1b5ca984605a8bcfb1d4043fe4be556bfdc2dbde34bb17e90cd5b67655831ab1c814aa40ddebd7305c42c2ad9ead636663920b23e5ae38fa257b2a9af605a834861d6471256ee3f739021a256a2663f6f3cfd511b074b44a0b01c2d827d37853924bbb582b2857330ef6ea888527d4a2a8b3a4b93404d3b9cdeb9e8ff8ad4136934b63778c7c3b06ba22f652b94acf8b3508dddc9acb274f0b7fbd091ce276510d4883f106555b5c215ceb85df7e8138e8dc737a704f305712e638fd8d80debd883e81186025509d5680f0811bb96cb3d3b54654d9a7d152bcc9e5336ac6c4d862df5c99a4585cadc6708dd96e8fcb8f256c2afdea8ae262f6b94612303a6a9b17f807a96ba52c384752d48eb751febaabfce13ef41ce19c1658bc2c9f32e0d9500e46047872c3a5746ae70c07c502989415e347101fa30a7ab63dc299de83519db98fb4286a1034047a4e73cdc095c7b1099a8aba8e41f3fc46ee1709335e2388fb5bf195ab16093b1d180f4d1eb523ea8fbab852eec3cc9a09f3e701400681eee9126444709f9088bddfbe10c3f9d47f63ff60149435bf93d98c50cd5fe1fbe3e445ad5cde5c247a0ad47151973f86025cfc75d5ca669987704d764dd7e6fcb89e78b9a60cc65467632a0e17e0c58ce2c7946bd653458d327d37269cd9016e7e0cd5f8f04d7295e09e6d22448608f25a5664bc233624821a03458071108674d3ba2311a31025d8fbce8ca05273277b39666484078c5b915ed08cc2452cdb035522514824710076fcff0f8f8380c3c14ff3dc28ad8e071d322df1a013d8c0cf2305351648d2f2ff4edc88aea2c010f085b11a744621d962a2d3ea4fe362ffb1235b8dfbe4455ef2c70185d2d65e9f5be664da90acad9423def2946e9368d07e3895cf97a3291e200f5cb6919464a76914fa0df7127d6bc50cb357d5c4b8f77ff2e3d425cff78b6ec1adfef6773156d5cab9f6f522102867263de2fb45c9ebd1d1bdb4279d2dfe759071f9d29d22798eb05d58adbd7ac5933f06f222bb591659d8463f20e8115900af28cff0706b6436765be970c4189d7d149ea78a04bbd7163bdd476b127e9345df068825fef3496f5147349461d36838be34cc19203030afbabb7fc4a95729b2114f52a87cb1e0afb89b762beff5c3bc3fe1337956475925a0ab8c81800a3ccd8ebf065f30de68e53c4d0220a12a34e9b895eeb9e90c5b28e98d5a8519725921b57762a1a1e11caaae059a8217c5e2754a842e2505b638f06a2c6852027052088ec6ff9b33960064931bdde0b6473499d74d1e507018b64423a3af356223b16f405a2625965a7fa9888d6d8eb410eb88b5b0c4082ad554dfd026aa8ba0391964853e4d301afbecd6608c76071561fa987e8359fa13a3a36878c2c19d1e5d0b4d501fc402e6b42d95bcd8a653b41dd1ecd93b799d505267481bbb09454f203d1788e910f8224441d97337531d3579181ab62c7cd6fce5f0020ec901dba02828cf9be842e3f9e6bd12774e275618efe45c2f4975ee817d1f5ebc8d946779628ba45bad0378005f3ab37b0568afb8a58c57d1d33f7870b6533ca0605fa531c60230b74535412c1088958e4e1161117504b8f14239a7cd7de472cc004dbef3173cde755913b2a6c87787e3475416e0098e84367f671274f466246ac93225b2a947827560fcc01080093bf53d18f6563b8654432aaa0a87950ba304168852d41202b3893b829a67c9313b43abb65739345df75619ace098eb79246b30241a31338209f43514ee5fba0db86285bad41a89231701a8f589bade34207990fd754b3f8c939ad831f0cfa627320111b12b56778863556ae555c20d151397285ef04a34eea88caffe1af87674a05f6677be5665bb68d58d0bfe3d103f9558b66e0f6771ef9385ff39e659e6b496baa5fe587f16dfa04302380833d7757591c3707b2e4beb6b5d5af93e6cba25a483d5f4c17999ffc064835e55715dc042500d12bbb83a27160743eab558ae2c9d0d432b3db4b6d47cbfa8d36af9ffed183370c8d5211dd71c433ddf97f1dcdaa2726dead34fe692ff176319e6cd6ca8f2c950c33169b05c3bcca5cb4beba43fbaa89e989f18b7884d37b86088519fb99c67acfdb9c88b3debbe55b4e07699500d404911db6165cc59571385850615ff315c12bb1cf8cbf9637128cd8be33a87bdade71fb18536c841435ee05bc62385f858ac9d51646fdc0ea2a29a0050afe3769f0d2f735245cc6d2be6aa11be9cdeec632103951c61b30c889a8ff1b26ba6fb6dfe0a232d395ec9cefe9d8a38c12ecf51c3eb4d79bc2e688a53fb5a4c74b1e9ace4e1a6f44665a198da30f5235dbc346e84b094e9a2699aa9a767583b2e6f389177632aab9c97565f7d316c33780ce92ba1aaa49f405b2f29c320d3c934b3691d9c20807aae74a8f083b54f4e44187a02d2131b9a521749454ca446f755023741dab1d4a66d694d7e054d99c9d0160cbaf55d8bb75495fda74b6a0751c8279de3bcc2dec2560f736a256828d5dcbdbad7726ec384a8e741b953d496050f51f46f740812587e203c8d1b325521efdd8bd33539f4c488e9517dc6f94825f85fc9a30f04d686c16733274e8233ebcad44fa7c42861a7d44ec1a240d409cccc5441721df51e1f3f78b4b47d244ad0e78b208c6a745563b9ccf8a100ef6c305ff330e002ef41c5012083d36fa9bd68628748110ad52bdae2eef25196f4286c97fd1c9ae54307faa40b3e27b5a5a4687bc4c7efff87cb9c9a2f1c5699648b52e80ec68e29fa2aba7fe09e3262cc54ab3fa9442c8e174ecb661ad102e9c2220974e89c4ff6938cb499137ccda3a216a4b897524553966a0fcd83709168bba547f66e2450e53311428cd055a67bb564063fe05b0eab92e4fb997353b049bc5905af7f2f27c145beaa16a8ffa5d33aa103ae021a4532a571c2b5b9ece258671df960a9852a6bd551ab4cd6210add4e4be8df94c675a1c8cc61c3ac2688dc2ff9cc3bd81498b89f89c6732da6d528c5db1fcbfdb0542e3aedea18a2e9dc8108078557a43807ab1cfa8c2bfb1057825cb690b6574bdd7d5453b1a10fc2256e6ff96c4cd92756417e2770a74f1ad8fba8b3c54b84613d9e7b6068adb193d9b7a7580f0f7631c6f923b405fb64fe1af3239c4c81b7608a797673e6e8e76af22ebd19c85c2856290d340c953107b2ab32dfe67fc6a85621008b7c2f1e33bc2335fcde4513f028caa97e4106a624e2eec2d5ef1e54df99c5fb8ad2529dbbfa19c74e7e98baa8fef82e2c0d926f4164d766990b9d1d2981013bdddf10c15fed4c4a1a31f705e643f5f6074cde2b0338f22ff230ee0f6d637b87f78da641497d6c74e4a014107d7783387f8b237037174bf10504d589f6af86077c2332aeb5e7f9aabfcbeb70c06d245c40926b0a5430050ed629f762e2786e41a0e082757d78d651ca82aeef7ffb5be154da1519d43711a8a15bc4409b80eb7ea225fcbf69f25bac05747f1a8df77f33bc9a9fe0626510fd0277409b2f039c3a4f866ed2f406ff0a5f53fc3fb2986379bb3b75066cbada9beb257c50a53a60fe390fee84245848a05b4c7e7de2433c640786213a5d5a71c9da655909dbdf2851751bdc36c37b7b524e28d72d1a6dc2bf254552333ced5ce51bfabd42ffd58c107df873ac41444d9989a28086ba797895c79278233d2d91ee61bee98f582b978b60161a629c94a0aed539265c33be49ae9939197797f0f821d8ebdff56b8b23151c7b2496c4e861084a0ab354b91e71cbc52639dbad5bba344cc27aee8a059fcacd034825f736886c2cd08aa1e80de444934b2d58968756259cb26142b6f49c23aeb59ec23f5d1340a16d979c5534398b0869982a653e1b2188243f7dcbe125b921a6b242ca3fe7190587cee4d437aeb834dbb169e24b885cc0f009548b8f16b7cc6cdc85c991284a9558715577fc7cdf26aab73e9ffc54f153219702de20e1b7c57034d2cd36121821ea74d03ba1d84b057a164035de6f9eef9aaa8f8da4e738330c2d399e2e1b1affe357e69828e2c11c122a7b5eed762d7f086928dcdb7a0412f7b0acdf61628dcca6d1dab722d416cd67bd3f458a57769df38d05f6f9b9d381ebd7d471b1b747a071a687f364ba5022afeb66fa9b4ffa13e828ddd6bb594eabd5e899c9f9a5d46543c8613280fba616ac2e4b5de9657b9d1be0f8046395dbd1398d77d603fc3bc5b0c3deba392d1cafd226d6d98a4e184577f78d4cdb3cb5ae3b174e115fe8daed7394ffeaf03d654c8db10772cf4dbe42fde9b15d42784f99b7502ee2b99d53de6fdf884fe7716a92e285b1bcda3ac9a559990dd6637b1f04226a2031faa95965d33b24f95e539e5165509638de34148f6185a4d3d7dc27d2734d0a4734e8cef2ebda5c27f01da274a8139af478c9073f7b33fc20f9261cd10b964ed4a78dd279fd864c6b1840828a34310d07512a3cf226b0adb9e0734a31a99e80bac1dda59e7420a873b8b9df18d31e13c2ce96d2415eb3a55c7f743748965b2daa4835d89d936ee2574f5021e123f926c75ae806934fd2208cc90b5cbd310fcbdffe973bb5c47814b64e122e15eab02567ce25d527a4a52e6ade4f4998d368eabf3a929923f9ccb0abbea601dbe816c4a9cb93349d68611f048aba0b6894b3a83dfb3c7a8ecd9ed1be41860b9ac710e7b639df39063fb2957deb0b202031a4c40ed01adb373df6ef420fee83889c4cd05f4c1c317da55106051f17744504a71ad51ff73a9b5d4659db8290100283dd2f56cf90a9befc4066ec3ea8ea0f502ddc2c1dc35e60b1d0abf99dd84dc7884a364a2899e1f31000656c4dd005f2be07ff4419694c2667f7eb4e922c78c447ead35e2960cd404903ae4d5bf1eceb460cbc42dee896b598444bcd3f41904a7211ba1a2176b5e106bc4abed153631891d0d9872ae8b4ad65298a4261e0d9c47b7054563675352e42ca6e0e7021931aedbf22d61e16c646cd2c9893252e72f8833a63860e34a6814bd6a26c050d51d7c482dfbe4ea0f97865c9939f0031d1b897df1092a376d9966fc5a335531d5844283ee6ebb274a5eac91e6ccfaa08baf246087e4f5de960522eca43ca7fc59dbf9feb5d2f482609a412a43bf643856402f70b1ae923dd3937850ea39c53d12ac753b2c0e9f3236e199e858f4d5ea93bcc9402eab666e768b8fabfa60e74bcdc6f31a97b30f381feb52f35fac3c0ec216b42553fdd782df9aeac0bcac22bb9feec1152310847f852b81ba52b9f6afe6594fee001350be62811e9956544f45b129ce1c1e562a8f4efb268522863fe54de974a9fd72ab266dbdb5d12e26bb6ac118262fb2a1534dc14a94feb3e26c74f3a66390082f06df05824f9728818075d760854b1e5acbbe7d13aef2d2df1bc26ee75d1ea493aa65534484a86565dab5def02c763bf0f2adf2b9e0e837cf147823243f54da6b510879c4a8ff8894b1ef4a08d5b31c7b9e2f60c591fdf76017181a186d5649429c37dc4710532a9c6b1"}], 0x1010}, 0x80a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x28) setgid(0xffffffffffffffff) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) open$dir(&(0x7f0000002540)='./bus\x00', 0x200, 0x613c11b12781326e) sendto$inet(r5, &(0x7f00000002c0)="108937bc207fb8cbf06b3ee76bd41c98ed4ae27f3bb60612e04a4972948621e02fa7ae7422a7bc180ad6009a3f7ec9ccb73c8a6ce62d64f142ca2149589b886d9907fe948ebb83b95f91429f095536e50bede8c429be3fc41c5b75d3d2eae17ab0d463028f5c1b61bcd68aae0f35137276e06910a8ca06b76f469e89d50a1f11c4a3baf807ec1c7a35b01f0b72e4b242cb9b094355d6464a5457a787be59bf7d97ffef9b7a4b400a6b93cdc65db24a017cb116f497f77f6f49e534bc9fc5a9", 0xbf, 0x2, &(0x7f0000000380)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:57:52 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="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95de7c067ade2f4d69276aa85db000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d47"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x7}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x2) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus/file0\x00', 0x200, 0x20) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup(r7) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:57:52 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)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:57:52 executing program 1: nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="c69c1bcba91e0a05560a94286ebe92acda8d8ff6f85948093dc18d02ec549700"/46], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = kqueue() socket(0x10, 0x4164eff1ee741f25, 0xff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x12}, {{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x12}, {{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r7, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r11 = accept(r0, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x28, 0x6, 0x1, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x80000001, 0xdd6}, {{}, 0x7, 0x20, 0xb, 0x195, 0x2}], 0x8, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0x8, 0x6, 0x8001, 0x7ff}, {{r7}, 0xffffffffffffffff, 0x42, 0x2, 0x5, 0x8}, {{r9}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x5, 0x800}, {{r11}, 0xfffffffffffffff8, 0x8a, 0xb400700fb79c9338, 0x100, 0x1ff}], 0xfff, &(0x7f00000002c0)={0x6, 0x7fffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x219) munlock(&(0x7f00002dd000/0x2000)=nil, 0x2000) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:57:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) stat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f0000001ac0)="29c3e4c3707bed4557752d5a77a3b2148f9e07033a69de88be1c5db59ba70e8bf76241c33fc8e1695443ba32755aeedcffd402a9084b11f3ec93c88eb23989ff5700815a3693a58cd7e22374305a44a127a2c1aad41f084eab7b242b616e57fa42492864b864f574328eaaa8017aad5a480fd17d88661d6bfe14d1face8e2b7c3965cd7b1926978e71f287038fda7b051935fc3b28bad7a8d05f144de0b9f27054a92599ef4a15a51cbacc911e153bef6b5642cef8d704c25642820c2036716e04e38d8b4bb05856051f6d1a500846931dcdba71201d9345b8a516cb8c828b9672619cc3caf50d3988716572482f1a123965c17840b6586529752ac1832ddc58e2b931d5f1f3800e70c1dc5083406e6c7ddeb7878daeeaa01b1f145e14673ae0e2678f788d1682669a69de2e8a1ca5e67722b506e73de84f785e372df1d841f3095a575bb5ce6500ba234eb5fda2d3ba73716c7d", 0x154}, {&(0x7f0000000280)="0949814a2dd32836e2600cc5e1c78e876a0b8f71c42b5be5010214c275357555ae0924d5d44053f71718c0db1ba8152d4f10aacf96c83d199f192b07693d768fa0a3813071ed951c10db4e04e623071139e4d75fd949cf6ce2998c2718fddcfd075fbcdf90f197401b131e688add4bb5bf1d7aaa2857093d1e2046554d1042df9ea0c63f6e6bba24b5f65c", 0x8b}, {&(0x7f0000000380)="e235b485c839bea7febce2b225b6254e17a2a9f0b79837f715f24e71e7473d8921e5fdc57d8de998df81186c4281bd3a1184a704139fde625c36bd06d1c6dda24469659066cb9660c2fdd9f29a542c32c2adf010da43cecf77af482ef0fb8a36e7fa691843ed14de9ac2a9b49aed7230c71abb0650b5b3c103e9a05f2443481f1de48234914dd533659015f2c0704f6dcf64871197209668a4294420890bbb2a0498262e0fe911fc181adc4a40b3c81738e3766feeff7de54b79b58990444d8f47e6937b7868c8a31a4997097dae86f53f8f3f81cde6a7f794dc6073043013a72afb91feb78260643d8c78934a8efc02cd95fee09201e0a4d7cdb43cd8b707985539c8462623071326a755bbb886fa038852b0a2cb20aeeb02765f95c6b4542c52510b877975b494acb09a5dfcdfaa7e4c60adde2ed2d0a3ca54dc06484255c0e41acfb8f80032a7f10f70460629c65ffc7afc0b1c3eaeb9d5f2581e93c2f6eddc96cdf95f86bff3fbd81da0283345b29aa05e5e8d757cbe869b3d570ee2fc44ad4f80d8714ec984bcd177ccdb5da8169a360b19c2023f5c37f56b90f8daa64ca9f71e5fb9687fabb685e33790ddb4e0c4f3e33bd32ca3dd8d362f1839ab090ae630ba7b314442fff26cb026f895a7b31a513015c5a53bf1d9fda9a3ce5e75147caa9bcef3911102dc95df74367a6589fdd804b5d48bc3b35c54a5396f653611301da5a8af28c91dbd76e6df4342f47e27f6dd497698109d2f3683a4c09ea90115c1378802a46a7d57e410ecbcdfb2302a59b1c86609674cd4c8c4b8c687bcf5340c7d28885729dae1e874225c9653989f82bb96f8666ceccba706cc7d25eda894b100c444dae5ac75b7a47dd4b9100e9086878591967dd5e5494905e765bc66979866dceb760e5b3f9f0880d8cc1d0ec8545494784fb125bb79d74892b9ffec8000c771e55863025a10e706e4240c68fa9a07f9a38837f75affb3d3321a149cdb2d0c2629e80b3e9f37ebc905acdbd124a1360b30e50645e892cbd56a41b4c5979c85c1629bd9a182eff06a141ecc447804bc32ef89fab62c21b56880f1a56a212307149fe588dbcd389ee5ec377d6ff4a68c94a82c0e15977300772391d13c65bb7255b13f3b2be6c73f01524693e9915443046ea99bfe5ab857141dcf86dc2bbb58684bc66ea4d84d5c0e46c2898a8b32ec102969fb00a795244dda632ea9d167c9e1ba007a92942162be53772976fb4554cbe5f3c5e723d54d6b3128e5625f9c0d01fa452a2a867fa746e492e409c7457794afbc1ad9af1ba551c22e8c0128980d4d95aaf6a3352bc0de715918fc677c0ce3b0931238f4b32e7bc8db12e9ffc793667f627c32cf789fdb0778cdaf3c3a8b999ca5a691dadd8efaac02f08921a57aa85afa69c317605fa73313584ffba2b547c3a2f81096ed80e844ba6a753b9763769b6f34b13b0f58464635d2695d055fda4143c31512fc50d791f641639faf21bdd9eb2c0081489af80ccb44eb8d95d038fbec301428906b0e60c75b10932c2336967fac7893392d8d8f835984b530712cf40e7acaf97d86cb747dd3baa731db9c39f386b9778d756890cee2569faeb1407aca9daac918c5235dfc793e3732cd566f4f701dcc33c2094ae45910bc1065740a6192fff24a386dcda1871816456d00ecd896fcc1243e01e815c62c83e32e05b40297c24a3bf83d035f02acae674151be954088f099300234d9e9a26f864c24fdfd38617c197d8741c4df6548a2167710aa01e531e25d67c7c910b8de763af2f70c20253defa8f1603300d84fc3149aa026a453217df4650c5023640f439006ffd2668fb1eee38b615bd1ad97692b88c24c81634cfdc556836dc86604d6ba52a3e03115934d1d0439c090db88125633d4d48db30419fa7f2c2c0bd314505f12c09035d99949a2ad7f34ed7aa8bc4511127ce9470398637303f1ecc86134c584c947081e2c770598f9610a47121203627fb5f584710919176af0e50a937a373c000b4dcbd52347e0d9d1c085cc1479b03b79066a4c4e597f2f572c124b03559769e8d93e92e672186517be98934dc5e8052e942ce3adf94bb52cd5fef202322644847d635d3d05622b1a3c493f7d88476a2827bfe12360611926cea6abbf37c6332a83b101d6341f9654ca3850ebc3cf9deeaf5550fdcd1a4b782f67545ca6c42eb25f99064ff8bd401f39222ba2aa0f697b05350750caeb032f0a0ee72302c82e69de5b40dbf8725874f6e90c7e7e144c0ca34875f2f45117920f8c7e3e5a1ad5cde524a084013e3996a1476b78c6fa81f54271e8f28fe9e2519e4a8008968654d592fc44536ff46945558c7782f29f6ff6488a66c67011643d4d98dde24aff4fb0ca1e14dc1779dec5017937b6b1cdbcad84e00403b1d763325675b53d406dbeb543ffe8d31acdfd0312d344269f8e8af0a150cc074f02e7486d5e46448d3fb3a3d95d44a8d156472e6b0d30bf59a275b5a2499620475046842af859a4f192a8fc2719091a912d03a03ee4eb19bf249eca2645d540d81c355d804e1c7ff177d235b0fa90493ad17a4d25dece95ad655a6e3a4f3337522d962ac2a9a978c7a70da1dc824e84d80bafe39453b0fe9a13732f4f0f3e9d42c03b682cd45f467076206c32e0381ee45484176a5f4f93d8fa417a2106a195e90e8f5dfab18afb7ec5cde784f35fcc7df144b3ff36b4ac9159d3d638dff90aa9f36132ab596331d5957fa00bdbd784cbaad1f419d6ab34161fd3dd63ce370f5c43a6ea9916c996c9715ef2861e29a7b0310c50adfe31fb4f53eaa8fd46974b461dbfe9cb730809aa69d6930ecec8d1a04964f2907f714aa70cf4a9274b665ebf3b472d39fe8867fb5aaec381786dde002121070af60dd3542d0caf6774686299c0852fb38ae741b0290c7808b82c48583e33f4f5149be168f6a6666194a88994effd504b17e101bcf2e9d8d1988c38997d47d373012631bf32cf3460bea6aee6f1327d8a4012e8c5ce3df7e150e673bdd91406a17dc023160e65d0c283de05392fcdb47ebebbf65807aca01328559a522a2dc97f2654350be740d21d8c4429b781204ec1e759b674bfc2b23278baf27c0268581bb7d8e24622a223e981cdcbd6e23ce1809814054eececb8010453394d96da4832048e8f914b66a0636f10b9909382ab9b2d06c881a4287ca4419a0740b062147642f6faa91a5f1e1e759539e20487b28a6d62bb4af7bdbec83c287dd89e0149a770b53a35b70732a4857b1fb56353787dbf344e4013e250ae5047823097c49703f8b087cf3b19aec9d4c07b4a4086a1533c5928211c9980c4a63c79e0dc1e695e7cd73ba332a88b2268b8d488e00271cbcda618c4682ff74e6ad837dce99271627659d20c6399643cb791bf8ff2369554bdfdb19ae84315cb52cc18d6b47df3934d54695bb275e6ef475fa8c7e955f072299f1cdc18881d556c111c356665b5a172e6f3cae7ef11c27016fdb2b76a942d7bfe4858668fd40421a0b1205afaa740d02bed008f660dbea3993d47dcf3d5f9bcff0d555e33eb94c23b8eaad44781e14fd99722557a615b9e4b44fba2e20e6dd973cb9028bb6bf9f5fa60e3b4f8a08835a179db1dd4208d004b84c17e899a5f70077eab93a98d51ce2d2b50c2b40176afba83a12bbcdf97459c8ea0ef818f0a0b025af0a5cf287d91a660c4ae321621c487003516c5c1cb2b05fcb5270a5767e6e4d39552f529038f46b9f5aae70c68d8a1fa45d117976cb6cd72f8621946fb4ab709fc19dca21d69ffe9fec3e72ba9f09f65a8414fa4a973dc6008d404c90b744e105c448b467f7c7ff9250ebdc9f1985b5f4eac4de9dcfb1bf70d67e4eff5b45babc207ded162a9e4d3d7c7bd0c12ed9e1457bd375157e227dae1ed0f7866fcc683f4ac2f7a36143dec6775a673fb4ef20bf496315077d8ebf210ca2309693a064e57e508acda1691c74663fafec646bbbaed324ca4edc7c1d043209579389c3bf065c8d6d624e039981a9bc6bb9fee0098c912330cfd6287bdbed36d4f2f7d783c27c9a76120314ddc3e0304f7d10006ab7450c4ed9e12cb88644c61bd848480d1f7f2d58dfdf3a9dd9bb671b1c71c20198b9c8499af7eaffc1d492265cc9c27e20e2821c6e7b338fd09bcf91c3eabd2874515c8a577dde4492a85643a680219c18142c1134be6edbc3d263d6245e3aff24205d0adae375008da2880889697b120c87ea49b54b433f8e19fd847654e87680e5c6c1b88f36873c50d5c12ca0f9f39fd9ad302a324fbfd8e5ee1a2c6ba66213669931fc295bc05d6bd65189c9b6ace247db386bc89f521597580c57b4f2ed03547f7ca1df014447fb1f82879c58e14207c0750c68d79e22b3dc7d64964893b7fccd69579be1d81750e70c0789ffb56f7fcfec8cf38f0329206554e9e08159a92a22b03006c76487f201172d145cc96d32fbbbde39873af3d5cece9f325fd5befcc13628d48776a5c2450d121cf9accac352ad667ddaaffbed14a99148720c80dca07b80c8341d9ed8a4b04274006c22d143e45371d3ea9f85c9c86feef034fd746038c3e50e3a2e4477ea4492ab64444382ed43df5f145b2c235e8613892f6f1e015105121272b5afae6d3921d588381ebfe8a8487dd6737ac3905036a74477a4c3f7d757f8503d29227ec1714cbc266c1b0129b418fe213938657b1f8fab87b71679082d88102893e64757ad7faf0d814185a7301c3eb0b3dbd0a1518d9e6d258cd5f32ed675acf3ab62dd310e77de8af470ca9b7ab85f71b816c0e6aaaf0ec284c76a0bb2b00fcb60fbe88a4576d809a4e051a9133bcac7a1ed8b88dffbac91fd4a884a469b6cfd3d625862e156223c5a23743c7e1920623dfefbf226764dfe0422738ef9b69d22b2079168cc44892b42c28e9596080dcf1821d052eeb7b13f101dd5702a5a2f55a19200a7ec0fa41add4007fe82e7e5855f846c1694441e1c9d2de53ecf10e8ed4270185881aa01e12a6fcc48a1f31e85417247f64a49e994990756869d107ec9ce7a1081c2bf6893b5f8a63623cc22a0ff56dcfc6070ec7376e5f4aeb49690b941c1def6218c3371f0cbb45b5d063a26186cac4013f094c4430a04edc7589f9684f8719b451d780a55a71832debf5b8b1dd7ce839311de77cce09a266bc82435d341e087839ce6ea0af09ff95dc85767d7b8b0db6748cb577646cf52ed5b36ea4a2989d47a12036d0709b36fd8694f497a91f8a0f6a952ff95a1bf6614857a076e3588ebb785f60dda8116028212d6f2779bf822c2756eabdb82c945fa2e0a0ed635362d1c4bfabceaee576cbb1e2ffe2430c4607d9afc655106249f7528aa3a9261a155c36f0760b9f3abbfdebb0e0d96d3b89a651276b26cab38005630dbc34583f648527d1b2d88fc792a612ca648822e5900b6b033d8cc89edb4705210aa8b43e97860b4c46f60bac543b31fc2b407c7e55815809a34c2f5edd6ce12a5e883518e71d84c1f44bcfb5282b43ac36326e53f18efccc23bf23d0f10831bd88e09ef491b3fb98df978e6a4a3148d016c9b4e5160231b43fd53032e1809865c3dbf3f56207a74ca1cdd1d86db81ae1f02caeb8b0772d7378042fa2899d5856cfaac57c2f718d5345760604d2a2e7407321e3f2c239ac6587ad5349cc8c291ee37fe50263d99aa7f039c2d2bdc81c4e5abfc61be0618b8ddf7f77338adf8181b5d508c93b5b6afd75698d53292a8a59ae8399e63c7dc015d1b833d8295667bedb005284c84deee3dc984eb40ce1863ffe3f515d6d4f", 0x1000}, {&(0x7f0000001380)="b4b5e6ca384808247da82c635106adb0118d488609c55d7702ee76a8dcc7ec1619d55e98464ac0d1534202076f22771b4a49f3e9fc9eca7e75acb47c8cbb1e0b84c0371ef93330481dd3766f1d858507834a87332dca5ccd7e4e6eba98c2c3cf4ef7d955949b536433e6a3472ec668d44c9075e7b1e33bc749a5b7f7a211f491d26e1fb5e242134a40b3c86d024ead19d376b3d074931108ac26aeb6618f74cf137fa86a8f242a9da740eb6afc071a0537b753dfa911a09b5f0af3b9d8664f1e55a5b7", 0xc3}, {&(0x7f0000001a00)="8bf3fd5864628282c25c4f1bad31107475195ff592d9a6f199f7cf8483b572822ad091db28a2b5dc21d56aca94004a84d7e555bfd5b1efa3dda094c4e314afc1262d6292b42f320fac0972992bb27b1b48ea688aee333d41cc02c074d63fd99468079d1d037a02deaf3ef8b653915c83f62a993f8fcb2858968e9de5fd784110c18cd99caa4c71a4fcc54bfb8c1691feef448101e626c8597ff0", 0xfffffffffffffcf5}, {&(0x7f0000001500)="095afed7b4113aa35e6ef69a4c53dd31c497b86a026481db20f4c6e509dddbfa4c158791c794e1b13c25a03869b404aa6de2c9dc41c3fd628dd57c63053f6000"/76, 0xfffffffffffffd09}, {&(0x7f0000001580)="f88e7845b893a55769ce726c3da367bb02321cf1a6a0b761b2fa6e0c5e7dcad9b25f3bf3518c56ee9cb147ef366999d3770fd57b8e556dfb6024081df02d12701b756db7a1b509db8ff6fa", 0x4b}, {&(0x7f0000001600)="a44b89674320dedc250366f9360ffdd357269cb2f54cb3849e614e1a64cf46c396212a696856cb5823ae4b969413636682ac30fe1be6f47e7316bbc0ee2c80a6230a34fdd11ef231c64a9e3b763690149d01ca3242eba0845a8192f49ef72c8e7de8c441d22becc45718973c7326ec9a0aaa7f8c0899503422613bdd2122ab80168b2639e815619766b68789d1d49f18a82f9396c6d7f3f864c2bcb2fc22903a92925f48621ad6e3b9ab481853b3fef8936a80935ab770b2de1a909a6e8a0098a5907e29d795192e03c3dceed6f5b6c4d795865e009a3f145b502475c9bd0337d35f7506c36edaf5d485b405859380ab514b", 0xf2}, {&(0x7f0000001700)="1f21464c0f0c54b6da8b10e2f5b22ec0ad6b6a230b2a3d0fcd3d41c318df9a70f0468d928793dac84a8fa53de64ac64f9c8c9eef9a6969209c8699a24032ca04c760be11fb159bb4e9b81b671529bbf1183e58e1f5987d1e3e472ed7347faa163113840b6c3c383246ba13c90f83f402d4c6c8260f5db4e618c1c18fc86c9b2728ebc17546bc70dd07ead0aeb96ca6ba6b2c05645470e7e693bcd73392a76f2450a050caa3b7548c9148755882c3fc9d64f5f7cb438ffaabb275219616898ae1a1a9a18c1242d7b539b0c8f1e074db92316b82ec8178ff", 0xd7}], 0x9) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) 16:57:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xa, 0xffffffffffffff3f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:57:53 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) getppid() chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f0000000100)='./file0/file1\x00', 0x400, 0x100) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000180)='./file0\x00') sync() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="27179c3700000000f1cc67363003e320115560249a578cb62e183f68de9a77ade7eceb0233f44c3c49ac89724729a79e2ba2f6fef5ce6196efa97e1b1f4741343c353fd6e5392960f65274948505fcc71dc9"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000066c73679e2d485fafa31f9a9e19857c159a2bf6d3ac1154a424f0513398ab9531557e2b648335ff696419c67a128d9325b55fe9a1ee80871e16757f36ed5876b4dea750bb8cc174afa3fa0fb6949cc960d03b45bb8765296a804462aa1be83e865d12a38a61c2d82bcad1ea67dec81c920e0cb3cead8956ecc742726bcbdf26471b5d149"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r3, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:57:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x5, 0x0, 0x1000000, 0x4}], 0x28, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(0xffffffffffffff9c, r3) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x1000, 0x7fff}, {0x80000000, 0x8}}, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x2) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0xdd, 0x37, 0x40}, 0x5, 0x80000000, 0x3}) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r3) kevent(r6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0x1}], 0x5, 0x0, 0x4000401, 0x0) r8 = semget(0x0, 0x3, 0x210) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000040)=""/53) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000040)=0xfffffff9) dup2(r0, r2) r9 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000040)=""/53) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0x3) 16:57:53 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x1034, r1) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000100)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf40000204e4c3b514ca1a350b01547bdf7bb3c515364b3009688370e2fe3a68c889ebca0b28e5e928640a799d41dd78d80dcd3ef250a1b72adbd92f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b13b31429971da8d927e8cf0e558c52e999f343905cd389c96696c43052f3c4c8187b500cd800184dfdf2d16684f6b5d7de5eec5c5a0b68b244f0dfa2984e9f900c588dab313252830e04127fd4084fa31930d4631824c34701cfec7c7978c65396a4f09d061c98a6737578c8588d8ded091d1893dc110f8c337272005d58c4376331d3ac4fae85ee48690bcbfbb9b9e23a3d2d1730733e", 0x123}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6", 0x11a}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90a", 0x4a}], 0x6) r2 = dup(r0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0xa1) 16:57:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x41) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x9}, {0xf0, 0x5}}, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0x5, 0xefc, 0x8, "9449728fe47f6cf8e6ff5a588857920fa00a263b", 0x2, 0x7}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x55, 0xfffff9f5}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x6) r4 = socket(0x11, 0x4000, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) r6 = dup2(r4, r5) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000280)) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x11) r9 = getpgrp() r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000015c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0]) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse0\x00', 0x80, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse0\x00', 0x30282, 0x0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd\x00', 0x400, 0x0) r21 = open(&(0x7f0000001740)='./file0\x00', 0x40, 0x8) r22 = getpid() r23 = getuid() r24 = getgid() sendmsg$unix(r8, &(0x7f0000001880)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000340)="dec38754ffb1b54ef3566b35677414d5f242471d4206f813af16e05bd1242b14fb94682d4ad7302b97fe4bcfcce27f29d45e141f3ecd4b14a5d9ba9e08c2618134cc2d64f90315608d085a97d6386625d7ce57efe53051534c9c10f04f9c01b70a9658963c93965e424e69cc4c39664a3963643be074d1bdf093e472966b03c1a48692af24b60a5e719d47490771b9e3472b35a97a35602a2c61a326b44839d104dae258639961d5b2de8f2ad40596643949313aca0e27c691c6dc8bf20cb96944f4a2c33dd33e7dbe3ab27923130c922f931481a1b3af8c42869991247856d2f058bfb3266054a7fd1144400849eece357bc096852d1d4b0195094e9024c1099c3b62a5851fd7b4d614131fed339871c30b5209ad16d5dea1bcd63c2d00cc936fdd3a7cf25abe9c275561c4504450e59985ab5c140aa8a8b46a67a4620cc43540f59f8d864ddb87e4d684efa3189989280dd2eea88b56b821cd1f7bfb02723da7d94ad0d2906ccdeb702d4d22ff640b0c97b9411ecf5a8999c5b45c7137fc3d0ab290c84fed2ad853b37e3f194d4216ab582090358cf99f371c40f28c606e10e413084475b6da2da1d8d35b878892cd1b7769c6d7d09248d50c3617826714366e60842bb2177efcc9d0eb84c420f6d4beaf966a8002e9cc309ae499b2748ffb44241b9881a002c283a5d9300b727b2d00a38b1301624306c0821c452da0884c55fa7390de0a07a3c888cd5937245427b9d89eeeacdd99d3efde3141f42dbce4f5c5989fdaadda6a01d34ace31a43c5595caee370bf1fa41bba4f3744e90f29b5d1779c02da6e5805e6b17d50d39d6d58aaf73f2fe3b2728b78162f203b8f9784daf62d1a05dd94a0e8c0386f00fd76580eff68dd6cba41ce4cccbfe714d13609f74c504184ffbf187e494813ff160d09b1ed2cf959a02d0b20e5187017acf76e3d8bc1a934bed87a892b4162bf28545de3b02ee75c70926c9b2c922f7893f9c63730ea65a6e2ed5973fd88350e8b14d99d39c65a084d46f8fad4282f0c7e29b5a505eba218b615b6a77e4ec0a6b58d62679ce96cee1cb2f2327cb8e7844448008e2fbefac6237f5e450acf14ac304c29586353d9e05d1996aa514c065f18d991c5c9bdbc2eb5a580da158545400c0eb78094739528a3a1df19b656f4687762cae547e14986099f752ffe4fbbd3c5e27171dadfeee4af1e61668b9a7f9cf437310ed55f911d6effd3ccaa050259b2abc84a0b90fe7753b7a06e4c93187bca24642bb6ce8e79567cb7145901c42c233ade54bd1d90fc0f8af5cee88f68d0426a1c63bab591d7122e7a736fdf49f9b04f784b5c765a5ea030e55c70eaf189e302d1f280bd57fe195f596f6ffec225b954c341db42d76b4f7c79a4c9c4aba4d26bc002a9beb52cb5d27220eec5ccf32de8df37be193461b2b9977aa6a714c797b3cea2ebe434ca80e6d08f68253160b125ff872a9d3bf3eab0d021b672f585ff973221ab2e8541c029a6a552ad8e15bc64b48b2c71cdeabb88bf3f13a0bc9e4fc040f94a2c8d9554cbdc2cbcc71e1c2b577cf39687f76dc675a796f44119c4689b3228aad8c09f6eeba6fe4c1f1cc4ef7fc4cafdb01d6aaa9dedc6e0c957ee1801f821c3f94bdc2e03d4e51b3fad5c311371131f378dae2d6227065b9deac345e90c45e0bfe80f441571a73c3953064d9b151392daa94449ad968092800ad991452a7e68767c27f34119a594efebff003b11d16b6e2a023fe79c161f4713935bb35c1f921cc7d71a67fab2ecddb3b1b1ec1dad2fa3186559b0f357396edd69fa9c266b09574df33a2d32c2cc09563d2be5978ed1d330b56ced81fd11979dd56a876d206180342ee14424cdb9eb7170aac9246be7f526c288b9247add81aa0c3f7209ca66de8a740062202d7dd457622bb227dde2a70aaa5846fe48e5944b62643bd5acb2814e2aed24caa26608fd4a0081e3a57c74c91da8f595f83a527e359e71359e78a9ded3002b78034c361963ecdf929ca56911ff7dfd1d9b4c0f9824bf0bf8c90468cd873d929215561771b0a5c75ae725df94972da57bfd41bbd6573d7ea9ea6333e818441d6a4095a4e9cd75598f361f66eddfef93af6638ad5ba6237456c89fe9e7708ef6fbe517d37336de2a08092d2308d7521026e34255bdf62bce4fc862c17a2a93c424533683689db962d772d153a5ee242f89a3adcd93393ffde8283c39c15a04b64cf1fbd3bd472a3dc9387348eb839b6ae8ee92659043dc6adbde2aad21dca50ada13409a74d7e50ea9b7d3ab303d2da7ecc6d482abef25fa5513b217718b9128d6666e27050c8863b30039fe8538dbcd4671155b9eece142b39ec3f1b689475f9af895c8683a9a530c621046949a5bbf5a8bb3f8d459243dd8dcc932fe76bb5a29ca625a2bc37c2bff9f40fbd6840cd53986667fdbea4be7eff5cfe66ef372c493b81c6e70c5c6f239a7aa809e92a631e45b09ed8301df7d8b532f5b330bd3c488ba95e5f99cc9a49776002d9804e2b60d578302a6b92fea7ff8b905224cecd3c7632ca55bfb9140d1e2a30c15b3c82a44c6d3415cf9d2d3e13ff95d8b993f4dc51e8389bca37441cf4386564c013190dc5c490f77090a764d5b554b1005eb862dd5bc4627422ffa180b7133127b9d986213721e046f640b79a31f219e7a6a506ab8d02acfc7d4cd7936e6f2dcee692315f7fdfbfc7f83e59424907e1d667cf09b006c86dc39a615aeab93eac44f426bca787a4fc4a7aca41d7330aaba950c7becd8600b6af00b5c1bbb83c3dd56bdb9931f6ebdbc8fff51c8b2109f16b3a8c7879f8f53c9ec6c3f8d5c6a890417f918bcde0a9a941f370c90b25189539ebe1e35308113416fd1621a20bc415ab108e16fc4ca3e0ab8a8b26d9bdecda4d5a784cb536f04c35c807ac195c85d9c4ff258d1191ef2fc897a4b2b45168b1459d1326aea6bcd0ec2536209f0a6d72d6b3ceea40dcbef2fe017db1a6f3d7dd6caf83d85e43fbc465533127f6a8e6e1272261279603b7a4c53107fc27acceb6da64fc1eb98a6eabbbdd23b8e4af6b51fc299f3f4087673640fc5bce5a560a85cd1a4a61511cbbb4326ad4d2e076d7c01a8c165ef2d760cdaa8a481e3c958b5b7694a2c8f0b02ff17b9a6466be12e70e7e83cf942b16b1bfa90ea606fddd3055f7e7f9410013673ba34f3b25202a095d7f280ff389cfb2e30ab2f2fce515e21124b679411529672c53e62437ea0f8e613af5e18a9e939556c75adaa4ed353bab8061b32bbc22ee5f186e4a841be87a541a1bad10b31d33aef0f346060917c37511f149610fd779fc8b38bb3e2d5c5a51dca9bb59d74c7eecede3feeb5395be9e3013fc5a939f3c58be984af411a8cc572c971059518f6e675663fa30b386fb0aaff45ed7596158775ed93e2526586d29f35d09488cee9f3d48e91b37b7798725e4f006f0287923316d85194f07c0bbca99e7271026e1142b45d9cfaa873427d81fd3eff4bab639d4f0aa2cc8d650c6b3154f1bc400129076e7bb51ff97b02ccfb423897a222ec3ad3cf5e639756c0afe3b891958c0e0d22f33e2a87d6e270be0c54e31bffa523c757e6c0ddcb623c126064b7320c8b926b1a61e27fc6af5bb38b202b4af119f4945567c1b965c297310175bfae422a7feb75f0e8bd5a625dae68fa7932709a859d275b4eb1ccdb2a804f5a27d1641b881baeffc02c76445f2943dbe8c0e61e88195e90304a0f718aa69aebe29f9a63680e7e24abf23b1fe8319b1a5e4c68f42dba32f5d10138d3960c00ad4816f694991210e028cf3778e0ab3c70784b7ef48be8c637f09bb4125ec5ed9b2db47cde76c2233ea37bf42de9e287a1dc0865421a67a7f7601c5526d154efa80fb86f7715bff05f7a65374a406a117116ed54e6ebd4c530a7436ae030128f95363ca02896503aa97c4419080f2d81885eb6a757b94059a08b489f446e8266cdcad23965a20e700c68a4972417f38bba81463d1f8aaa14b0b84e60e520339bc8197e0c6c25ef354fd8318738c7f6bf8109cfbf789e2a2069a33ab00af835a0e9e9b1df6bb8c648467b1d032b0c3ccba6ee49240a8e4d5a01433edd6f2a72c891f492ba2f73e48efc4a7f2d633c32bca61eae61b949698552ccfdb0c2c529e345eb598e3c3f0cc967664192b50ae71b153359147e2451c5aca41ba4fd1e0e75c82605b036e34ac70616b5d50ffc31c72d50c6fe6093f2bba7ddf48680e36cbc08a761115c289fcdd79a7b54b4e78c443595854e750e8b9d9441dcdace2cefaff215afac3eeac06356f422bb03628e619ff448c4326bbd389c3e7cc024c4b8cbf3f96114c89a7d9de69b23cbd1b1f07fa5cd067dad02f10912c8e609a39f59488d66c1476626e915c9d0a1c973a21b75d46fbb90e89709ae83a37f8857e8bbaf511685ddbcab81684ae18a2d30c8f48a93f5d956f33310ad0914467f4f3d6ca182e8fac4b66598af3c8109de2922b5a2f3ece5acaec3d95c50a5a041c4a43db86c5450c8d1a4cf5a6e1027600e712e145c886bf403d956680829332cbd355a3142e6a7749c89c35195c91a50041661da5e991c14385041eb075016275fb6972db9bcfb3a667f022757aa19146eb28e870a4500554f165b95aed8d34eeac0e8299c4c9c19d7871f7bb6638945bb695950183d84943817a0f853f2a83519d950299f5471273b048eebec08329aba074c5a97fc5ea33f2032750e02e05a9d36a1987f5e2c7d835d0350838800305a1da0da5f6abbb8234aec19cd0d4b91f99631b0bc010fe42748d1a32ac7cc7797756a340e07cddd970cf521e38370ce9bb33fc245663f4f0901a32d05bdbb6a8742c92722c9160a4f607a59678ae1ef0e5cce7dbc71e951d28df91924823cd919bb53bec23c03d9570bc5290da8d02258342217fe0e57c7bcda11acd3153c5e28fa01012f8c1aa202d9e3d494c4a6898a76ef03cee1533b982cef4e25867d895392634d4c581eb483c00464e4555aebd998a5d47263c34c944bdfc30bf06b9859d1dc0d6cf5510a4e395ccc1fd2087663c9df21861dfdcb8782eeb70f09c7b8314b907d8a5642e1bb2db026c9d08eb38e16c34501f91dbadbcefe1a0f7967a532198ad72e04ac917c1eea97a25052de5d49bda2efff16ea92e3ae331defc84f0477f7c1a504c5424fe4716de19797e14c40315e3d6f2c867814aaebcd074f52808c32e58f5bd3dc520a1ac5f5fbc75ef9e08b469df4108c212886343a0944659129d292dd7802d1e8dc3c7ccca41a84c1c55aa4d54819b074e864001a97d600fb5cceb61dd7655b0add772ac129948b9b959b93ea1a50d1079b891055aea2cfac3019e2e0b49e01ff61893ff3c5c8323d914adf919d20f059432a72751bb5596d07bcf25cde67d715eaa3e7ec3f1d28cda4132ee40469fd94118ae2852a220c9cc5943dcaa232361bc96de6172531277ec8795a3a7590a950bd5507c0e2e4fd761c9ddd9a125e5cc127649ce2e2b852661a431723ba2e84289b8aa0fb2b961e47b6a9c5e064934f0243ec0225c624e22854a18726262c0046cec05d66143241f8889ac95a9c125bb6ba89a8eead51ec992224b233bbc95729555a9e4df62c217caabaeab149bc43c70d42434185ab3dfbc2da9e93ed5c3a1aca8f6744892ba1fa2c0968bc9325b0cd7a1a47939b5661c42b2f141c4d266e5cadfa8ce88c942bce54bcce6d0014a03171f4e09b479da12c6abdd654ca16609fe88abdc220aed1fd91500d0ba57687fc1e7c381b454e1d9d8f1fbaf0b4a614b13797870d289d4", 0x1000}, {&(0x7f0000001340)="542bb0eb66cc777e62fa73ba3bc838bc9632f1dedca530b17936c84ae84b9d205b5b2592a14795522396d2bdece961be100316d5ee2a8a0ea608d5e7b12344217b00c84c46cbd7557aa7303a209d826e83fe3de201ad1e10aeb1bfd8e563db8d22bed6907d72df6f58a2df4d7c068bbcdacc27846ee2aa4d499125642940613f952b6e04d357603ecfceea0d4896b2a5d9ae9d8344f377530603319c4afb5f3948f93693f9c1e8c2860fedc7a67e23b8a36c7d929add56855d74ee2fdd6fe0700be6fe01978686773e088afeb9e0c59ab4ab27d8c45d8c7b63ef9efad2ecafefd9b4e679c0f3ccc65575", 0xea}, {&(0x7f0000001440)="0a7484625552565fb60502e86cff156397a5c453d82660fa0e2286258b091a428dbae729f5d0bdfbe0850983bce49fb5ffcad7eaa27bd2fdd3bdc3b0b5924c6ec2604a19752d3497357a3c7a75512753bc6430e4deea", 0x56}, {&(0x7f00000014c0)}], 0x4, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r2, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r3, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0xd8, 0x2}, 0x12) 16:57:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:57:54 executing program 1: r0 = socket(0x11, 0x4, 0x1f) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r2 = semget(0x2, 0x2, 0x10) semop(r2, &(0x7f0000000000), 0x0) accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:57:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x14, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180), 0x6, 0x0, 0xb6e, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000180)=[{{r13}, 0xffffffffffffffff, 0x12}, {{r13}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYRES64=0x0, @ANYRES16=r6, @ANYRESHEX, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r13, @ANYRESDEC=0x0, @ANYRESHEX=0x0, @ANYRES32], @ANYRESDEC, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=r5, @ANYRESOCT=r8, @ANYRESOCT, @ANYRES64=r3, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000001300)=ANY=[@ANYBLOB="6f45cf04d223942c4b0ee19e73331846c95d2de7c4126c2d1c7dae6d5c1c5686d9307a751741108c44d6efafb0efb9a527e1ef081274e83c9976f1a607879a6b283a4853e581a166b8e4df26121f2698d6d4c48dc9f5128fc3ef794aeb6e4396d0fcce1aa20355eeb6d0983388e559bd022270141d9ce93c927edd985aad88d3eddb05c8e4ea36b3433c7ccfc278b70a2d962489ac6fe2af8b22d0c36c809ca9d09d501c6456b61d871ab6bb5ecb96f455675db9611c3f2a88e42fa1e0143fe215e9b28cc39886bd3234099098676ee5cd44ec37febb442c05a4d9611b1e3ca9ae95a56ad5edf8b5a1b05d1aa911ca4c29916cb205387e0a6a", @ANYRES32=r9, @ANYRESDEC, @ANYRES16=r11], @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRES32, @ANYBLOB="5fc74e85331c13a7bcde58ebfd03d5c252add6735889cb1e7dd68f1d7833798e7c459ea136c441d06f726f50b471f4b16a76cae9", @ANYRESDEC, @ANYPTR, @ANYRESOCT], @ANYRES64=r13, @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYBLOB="af96dd2d6068dd1646e2f6930868c07b75c5da1abaf41988793220872dc442eeb871c04ee17b269de4c4eedac2521a02b1a1531958cddb9b3bc950f84c3005769cdeeced7531c7b88ba064026fbf0b0c7e3a35ed152f9d84e922c371648138c6f5f8c67f99dbc3934e19bebf169bebc39fd8785c333f0af18b60f4178a328e44214feb23ca48000cd5d88f7f5261a1dc9bb2a83d01f48cb1ed6e5d2fbc93eea181d16931e361a5bfb67bb361fe312d6895103dec25d757d438d92db1969d9ed491fbc94f8f7c59162d711bdd4e17823dc1b1ae04ede5b74f197b35b7bea202c92a858ff7ec8fd3a8689aa267d2aaffd9057516cd6bc1c852ea938d79e5312d6c0225224b46fe2a465fc1d94cb983e4b1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0]]], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r14 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x20) ioctl$TIOCCONS(r14, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r14, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:57:54 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0xffffffffffffff72, 0x0, 0x0, 0x8}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000005c0)=ANY=[], 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a13c2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x20, 0x2, 0x46) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r12, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r15 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r19, 0x40087603, &(0x7f00000001c0)) r20 = syz_open_pts() ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f00000000c0)=0x4) r21 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) fchflags(r21, 0x1) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r22 = dup(r17) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r22, 0x2000745e) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r23 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r23, 0x0, 0x3, 0x0) fsync(r16) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r24 = socket$inet(0x2, 0x8000, 0x3) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0xa, r25) ioctl$TIOCFLUSH(r26, 0xc0206921, &(0x7f0000000300)=0x64c1) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r27, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r27, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x99) r28 = msgget$private(0x0, 0x0) msgrcv(r28, 0x0, 0x0, 0x0, 0x0) 16:57:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x0, 0x201) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = dup(r2) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000180)=[{{r12}, 0xffffffffffffffff, 0x12}, {{r12}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r11, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r13, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000180)=[{{r15}, 0xffffffffffffffff, 0x12}, {{r15}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r16 = kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000180)=[{{r17}, 0xffffffffffffffff, 0x12, 0x20000080, 0x0, 0xfffffffffffffffc}, {{r17}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x1}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r16, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r18 = kqueue() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000180)=[{{r19}, 0xffffffffffffffff, 0x12}, {{r19}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r18, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) msgsnd(r8, &(0x7f0000000640)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYRESOCT=r9], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR, @ANYRESOCT=r11, @ANYPTR], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16=r13, @ANYRES32], @ANYBLOB="ecee7554d5bd0454ae310b7783f73a9f1fb966c96418ddeb2036643abc3fcfcc29f841727a1ba5195a6fb4dbebb39e6a7e", @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32=r15, @ANYBLOB="9fdd3d105e5f01b757e879267b0af4998bca54c2d617feb6fd6caa2a6023f7da04e204cff73b999097c035d75416039ba334b24a63c6ee1a08c24816f6c2c4ddf63211d4404077cc1afe797e064bf62cecafa8b12b120925b1a20d542589e4abb9c04e153eb56ad037f605f5a27d593970e4b54191e4fb82764c8cfe7f5c996a0c66120e265cc0bda96f947e402be0ad3ce1612c167c51d77471f0d0f63bd08f255c9313c0ebd498795a6cbba23bc201e345cef84c7f598d4d042c60fe402029b08eafe721055d7224783f3626c5fe92268af4ae3f17970222d17ee4ac88209f00abb60c1a2efab3c7d6af21af5ffa37f5627305c131e03fadfa43c63221d9551857c9c54a2b3711788aebd6851f3fc69b27df804746ba60f904489521a6cda8e579d8a85c7364ebef5cff4dfff09674696abf0f0eb1bff70387"], @ANYPTR64, @ANYRES16=r6], @ANYRES64=r16, @ANYRES32=r18], 0x4, 0x800) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r20, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r27 = msgget$private(0x0, 0x57a65125822bf028) msgrcv(r27, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x9d4b7c2, 0x0, 0x800) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffd99) r33 = getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r28, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x20, r5, r7, r32, 0xffffffffffffffff, 0x60, 0x6}, 0x38, 0x10000, 0x4}) 16:57:55 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x22) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x2}) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCDTR(r5, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:57:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(0xffffffffffffffff, r0) 16:57:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:57:56 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="820000ffffffb8b0612cae851312fffffffff57589d47e00aeb7f4cab7438e38e943f5a924afd0a019eaf231ccc4a35579f7f577b6cefbd4fd4441c5784e8b6bbe4e087090ea5355d3578600549295a908db1066baf531ea8b495fd70e415cc9620feaf6d706dd034d887092b5c5f5d5f0790b70a397279d7ea53e4b5be748a9e7cbac346fab770bde9077deb9eea29f335c5c4e87a8172db85be0b048d82c4ba6aca1847f46bf268e2d6a879ca289c7c59d74d44a08c9bb64fc7ec70b234356c1c4702a0df7"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:57:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat(r1, 0xfffffffffffffffe, 0x800, 0x293f22a755bf544d) r3 = dup2(r2, r1) fchdir(r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x8000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) recvfrom$inet(r3, &(0x7f00000004c0)=""/119, 0x77, 0x42, &(0x7f0000000080)={0x2, 0x1}, 0xc) pwritev(r9, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) kevent(r5, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x3f}, {{r6}, 0xfffffffffffffffa, 0x772d30c64009c5a3, 0x4, 0x3, 0x67}, {{r4}, 0xfffffffffffffffb, 0x74, 0x20000000, 0xbae5c5f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0xc31f285d906f9e7d, 0x3000000, 0x7}, {{}, 0xffffffffffffffff, 0xc, 0x2, 0x3000000000000000, 0x49}, {{r7}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0xeb4}, {{r8}, 0xfffffffffffffffc, 0x48, 0x10, 0x5, 0x4}, {{r9}, 0xfffffffffffffff8, 0x4, 0x80, 0x0, 0x9}], 0x2, &(0x7f0000000780)=[{{r4}, 0x66b6d2e85b421521, 0xd3547ec967bb2490, 0x80000000, 0x2, 0x9eb0}], 0xcdf, &(0x7f00000007c0)={0x9b, 0x8000000000000000}) shmget$private(0x0, 0x2000, 0x18, &(0x7f0000003000/0x2000)=nil) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:57:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0xffffffffffffffde) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = fcntl$dupfd(r1, 0x5, r0) close(r2) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000680)="09edd8557e59887bffff953b1f0d42240aea23042496c04ff3a985e2c8577109000000e2985b6e2355e9b46ec23611aaaeb533f597bf6e595e301b844c9bf4f7d6bc1be5d4f86a300352c8f3eabdc0f5e11258f43c398d23678ed34f9b87f60a4b44ecc0fb7cfee26183c0fd4c9c54f5cbe32a1bb1bc106ba1646f2351b5adcd15795107c095e3194d77097e83e1f86d97ddcb5440283f653b637838e875fc6f9e354b9800a16ca770d8a9f7fe5e5b15ea5d8bee651fae9301ddcdcc30e7b8186b10fc3467a247a1e6b58b4ed7c33ad857a952010bd73e8c702a9ce40597247b3b097b46ec4e34125378286d6a7e109c6926632ea416335f59edff2c8582b161add77738a153519a0f8fab7c454e5a3724d016601154ec28940a14c463559f5d295497e4eb67ac6d159361d5a9e44c0b90ab5c6c27c04e03fc914874102d704ac497efa70e17a0bc0d857c4abe6ba08cbbc9de5699bab487198e389aa4d55aca200bc7fad8c13e1168f8a462077105211eaa87c55dba70c41cc7afab3feba2ea071fff4581fe572965f8422eb83db91078853e3b2165286aada5a20788425f1fb9b743414908db96d594", 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:57:56 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, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5b2959e8d9b04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd0da06fe9b93c96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)) 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) accept(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) getuid() semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgget$private(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40c) openat$bpf(0xffffffffffffff9c, 0x0, 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r7 = dup(r2) r8 = dup(r0) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:57:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat(r1, 0xfffffffffffffffe, 0x800, 0x293f22a755bf544d) r3 = dup2(r2, r1) fchdir(r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x8000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) recvfrom$inet(r3, &(0x7f00000004c0)=""/119, 0x77, 0x42, &(0x7f0000000080)={0x2, 0x1}, 0xc) pwritev(r9, &(0x7f0000000000)=[{&(0x7f0000000380)="c042b020e55902940eb37241d100000000000000003caf57f3f28defa30d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb029444f963c2989cd5e56026eca0bc6ac289e29ff507060059732ee6dc39800e5d4b5c12f9b3e8e06291f9fdeeac1f9d26e9776ded091bb8e0d569ae63c8e690f90fa41bfa520d6ca68ec79288d4cfb5cadb877611465cd5411d9740291e76e6cf384e11a05e4dd425ac92fc88d0b2d36612a1357c4030854540bb66eb006eee8bfc58c97896e39a2597809e68102e0929003a066a89188c42087ff97d58087ac3d700a3a28efb53217146fbe5bebefae4463239", 0x113}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) kevent(r5, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x3f}, {{r6}, 0xfffffffffffffffa, 0x772d30c64009c5a3, 0x4, 0x3, 0x67}, {{r4}, 0xfffffffffffffffb, 0x74, 0x20000000, 0xbae5c5f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0xc31f285d906f9e7d, 0x3000000, 0x7}, {{}, 0xffffffffffffffff, 0xc, 0x2, 0x3000000000000000, 0x49}, {{r7}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0xeb4}, {{r8}, 0xfffffffffffffffc, 0x48, 0x10, 0x5, 0x4}, {{r9}, 0xfffffffffffffff8, 0x4, 0x80, 0x0, 0x9}], 0x2, &(0x7f0000000780)=[{{r4}, 0x66b6d2e85b421521, 0xd3547ec967bb2490, 0x80000000, 0x2, 0x9eb0}], 0xcdf, &(0x7f00000007c0)={0x9b, 0x8000000000000000}) shmget$private(0x0, 0x2000, 0x18, &(0x7f0000003000/0x2000)=nil) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:57:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x252, 0x100) ioctl$KDGKBMODE(r0, 0x40044b06) chdir(&(0x7f0000000040)='./file1\x00') r1 = getuid() r2 = open(&(0x7f0000000080)='./file1\x00', 0x57c76488d1db8843, 0x2) lseek(r0, 0x0, 0x4, 0x1) r3 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0xd95baff9418cc384) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x10) r5 = geteuid() fchownat(r4, &(0x7f0000000140)='./file1\x00', r5, 0x0, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) write(r6, &(0x7f00000001c0)="4b21ceb61f5d6f63159085559250b25a0f8b59a36eefdf3870a962d089dd3877d7416c200b98aa116d09e0fb5f4c53553e81551eaf5902b0589249a798326050d310b60ab95dbe995f8e61482e63d676852cf1ff32435cb54d9decfdcd3f2b990fbc6b729e54686acc5b443bece75d811a0aa36bdb7cf8446d0a59698424d3d825f140e116f29c5648cc191b5397ae8b0271e3b5ec0369351b4dec4641d71088119057d3e3d85957a694e38088307440c0c34f00c0560865bc01d3ba4d5c318b3c2dcfec2e710c7db8f022e95b6eacd39338b30d8445be96246b89e4146fb14a2b6c397cfe93744c62d6f31c7da3c1fb0b78", 0xf2) r7 = getegid() r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) close(r8) r9 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x28af0, 0x40) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000340)=0xe3b364c8dabf7e30) r10 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fchown(r10, r1, r7) connect$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r11, r12) clock_settime(0x0, &(0x7f00000004c0)={0x6, 0x80000001}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x48022, 0x0) socket(0x1, 0x4000, 0x3) r13 = kqueue() writev(r13, &(0x7f00000005c0)=[{&(0x7f0000000540)="f84ad3c949a39d085b770bacbd936b3e391e6dff6bdd45b661394d5bd2b5523288ecf64a692d7308b64a6ca6b9784a11a1b9a2e106bf8c628aef20c690851708ab8aef8848f152c2296e7aa80e10017bc35165e0cac6493389d31a3f45e17662cce14f08b4da355253d6b604f89e2b518d181ada602c1644", 0x78}], 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10000, 0x0) fchflags(r14, 0x1) 16:57:56 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84141eff454e796dc1f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005cb047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be1e64c60bdb77372e1e0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) chroot(&(0x7f0000000000)='./file0\x00') 16:57:56 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3, 0x1}], 0x7, 0x0, 0xbfffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3, 0x20}], 0x7, 0x0, 0x705c, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x81e781108b1f6029, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r2, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x7dcaa697d661a02d, 0x4, 0x10002}], 0x101, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x5, 0x2, 0x5}, {{r8}, 0xfffffffffffffffd, 0x1, 0x40000000, 0xffff}, {{r9}, 0x0, 0x40, 0x7, 0xfa, 0x4}], 0x436, &(0x7f0000000100)={0x3}) execve(0x0, 0x0, 0x0) 16:57:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = socket(0x2, 0x4, 0x6) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2f, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x3, 0x9}, {{r4}, 0x7, 0x9, 0x40, 0x40, 0x2}], 0x200, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x59, 0x1000a4, 0xffffffffffffff6c, 0xe44}, {{r6}, 0xffffffffffffffff, 0x10, 0x4, 0x9}], 0x3, &(0x7f0000000240)={0x4, 0xfff}) 16:57:57 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0xfffffffffffffff7}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x3) syz_open_pts() write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b996d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6e480ef96ec7b2dd3eb4ec15f57a279036beb0e475db3a00f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d12", 0x158) 16:57:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x401, 0x1f, 0xc, 0xaacc}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:57:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:57:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000840)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b1d6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2333a36306973416e40b61422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/802], 0x1c, 0x0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x0, 0x9, {[0x0, 0x9, 0x9, 0x80, 0xffffffffffffaac6, 0x9, 0xfffffffeffffffff, 0xfffffffffffffa50, 0x81, 0x1, 0x8000, 0x100000000, 0x200, 0x2, 0x1, 0x82a8, 0x9, 0x5], [0x0, 0x4, 0x8, 0x90d7, 0xffff, 0x0, 0x0, 0xd1, 0x80000000, 0x2], [0x1, 0x1, 0x30c2, 0x1000, 0x2, 0x1, 0x20], [0xff, 0xfff, 0x400, 0x1ff, 0x2, 0x7fffffff], [{0x1, 0x7fffffff, 0x4, 0x9}, {0x6, 0x5, 0x5a, 0x2b86}, {0x1, 0x1f, 0xfff, 0x2}, {0xffaf, 0x9, 0xa25, 0x3}, {0x7, 0x2, 0x7, 0x9}, {0x2, 0x8, 0x8}, {0x0, 0x3cec, 0x1f, 0x1000}, {0x3, 0xfffffffd, 0x8, 0x400}], {0x200, 0x9, 0x100, 0x1ff}, {0x2, 0x80000001, 0x3c, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r2) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000fff000/0x1000)=nil) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x12}, {{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r7, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$dupfd(r4, 0x0, r7) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000700)=""/196, &(0x7f0000000800)=0xc4) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r10, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143, 0x0, 0x358}, 0x0) 16:57:58 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x3ff, 0x0, 0x0, "d630359485d9396e5f17298d6d666d4527c8f9e5", 0x6, 0xb78a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) sendto(r0, &(0x7f00000001c0)="33697e2985b016c3711e2a0d99317e5ca05bc352d0f112e603238eec1cd7cf360558ea3182cdb5c452026001f77013e7c3fb260a8403aa84df8d0568e0af8a78224a739eaf90f202f13d12d7849ce0c7bdd85c43bd16d3e7b28da5cf3c0b711d43716a0f33457a0821c1ae46480e57acec9c9dff9f4f1a516935e112b5f9ac02ee7a09dd885e7533bb3e1a9bf6e6e6d3b9323c56c8b2f6b6b26d948516a138da88cc9a7190d0d969d209ae7e48cd48771c336608f8d2e6dddfa38e2f4cc646b0cf9805f9241f0487", 0xc8, 0x800, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") shmget(0x2, 0x2000, 0xc4a, &(0x7f0000ffd000/0x2000)=nil) 16:57:58 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}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmod(r1, 0x2) 16:57:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7df00000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b724a536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f22703044613781349238f039b88bede87c0254fcb0446b94f4ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_media}) socket(0x6, 0x4000, 0x80) dup2(r4, r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0x43cbd, 0x4) r6 = dup(r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000440)=0x8) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:57:58 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x02\x00\x00\x00\x00\x00\x00\b', 0x10, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) r12 = msgget$private(0x0, 0x96) msgsnd(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="03000000000000003d551559e04682b1563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebd57ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da0a73a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd5da0c7cee93d71932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e707000497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e880657d020000000000bd5026c831fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db1965552f9a3551b6560c7bbf0b90886ed8e5c05b64bdaff05900000027f1a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6e248117085ac7906f144af2b0e75993a970a24b8b61bf4536902a672cb1defc83f13f8f82937e43c22e85ea1b30f21465e728d62d482a760ffa57530602f1761e65ec982011a005ca61"], 0x176, 0x800) 16:57:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x9e321c9d0730905d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:57:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82020063c4a143dce43b02dbfcf667cc0010e85549fa1da8a166e4cc9d594ad7868080328820b9d73f486d0d137705bca226879f75f6e374af7c16e1410e035a21f2cc2d838b00c6dd034b0500e1b757967f85b06606284a791d1c48db36c20dcae4e683d511c44d8445306a152e2a0c6bcb61b9668b45b7360dc86624c684c01eb9cbf149e33f55ec377127847eb7bd5cd04a5254dffab7b35480d6947f4a75710be680c7d81fe20d797823547fe98b55676612d189431f16733dfc843ab68cafee490978a8153e9325ab289a3a60b50232ec0c42d55458454868c6915b4cf0bd9068b3890e8e6e040345f24867917c5e502c7560dd7c7baa0d8f48"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xffff) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:57:58 executing program 0: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:57:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45, 0x100}, 0x10000045001000d, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:57:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x12}, {{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x12}, {{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x100}, {r4, 0x20}, {r6, 0x8}, {r8, 0x4}], 0x5, 0x8001) 16:57:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x64) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x3, 0x800000a0, r4) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653080"], 0x8) 16:57:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="44d680cda9b60604f5320b1ca7870750249f93f3ab8b4d14b7b05517de96235277ec8eab17cd831d7acbde2c53e90e490f9f1c7b53a729ff1320a8a01aa058753291b84500442a1725"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:57:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xfffffffffffffd33) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYBLOB="8e53bb6c680b422e8554ee46ce65c3cc17e04ab6817babc88dc05d88845fdc731ad165d3b67ea51bf7086e68e93d44650100000000000000331f8bf97f"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r6, &(0x7f0000000440)='./bus\x00', r8, r17, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r21 = dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r22, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r23 = kqueue() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000180)=[{{r24}, 0xffffffffffffffff, 0x12}, {{r24}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r21, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe}, {{r22}, 0x0, 0x5b, 0x4, 0xfffffffffffffffa, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xffff, 0xb1}, {{r24}, 0xcfb859e776fdc386, 0x89, 0x80000000, 0x1, 0x8}], 0x6, 0x0, 0x8007, 0x0) ioctl$BIOCSFILDROP(r21, 0x80044279, &(0x7f00000000c0)=0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = syz_open_pts() fchflags(r25, 0x1) dup2(r2, r1) rmdir(&(0x7f0000000300)='./file0/file0\x00') 16:57:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x4ff73e55adaf6dc8) 16:57:59 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xa7e7) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x106) ioctl$KDENABIO(r4, 0x20004b3c) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10000) 16:58:00 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f68e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d766ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380ab86781df20a4300f3af7d906afcd4aa3933230aea61bfe06323a7c0f5a055420700"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x1f, 0x1, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:58:00 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) chflagsat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x3) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:58:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8ca, 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') 16:58:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:58:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:58:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff67) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec470000000001000045e2acc315de3a7e4a0098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815da39b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ef0a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b770000000000000000000000000cf7db1f1f77dcb52082e312461a0c059e428e3147f3cf8f11dab556ee28ba18c47e6257c33d50bdb0d9e481f2de5bc3c326f9887ca21941c7ce68b1cc13ffee3318696324207aa668a675cdc6ffd5d63d5a8972ee36607fd11f03997f7c2af9cdb373ffb9711cef674846430b23c575d2059e71e23365a5d44675e7930df319499254424a48f102053489ec3b97e63322efdc4814bebe78207d54957df329dedfd5a4746878e306619019474b4955d91e77a2a03d0c48f3b13b4737314f19b25a6102a9e0a5e8b956c537f8e21e8c943b0e6bf8150297750c19d276debca8ac2a1"], 0x10) shutdown(r1, 0x1) 16:58:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x10000002, 0xffff], [0x0, 0x0, 0x8], [{}, {}, {}, {0x0, 0x0, 0x8000000}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:58:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000008009, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000240)="dc1b86b578ca667bed9271ea89e6", 0xe, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x20, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) sendmsg(r2, &(0x7f0000002000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="696c6530003d578aa4b22a462617f96c49814a62822e8d024701535a9ac16d23c7d1bf6ef11a273a73c8594267ca9c216d318f55f936c1bba4762588610a0e96eb75ebca592d7fb60624c6ac7e18368e580b0d6da2"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000340)=0x10001) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = socket(0x2, 0x400000000002, 0x0) sendmsg(r9, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpid() r10 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r10) r11 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x500, r12) 16:58:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x7ffffffe}]}) select(0x40, &(0x7f0000000180)={0x1, 0x7, 0x8000, 0x24000, 0x5, 0x8, 0xb1e3, 0x4}, &(0x7f00000001c0)={0xfffffffffffffe00, 0x0, 0x1, 0x4, 0x6, 0x0, 0x100000000, 0x1}, &(0x7f0000000200)={0x80000001, 0x80, 0x400, 0x1, 0x0, 0x2b62, 0x1, 0x6a3ed1ae}, &(0x7f0000000240)={0x3ff, 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = getuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r2, &(0x7f0000000280)='./bus\x00', r3, r7, 0x2) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:58:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r1, r0) 16:58:01 executing program 0: socket(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x1}, 0xc) accept(r1, 0x0, &(0x7f0000000100)) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x6854}, {0x6, 0x0, 0x800}], 0x13) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r2 = socket$inet6(0x18, 0x2, 0x8) connect(r2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$GETALL(0x0, 0x0, 0x6, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x1c) socket(0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:58:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r8 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r8) r9 = geteuid() r10 = getegid() r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r15 = kqueue() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000180)=[{{r16}, 0xffffffffffffffff, 0x12}, {{r16}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r15, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r18 = getppid() r19 = getuid() r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x400) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r21, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r21, &(0x7f0000001940)=ANY=[], 0x0, 0x0, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000240)="b996a0b3a0f98b9d3e9eed22dd5bec8212e213c8bcdf354eefd6c1d5f74ea01620c5f3c41ab20f9fccb29ea71385f36617c8f869c7809bb0a6a2b5a4c3c6959038aa1c77e367203ca39c6366fdeec6c70975901bf370785d9d58ad1cafa6d525bf8f5cc41d64ded9c7de132f94b64ecb696fb04625334993bf69325aac1b49b324260809937cbd170849", 0x8a}, {&(0x7f0000000300)="620c66ac8a39278296a4125d3c0d0113cd677b9c2ee19816022790468e6f999681310789cf363ed4423b382f3f7f", 0x2e}, {&(0x7f0000000340)="591ed3d6725d3205d888d32ed9936fbe67a8c6914f7b870ad14c995be6558b7a393a3a6eda1fda8fc897218ece4b7247fa8cf08ef06b8083a3705ed9b0f0b34dfd134a796a73341cc4d25ae73c6612237cf7154292fd943c47a0faac933c972a40ca53ac6205386bad125ae68d96bfb698bc6579882bcf6ea78fd2c5822b62780cdb5f10e7b7ed5488f7857cf3cfbdde0a5a26c73971cf53c3940ba0ef49ed048d94af830a8cabead69c6a384050731b142ca495a7576f0589563fdd84143cfad37e397ba6ba2ea51620baef", 0xcc}, {&(0x7f0000000440)="80ec1d81a7af4b962a1705629257d9737775f9faf6b53b9fb5c9e8cd3450985b3694f0cb1e7ff51e59bfd5c9982861ea86553956f5ee5224b058ba303b971994c343015c63994877081716f506c57cd75295a0f196b188f1e2a3f879dfcb8601018a11154596c8e442ba87ace8314ddfa9b8192026c3730d5c7f661d43", 0x7d}, {&(0x7f00000004c0)="1fe6ff42ccdb4bf539526cb17d2e704261156ce8b871890f5e0419b8d41363a3fc56f5c46a4438ae3e418ad7e53416c82beb3b84887cd3b4a24eda5fd744305aa00f15d036441dda1e7aea9a4858ddf7a168c3f0c67bd96a5af10133f9c2cca5d9879f76c24bc76be039c6722b0d379e133134f1985ac1097fa45508dd84979a3060ea4731e46d3bc956bdc36f9371f9121125c79e1f92b3b666bba2c6f855", 0x9f}, {&(0x7f0000000580)="7e6e8b12a8ac181267407b50003e315b548028e39c59fd3287b4dcc7bd173851bea9063c14866d43182463964335dd776827646c2dc435201f601213f3dee3b8412b2abe341f96f5013587e1de54697c263ff6ddadca0cd300151c81c7ce10b042e9566498b54994aea59d40f191f93dbad5b4290e51cdc1269b8b109d2ea909dbfe3734f894e1aa9d759e299ededc3691639e8a1fc776d56219a630a75dc3b7dcca74f3fc575812adb310c8f87d57b45a8f3ba9783a9ef0d5d1d7ae6b0074997e0682c40f16b2faecaec6355af6e5a4db4cd9c8843219f393acffc2cded37cf97ae79c42a2fb00e771b8b09e710a70bbffa2ee9d2c2c3c0db3ab63e504f046c38ed010feee6764b725c9110e55a54ceed027917bd9383b47d9f81cbc41c535d00ea277f52a1e353726438f103b7ebb68b394fc16ab99d8dfd07d19713c422faf910d7b00357dc3b82b2b8eb866b53ddb338e0665eeae97ec235861f3d15e95a4844beebfc0689e29c993e7d6b4d234a0738d7a989480e03c5ea3db7d4b5d4fa9a1e6ffda11669e4b72c6007e7f0c34afb72b0c025db37da237d41252b9f68ee4cd6f9676f6182fe824b4af30f5116ddd7028de80059d6be30f012d468176457f7266b869fb18c0ba2520047f0cc15e18137780cd46d1accb3c0c22ad8574dda6845901176c274a3cb78e1168af8d972531f2a4c78cc7e8a6e4e60bb63871fbddcf63e4bc3f03dae5b23939336f2b8c85dff68db7a49d7787f6b1f5eb5bfe1f445b04e41839ecc4927a9adb86ad74d884e9844e888d246385b50e8cf8c3318d5fdbd1ebdfd330f5b516d9a429126d647c2972f6963b9be98dd48ab0db2c1a9d24c3e4a891376fd50bf3d86875e6e713dda70275a45f93911967960fb95a49fe1f30d74eb30f68b2627288081ecb22c3d22ff8a9cc2d6368944c93f54e6cba905752530e4dfbcd0380faa5e207a951c8f2e43b4a7317b3583139ecc12c2200258c62e67259e49ee8464ce31036661551f2cac5079d86c73b2a62d639d7699d6f1e0b96b71a0b618b84152ea6109b58edf3e07d0b0d9ed98d7bd71a988734db0b53dc81327a3d0df2c3e7e175939bb3c794c17a0b68562e1127f32d1fe93ab8c36cedfc377f22c43c32746a079559b63bc401e79d3749c915ff6276b7aa6a1a6e536c85c6e1839e0bd54e659d0df333fd7d02ba7f080c0f4ea9507acea9295920f34c3a71e4fda0530f46e589167078f97d4c656081c972b7aef40094aa3b2cc722701ef7afc284dab75ce6a64b2805a2b1b43cfdfa5cd84892df8bf93450fac264df9af8df49e11b93bfcb4c6bf3aa95c3d558c8ecec83a936d96ca9c3563ef64d4ec2fb1adbb5ed11c521b3860e56a09909dd7f06eac4db36ea28605b93b5cf03d9ba9f19041502adf06354b8e39e3d1639079904dd7903b358378160172a3dab6376e3f115ceb1a220764b9da8a2b88b8cbb014817a8f101d50537f719d1233a0b79e3f68126d83657f7ac2cba98c0e6d46ec98e50df8f784e97179d1a276cc02d130f095e8405cd7d73df6738014fa056115d53b97c34e0cb4a2bc58fff01cce0f766be1bd6f4f0e289be3dd4a5df00e9d9e21672752849c13cc0e5049fbd4482307daa6e8e152249cf97322f13a1b0b6cea784c4361a9fb5e9ef698cb5657e83900cc13b528d5f7c83b50ba1c566fbd7c631247b237ef01e7096787680df59b87dea005cb18fad1f41d280aa7a0cad5fb4774abe7ccf44b7d4eb1dcffc75e17058908e7fad374dcef2373b7e6787eefc7386bc7c7ca95f31e5b1c17373f59f79374584c1d0fa0e694a3f2ab1d02d11d6bdea0bb46dfffb8ef1a26d9dce2f1b620f14e5e6ffff4df4e54b9e1c7bc3fdff03076acdbc514b1c81df05ba19a6cc7d8b88c4efdc53a4a6e4b7a2e5f82b4d4d2810add2ebffdce8160b144243651c21889b9a61bc301cd230edb7894793c336fc6fccdc2d0ee82df272e8e69812cd0d214904eabea79cb3d8d21a9b4063bf3c1f67b763848d7798f179f15c9d671e367da03b12d01b590552e7e2ad8a326838f29808d07a0bedda3b3cde54d2b8b32649ab3ec4de32b5d5a79716f1700e2bcf28ffb373046083ada3fc0dbd719c8ccc476449df89342c3b5e10131372ae2a1e7e52fd56c84006d9b836982640cc5779e552c0ad9800691a8e51a57c0947cae8322432187b17d37b130d9559b82d6be4c1c8c5b1918fc52d4287a0c43e6738e8e115ffbab226e9665530df53db7f9db89e1c1b8fd05a41be714ac2a3f72fdfd40690563df38fbbec2844cedd13a39ec42119266c849e105323a3a3b6facee1c732c0a33362be05120a37f798bc819f4d2af2e0e3b45356efca1f2d71a77ef72bc6af99d47a26f633cb65ec41f80080c23b18c64b69520aeb6858b2029c3dbd3f83d169a747b0d6a3212867e1af47135fafb0a3efc57aee778879018433d3a28d18601da3fd27f3f2a68caba6beb4805c3cc36e318836aa5344e61b115f22434b73cc288fea28fa062ac7acc878f131ca1b3f8e4fe427bc9a8ec3d85d9d3ca42dbb19ddf41c882ee9b106d8364b62f048d23270f3a81827254da3b80f66657d106c1c874280e6379a086057ad4a2fe791896f85ace20ff5db9d80bf46dbba6c113f4a9888292f9c376032be3699869917299b62273801f8f61b5306aefa258a4cbe2cdd945c802d11f5913171e60620e0ec18a79322a0b2ea6da844635caa70a25485b09d34ff6fe8cedfd9372873ec82b48b9f66382ecddaeb6e4bd47d454db8d2e8fba23b463a10e68caaf567b86f45cb2e4315d764831790e8a1bf85727e1fbf6c8cd0eebda8e0ea715f9996f0d0c3d61d5acc5b99dbccc4c127ec1a6df0afb3f426f2ceffcf9bdd4632a8887d58c0fbbedf089b432e4cfe1d6526fae12a34622410084bd201f7c76d28ab165062fdc8e9eeac26d26dc670c7f848346722194885b585542bc5db115b51299be321c484a5fc1076ad2195ba1b83ca4b743e55e476c65decf8d9ae0235a70003333451740ff82088924a2a8905aec77e647edb4b5bb3ed4f0b7d0c03a0accedc560a5c1583ee6f2421ad7f9996657fd91eff11f6dbd369ca0c17082b3cfc1fe2fa530ebe600590f776bdd1338173d0670857f3130ab982f5e40af62fba4b5f880c097ed2094570305b996db48a3395b4498fa2166e61a5d3ec869d4f88715e3124cf9902a050412445ad730007f307189e2c97736ff1c4f341cd9722a1132ffc9b302bb87a3f9044c9db37f48f48dee645aceca2555626b971f65f6565ff146e1e40c9e51613d5833a498a60c8e15c7eb8dd7b5de69ddbd42ac514531c7ea70cc4c36edcb6c73dbbfe8f0ab12c6ca04bef3ea590bd25d63960b34c5d56d3fcbb8d3e599572c6ba7599836871da83443cb750ff7b51f414b8b77bfb21514bfa2a7ead511dbc4f5c057620baafbbb01324597666689cc66f455bbba5dfe133af9fc0b078718c78b569bfe7b488ea83c7da5f0b925946e83ec093be1e13e1c81d66f02f719e8531f194feda2649366935850248c7abafada2005d6d8efef60c199be53a6bbace01845686c6e43593fbde08b1c7142ec34d9540943e6c42e94f2b8b0510d12312d629f3c12cb9057e8590654a541314a42c6ad68edab1b49f84a087558b681ae57b3d9b4c99873817158496ec2e003671e702932c1b240bb062884d5f8cb398a8b2e965aff789e57b088914fd64775303a9863d8b9a5c40f3d4f52da4a02a547fb5c12957ada159c27ddeedd5b1a08da58b128c77814ac59a8599949fa519d95a0e1ae7268decc329a980515c97f5e6c331a387cb41420600e54bf6561dfb1c54ad3d1c66f175c153ab8f13ce16a4ff37ea55ae436de9ea3fea86fb1ea08f92517770c10abe3723c2b94671e5db6add526270fd020aedc6f5f5358b9f5e6e4b9a0ec1c3bdcd07255465d5388af731379e27db906d9ef22121b3eec86bc075743454451bfe7561fdb6b9a623d30833dbec95dc0dfeb74c7340de0d9c7eb9262c5a246cc67fec9f4bf83548fa06f791d67c8b5f1a11e9e91fa96556a9567520a086c30b5830af2b3c0ec77b1679f6f0138a7da63b33372a3b089af52455292cf19293fe5018c39eeb99c2bb3aca91528fba967f432fa7031758e6ebed2eafa6b6918b0e4cc601f213b6f70452620af3006735d245ac4ad10931d0a65514bb64acae00fd9206d6027e72a1313b24fbaea8423ae69dcfb35ecca550671c5227ac27c5f25fff31bbefc46d74174e5c0e2bd1966630283cf5ef986fbcd3c52f36e9272cae67e72dbcbaa98709298f01f5c70b01f9542d8f53ace8690405a5e90378cdb043918b781217dca4f98e3dd3fe29cc6c6324d8ca0c8953c5d42096435496b90dde2acae8250072dc86531fe53664c5ca0c34ba23feeb854801c13e3462a25fe7f0e1d5e1062f7d1b877e08606aa3f3ee1c03af86ace2047b2a4270374b1a02f9b4617757fc4c98c099003f88683dc11e0d7a7d2ada883e703a4a00b632ac37fae821bbdca6ef2a3ced7dc80b2ed6289d941e3a67fa1da2763f4453df1593abc350ab723d36205c01cae593b99c0e6856344e793c6327064367dee5eb5f501e5e03643e3b711d114a743e3cddf2a551a2d87ed7808c817a5a0708b6e375d775dfb14d66a619b90941f01e305d151dbc68c03633387fc2bb8ec30f7facfd122bb84f15cb1ef524f093f827d3bc9e02b0a815f1d4f9620c57b73bf4acee53907b43dd242f9701304c0d1c460661be21f92b8edb3cc5c5fbf6781211e26e5381fed49bcfe2872b244ffb2d3a5c2565aa3077b3915f64d3274120fa4fd9d8e5eed85823280214e89aa8ce115e15786b16f6a8c5c2602ea47f8d66ce357ef8ae9487f58ac3ea59ba167063b93450f8581918c349f243a5b5c6988f8386c44d3bdf5ceba8ec4ed983262c79f155be4acf392e29698beeb9576128e6f6ff4abcd69da10c4484573ccb4eb0c90e92a9773ddf0ab4cd4683e54e8875f826616cdc74a946dca11544d9729038715e597ac1e6764ebba1f6f9a18722fad9e84522ebb1b1cbbd56623d094aee356cc00e247b5ba554569edcd58e6db1da40fb0479fb68b5c8a308052390d93679dbde7a40bb0a2536d17405512576999ff8e0d1654d5ad55ea7836608e9706f72ff919113e8255e83f838c94f4634138d43f0c3236fae335a84194f19718cafcc4abf3813d7f2a24b3b7d0be21e9e3c607ceea7a16a1f2424d4d380ba853f174c13b9de2ab55d746e842a34f7e9354f6e7234e768b3aaa7f119a52fd349c532e2100d9be73ee12fbd78ff4872fbbb979156bc719cf964d232d29ae0d3daf5e021b1f73677b2eaa7bbae76b1bf21b509befb130f58dc1365d9e2e689233ac468b55375fe6c9bb2ad46eafadb8d4ef7251677b5a238906592399f5724242fd1d324c5cf7bfecefa2a180ffbcf9ea0304131ad3ba5e983cb7a0367cacd18569b8f0c5e8f37d27ca0ba589121df95b012538070e4955db6828ff4e82edabb7aee7fdb9007112e7a5b073e1eddc6ae78bc2bfe360f014e10fa5106d30df3d8346b24a7756bc48fb1725edb6075fe388b7de467084f6c1667687de6286fac92e34eea497cb2f5195f9c184fa3a000567071258f5e25ac4c7e374c48fa540ccc230d853a9bbc911cde5deb2fb4baf494b6611663dc5fd764dd1db977e090f16d5b866455b2a4d1ea08106b8af8a4fb1f785a8356fff7662f2647729d3662511b7948256d782f6407a0f53c3923e52a3ed9015cf848da4a3ba86", 0x1000}, {&(0x7f0000001580)="fc749a51075139f07dd63fd07d983bba31b45dd8b80faca2bb50a38d55c9b265c9452fc69eef10a303fd52d2752d62ed0be4eb266df018732bffc145725e796f9b676b908404ac4eeda6f57443cd14ba6ef188c429dd949c3d539fce03c26c484811adfe956e188be44238c99b65ea795afe37245f63575a289e5cfe8773af1d375a98f11b1e7b035729017209caf4", 0x8f}], 0x7, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r4, r0, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r30}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r37}], 0xd8, 0x1}, 0x4) r41 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x40) flock(r41, 0x0) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r42 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(0xffffffffffffffff, 0x0, 0xe895, 0x1) getsockopt$sock_timeval(r42, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:58:01 executing program 0: 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="c465753d6380fd", 0x7}, {&(0x7f0000000100)="33c1d9e1377da40c5746ce31bad3c54ac3fd3d100a7dcf8f70e1c8c825aee73a3a7fd843207417f90e63323cf04a06449c7000e0b80cf98c848ce738846c34462abed5c70951fbbb7b9918300d6af521fb55d0cb5c630332d1547235dd952d64e95da80a8945526a1452982ae62da111d6aef9d0eedc5afaf784a64a8ac6075e542daf1cdf602c50de0e68e553942c56643f0c392c7ab5985d1e3bf4", 0x9c}], 0x2, 0x0, 0x100000001) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:58:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(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"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000004, 0x8000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:58:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x200000a4, &(0x7f00000000c0)=[{0x3, 0x3, 0x5, 0x3}, {0x78, 0xe, 0x80, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:58:01 executing program 1: 16:58:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) fsync(0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:58:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 16:58:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002f3000/0x200000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00005d3000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f00006f8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000238000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) linkat(r5, &(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000680)='./file0\x00', 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180), 0x7, 0x0, 0xffffffff, 0x0) fsync(r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000580)={0x1, 0x2, 0x3f, 0x8, r9}) connect$unix(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f3f31a534fba20ac19eabb97366696c653100"], 0xa) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000700)={{}, 0x6, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r10 = kqueue() fchmod(r10, 0x180) 16:58:02 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000100)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf40000204e4c3b514ca1a350b01547bdf7bb3c515364b3009688370e2fe3a68c889ebca0b28e5e928640a799d41dd78d80dcd3ef250a1b72adbd92f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b13b31429971da8d927e8cf0e558c52e999f343905cd389c96696c43052f3c4c8187b500cd800184dfdf2d16684f6b5d7de5eec5c5a0b68b244f0dfa2984e9f900c588dab313252830e04127fd4084fa31930d4631824c34701cfec7c7978c65396a4f09d061c98a6737578c8588d8ded091d1893dc110f8c337272005d58c4376331d3ac4fae85ee48690bcbfbb9b9e23a3d2d1730733e", 0x123}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6", 0x11a}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90a", 0x4a}], 0x6) 16:58:02 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:58:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r8, 0x1}, {r9, 0xaf}, {r10, 0x4}, {r8, 0x80}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r11, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001040)=[{0x2, 0x1, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9, 0x800}, {0x2, 0xd7d, 0x7ee7307936fafef4}, {0x5, 0x9, 0x1800}], 0x5) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x5c}, {0x10000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devpf\x00', 0x2, 0x0) r23 = kqueue() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000180)=[{{r24}, 0xffffffffffffffff, 0x8}, {{r24}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x2000000000000242, &(0x7f0000000000)=[{0x34, 0x80, 0x0, 0x100000}, {0x5c, 0x0, 0x1}, {0x8}]}) poll(&(0x7f0000000040)=[{r20, 0x1}, {r21, 0xaf}, {r22, 0x4}, {r20, 0x80}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd69) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r12, r13, r18, r26, 0x3, 0x5}, 0xcc, 0x8001, 0x468}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:58:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:58:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x94) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:58:02 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b9991eba79165987b02ef46d26d5c17d367164989968004dcd4007e2ed4acd0456eb1754b9a10de85d3b950a95682ffedca9e8f747703b32ce75399905f78885dd6db7992b14724f6de70ac76e2aa57fb8283d0a387c65f3a4ee7ba9098ee644ac690d21e2d31ad2660df1d10f55f7e9aed85f77a669c2928cddcce8dfcc4c4eb1e1a3c7362dad702bfa1dc6f45db8f6c2d84f093f2362811fdb53000000000000000000000000fccf75172cff7b8dd3a76ca6db1d8a74a26619fd3a5c3045fb5c3878e5ffffffffffffffad14e6449d433899a6141798929634678cf0378f25f1e3a99cfd58c4d531aa6593901d75c7a0ee1ee695af12d70160e61419673acd4210b7e33552b90e6d58bb5ad3d46ba09828fd1097b010e8b0986e66d09aaef4fac31d564262e1fee840f9f017ada4503b11c16c623483aa3a7510b82bf57b44e2929332c9622dd47d0a0a15578ee1654fc23fe672433010ffbf84aea19da21103e7b1933fe90fabe2108d0174bc264f831f22ff9da84969c3f3f21dc27db4"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) socket$inet6(0x18, 0x8000, 0xe0) 16:58:02 executing program 0: 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) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x189) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) dup2(r2, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:58:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20090, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) write(r1, 0x0, 0x0) 16:58:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:58:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:58:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x4090, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:58:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x05\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x24}, {0xa}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:58:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001a00)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70331b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dde780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb498c000000000000bc54f03963", 0x45}, {&(0x7f0000001bc0)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001a80)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c261992cd96e60e3e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d36080000000df35ac1f5863dc1f61a28fae07245cde05c835bc5c0bb16ee2bf99c72666223519826491ad94e3fce4b5cd149042fa447b00e37931a4d7f7a753c59", 0x124}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x3}, 0xc) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x1, 0x252) semop(r5, &(0x7f0000001900), 0x0) 16:58:03 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r7) fcntl$dupfd(r6, 0x0, r8) r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xd, &(0x7f0000000280)="dc5fd8b609e28910db809b77ff9a80a1487b44b302cabcfed39b2d3f73755e856cfc5d312d608d1e17f37392a4ecfab7f13ea9d63b17fb6f3770aca100000000dd6f5cc6edbdaec4a2b8c6e653a14059e6c2b1f85e98fd44000000000000000000", 0x61) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r10]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r13]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x8, 0x0, r10, r11, r13, 0x80, 0x5}, 0xffffffffffff8000, 0x4, 0x7}) r14 = dup(r4) fcntl$dupfd(r3, 0x0, r14) setsockopt(r14, 0x8001, 0x8, &(0x7f00000000c0)="df8076fd10ddf64045fff7058f858b9a8ab575a62dde0f9f28aaf6db3e0c36e9a28ecf9dbb1d17b80b4947a2bb5ee6714719574d2028d3104d6710f467ccc2e85aceef0c56acb4d7cd2b0914ff1bb8", 0x4f) r15 = dup(r1) sendto$inet6(r15, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:58:03 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0xffffffffffffff00}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000240)="da70ff0dc13d30c5bd23935478b471bb46024d791cc3bbc99c28618456272303faf688bd86dc53ff10f6a5b96404e70f4a422d086ef244ba4dc80918620672b1e47be587b163f130aed9d49de55dd6e7099228fe10269b6d8824695d011cda80c6ad66166401a82255867e54d0e1fbbc8d57c9128307c65cf2fd1c9c34aaeb061f527d", 0x83, 0x1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x20}, 0xc) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:58:03 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x4}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = dup2(r0, r2) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000082e1, 0x0) ftruncate(r5, 0x0, 0x14030009) 16:58:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:58:04 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) r1 = getppid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = geteuid() r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r15) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getppid() r19 = getuid() r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r27, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r28 = socket$inet6(0x18, 0x4000, 0x40) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x40, 0x0) r30 = kqueue() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r30, &(0x7f0000000180)=[{{r31}, 0xffffffffffffffff, 0x12}, {{r31}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r32 = kqueue() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r32, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x12}, {{r33}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r35 = kqueue() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r35, &(0x7f0000000180)=[{{r36}, 0xffffffffffffffff, 0x12}, {{r36}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r35, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r37 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r37, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="06ca8ab6daf45c9783bf3b25d78cfdf87dd1b7c6c73c71c103441802dc5b2cd0b773a1a715abf84faae4", 0x2a}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r23}, @rights={0x30, 0xffff, 0x1, [r27, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r28, r0]}, @rights={0x30, 0xffff, 0x1, [r29, r31, r33, r34, r35, r37, r0]}], 0xe0, 0x4}, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:58:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r3) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r6) kevent(r5, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:58:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:58:04 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, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) 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, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 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, &(0x7f0000000400)={0x3, &(0x7f0000000440)=[{0x2, 0x40, 0x5, 0xdfa}, {0x81, 0x9f, 0x1, 0x80000ad}, {0x9, 0x97, 0x3f, 0xfff}]}) 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, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x4}]}) 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(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(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) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00), 0x20000000000001d1}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) dup2(r22, r23) munlockall() getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r24, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:58:05 executing program 0: ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) syz_open_pts() sync() socket(0x0, 0x824a7625f6b611dd, 0x6) 16:58:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0xd2, 0x0, 0xfffffffd, 0x0) close(r0) 16:58:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:58:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x6e}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) getegid() getpid() geteuid() r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() geteuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r18, r20) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r22 = getuid() r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r25, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) r37 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r38 = dup(r37) ioctl$WSMOUSEIO_GTYPE(r38, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r40 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r44 = getpid() preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r45 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r47 = getegid() r48 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r45, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r46, r47, r48, r49, 0x1, 0xff}, 0x8, 0x6, r44, r44, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f00000003c0)=ANY=[], 0x0, 0x400) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r42, &(0x7f0000000980)=ANY=[@ANYRES16=r50], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r42, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r41, r47, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) r55 = semget$private(0x0, 0x5, 0x8) semop(r55, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r55, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r55, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r55, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r55, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r22, r35, r39, r47, 0x80, 0x80}, 0x8, 0x1, 0x101}) semop(r55, &(0x7f0000000380)=[{0x0, 0x400}, {0x9, 0x3, 0xc00}, {0x45f26140aba4f502, 0x6, 0x1000}, {0x1, 0xfff8, 0x1000}], 0x50) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r56 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) shmctl$IPC_SET(r56, 0x1, &(0x7f00000000c0)={{0x0, r58, 0x0, 0x0, r57}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r17, r58, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 16:58:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) connect$unix(r3, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) accept$inet(r2, 0x0, 0x0) tap0: address list non empty 16:58:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) socket(0x6, 0x4, 0x9) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x3) 16:58:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9fc, 0x80, 0xaa, 0x1}, {0x9, 0x7, 0x0, 0x5}, {0x4, 0x2, 0x4, 0x1}, {0x5, 0x18, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xffffffffffffffda, &(0x7f0000000140)="8c685f3ad1239438a7dde00ddb1d") 16:58:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f0000101000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) 16:58:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:58:06 executing program 1: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = semget(0x2, 0x0, 0x453) semop(r6, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r7, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000007c0)=[&(0x7f00000004c0)='.\x00', &(0x7f0000000500)='W\x00', &(0x7f0000000ac0)='/dev/null\x00\xa5\f7<\x80\x98\xb3\xb0\x02\xf7W\xec\x10\xfd\xab\xacT\x01\x16\xef\x9ds\x1dX\x15\xe3\xcf\x89\xad\xdcQ.>\xfa\x96YZ\x1a\x0eq\x9e\xb0\x86\x8f\x10\xa0\xc9c\xc6\xcff\x84\xd6\t(\xf6_\xdf\xe1\xbe\xdcT\xa1C\x98\x80*\xcb\xd6]\x01\x94\xe8T\xe8\xaf\nt\x90R\xd9[\xb08\x81\x8e\xdb\x84P\xd4\x05\xf8\x18R\xf6\xddu$\x05:\x1a\xa6Hp\xf4n^\xd8>\x03\x81F\xa5P\x94H<\xe6\x7f\xb7\xf6\xb1\x05\x1b\x87\xb4M\xdcy\xc6\x8b\xeb\xa3\x80\xe3\n\xce\xf0\xd9\x11?J*\x83\xd8\xc8\x10L\x7fw[(\x1c\xcb\b\\\xdcD\xfaEzM\xcaA ,\x1b\xc7', &(0x7f0000000540)='}\x00', &(0x7f0000000780)='/dev/null\x00', &(0x7f0000000bc0)='/dev/null\x00\xa5\f7<\x80\x98\xb3\xb0\x02\xf7W\xec\x10\xfd\xab\xacT\x01\x16\xef\x9ds\x1dX\x15\xe3\xcf\x89\xad\xdcQ.>\xfa\x96YZ\x1a\x0eq\x9e\xb0\x86\x8f\x10\xa0\xc9c\xc6\xcff\x84\xd6\t(\xf6_\xdf\xe1\xbe\xdcT\xa1C\x98\x80*\xcb\xd6]\x01\x94\xe8T\xe8\xaf\nt\x90R\xd9[\xb08\x81\x8e\xdb\x84P\xd4\x05\xf8\x18R\xf6\xddu$\x05:\x1a\xa6Hp\xf4n^\xd8>\x03\x81F\xa5P\x94H<\xe6\x7f\xb7\xf6\xb1\x05\x1b\x87\xb4M\xdcy\xc6\x8b\xeb\xa3\x80\xe3\n\xce\xf0\xd9\x11?J*\x83\xd8\xc8\x10L\x7fw[(\x1c\xcb\b\\\xdcD\xfaEzM\xcaA ,\x1b\xc7'], &(0x7f00000008c0)=[&(0x7f0000000440)='\\#{\x00', &(0x7f0000000480)='\x1c\xe3u\x82\x00\x00\x00\x00\x00\x00\x00\x03?+\x00']) r9 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r7, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x48) r10 = syz_open_pts() pread(r10, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fea8ddda026faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x0) 16:58:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x4006}]}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x56f) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:58:06 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x80, 0x62) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) listen(r5, 0x47) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x5b8, 0x7, 0x80000000, 0x0, 0x7, 0x6, 0x8, 0x10, [{0x200, 0x80000000, 0x6, 0x6}, {0x1000, 0x8475, 0x0, 0x8}, {0x31, 0x7, 0x1, 0xfffffffe}, {0x5, 0x3, 0x5}, {0x3, 0x80000000, 0x80000000, 0x7}, {0x6, 0x7a7, 0x80000001, 0x5}, {0x6, 0x7, 0x40}, {0xfffffffa, 0x3, 0x1f, 0x1ff}, {0x80000000, 0x4, 0xfffffff7, 0xffff0001}, {0x9, 0xfffffff8, 0x1, 0xfffffff9}, {0x9, 0x9, 0x80000000, 0x2}, {0x20, 0x7be, 0x13d5, 0x5}, {0x6, 0x3, 0x6c5d, 0x400}, {0x1, 0x9, 0x3, 0x10000}, {0x6, 0x0, 0x8001}, {0x7, 0x825, 0x200, 0x3}]}) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:58:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1f2, 0x20, 0x8, 0x407}, {0x3, 0x0, 0x4, 0x1000}, {0x9b, 0x3, 0x1, 0x9}, {0x0, 0x3, 0x3f, 0x3f}, {0x5212, 0x40, 0x1, 0x9}, {0x7f, 0x3, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:58:07 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r0, 0x3, 0x1f, &(0x7f0000000140)="f55c0f1a6c5e770770065a52988a58f24b7bdc4e2bc6add6a19f26cf696050f8423db72ed1e83c110785c9cfc0cbf9a43d7435dbf44fe5f227e96aec95d62ef64fb09c88e28e55a47407f1761af15af7801aad11050d59ed775a8d6392186e59877e4822a16b6f489027768f93b89b90950d63ade9a0a1a9b3f47004cda2523efffe7de40d6859b5230be41c4ff75381f19e9af320c00e8ffbb1f9ecf7eea40b90e9075ff3efdcd554aaac9ba3703a94c2cd9d8450a62d81a1a75aa2bf7fb6210d801cf11e78be7d10420294f08fbc8ac3a201f2ace71a3b8249abc16ebcf887b55c71267c9b511641e1918ba373b3b8cd7042", 0xf3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:58:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x2, 0x200, 0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7c789157d887857f032683c21ab7b2f"], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r8, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r8, 0x2) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r11 = socket(0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b2770940605d78a36924e4b387780e288077a530000a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000740)=0xc) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000d40)=ANY=[@ANYBLOB="010d80054270930040000000e0305213"], 0xc, 0x2, 0x1000) r13 = socket(0x2, 0xc003, 0x1) connect$unix(r13, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) 16:58:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x3}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)="2c5657a058d5167d8e65b242f955400000005022d940763b83a30000000000fc00"/42) r1 = geteuid() setuid(r1) r2 = semget(0x3, 0x4, 0x186) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe58) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x52, r7, r13, r18, r27, 0x1}, 0x1, 0x7fff, 0xe9}) 16:58:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1d) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:58:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:58:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f0000001740)=""/4105, 0x1009}, {&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000001300)=""/222, 0xde}], 0x5, &(0x7f0000001480)=""/225, 0x19}, 0x800) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/du_\x14bpf\x00', 0x20338, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) close(r4) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1000000000000057, 0x0, 0x0) r5 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/53) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$unix(r6, &(0x7f0000001680)=""/183, 0xb7, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="1289320d"], 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000001580)={0x1, 0xa98}) 16:58:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) sendmsg(r5, &(0x7f0000000680)={&(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=[{0xd8, 0x1, 0xa2, "ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec82"}, {0x88, 0x1, 0x401, "f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd830"}, {0x10, 0xffff, 0x8}], 0x170}, 0x7) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r1}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r6}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r1, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0), 0x0) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 16:58:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2f5) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pwrite(r2, &(0x7f00000000c0)="33a92ff320adef480d92fbf061f9662f726fd6", 0x13, 0x0, 0x6) setuid(0xee01) close(r0) r4 = getppid() fcntl$setown(r1, 0x6, r4) r5 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r5) 16:58:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x8602, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x3e543b0c3069c6ee, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) r4 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x4, 0x2}) socket$inet(0x2, 0x1, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:58:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) nanosleep(&(0x7f0000000000)={0x3, 0x7}, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xf2a4d919183afd34) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) 16:58:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x1a}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:58:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="abe9f757d2284e16fff41e6b2a91659a27a8a2567a47b7bfb7f1b9a892f8f353b8d69b305e727e23b8fa67b5ef6fe5d9afbc8ae3e98ed8d2b0886514aa6103f20f8bd6596118c8a82d5576e86f1e05fac0954501db9c383c22f9f24b5dac63ccde3437cdca191922a8d7c9ea96d5df18f6a2f3f27d8adf3f5647498f731e571d4ec50d24ae8e7e1cc4c70b13d24e41066b5208a9b17cfe7db8415223d657095e9fa04fc4e1402c165d7d9fb134cc33fc20a51deaf30c502981c1c2"], 0x1, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget(0x3, 0x700) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r12, 0x0, 0x10006}, 0x0, 0x8000, 0x0, 0x0, 0x9, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:58:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x4, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 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') r6 = open(&(0x7f0000000140)='./file0/file1\x00', 0x200, 0xc0) flock(r6, 0x1) 16:58:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0xffffffffbfffe6fb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:58:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x6, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:58:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) mknod(&(0x7f0000000300)='./bus\x00', 0x10, 0x68f) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000340)) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x0, 0x3, 0x7fc}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x3800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0xfffd]) write(r1, &(0x7f0000000000)="220e22", 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) semget(0x0, 0x1, 0x420) getrlimit(0x0, &(0x7f00000003c0)) 16:58:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="be1ba8c217adf68f111512bc58a0f096052dee4fc487489f8de7660c1dc5c1a0b45e7ca6", 0x24}, {&(0x7f0000000080)="27159585e576afca4d4d66ebd718ca087d2dcb8a3aec68103dff1f29e442511f67327e4c21d55b80732c0848ba02b3fd5554a54b81f7176bf9a7fe955f75397d034f9d73e2239ccb30bab422d8dafdcc7ba2a3cd9e3240bdfc819aa5ed62778b96904ecb540da19b6d15bd57345c1a5bce9bad47cfe9af683a7b1f6e7be7c97378fd64ed137c349b1750ba3178ecb19b3cc0b46651576bfa5b29cec28f85ab96ec504aceedcf38c58925c64a52c8152d7ac3514b92498118e870268532ac3ac23bfa0f547f8174deb2be282c7aee55555190876f", 0xd4}], 0x2, &(0x7f00000004c0)=[{0x80, 0x1, 0x3, "e836804c6b97ab39bfc19c4e8a1a9bfe64a306064f6af25b2ba455fd85402a6d52f115756ae23f2bb80b2c07aa4679f1f0abd2ab5ac6f5b08aec0aebfcf73c337b997a522456b483abca9da5ec171dc8715aa809a88f0de136a1f06a9c3051503ebf58a629afc3a3b9c0c7fab8855055"}, {0x18, 0xffff, 0xffff, "41c8cb10"}, {0x18, 0x1, 0x0, "b1cc"}, {0x78, 0xffff, 0x7, "4af6741e0598c5cc255000a7a839f6d6a76acf2f96032d2e1a728179c6e9c10281058b0a3d05661115c01de08c55ad2b94869d5259d90cde2fcbe475e0643a7342de731d1452b09cb3da9d8d410b37818eff20f760c978a9de1be2ffbd5ea6f1240cd9"}, {0x50, 0x1, 0x1, "ac0f4fe1e5b269b7afa78d08c6a7e9ceefd3e584f70f1e4556b8871ee0aab4ed4fdb39ed74a0c9bfe4129944fdec4a7c08c184fab6f195c6ea26"}, {0xd0, 0x1, 0x1, "2711e451d22d4c1324e0c78a7420d842c6735fbd9a0eacd9876c6462487fa4e664903f2f2479f1de252564c3ee706457183d6d2d555a776a45ddc6cc6e0d29360ff4871c0cd0493d99c59b6e19e7e025802b960f95ba13776f4dda0453e3bd227c67c09a79c97aa4a5f229310e42a112cec4f57866ab1ec11feca90d5dcdb2bf3f2d16df63de9162c0ae2a87ede8910738f8473c846ac55c32413572db0fb0f3307448afcaf781754ad410f5e6e9c97a4065dcb0411d571947edd0dbdb8c3b5d"}, {0x18, 0x1, 0x8001, 'zI<'}], 0x260}, 0x808) 16:58:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000422000/0x2000)=nil, 0x2000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20c80, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:58:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x10001, 0x7, {0x7ff}}) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:58:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x5ec8, 0xff, 0x3, 0xfffffff8}, {0x1ff, 0xfa, 0x99, 0x7316}, {0x100, 0x63, 0x7f, 0x8}, {0xff1c, 0x46, 0xa3, 0x9}, {0x9, 0xf8, 0x4, 0xffffffff}, {0x9, 0x7, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x6) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x81, 0x3, 0xfff, 0x3ff}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000}, {0x5}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:58:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x80, 0xc0) kqueue() dup(r2) writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:58:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) 16:58:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x431}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x412, 0xffffffffffffff9c, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:58:10 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x6, 0x5, &(0x7f0000001440)="9860e0c49c0f045180ff777fc3a68182265d816354090cd5fab5315d81e94a1747e15ec298ed7a56385ae203dd372cf24b3a2231c01e0391d3c5e8f3b89aedc465176e380db675cebff31933c0e1b77730dfa387c19f6af043864b6beb2f", 0x5e) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket$inet6(0x18, 0x0, 0x3f) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f0000000080)="3f2744a4081187f94e5fcebef61a639da663954d032b0f542c37", 0x1a}, {&(0x7f0000000180)="b7c9c54ab41c773c225f1ffbb4fcd774e2ff6c90b2bbd1d2923053c3a699a08aa4062d2333ab7ccac411629cbdd0d9f12030928ed7bed0ab1628e77bfc81211a0e00069f9988338b42a43a1ac21e8421fe", 0x51}, {&(0x7f0000000100)="f866195e9c10f57f90376e81e38cb9b066f4b953d350084e1713643a1915364558f32151e71e8163934ff0caa844978a787d0ced", 0x34}, {&(0x7f0000000200)="d4b0458c110958f22b7f28143fe221de09abdee24e6a0cb2f9be7d77fb58e58de8226c9090136d86c37698d374d524e2fd9a68e81e9f8e4cac02384f56c92a406e5954f709d538e0ee38d93fc757d677f45668fc56374344a6feee5d0eab35d4b5ee644cd31adb531576c3b2451641c0e0c9dd4629e56b0cd53048e0a6053d3e44e18d754b502252da7ed99b208473ae592ecec554bf117b75d48e945cac45a44fc3cc28d89d57d00e84de708b9e6ffd70408a9254de24f5ffb2ad26e3f947e0e60a278d63f145b5af3cc89ff78bbbd8cd1b2bb64d983c36ca2752fa565db168f56957f81ed7e4af9b15c751eaedd66d19eef61ff495cba80d8d36a1bbba2fbdf2adf35f9702ecb906c58fba9da31d7a5449c648b6a239f7788bde6dd6cf3c48cf1f77105041ff72c92d6e4c306fc7ed5352c1c60452c00bd02cee777b38e1a23787b4c7cac6c8b4579f3ff9321fb4f4a1edf2f75330d4c889c55b509ef5c6ef6529c67a0a20dec3b45662901d3bbbeb8df31002291c6e0fd6835a24ca6db954b25d8eb6309f2ee9c4bc25912ecf0cde30d616e58ee7502320b9dbc8521c6b39ac7ea20c760be4530217909842d48afa4ea84195484db797f85329e6811398bd5d3ffe81acb77ccb5894ffb152f34e7317b17779442db68f69cbb405c257aab68cc9f3a0984c04cce985f8258c87b0740f8e09e19d240408e347929116fc50732ae9c8e84024275a7fcc5ee1b8e4a1aab973ce0e6d98088b528ef81bfd41dd373d73cde7476f5d6df0dea53c09e6c5bbd8078df8f3ddfbb0d9bde7c21f8078160566b6fbdf19880564c34e3f5e99b9453587777f6f0f5d522cd5ab2d1ac55489a5e67a0300ab22ff47b2da9b33c0d3d09b430b14e516d3d88232cd5de902c8a40df983a11596a232856f57cefaef50b6ee1a45ad56bfecdaecfc0c7b5b590f7b3884cd20bac7c83e5cf9f8a21f29945f8f147bf943b9508b51f0749f4378a940e9b3f515b024a0cd0dbb056efdc2d379873a85286618c451fba175a5b68f319255a527c2c9677f910e4367d48a360503e55a8f475faac77aa0771955d1d22c0037dcb6e17ef4f5138cc1b81e3085fac0b3b57c1cc6651a270c2df342dbffc487b4e10031ffb34db8c81b2eefa7b819ab5368291b7f83a5279443d8fc9aba4eba242fffacd0d78c97c6a00ed2b0f6ee9104fb86ab91abc196939a650af98d57abf228e60e815bc86317bc8f49d13840a9d26b2f31a639a39b8b251fb06b6f08a2ef12535c56e5899c05f17efecdb0f01cf6cfc088f4d6a2735f74e6d306db91873da2e110731e7343792cf63f9b0f4db0692a7b21508e8f5104b84a9798e619f989568f8619227d05e2b48192daff633633fab51e311e33765067e0d0dcb61685d616f1b6c89401890e2132a374c36e62696c8bb6a9198b9f4ae90bbaf1f56fb2828767065344feca92310f5c295ccc7aa87972ff2f368bed66b5a83931c94257ffb13729d4423073bc0bde45352a72dc392c5a455eb642b7847c21f046526fa6754609c267844f8fad8c6865834b2e5e482d119cd0d4e06fdf583224ce0069197bcce3c6d0b8054162f27c1dee9b37101fc03754a78ae71bf110d88d8baf707d1ca05276a003a7947930622996302ae1aa7d0b463952956259edb49e7f45c7f582adcaa0a17cdc0737adb4446cc020c60eb4225120d1719f1824591104f099f297e32e7ccc738ed704df537d576bb7b43c946a759dedfa0037b0126a95a3a37130b79bcbb5d451b8e5a836dabf2c6c05a01cc44875b46eed861a9d8efc843ea6e6378c467d7158e799438c2be38555ffc7fe80aabfa3d050bb06d053d5d29db62e9e8e2223cf0399a96c23a5fc0442ca9285d99d4198942c1431b195d566bdc88160ee24adde4751faeb50ab264c555400048d696c2ffef006c7e13a37af4b663aff0f9091c5e86c31977663aac8c11dcff8e9aa2beae0116f5534581cb323ecf21ff23607f442af371f007f45a55ac3e646bcd2fa462a3bd8522cfde4e5ea4f11a929db1ec5ea5c0368bf64946dd7cbf108585b4b62126fa29db8aed1c36c12eff4c3a4ace834895ca86e2a4944996c5ec615d5b6700e19fd248fbeec600ea6c68ff0c15a268900f2b6aedf1b86bf9940f13f8fa15847b02dcb7b3cb651b3aaa8822d3867e8f8e8197c59399e4934a8d16158ddd40dc35c9fe3da2412fc7ede5557849acd3da8b3043c99ab523909d0b0e3bcbf4156465401893cff5b138a19e0843ba2324222a34d47d4265843c926340d17983e387d923b05a541a096ffd8dc680be1ae6afa902116230b97042af4dfacff3ec61db34e22d9d1a82ced1fc1ce0621bded5c5d9c1d4d9b69838f8f5c194d6551ed4aabc72c581047d1b54bd00aef0824564ad5d8c840b7b0481343337d2245fab0fe35c9b5358d8d65fe865398d5cf281451a475621ebba64909d48bd327496a2f940426993435f9d9b9c1b60db03db5d85d05884a5f4e26ef1741b824d2d62913f088e2eea6542e25e27b42460b91e10c7d5f7f5ee110e8fdd617c15fcad34d09d888110c738d5e29373ccc8c00de255163e4c83cf3613290c9b0bb73bfcc2187c83ee06316a62f4ff5ab3a884cae7194920f2cfc3764fc2cc8182a35a4ccb056a130a8bdead5d1aa97eaaf5dc153940a962017d5c83189c7f695c6d65d13cb847ebab697f269f9de34bb58926ece220ec9b65cba467eceac6fb7b246a8a46356828872cecfe370d0405811bd0871122f359ba6b27c033693270a4cd598587554543adc9faa7bef5f94797e338cb2d7c0986b67612c993756261b564b8180fb13f56313ca9677d7596df6c7abc55e505f72443b4699b47b9e347da7fdc98238fb0399ddda775c320cda6652614dadf5effd4c8c4bad0be99bfdae6d4a9f67dd441fed011c1690e2ab69e907b6236f80363e61e4b97b9ed7a2c3a39a93a1d594965f7de1ecccb24e929e6f774b6381264710c9309712f6c2b50e8fec2cc8dc50cadb433cf877741a4ddf73c1ac63dc33994e894a251723731bdf40bb11b69f28a1cdf3c0fbb0ed438546d4ea1d5bf7e0082d31bff2309dbc32e8046b3c4f2d1079551db8e6f746dae136889836824ad6a57825d6b9a3f53cb399678c1ed4a0af4bacc7d6ab58bea4cd9200e6b4e07906e04ee55cf2c2b512f48a89592b32cb79f473e68e4033d4c62475e7ea5c6d3f6d57719281616500fa67e9ca0f1410164b9b0b39709456e08631e904879706edd983d0db611e9227a445500de375a7485df325c701c2d83b70e8225047421ac77c2ee8944f20d7bddaec80f5bd2eff8d9e143a64fb19ef7478906479b14bd056adf29be8c7413bf2a165d456934a218d9416d0f3b7d6ec401ca43151d5f7bda9e9ce295ba21e085f72f165a0d28b80b0e60c215f96bdb3754cab58abccbbefdbf08b86962fb35ce37d0c360148aae97c7fa9460e95d6995fecb2dd238db8ebc1c2a288811af04af372a2fa61be3d0332a177d621e3c08e74a0d39d49c44e7169ab466bc49d9edde1869b6258d743c7abfe859a047c4e5cbc9446afe21cc7f954da42abd0a1d4bf018035dc282d9300d095f0e0e3605044d5d13abffb87178623458036b1ebed988d74ad3b35d91ff07b412dbeac7a0b99828739bfcf4170287e08f65f8c282d5b0f919603789cc9c315db7191fc5ee697af1747e248a1828c50ed105876aa94ce6b12ac0d0c767ace0952b18b79c23e9e6dff7bcc27b8e1f7167d92625d3e65e1d5dc19529e9c745f9aed08bb2a77b9aeeb0bdcdb6d57f5fa00e6246e0619115b8a18104ff23e6d91847150086783fb66aa751b7cae4cab2b0fc48f7277a5a7cc5b15fb41c94f56953b8b9de6c579916564415116bb0e221a37cbef002046fae402908014595a7bed990b79392bbf4d8b2066cc704c76323ba8b42cb75af7adec18ee7c4b1b1e6bf50ace2f6063b7991b99e2b7be745eafddd7760e15b69c034680896ba14c195cb8356ef2480d5d43ab3d5a06ae22e9ba98f75b90131a9f3dc1ac7611c219fa733ca1727cddedcd5b012133077eeed50a08306d4c04125dc4e792170111f25cb199d8ebf849c80a0175549dfcb194a37c68a78c238dec97556643b35089b09c6029550aa35a641f17a051befe699ae1b63cdcc9d69c0b4a4e7688d78cd1989b56839815218869200985d41b7c89003e0fc43f760d38d0a9beee07104a7210f86e39bf2695832a4d92e8e900464d17c10dff7e09b4f988e382f1d756a6f2e8478ed20043ed4f96defa7031aee82be0154a56de25910f69df1b30092d9dcdb8f65fafba51fb3a4c30910dd9cbcca0d9d3092cb7ac56b17a54018c8d3cdc187db161e27f4e4d2ff9772b78e65427b4669b8bc5637bd9b6e5ac3a2531d8bc5f8565b166967cf6958f69fcfa55f226f4dee1f4c816e41d4d7ec28d5d82570f2fab81d6da9d214d306463a29ab9ccd6fc9909e3d4df5921aa34b5a38ee902d8328bb393f8aad54acf08f831d7ed7c731fca21c5de314c6a2f83917b2631e8c1770663a4cb184e5bd2fbf2e2fe8ecfb9d4731b28a671a86e9733feee7598812888007b0c1916f00286fb0e472bee83dc712bf2f085b75289f2c28f2f68c40253e4e98b21a8ed86c5df7042926dfcb3311349de428fb924b1f369a73a848841feda6a4ea6cec82e2df9926445c6a625a94b1964216f744ac472e0f4fced22d50c96ef2f6945b855931b2b0cb966cddf5398279fcb98ae6f4f6e76f45b2e086668800fe18924d1dcb5047533385b8bfd4809d5b8a1591ac234508d3c5514e8d23d411349d7fe964645810418dd273f3915848e5b5ead51ab3603cd67a92323246e2315f5c11843d2a12f077861e0e9efb0fa1c464c8a533be8646f46b9dd4eff3e8c193d5d6651ae2957fddf939c5a3966b04d106bd53864526e30bfda74158fe1ab3124b4019269f237a2347342129532bd2c7de3b4a5397eee1d50748adf3e0d8d0e8b1b468f5aaced12d9308126c36cedc69fc8fd71c422d02abfb81b458885c9afa062dba5daad1b13722d0e9f05cafe187a13e645d566fda250534dd6f098ba44889de1950acdefc072dce5ed68222358fc2ee74f6c4e1cffaefd91bc74d23bdfb671ccdc9cbee64d70648cddf09249965938674962eb1ee49164418829cb000035675bab15fd81801e4a2fe0b57216151d768fabedf8c0d506a46a631c529235ef3edefc9edb307bf8e090774ad9d5bea0bb25941c8986db429d93b8a64f3660cdace2074ad078ce6b400fcf74f31c6e0d06744b6ffba8198a3c15f46a68123123eb09f68695b6d1d2599341ec8b7ab514f9945ab31426ec45c35c45ebc7be71c0758e89ef0986e64e286206525dd7aed36a4d92fa8a2f7f8d006269e83a72506a6be04ccc961ec30cbd47eaff5df9e4d847d3841372e11902e7c68fc88ecb7a25932ad6475b610cea7c41d1b362c3ac340d54341efc907eefdaa0e8404d0baf79a41c6d144cbf5e911cfa45ee871c1a21462bf18e90278e87f5edcddbcbfd973d280095775c7e8329570a673175e56422a5dba56f88de757d0b6c04ec4c62467e622ee43e0823cc8f6c724ab7b479310188ed4d4b0d5124d627e8f7e0cbe8b747c58c014921ffba149d299101af25ee0127c6a53c9a5eb4238029e20db60666450b9cbb90f1ffc0f7b17b4e09eef66e90d13db52d8a621e7bf57db8b00fa06f772d3d66fce31b9f4e25ac4bf6e5e304bd4bc9c9725479cca02b766145df76150b3abcfbbb51870e122a5a9bd0988883bc", 0x1000}, {&(0x7f0000001200)="9e3bc7dd9d81d3d6ccaa8f1e99d9d93d764a14158c45fa5bc285ba485ed93864553678b281745b7fde40704ec87a9daee00c0f6aaf700163542e13aa787716e090e5767f16", 0x45}, {&(0x7f0000001280)="cbb736bc7dfceb059ea9a49abb9695f398d9e378ab236ed5fb75feced6762efbffecb96d02043be6735e48515263f9d52610a45e7465b19b335a08d1ca2029e71cf3942fa3ce65890b325ac2896204d889296141f0ae0fefed6805901e5625525c01b05b565cd2dca3bd1a7cfe5260de5524cb24ddd4b689b350c60565611598a19c24", 0x83}, {&(0x7f0000001340)="cedb905d055bfe0c6dc89186cd412b9cc259ef82be5d3ce1de529b2c46b1b0a053139aea22e40cb0faeb55624d841b80862bf7636b124a271ec404e3c9ac6ec5362ada550d9a3731c3bf614660a4172d348d519d3759d9e88ae52381f77bbeec62286ddb1dc7dae37baddcb5ee44", 0x6e}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f00000014c0)=0xc) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x3, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, 0x0, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001500)={r8, 0x0, r15}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 16:58:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:58:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) socket$inet6(0x18, 0x4000, 0x5) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000980)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8e9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2b1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xb8cd}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$setstatus(r4, 0x4, 0x80) write(r1, &(0x7f00000000c0)="0000dc0000eefff7ff00", 0x2) 16:58:10 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0xffffffffffffffff, r0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) fchflags(r1, 0x0) 16:58:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:58:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x48, 0xfffffffb}, {0x100, 0x1}], 0x2}) 16:58:10 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) 16:58:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040), 0xb3}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) 16:58:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0/../file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) syz_open_pts() mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:58:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x20, 0x4, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = socket(0x18, 0x8001, 0x0) dup2(r8, r8) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r13 = getgid() r14 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r16 = getegid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r21 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r24 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r25 = accept$inet6(r24, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r30 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r31 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r32 = socket$unix(0x1, 0x1, 0x0) r33 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r35 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r38 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r44 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r45 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r46 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r47 = kqueue() r48 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r10, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="0000000000000100"/20, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, r40, 0xffffffffffffffff, 0x0]) r50 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r49, 0xffffffffffffffff, r50, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:58:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt(r0, 0x8, 0x1f, &(0x7f0000000180)=""/100, &(0x7f0000000200)=0x64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:58:11 executing program 0: 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) socket(0x1d, 0x5, 0x83) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:58:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) sendsyslog(&(0x7f0000000140)="e93716d28288f6003b5a57db16c0b2af660e10f918ad3d877d86d9f4b11774c1729dcb268ceda7fc4b948476f96c9e62013a090a569fdd581a742a35f979c8e2f8b7e04e889f042dcf435abdf62dc28fc08b4d8c2765b0682d422ebba557ac5657df657384b6efafff9e8fe605defd5e5b94253422718bdb1684d8ff738f18679d99d5bc10ba328d7466ab8ae8c57962f4fc7ca9afdf7d9ca938f0efec3495d121f645e36703c42c2f6ee88b96884a56ada4", 0xb2, 0x10) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x8, 0x1ff, 0x1, 0x1000, 0xff, 0x6, 0x2, 0x1}) fcntl$setown(r0, 0x6, r1) 16:58:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/176, 0xb0, 0x842, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x101) 16:58:11 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0xffffd, 0x100000}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1863a0ed6e0fdaf2, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40), 0x7f53eeed6b31bfa) 16:58:11 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0x5, 0x40, 0x40, 0x0, 0x1, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x6, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x9, &(0x7f0000000640), 0x40, &(0x7f0000000080)={0x34, 0x800000000000000}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xff\xf6\xff\xff\xff\xff\xff\xff\xff', 0x1, 0x0) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000080)=0x400) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:58:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:58:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:58:11 executing program 1: socketpair(0x18, 0x4000, 0x40, &(0x7f0000000100)) 16:58:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:58:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x44) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6af60c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49"}, {0x70, 0xffff, 0x9, "b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c"}, {0x20, 0x1, 0x101, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x1e6ac213, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x1c0}, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) fcntl$getown(r2, 0x5) 16:58:12 executing program 1: 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]}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) socket(0x20, 0x3, 0x0) 16:58:12 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x20}], 0x7, 0x0, 0xffffffff, 0x0) ftruncate(r1, 0x0, 0x400) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:58:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) rmdir(&(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x5, './file0\x00', 0x0, 0x8001, 0x9, 0xd3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000340)=0xc) accept(r5, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000380)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTOP(r7, 0x2000746f) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:58:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x3}, {0x420}, {0xffff, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwrite(r3, &(0x7f00000001c0)="000000e0e5a5c78b5f41ccd1236fb2e3ca00000000000000", 0x18, 0x0, 0x6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1ab) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = getpid() ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000002c0)=0x400) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000240)='./bus\x00', 0x4, 0x8, r5) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x6, 0xe7}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000200)) 16:58:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r5 = dup2(r2, r4) write(r5, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) syz_open_pts() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r6, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r6, &(0x7f0000000200)={0x0, ""/103}, 0x6f, 0x0, 0x1000) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) dup(r13) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:58:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x1fffffff) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() 16:58:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d0000100002e60d14151d638a7d389735129c204fb5b5910a0b87bf91a1c12a9e183e30b3fc60d29734f1e3c3c8b745fd5fad0152b55642fef5976f050c86ea8b68042d301ecaeda9ab584dd51c6eb26e4b0c1a1af66b334433e157f1635ad89aa"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:58:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)='\x84!\xec\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%)^},\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)=',-\x8d-{\x00', &(0x7f00000002c0)='\xd8^--\xa3{-%/\x00']) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:58:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 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}}) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 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", 0x7b8) 16:58:13 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:58:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28b8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x60) bind(r1, &(0x7f0000000180)=@un=@file={0x2, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:58:13 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x5}) munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) 16:58:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='?,et\x0frpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2, 0x1}, {0x6c, 0x0, 0xfe}, {0x6}]}) sendsyslog(&(0x7f0000000100)="522f9823594588822800cbc6517b1498f6f85841cfe542fb18cd310c5ae9df9d44397db32262dd40532f807c2868d8964391fcee41f678141ed528a9dc865b5578b0e50629d41921b237ed3dc60a54e758c12d533ff960a98882d790f5c2bc7c6c676700e22bcb00ea09367fd6d2ef6eaa860fd109ee0288", 0x78, 0x10) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x8, 0x40001e14, r3) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1000, 0x3, 0x1}, {0x6, 0x1f, 0x2, 0xff}, {0xffe1, 0x1f, 0x2, 0x294053fa}]}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f007730 failed: hole in range 16:58:14 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x5, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:58:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") clock_settime(0x3, &(0x7f0000000080)={0x4800000000, 0x700000000000}) 16:58:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:58:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = dup2(r2, r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0xc7e, 0x8}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f007730 failed: hole in range 16:58:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xfd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:58:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[0x802, 0x3, 0x2, 0x1, 0x7, 0x3, 0x5, 0x4, 0x401, 0x6]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) renameat(r2, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000240)='\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x5, 0x743, 0x55, 0x62fa, "70b083eb030390a9ae26d93cc38a9dac5dcb1710", 0xffff, 0x6940}) 16:58:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:58:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="000001f2bca0bb08ea8f588a39b47af37252d22fe9635142429b149686c74f3d2c334d22d94bebf1c3fc1bc16d8d8c719af427f40cc7b80d09068083457c3946f9c3504f037aa7f913ab2bccd6295577c7ba88006f3d4ad9849118c1e6288972af84388e30e623d73c8e0f61a0e09bf4c039769502000000d434ca38d6857d8d23fc0bb3a67e1379a1bfd48f80037398974cb06343f0d8eae79510ccbba6db1983a4811d3c636e779ae0374e93211bba79"], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x800) 16:58:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:58:14 executing program 0: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = msgget$private(0x0, 0x1) msgrcv(r6, &(0x7f0000000780)={0x0, ""/53}, 0x3d, 0x3, 0x1000) fcntl$setown(r4, 0x6, r5) r7 = semget(0x2, 0x0, 0x453) semop(r7, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) fchmodat(r8, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r9 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r8, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) r10 = syz_open_pts() pread(r10, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fe49600a696faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x8) 16:58:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x840, 0x0) fsync(r0) 16:58:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) fsync(r1) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) kqueue() r3 = geteuid() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xcc55b8af27f78084, 0x0) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r5) 16:58:14 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = getpgrp() r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r36, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r43 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r43, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) msgsnd(r36, &(0x7f0000000a00)=ANY=[@ANYRES16=r43], 0x1, 0x0) msgrcv(r35, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r49, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r35, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000300)={{0x803, r21, r22, r23, r24, 0x40, 0x6}, 0x200000000008, 0x800, r25, r34, 0x7, 0x40, 0x8, 0x484}) r50 = geteuid() r51 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r51, 0x0, 0x0) shmctl$IPC_SET(r51, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r53 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r53, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r54 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r56 = getgid() semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) r57 = getgid() r58 = getppid() r59 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r52, r55, r57, 0x1e4, 0x8}, 0x5, 0x5, r58, r59, 0xfffffffffffffe01, 0x9, 0x7ff}) r60 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r62 = socket(0x2, 0xc003, 0x4) r63 = socket$unix(0x1, 0xc508055b3058e722, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r65 = socket(0x2, 0xc003, 0x4) connect$unix(r65, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) dup2(r65, r64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r67 = socket(0x2, 0xc003, 0x4) connect$unix(r67, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r67, r66) setsockopt$sock_int(r66, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r66) recvmsg(r66, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r68 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r68, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r70 = socket(0x2, 0xc003, 0x4) connect$unix(r70, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r70, r69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r72 = socket(0x2, 0xc003, 0x4) connect$unix(r72, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r72, r71) connect$unix(r63, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r70, @ANYRES64=r65, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r66, @ANYRES16=r72, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r62, r61) setsockopt$sock_int(r61, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r61) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r76 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r80 = socket(0x2, 0xc003, 0x4) connect$unix(r80, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r80, r79) r81 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r83 = getgid() r84 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r84, 0x8004667d, &(0x7f0000000040)={'tap'}) r85 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r85, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r85, 0x20007606, &(0x7f0000000180)=0x1) r86 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r87 = accept$inet6(r85, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r86, 0x80046c7f, &(0x7f0000000300)=r87) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r89 = socket(0x2, 0xc003, 0x4) r90 = kqueue() r91 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r90, &(0x7f0000000180)=[{{r91}, 0xffffffffffffffff, 0x12}, {{r91}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r90, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) connect$unix(r89, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r90], 0x1) dup2(r89, r88) setsockopt$sock_int(r88, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r92 = dup(r88) sendto$inet6(r92, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r92, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r94 = socket(0x2, 0xc003, 0x4) connect$unix(r94, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r94, r93) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r25, r50, r52}, @cred={0x20, 0xffff, 0x0, r60, r73, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r74, r75}, @cred={0x20, 0xffff, 0x0, r76, r77, r78}, @rights={0x18, 0xffff, 0x1, [r80]}, @cred={0x20, 0xffff, 0x0, r81, r82, r83}, @rights={0x28, 0xffff, 0x1, [r0, r84, r86, r92, r94, r0]}], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r95 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r95, 0x80206979, &(0x7f00000000c0)) 16:58:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f00000000c0)='./bus\x00', r3, r12) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x40, 0x8, 0x4, 0x7ff}) r16 = kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000180)=[{{r17}, 0xffffffffffffffff, 0x12}, {{r17}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r16, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$setflags(r16, 0x2, 0x1) 16:58:15 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) chflagsat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x2) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:58:15 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x50) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 16:58:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x200000, 0x3ff, 0x549, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x0, 0x802}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) readv(r2, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000140)=""/95, 0x5f}], 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:58:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f00000000c0), 0x18000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x5, 0x0, 0x6, 0xfffffff9, 0x28, 0x4, 0x9, 0x10, [{0xa86, 0x2, 0x7}, {0xa2e9, 0x0, 0x0, 0x2}, {0x40, 0x1, 0x5, 0x2}, {0x5, 0x94, 0x2, 0x401}, {0x1f, 0x3, 0x3, 0x3}, {0x0, 0x0, 0x2, 0xaee}, {0x1, 0xffffffff, 0x3, 0x5428}, {0x2924, 0x8, 0x800, 0x2}, {0x8, 0x8, 0x400, 0x6}, {0x400, 0x14000, 0x8, 0x8}, {0xa8, 0xf0, 0xfffff8f9, 0x8}, {0x5, 0xfffffff8, 0x5, 0x41}, {0x4, 0x1, 0x40, 0x40}, {0x0, 0x2, 0x0, 0x7f}, {0x1803, 0x3f80, 0x7, 0xfff}, {0x9, 0xd23, 0x0, 0xf8c5}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) write(r5, &(0x7f00000001c0)="08a6e09f32746a263c471c078309000000dd70ca4d001955", 0xfffffffffffffff7) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x20000000000000) 16:58:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:58:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x7) r0 = msgget$private(0x0, 0x14) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000f17f6fb40000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000001d000000000000000000000000740008000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES16, @ANYRESDEC, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYRES16], @ANYRES16=r3, @ANYRES64=0x0, @ANYRESDEC, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[]], @ANYBLOB="672cbc03102976aee6ddc7bf4a05773ba400c7e80841b911658845e8f26f59e6c7cce32aa413", @ANYRESHEX=0x0, @ANYBLOB="e528d41477fca7bf2e83e5c69f711542abda0197ab32f1dc28784e0e293dc5b0166ac193e7961b20cabf2e0a5bba84cbd13d125cfe7f5ff45fc3009825d23ad3bcb21b34dcdf1feb5c46160a2a695f0b4fa950abfa074815aedad8f209958533e44f5dbabdbfb4d4e6720ae31c688c64f127ca4d70d372550d04785d9d22f3a7869c3c9e0fc2213eb975993e87655236532af4ea13e69b8d3bf45fc9ebfefebcec07c7f41321fdb48d8fb25ac7cfcbe9598f24b03bf84420cf8ee149bfe27d098970c29927c089aa1222d8f05261a72a14cbe88bd65390362a59ab77ad46aa28d4736447f867c045c6bf1c5c3d482cc30a"], 0x4, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x21, 0x100000000, 0x2}) r10 = getegid() lchown(&(0x7f0000000100)='./bus\x00', r7, r10) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0xffffffffffffffc5, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r0, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgsnd(r0, &(0x7f0000000180)={0x3, "207bccd26f528e2962ef88f9ad1547fc7b5e27e737d4a074957ca8887023363ccadc98ac7bd74cd213933bc467cef725792fa005304d7c1eb69c3f855d9c2ecf59174659126215d5a1b2002c8922e20549aabc16b50b18ef1e14772333b0152f44a3d16d8f4d2d746119991b278b9e8794b02740a0b34f9fabfc5e0f02661a3fb678d77acb7403fb56c2c2c56070b7f2d4b31fe1da7fe80d30b079ea15ccca5b047d437efe67781e10d4a3370cab3eb1edc6dc5f6df089e5240a2c05229006cd468567978e99b30a028b0c2fc0f88f4332d1eee188c9554ff2366ad33433b3638767f3038ce459d31a43c9a70659da94e63a7460500ca5cb4ad83d55"}, 0x104, 0x0) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x84) write(r17, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:58:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) fcntl$getown(r3, 0x5) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x20, 0x0, 0xc6, 0xbeee, "4d3e84f94426a75c11508d23b13e23e5c204e109", 0xffffbffd}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:58:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000ff2801ebdd590000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000040007eb93f602d39f8a4f0834ec01ac97e6ee869169370b38a53b5b70201e0b1ac1838cb98e0b3e9fe2ae038118a93614925ae3edac67b08be04ab9dc5d5024134e10bd054e2d1bed60dcbf0d20f4bab966d1ca1d9bd49e2900df64d1f5257e8410654e1b60bad8154aa22a8ef83882b6f789f29577249f72f7d92e7a23d5ac89ccd4da5b147957215ef247f6f13d42e7339327a5df11b92e43180952f2727227771d85619a3953aeafe9d1189f80fae61801d20d4bc57a65762e42a0fd19803440690d76b1a1255f8b06f17d06536ace7f361b6db4846a5c78969aa3580bc1d0a75"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYRESDEC], 0x1, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3704550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:58:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7500009a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705177cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a00"/1401], 0x10) socketpair(0x2, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x20, 0x2, 0x6) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 16:58:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xff, 0x9}, {0x18, 0x1, 0x3, 0x5}, 0x1000, [0x2b5, 0x5, 0x1df, 0x2, 0xdaf, 0x2, 0x1, 0x2]}, 0x3c) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x80000000, 0x68, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:58:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000380)={0x9, 0x7}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/16, 0x10}], 0x3, 0x0, 0x6) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:58:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x6, 0x3, 0x20) setsockopt(r1, 0x1b9c, 0x7, &(0x7f0000000000)="c1c60ba123c19f73653be417c4d02f", 0xf) 16:58:16 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair(0x18, 0x2, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg(r2, &(0x7f0000001b00)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)="ebc44e61e3b74711b49dc3b8f9abbe70ed3f015807050c88604d58325ca080e1657acd12e5575cc627f918565a6ac1a27377aec51668511cf7af12941b49d19819350bc4f4af871599717e3b75cbd84e156cf3e6b7275f3d707957cc87cffa7aa683b9d437493724ea9c80bc98bc23dd262720f5440114df3b97b0cfd223a0cb0d3d83d66b1ebf5563c9f79aa0d6419c14f8112e544b1610e1d85d79109a3067e05fb430e346d74fe6607bac678a3e531cf3a3d511509e6753c799e86774d9eed6b36f06a05cddac9966155590", 0xcd}, {&(0x7f00000001c0)="2d8e5bd3c0d7e8eda0aa105f98", 0xd}, {&(0x7f0000000380)="367c8472b925e25115bd8d0609350215a336ea996aa2b1e88bf8ab4d563e9fa515ca8041e362afac2ee2c3ec889372b7725c16560589bc155a27df60b20d3f51df0b7e49c85de4482043a2b2dec8d8ac629efea074e02babf45850ce1ac613eef23db84767fe3814acd8d2cf7f546bde03af36396a5eb911be6952191f43f933a24ffd6cf8813c64aa201681af3310898094d1451371e824454142b9aa1479f48924298b3fb7679079c6959631f1809a60961afac2ba56b29f85dbda6c09f4a5a695bd5f7a85e815152cc0008b40e4c85c8ef54aecbf522df5c4c4924ea8f00c11ebb27004b5b711ae142f36d39cdb4e4c8a94a6a8a3a46a", 0xf8}, {&(0x7f0000000480)="518890c6849a24a84f28ede3ba1e93a4a58cb1b1c0a35778259801431e15fde6d5fac9800c24d6a08cf6fcff9a8d3d7837b6584bee6ff488a8e049836059bf8e1dc8e7966ff24c59c785766eb11a098e25165bbb7f77c955b26e3093550611eb89791769a56e1fee4b4e12049fe3324fca244269887f9d072bfab7", 0x7b}, {&(0x7f0000000500)="d4e8b34f6c2156a252101af1b1706dae81214cc5ddb3e673a4a7047104099cb102537221301576034ea7b79d6f380f1e5e989d246cb6ec6c38ea40f390d35f3f8b5ab0df03899acf6c5b0fa94acfef241dc050a545570912997c7587dac2588e6cf948d085bb8a4c15632d9323e43cc976805d4f7286173432e1f7711894f3a85ee401597368e88cd06000c568f9073344cc1b27ca2dda7dac53fd9a3ffec5927c0db53fbd19922057875b6c6f502a7e91aa4d60391d9c00c7abb1dd946452622625dfac904722a2df", 0xc9}, {&(0x7f0000000600)="bdf51dc66f", 0x5}], 0x6, &(0x7f00000006c0)=[{0x80, 0x1, 0x4, "640f5c2a6927777254f1fbfc3c0fd85181a8129418f5be7c2c0cdb58b959ed00fb8f988e7fa609c3e87e53ffdfea8da963adce8dc17147c22393b3b9a916a3adc6ca958ee2d459042f93f2f2ed6f62564c2adf53b4313afadc771501ee1b97c81a2c676e2cb264375aa929257f"}, {0x18, 0x1, 0x6, "4be28d4906"}, {0xf0, 0xffff, 0x7, "939f78fa58100674f6c33e6d78a5eea97ce10f3c1f1d5b769f7c48297d0c2f2b71c8670f3c5ebe20aed9a80dba3ef516f3da0dc97fa7ca22ba1b1a998d0f1f38251c70d4703a0bcd82825513f2527d98f52385752016a1731bbe9c46ee4223f8f551452e88b237b06795a51267915df97b87df94ac3686a3cca928434f41c19eafecb28fe8a69d4707822783a301d0f6d92933f8487421d4101c6f97a6f96912be3f8950e37ce5af56ec9b88cd10c536fe55b25873dba8c034110abc6d5caa8958dd3216e00c812e8c125fe1d423b3f9301484a65c47a55ca0f5ab533ccbdc"}, {0x1010, 0x1, 0x5, "9c67fe5eb73950f5cdbfda4730507908be176e5520c5ab4626a284e05a209777ddd00a0f7ac3fdbc4785eb9f00147779005ff06fcb1710d99157128ac6d5f8e6d78b668715a9539728b4d348269eb1b18238e89915efd5197d74dd35dab6736c890b3eb74d5fc47e7c25836decb093a745dae480ec9b4d1eb1aed18a83443597fffa66bc6fa0726b7c687a6169aaa9c8fb884e714c93b76de4706b640c364b0bc6b15b871c5ce968ddc62f3b3ca438870548baffb0b60fb3f2bb544fd0d08e436146ee285147ca4bdbdb89188e2ec343ba3ffdaff2ef71c6457754376d05ad7e2a2ed02c837bd0b74da03064ff27209cf122bb0c3e4b2b6b850580a398567dad219ebee754c09baa74b17ba4505d3a3d292b008cde5d4214de4c13d9271bde236b6ce5fc16910c6d6aba553e8970c4453da86598f14f1c02ebda78dd8d7076cec62b3f4424fc510bb6086c1478e26dc10103f2d4b4c80e8bf1d1ddf8c778ddde56026ffbf5eff420fc0bbde4dba023d6c71764b5ef2df363f6777e937361a756e6b253896f95172e2dedceefe6fae3b1df297873ec9a113ad28ba4d81f8a59827109428d666286917badf0122e2ff167265f3e6aa6548105d9b1366a470926badc193a0d7c49ab333967dc6af143eb4ce0a734314b493d1b910a643c503f9558e9cca68f0ceb6bf9a5d9248bbd10d156a66d7e11ed212bbc69dd89d702472ea3c374c5bcdc3424549f7d4ef4c56d67991cb844b751677fda34c594f889ffb327d9b2f81052145c98c636c0ef82e74ff02e28d942a69fe9e9a0819a62c0b8fdd6a41e7c894ceb8030869237bf83e9106c7919670b205345f6ab019f7061b6100929ff62a90e04bddb4bcc180e4941819bf5c5578fc0a0361bc281eb1804721700a7d126de78ecea3be9e2177fa8ebdba7b6d6221ea0806fa886407794c4dee0ba3d46b08d1d403139efa5d4cb77d13bdbba5aa2577d3c7c040658e2cac9a29b7a7365178cca6bd2fe2b5c1f231adab16c95c09926a8ca685ce20af25faf27dbeb474764a3d1beb5b9830b6ccee6f90891e0383ef223c358506a113e31c1091c980702f49a6ed68a08839818c67b3ace34eb7d747672ece81610f3cd1ec453b1c8df0be195fe1bb25bb6bdde23274d436d66d761eb00c4dba20f1b6d2ef42f66791ffe555dbd7756378ad1e69a89e054eef8602abbd4775705360636d0160096310a3801bbcbbcfebaa726a6efce9bf43a35298b400750199b285ea63f292865ed08dbc16d21cd0ea1d617bf7588c8b754a80c6a182e95efd61561c0a4ef1eb9a1d2f61a471bf28b26b1f354f076319fe1be2f1b64562bcb230bcd9e9b4454af92de2a559747715d780fc33cbd6aec796392d71a06babecfc976a9f09385c130971fe84909bbbff9964ab0fad85a92d9bb14bfba503de3f9874528e48c583f7b799a23c5a554aa54d4fd5a246c60b27142f8466c9beff0db63baba025fd0a2f5ab4d258bf1c01e1f217eec5ebe62b09f9170133c2ddf3c3644661af92e62bda52d3a0c676dd76cbd817c34a62b3fc5860de69d10427ee833bf1414a8e8e1b7831763be1d07f0f8ccf68384fbfb3d7d99b3ea4ff052224b97327f3c1f30ef81c2cdec2d39de5564e8dfd2e84d282779189315e21e680d0ab6ae2370797f2d859f5c732595b603aec575694d21438dff8b33ba3a013b9a60e836285064b5a6873ac8e021d92969130716ef24dbe8dcc5f0a55736ba16387e8d1ff9fbdb413081ed2035b8b693f3a4f9b9ac8d29987f6069e76e4107ea892b687fd6c144beb73a4d1602c54dd7906e1de82d19f45b5d941b36d43d7b42e1d1ae5a2ce025ed0ffb2de4a70fd33707c2ee07c0d9dd1d3a810f8a6ce74b33bb287b022b704c0de53d9be6d9d5b60deb95f5ba4fd2e8e0276a4e866578fe8a3030bc2893ba6567355b5e8e0fdb377f1908f0b7582cda2423b0ec6f95d73490f3d80edcea50a2bf4eee4678becce5ef6ed5a64eef5e5f467d32ef28a44d1939a23006f8fb3f1641588ef338916b3fdbe06441417f090b0360817497bc9ee1692d5bb4fc7c9f1d37432331956cbbf5cdf8981b905dce3f32519bc170f26c61e17a82af2f749564051142b2f98119a3dbe3471f6337b970640ae7d6962d9fd1e428e27b0f1b6c3118b739013cdd898922dc155119732bb2bbf0561c0c461d29a3035b9128b5ccb438b00c27f9602ad5c2b43e49bd1e699e90da885fbfbcc2158df5d68b65b0b06d63df6a192e72b5f007f3b4bec5b22549a6a0bef9b0a69425f4f1e41c3ae3335e4120a3e4e9a92a1d53358504ba83b726c51aa69e56d57c77276ff56cab715b8caac7185c3a9420c8f4af13f98cc9480e056fee80b78bfbf9c52ba41a0d69e98cc20322602a350bbbf0a660b2822ca16b5507df9bd9d5a2adbdc31324555528f2edbae399d755daa6d162fa513880779a5ab5ddd71ce55c0e18188fcb9bcc7dfe2fb41368ae9d2b4ab74562628118c1bd8b7f2ad5c8db9f82b1e69af542d4b1389ee9a9434abcc255d593ee57e45c3db0bf18426dbc76dfc42383c54b7a69d7e059422b1ffd2d1f4792b70a72804c91b591fda0b27f2f1b400e40415e43b8faabce12c8a9947872560932ee9038f2d948ecc34852877079a07a335b339587f7e400e1edd4fb75f36cb6620ecd4a53d78fbcd63bd9b926246dff24e3e0319ba8a536c1488b4565a8b37ee95efc2c844f78c62cd7a2c821e054841d2b1525fd1556f4430bd55a8c4209e45a205f69e051c9b32d52a9c5a33396ec216288453c9109a0b1656dabb50d21c7c6b4cb7c82304d169da7532faf8a6a99a971d73c892336e949fc5595e8ca4c7ceebfdebaf92cc37b62a43c0dfcb765ece74b5b5dc12f02161a726267331a7a621527db754cdfb4991f5e4100e99d2c833048ead3847975f3e249d8d9786cacbcbc9e55a948a90931f4039b11698e00c115663ae616b097c6d3b0993398d3f6245560a495fc295fb5b6e95ed6334a577eebadfeaba424f2ff25c5853011f99c7c8f8575a6c03ab3d557fef91a199e976f12f4368316080f3fc9fd343ae3fce7213d6ea1ff9a39397fbf200848087b35a85575c3adddf2b258314605157e12e84738dcf1c84b46bcf6b23cbc7beeb236fac9765b429d3f93e957123b52efc187cb72251c0cfc635723474fbb43272c3490bc32603cd70eda152efae1e850787f1aada2fea0849828a6d7cab3e191e18f772108cc47a485efc69ec2ce7119b7a80b4c9acd88fe2d850af5b64c3709e1d83e76397d309e3ecc6f7cb93697da8f6e8e7d82806b4b1ed42ad1ba65bd368785c54c8739222646d9be455cb2393db445462477e853a8d33c17f0a97975d21b84dcbe4ba3784735c7495ffa341b998920eb6d43915ae854e30a419382fc0fd51d1f42dbffdf7ea193f50077fb263a60314e7984758315cc9a0de07b7c6355240a27629bb259fa46084b4868b481ba5e846897e5adb68725de76a183cd768e1e8c1ba36c7278c02f479ee48738316f5a69990897c1ae192dfb692430cb62775cc0abaf5356b8b5a299186cd39521ebdbab1defb95fe58b50d507ecd1c203c8a4fc9c45c2c7fbb5db8c6bb2ad2440249ac6e9988172ac986d391c18478771a5b0a4c96ed5df0a1a07cd366f636101442aa89ef341b6ff60ec556a16d0e8e5214529180055be098e82081e2626504e87820374852a42324eeac23b62816aaef0a3a12d917fd4aa82abea56895310ac8f4d7e9a049ac1ef58fccee7a7a0fb1db8c50d5033571716d45d48c5541a6cfa68bc92d9be9784478888d388f99b8865b53b2146b5b46b8b33ac926ebd7aae15374c4960880731ae8259fbbf35a73fe8cb12dd7015969052da7925043c26b3df6f2a9b1ba0181332b374049e9cdea251d006c97b8d3e1ad8b7296cc466596baf5e5e7efe1a5053f1f1ee225838741b9d9d21840093b3663cd73ea8064df2e64115b1ec3579368b134272d23fa86e2912f25b948f60f3c310eb2c57902e549a77332d7b16ee8be1dc6e712b15852ba6892e79bb65d1537d8e0e3b018364f8b8385ea05fd6bbfef543a2b728e0e8da08e12f16fa257d5171e6b83db160fd30f3836599aeeec85f08d3d707b5df0cd58b1a8e688bf4d481cb5f2e246b4ba0dd37d5ad27548bd3b4c26234a9881980bad7a381ee82df61f7b9ab8e614618e4acd5c619fb8146be9d07135f70c3831736ef8131bc2907ab2b8079e44aa25bb969c2d871ebfd4ab3a7f079a7bd846798be22c3b48d4addf69ff791d3466a05159805dcb10254430002c12fa451364c3fe3bdc1d46986e19acca94d37fa3a6ac1ecf6d6fc22891be54069ed62b6b4498a1b68755fa2cd8fa1ebaf4c428a10b6c7e0a0986c5cf49c2721a2dd3de7957bc1fab611d4f3d82b694543967e078998e81b4d9264da97ab1e313809dee442ee5527fb81dd5b3da49983faab1f2e23db8d0c1a2c7bf60093a6effe0a54f25acaa884a299330a621dc3a76a22dba53e24436ed7d04537067f358a812c4c838e821b88c3591bd63f54e092be51e43dc7af40d0085e2685620709a32a0895509da89a4f5ac669bb2913c693478abe49c64dd628e37fceaf562da26c1ad875b3314afcb4867b9e7e3c31a1cabdc5d7ef83d88105b98b80476608757be77f19a6ce63a09efdba18d3480af76b8df5dc36bff3c7eef9f40e1dc90ee9cb7b2ca733b96f1100d5c1e8d9929eb27692436787baf0703efad89ffbbe6da7b41e62c04729ad956932709f36d782db41f95906a9abfcd52daa157052f2f37bbd363585a160c10c04b8eab3e8da2a5e856e0f4787ea8fe13b681132c991b7db25963c1df16dcb49b61f0d880f8560866a00ea37ab82891e42fcd5c6af2050a8a584d89307bac450eaf70649009dd8d2b31890674d07f37ad4c122f97aadfa52d5d660090d1db08949b1387521abdf597b8ae34646b19ad98ed2c05f18a9f172ce661e917329d323624272e75aa32aaf6dcc49fde0fed127348a34a2f20910e6642cf26e5f09039358a83b790226c8002f2675e160bfb310766517b6991a07a7fe7fec65a0bad72ab66f2ab03725753a69445f774a8e72d8d4d846ade6234546a2ef3900ebee53af9201ae65e9d9b50d9e45f2a92a4c3f459a46e472f379d8849d719daa3cf6ebe092ee7e7ff7338cbf250a6d2fbf0b22ae02dab50c3d04c06bc773d0c5fbd175ab49b0c8b4ff5932a28a71d8c72ea835ace94f8b697cacad8228473dd2cc274483d453d0c99fda8a95ec3c03e01c9fa3df9d7c5be0e0acbb090bbcf774aa3c5c1a76559f7e371f467d4c80f58f2ce8aabda4762c2e76b452cf5886ded5a010591f7c2706cac1366d99dcf041c3d0986c42fa3287a9eed9d9b5319918cc8b631a59eb8da50be247e9a2a4b5112f360e4ad49bb7cfc1dc09306b2b38bcc67f0859036a3ccfd2e0ace09aef893d362ced91ff0e353dd90765c7e25442b912a8948b275f4f77c5ea17c50f0368c72984c46f58681e82f6ccf24f30f51e5f99788eeddd42555eb7bbfe704312934dd46a30bed9d987fc9c49051c583b52b2a1e82f1d2283c4c28e9edcb636fe0bda5880ec41b3a52250c3726d00e7c1ed3220f0db3d9ede5aeec141ff87ee7b814de77dc9fc712eeac422bb925547cc21c1a440deaca798873044bb0a0a41771a047e5f3a1d98828887680feefb6b13899ee7fdf83161dcb1fe3cb4d73abccf42bd89582a2e9b1b52eeb6ea12df131db583487e94e85639017b8846c6ac8dcdc20166d37fdeee1b0d87"}, {0xa8, 0xffff, 0x16d, "85d42df06cbc62abf60e7e037719e2e8d62a9be77cd11fae000e1ab15f0010f342801d987c311534ae9e409a1179bcbfb194f16acffafe293cf5d726338757c800a497841c94f27e576b00bf582c9e63435a0cf8d1c2a56fc3fff8ed8e415a7448033733c2be40869c9bc9fc2f5b08f1fbca72a9b2e4225926380bc646d39cd4b554883a9d277a9f2cb3975c6d2f20d8e5c2cc"}, {0xf0, 0x1, 0x1, "68a98f60ac69bb5648527b52395181af638caf824d946e487c76d1b448e0ff4fd4e567484b3d86c2419186ddec50cc8f32a41bb0681b7ae8615963040d148ab19dad03efeb1b8d9075a8cb4f2095a0e7227386d395e25b3402d0b74ac436aba230995543ba8bbe40ff5ae7406e94eb06f7a43c09b202a3a4bf8bba32d4e41f13d0395e0fdcf45c1de96afc9f42d2ea4acc420b25c92a0b7156e646cec76accfd2cd3a74c579fd3b1b99da2df4d250d357e5bf37fd065748d4c001db614317fc8b22f089f122deca5b25c95f9003525db204169aa86dd3e9989a195c956ae"}, {0x100, 0x8000, 0x9, "61908bb62b05f2374a542cec5870bd8c4d0feb5a0d632d447a88e0ac5d96b8aded96ba9c4283165d49b2c172a08ecd04db39b0cc85107345db324afeb374dc8fa061ec91878a89990faff4c22853730f0d41a8cdd083759e2a5c797050d5e451f49253ad0fdceeb40ed720e6bd74ed11c5d67e93ca0b0d04d99e663f4448d24e4296e6c0c81cddcb239aad3b6b6e71de5591e3375881ee07efb67adf7b5bfdef5e3c49426c55b0fe92df6efcfc88b1238b507e33237b0da05271d21de3b408cf2d3e4bdb1befb4d47758b04c7816a79e6b71f4cd11e1c7acc0d230f0f8f72c3517a899aa9a05333bfaa9bdc460"}], 0x1430}, 0x0) 16:58:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x10000, 0x0, 0x4, 0x0, "948dcd0479c64d56c07ced430136b481139953f4", 0x35fe71b3, 0x9}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) r5 = getpgid(r4) fcntl$setown(r2, 0x6, r5) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:58:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x11d, 0x80, 0x2, 0x80}, {0x9, 0x0, 0xff, 0x9}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x20, 0x20, 0x2, 0xeffffffffffffff8}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) 16:58:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000040)="510fc3", 0x3) chroot(&(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="15579786aeadc97013ad0bb590fadc9061a80feb44f36a3eb2aada35f3cecee05d72", 0x22}, {&(0x7f0000000240)="d048687f963d0ba17fe078d2079dcb0f865051f2c40e20a841a19f0598f152ade3f3143838168c87968f6d6e6416e5416485b8d3c83a43e59c02e6fc68745064d55aaa31dad99e3aacfb9d8aa67566bf3101ae108b15671b8d02a713226ef2acfc28f3218268d489abbeecf912613e632a7104eee87061ab4cd7f9b04f00cb93e6daa4056ad6a09bb2b40deace7e3e8c482a2a7b72c2660b34034e8c4d962de0e77393702175710268cfe533c82f8cbf", 0xb0}, {&(0x7f0000000300)="dd1ab39dbe95a61c7398e8f29c2cccbac60cd62463cb17eb911e0b191061f06d88661c5215cff3b040841abb02661c11f19e3d0ddc2c76a084956185c87697ab64a31f108bf216e84ed556acdddd0ad7ded8ecf5fad875e73a41d7ee5191276101bae21e53c1035e47013fd47b9e5da43bff098539290965e9e62824392fa5f51047085580ab795e558f5bebee1bf752af7a160562404124f70f859721f789db74b6097a7877c65ff6d9504665f72e04724cb21cbb99371eaa2902ece31a93a4", 0xc0}], 0x3) r1 = msgget$private(0x0, 0x4a6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/4096) 16:58:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) fchdir(r0) rmdir(&(0x7f0000000000)='./file0/../file0\x00') link(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:58:17 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) read(r0, &(0x7f00000000c0)=""/151, 0x97) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getflags(r3, 0x3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xfafd79541cf0db4, r5, 0x0, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:58:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x20) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0x2, 0x9}) r3 = semget$private(0x0, 0xf, 0x12) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) 16:58:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x7fff, 0x100000001}) r3 = kqueue() r4 = kqueue() pipe2(&(0x7f0000000140), 0x8000) kevent(r4, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:58:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f000022a000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) 16:58:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xe49, 0x8, {0x9, 0x4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0xf57e, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc7c3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x366e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x400000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd1b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff2000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './bus\x00'], 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:58:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:58:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fcntl$getown(r1, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) getsockname$unix(r2, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0xfe84) 16:58:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) r1 = socket(0x1, 0x5, 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, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:58:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:58:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = dup(r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x23, 0x800}, {0x24, 0x4}, {0x0, 0x401}, {0x20}, {0x47ea0b8adadc7fc9, 0xa6c}, {0x6, 0xfffffffd}], 0x6}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:58:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xe5, 0xf3, {0x1ff, 0x6873}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x20) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x1000, 0x5af0, 0x0, 0x1, 0x7, 0xfffffffb, 0x2, 0x0, 0x200, 0x9}) ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000240)={0x3, 0xffff}) 16:58:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c17f7f000001804dac7258507807d8991a3c0150194db421000400000a0f1d21ccdd2db68eb888997fe5533472c8b4bfc502e8dc6047b31b9c3c08476d14dfdf6434c6c3a704d25f12aab512078851b27948d687005f0f930eb92a469565b96a58ca5b11f229698cd19908f7446421e4a59fb89e254fafe5d1200fbc3d7fb171d4460ae0a066a22f8d898d61580000000000000000000000128a5e9c9f4fcf351a19087319aac6e2780867646a2f0ee83edd66aecb8338a20541cb1a43f7ba5eb81840f94f1f3091074fc3327796582cbafe2c0f0a5095ed4330ddf9854e976e08e49951b856152e0ab3f13507f0cdb750f127ec9bbe31ce5313cc1415a2ad3eaab81e41d121affb5b78136c56ef3721fefe054e85e7f1a2803a74e8c31a0bf945448096aedcd5ca8fe9753153a7e2c49be3c9f1efe48f66ec075a18bea33fdb201daab0fef3f752a1cc57073336c0e4f33539f29704b261beec6b16be62f80e0ce258b70e10ba534da1"], 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) 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) 16:58:18 executing program 1: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20012, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10, 0x0) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x54) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb8, 0x1, 0x2a, 0x3}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x0, 0x5}], 0x3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x246a25f1, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xfffffffffffffe00, 0x3a34dd75}, {{r5}, 0xfffffffffffffffd, 0x8, 0x1, 0x10001, 0x2}, {{r6}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x8}, {{r7}, 0xffffffffffffffff, 0x1e, 0x40000000, 0x4, 0x9c75}, {{r8}, 0x3, 0x14, 0x40000000, 0x101, 0x5}, {{r9}, 0xfffffffffffffffa, 0x50, 0x20000000, 0x7, 0xfffffffffffffff8}], 0x6, &(0x7f00000003c0)={0x1000, 0x3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)) r10 = kqueue() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r10, 0xa, r12) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000480)=0xc68) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x8000) mknodat(r13, &(0x7f0000000500)='./file0\x00', 0x81, 0x292) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000540)={0x1000, 0x5, {0xd7b, 0x81}}) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0xf001, 0x3, 0x40, 0x7f}, {0x5, 0x4, 0x8, 0x8}]}) r15 = kqueue() write(r10, &(0x7f0000000640)="3d7da6e71f0008f7ce45970a5abc679dd3ba932e1b36af117549a11a74f87fbe4f7d3db1", 0x24) r16 = fcntl$dupfd(r5, 0x0, r8) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f0000000680)) r17 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000740)) flock(r15, 0x4) socketpair(0x15, 0x0, 0xff, &(0x7f0000000780)={0xffffffffffffffff}) getsockopt$sock_timeval(r18, 0xffff, 0x1006, &(0x7f00000007c0), &(0x7f0000000800)=0x10) 16:58:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = accept(r0, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f00000014c0)=""/4096, 0x1000, 0x1, &(0x7f0000000400)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x141) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r4}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fchmodat(r5, &(0x7f00000002c0)='./file0\x00', 0x1, 0x4) r6 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x1ba) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000340)="bde2820a02a30a235f51588b28f1b06537f55c51db3c7bc16eaa02972e573f16f098b776cb7d2ff8bc2a5acc24c4f63255221a32ef89f28eb5f951220ed01b549535c90e79bf6b89c98f6b24151ba7df59e91b79bd84a50cd52196bdfab586f0cf3ace8fbe025626974378b5dab87e16dc38fe5d8d33c6e40bf524892cb54ef8ed6ce0deb34c45bd37dfff6eb5d6d6b7ade29845a5e269d6562cec34781c3752b2748a1ad6cbd315c4000000000000", 0xaf}], 0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000004c0)="668776d645f9d107e3182a90dd518b19ee2c2f1d0cbaacbb0396124f77e4b8539773ace186c75daae595bcc1808c2458dc6ce4dbf3e2c9595f04c8913adb4e89e421f58f09935d8a361d84f68da5b7b5db3c0195bfa09d98d53cd881a49fdeb1232cb31adb0f1856a50e13ea905fb09083a90a16ee0063c4d0230b0b268619b5cb5d6f6172752c5bf9174509d02061c038b77829e748cf0e6f9800fa03039f242eec6fa07a6d63079e9402bdc4ad6da7208ea279885cee28c1fecfe13eb90e5d649a5f5d929dd2d19cac9e24fb012ab8d36557c5f8524f9c89261504dd805dd8221c4c164e3738e8a821c345c31ab1e96daf027ff450d05ef640a225020e1a82e9ecaf196d0d6b304b9c056da5be6884742da5fd99bbea039b5b653ba0a06b04085ae49988514694badf4f396bfe32d65f0798c71dcd3b9ef54ea7476e12025a11b5d87471e409e5cb579ba92e1af1f975531c7a54333a2892a8b78220b4eca073737e733c81b960b758004962bcc4d38d2c19ade295ce1cf101c83ef1abc2cb9761e6b3ccc1431602e8689fae3a231a3ec539b65b182ea4619290272fec459e3dde9e972af03f9d5306a25bb66ba172dfc21b8bd6297fd95040ae77b6446bbc245e403f833f8e16537fa1626bf58b7c9a6746732c51d316020ba1494d987d42831577c951dc6e3d4253e6a2b2f84f285c2796979a8351b065ba67d50e124555132d450f563d9a2a69d7fbff5907f5ee9cfcb1aaae3559a2b3ab6406b47a54eca26755a754873de5da5b5fd47499956516a4a165d3a55a70ec7ab8cefad010b77aaf0b0e4ca3f81203db1ad8b649b21d8adebfd83876cfe7de2e2f6257c4e55781ec296273253a1e40bc3895d3abcddbcda2908b2de93dbcf6caa8772d1b105c473a0da0743f40b4b2aec349ca16049f387b3dd995961aa21bca7aa37afdc3073c33544349b9a365c1e6881ecce7a220db3e735e37c88915da2c8847fa951dc49f92dcf79bef8025e8642a3fd666d5ef662f742e40e7045f3a5f8ac7e985ab56d90ac8b9e958adcc2d4714716aae58b5fafb3f5f1220eaded5434deaa6511c7e15ccc71004fe8af04468782c827cba65e4b6a6ce6c45665c2939b839b867655a88fb5944488106f64e51d05f07de322751fa2d4dfaa324c70bf0603d55d271b88263baf09d0b8d0391afbf7ce8abb97e677d2eff5e1d01ee52a6001ce7d1cc9c0a3af82ce5a3a71b84e39cd421bf49598527eac31d5d29d67aa5f8d9363fb0d635b13c19dc737ef79c4603147560f17063df012b6dafde350259f5315bcc71165410f0aebe9f7ce6fab674a8bd6bf7395b58aea97684e1350d7968a9d2b98816945ab1b0dff028416eda76ea04bf69aaf1b83fbf8c6a0c7126b1a21beb99326c514ce241ef83fd0647a2fe38020c9fea1b13c023d217fc0e5ebe6f445daf4d95939992694f52bd3ee5779e045547c4fb4031579e3a84d7db30f2df2e71ee38dfc324f52a0dfa5cb9dbca9b232e43e3ffc1cf6f86961c970902ef9b1df78421b53dc9c37e2a69e0671af2931235a4facedf18fa5473efbcf3bdf984ce8f2d01cdabad8c853df9486ac64da55924ddbf6899bce5a7613f465ac6e8ea514f75acebc1dace3e4b5b430432da7a6d72cca5c67ad7160fbe36e36a725414fde485186c1f6fee4dce66c2e1101c32ac7a0eeafbf514e828248e875a152919cb6da2c3782585ba21cfb1a222f2450f3c559f9455b925e5df9a1cad1f0b1651a405141bb0e4ff58b4fecd1ebf1fe9fa6c32ef386ae88e2678d70a2518d1c2467836c614dc1e70560adc767dbef5c7dc3b2c00cf28d407f7ca31d867976b6dbf999a720c638d1d28f38ebaa9c0405a32b69546de9f0e3853351111599619659284a8d999bd09898859de43e8c551166105cc4f391bb17c28d69f1547b6aa68dc39635122109aa728ff52fedf005b3525064a4993e583517bf8caa35571a47e875dc089374764f3002d28683695ac9648f12f819dfde6ef28c9e270224ff49217cf3fe484272934c8b41b4b39741932d0fda99d037fea4d6f4c6ad055148710391a7d47aaf536ee40cecccba90b3eb2fd3b8bb6fc489f1048d87ff8881cc7ea1f457c0575ca07f53ec152181449660e2ac604f7847f90e52ac664dc022019141a5639a3068d7bd83de51753f11fcf466a03e42dff6f35cc19cc8ebeab8a375e90aef5b416648386b8d7bb5a19d572e158c358031cfd1bcddcb55d9a2bcf71e2761d4fc7b32fecf17942b90f18a139179d959148c3b5d0caad5b71db524783c05bbfb41ae5cdb443e578285d542c2e486d3181274d6341f24563832ada10f33a6396f58328570a797b88f3275d303c3fa2b5a1a488f816d4799649c072388547b43f765037dac7aa6e5232c3d73c4188a44c743ab3643f23883ca3d73ff76e9d005f2aaa6baf2c77d2ac46b23b1b622c6a5df73db044b21b95a20e132670f428034cb137a2bd236e4e9433c2fcbaf64257921222cbefa21e05fcf83683879e7a0c0f4c1c64a3ee7e33f92c26be133d4cc19564249ffba1640161739eae0649e911d7a5a7a625f5efeee87e31e09dd0469ae54e890acf89686552f3697924ebc3855ed774b400fc7481db827b594ab96c4fa80d87329bbd1269514ddf28ea637f90d45ba625e12527d48ad1ee9a472f5ffb87bf8443b9d5ac0e17508ff5bf9aede107a38d8adb816ae5d31e2cea1a6b25f1f8ddd323368f5daf8d9a4cbd7795cfc44a8f3a6192829f2d58da3285c34fe64d818eb06ce856ef800d687a7981a51dc2079e974a4d0c6822db3a82d89a2d93a44ba8bd90ee00a76f9d509c24df99e9892ae62e841537b349be0b44a8d3073c1a33ce4e3588ad4b3731045512f14c0e1297769749f5236ad2204832ab9cb96e77b6ac4f9c4ff15ecb9dc9813a452476663fdd0f19d5e9e232ce2d1daaecb947249d8ea2f046363dc86ee0064ea888ef8c17eac35411c5c729b86b08b2df33168a8a565cf444e6273ae5b8859b735fd4c2884c1315ae74fbf880a53ffff730ce8274015b155aae3ff363497d78d1a5bf0ef03cd6e8c63f8d83c9716a6567a0f3b03a0ac08aa6a85d1f436e4afc5cfde24240c090030f2709a0689cb3eef78e3364569352f0325c30fa9e342c7a0883aaa6019c747d202c3c67a86abca6a8ca124f432eecfa8c4052cca5051493cbd5912a99cfd1159a687c3063c5aecd601f3b9f2ace6f279be9b04a937e7d7c2d1bbc7c90830628fc321b9d6af4dc92537af05b86d129fb8918aca675f88729193abacea26018fec8c6c30a1250059d9d718ed35d7c8d53cbf07f8440e1548d9f15bd94d5d5306013b484d2fb31ddc044eae0819e39b6b3f62fcac421eeee8f515a3f25d6a6bb00e3c31920670b7698d8bf216927adeb0eb612765c6b1f534648e142a6281ca8810a4a9c277294291b481840a55d7a46a5712ea5e07732eb8e502a265288afbfc1871a2939a2bec895b5c84c8b50c8f32bc022915aed47c49d52761f08c0fcb834165931bacc8cce73a9687e316586df2d52cd3a53b8385f7c4195ac19f3d0b9c77bf62625ead2f02ffef0c68a076df307a4f7170acbb08225632fe4862e653002a93a160824c50440cb14683d0b41efee7eecb22806e46e5e37713cf7fa1d1b7707f23a87e1f8d02257adde067760f106ff7036615bae74e43786fbb9ba8c01a28b7e393d9084892794db2ff062240bb90d5eecb6d75143ce0c53fc77f83583abd76001ea0d53998b48c0d2f5d226420af1418eb7eae946bbbd4e25614736c6c0f79944448a88c940ff8f06df34ca0ceeb748120a0878e2d1a338a4578f21ce586a39585d4c7fe5cbc267b4b0a8e5a303a7ae550ff2275a3bf4898ad5d763dda1a0bc1a12ff2c47bcce20f993091c1213e2554d94034904a01968776f6e3b6fa56de05004c5229dc61d3546e724b35b5f6fd916699434ce4c2ce033074b9770022fae9780a67e9e7ab497943a1a8156625fd935b53c50400dc375ba6ad97fbe101bba545b92c28b162949c07f26e618a8b85abee08df68b9bf7e8d778d548758b6f7ca099260a7bd504722625872ab39c8c3bc8ccbc0d01b7435057c074694c07eb28fc57aab3e49648fdae834822310dc3830777e3947db3c5028e7556ea250bd0b54ca107ef86e32d4b2283ded48a92b0771d8526de156855bd23dcb5652b1fa33c1b0d3be53927bc84b9439146d4c58834fd794b3a0e3625018d8b5764e587c6c1cfbc1b68c032fb16f3b182c27294b31618863152728f9d10c722afb19e1d5d7f7dbf292d644db8590dd4eab5e1e1d412c1c836b0b1edf14387ce96e375e37a9913b8285dc98415786b83cf3ec33125c00885c86a1cf0f1d49f5537d3b56cbc909401410bc4e97642a720f1b9ac11dd560e0d93f23fcdabd563b450dfad949edf7fa9b37d258a8cbe72dfe6c8501a8386876c49a930df05e8f9548bb82c5dd7a244ed92c04dccccab8e62016458caf49e50023b18121c0885f5a8a1649a39fffe0be96fb3b7d460a40806d548f1257c0617a74f7cd4bd6a2804dd0fdf771611e9b4ae0aaf06aa4485ad8600c01e387e8ff2f25f7fb4467ab9fbb27914f2ac268a1f0acde5c657f6f8f75fb19a6ed7c85578b9a561247d8120773ae849826a2df85ba30efb93721fa4f0fbedbb9f55666f8985380bff08855db19df5b90e4b1a2c6f0d471c7c7355a6f430b43ae61c91d0a905e08299be0e9f4e43e7ade064ed40d308b20f26ea11ea67a97149e698c10925984a46abdd52edb2165b605f19f22e5ad33030b95c02f2bd8768ac3f1d6eb54814de81ca516bbfc5bd7756cb80c81b072deae823e5769a2314d5e11b8b370c58813dd2ce1142861668e1c074738549f9e3c5c62f3b66c8051b8fba0c5293bedf99dffa4eaebc381cde4e4bd360a11ca03db2cb52d830914e8c07c37c0351dab671bb0b674afb9c4622f04cc80a607ae69da64316fd43293d44d5aa21b62f2d01029f4a988b5a856d4e4ad6a53e8c15f680a92c4551c8a4a4560f73dc32e14b7d81822464e92f4380a66118db4392817dc56b7133bb8c3fa042e4ca7e968018a6bb475653a175e2314b9499c2addd618dc46ea0b594d50151d1055a41937b06c6045b259fc4fbd80d175a0f6743173ec94ec6af93633760c29ccb3c41332cb3f79184e11eaba08ac0546add8fbab7816d7172a806dfcad74394fc3b88f141d1a0cf9807d915b915ef5ae78b4dd71ccc0d998c02bb4453eaa707218ed252c994578cd60494db11c97d55fb3d4eab31136792160484db6d2f1803a79f6557e72889e9e7e2aa57c129e5d944342053a696c7483208d733f589ff48864817bda8b17d22b6b85f1e8238d2dea96fe421b43b1670b5561ff930628b42963cfb2145a3bc46fd7de9b07acd81b3358689ed1c96f9873189cfa96eddca80667f505ad28574dc4520b7ad7588f11957d676a421a02373a00ead4a9a6d42e2e603708a03561a3225921d37b54d3c3a1a87c46f8cd7a9d500ee97be68ecd4fad2fa65cdb3a1c40159c5b718c0e8fdb856d9885c609bc03ead0055735194ba758f51fa218a60874df40b66147f191a2b42dc9f763114d952dfbef2ebff20be60a3ce240fe0416458df37df0d320600026780a8c481236887bd8f6196cdce50e5023b5bbd607a284514e156ef9a32ed8f5a731f2e72ee5673d10bc720f1e43ebbbb5fbf585ffe17051b001a19ba0cf1e108fbbb9d06a29542e9e5f4c6e788536198b5c277df94d4f66b0405dc314d41da8e6a9c9d3e", 0xfffffffffffffe9b, 0x0, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$KDDISABIO(r6, 0x20004b3d) fchmod(r2, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xfff, 0x6, './file0\x00', 0x10000, 0x401, 0x3ff, 0x4}) 16:58:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r1, 0x0) r2 = socket(0x0, 0x4000, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000240)="2c485b88", 0x4) 16:58:19 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12, 0xfffff}, {{r4}, 0xffffffffffffffff, 0x3, 0x0, 0x200000000000}], 0x7, 0x0, 0xffffffff, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x12}, {{r6}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r5, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x82e22ce05c2ae313, 0xd4, 0x20, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x61, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x58, 0x78000053, 0x4, 0x1}, {{r4}, 0xfffffffffffffffa, 0x150, 0x2, 0x8, 0xfff}, {{0xffffffffffffff9c}, 0x0, 0x80, 0x80, 0x8, 0xcdd3}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x700000}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) 16:58:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fsync(r1) 16:58:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x0, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x6, r27, r28, r34, r29, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r27, r20, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0x0, r42) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = fcntl$getown(r42, 0x5) r48 = semget$private(0x0, 0x4, 0x408) semop(r48, &(0x7f00000003c0), 0x2b31) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r48, &(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(r48, &(0x7f0000000240), 0x6) r49 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r50 = dup(r49) ioctl$WSKBDIO_SETMODE(r50, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r52 = getegid() r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10a) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r54, r56, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r51, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r47, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r13, r44, r27, r15, 0x4}, 0x1fd, 0x401, 0x2}) r57 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt(r58, 0x800, 0x800000000001e, 0x0, 0x322) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x0, 0x800000000001e, 0x0, 0x0) r60 = accept$inet(r59, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt(r61, 0x0, 0x800000000001e, 0x0, 0x0) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt(r63, 0x0, 0x800000000001e, 0x0, 0x0) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = getpgid(0xffffffffffffffff) r66 = socket$inet(0x2, 0x2, 0x0) setsockopt(r66, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001640)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r60, @ANYRES32=r1, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r65, @ANYRES32=r67, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 16:58:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) connect$unix(r1, &(0x7f0000001500)=ANY=[@ANYPTR, @ANYRESDEC=r0, @ANYRESDEC, @ANYRES32=r3, @ANYRESHEX=0x0, @ANYRES16=r4, @ANYRES64=r3, @ANYBLOB="2f3ee4a8c5596383984b77d7e127ee42d6e9b9cf68c2f78822844b71481ce239eb8d8f0c72549b8ff033dcba861bde061b2b931559a991efdd207b043d58c5398d8fd7ff0de661202b03af77f70d668ef1e280ca07706fc147bb33e304d769bda0a944908c052c3769543b5ade03f050845a71f4bb2a3f048e7e6169b291713127191c45297bd2e9e481", @ANYBLOB="547a4d4152ab4b7cb9082e783246f705c0720b36b72bff28010e98bf1394b1f7f34979c077b702dd98b653dc99a0c7bae20c016e214c3f1bfdd2bba3f9a28d9b9f2a0693b7890ba58abf02d136cfdc7f489cd806f1383cbed04496fe5c75652e66b055224ebd13c092e595c688ac5938afaf125fc792486bf78da93490445d320f003245d049609cd06aab6f0b9e8d3d68c4b15194e140496776f7af79a7f85b5ceeeeb35b42739a93000040000b91dd8d80b28e49835ba283009b1c0ff717d0c73633d68a502373baa6538f33b0eb95241b8e745c9cb47140c64b107e444c79ffee5a7d7b37e44c276529ee9c6d8c8655270d1549886cad78d53ab144ad8e12f9e89b0f021f5e6d9da30238c1fc8a5c7eca6fcea3926dbd9d73837d83ac037596b622a09b1418c7d7e3f41a241d47fddf574a7b5bc8831b94f8ceccef3aab2ae112bf5ae8d17699a2cd67545b22f244b0e420e24b0cd934c2f05145aa92e994e575d5e55ddf2266d6eebcb7f535486da9468e3ae34f5ba37e0a54d6ff032ef863ced94a0c1b589805373081a09cbdf1440f263a53527ce12aee1860664ef0f957f5e636452e49b25cbfd46f3f7febb9bb7171e190061ecd943cf7184a59707a9d487ead1a36305474c243687a0e3718b6516672ba32157dd73e3f9f070a92128366f1772e2b047768c9e8cf5bef8c685b39dae80d88aa39e7b7555cca56f4a7655c4239a95ee2153e68b25a2c48ebe7d833752b83dad7d3fce6022c45cfbdcf06e838f497c20dbc524e6d9ade2c5fba3fb167b0dbdf5356cce52ba01ef30f4c48557ffb4aee30dca4ed5084ad5b98864d2e59ec3d9b133ad9772dfaf16b8bb1e920485347befd25738e9789933cf168838ca197a906f1ac8c115d0723756fadcf4ca72c3bb6220706f2e62cf359d2e7ee76c6be1005643cfb964c36566ac1da2a232d385d1b4ba3dec35ef806a02cc04f2f42cd389630fbd76f82ec19f6f3bd30e5a4ad52691193c09ea3c6b0b22a0280c4a492202ab0a7453f62a127e21ef6d4acd7404618e89636bb1bcfe5e882ad4a3d9547fbd735b786596f746ced60786276534be95649ec352b81223e39e8f755685c34822818ea8bbc05006616da84c2524418b21e0b09007b0976e7ec224d02b6d3ce18b3508118ee03dfdba4776f3983fee0b0c939d1d203c978c8831cfde9b6e2055172fb46252d59fefc82954acafabd6ce62537223df8d69b97956ec472e5aaa5d1122ecbc805fc542706c06fec2f90172d60299247a12a24df076989d2ed93a40c93009e63cf7501c0ec289ed62922f09f23c4bf25cc0ce5d923d215354c1671e9413c2deeea9d92baf7f1726ae119d7b2ae6b1559b691e8c307b2aab3652d125698f84b770ffa4745bb07000284f29df5ee04fab46198fba75e129f96716ac885563e23e98938fcf9d401e213992d8e9ff0bd6bfdb4a221d02cc1d0b7e1620d075bc82b7d3c494eb67a300042afd8d7d1caa6c504c2ed5975285a42ffd0895cce03847dc43390874d252bc1540c49e6527ea4c8b043f37a48a48d46ca2910673be9a322de5aae035f7fd879c840ab896badb435ef84106f3d6435f07613e6a444199b620840251c6a556474acabd94267dece801a36a0da8186c1ff2154e06bf681b6f57773414818ee53b2de51e9de923d70a58bb453225d597275cd30165f8cb25d9d3652c6fe5165d5bb367e9f5d30e766afbc857330cfac6075ff0c79c3dda45af827b6beb55d32b582f65a9269c879a0fe3d5d3beda017a2f577c84203a2592bff901698ef6668393dc3c4a9c8e4d0f91ce748813e9c2694501256666624cfec94db7fa0bc17c3eaf2b55c8eb47618ee88c92103f901e07db0c5e741f9018272ec046764143b931f2eefd611d075b799ba39df02766fcfd376ffe95444bd87362b221fb86068a81defbd1e74f9be85d6d94d5f7dec3c48772ee125742db1839740f2f484778517e9f742bb2c99c250239cdd12b60c088da2672b8079f1f5b860e76f1d157c7ef9f5fa831f349035305289f841eb0acb35ec3c68c1573a508e8395d3e4b250a4f3a33d708a9cfc85c3d49b960dee5e93c02948a1e023716f5fb32fb5b8da9a368f1c4ca48f24a7230636a19951db9dbcc7bb876f89ff9efcc91703ceb25ffcd9c9b6791e9ab9e227671950cb9de67112387e6f89d935930920fee80784db3c358e99ff322c2d19148fe5464a6c6864c3ca6e9d58e36ee44d6e646698c36848b408e17f35b88436e7057c274d9d620b734e33b59f599f9627b4db834371dbfc4b70b2e60f2c77f4357bf334dfc441898c2979d4d01f2b7b5586b0531696ae34676d48baddbafc46f757489c03df4efa9fdf5ae8c7cc18fa9d46cde7cf6e990332344ef7747466cc709a81112a63985e200b3fc0239386707ad95230e4a7444b89a3afb47d144ac2e704c37319e354efb5d9e31a51562ee1162126dddbbb2959b4f834d6f37a238b4f3ee0cd6555925b20f88f3da084fb1a28dafbad15db99f48c0f799ad9586791db6c6ea2b721d4bd554c3e83a934f9469585044fa3929b38d7e8f4b5ee2937667a70cfba6e7bb5aae99503980cabf00bbd6f870cfd0921c697794c64f8ea4c375ded6da1c4d4b1095f56fe594877bb279012040d28e58cc874ad8bf6794921836621d1c2dbc5b07822dfc0c53d76929cc4220fceb48080594d761c2e315fd3a294430f7a741a8faf14e41e0ea11fb3fec86a434d0367f48a8ebf0e49bfd89d8eb2360107c6d1e408d305aa4de0c9b92453a7c5a330e3c300073dfbfcde988d44f550b39f906194819301d290daf141fb457e45b5689e5ada079ed026d57df0f13139bd03ef92c832e6565f5f566d6c1944b0254feb7bd2105415f2125dd514304b7b64f4ee00e5642a784ce25b3192b7205e0241876a7279b0f88aae0d46317f0a69209b5d91f12ef800309596129ba7c52d9f84724815ec3905e2a72830521412f310215dd9a7dd8d5301bceef788490074f03c5423d08bd215d01df30159e28eaa62d0aa0e569f01f31d14d0afdc2ba46409d947a701e606bcdff3f16b8fa72ba9685a3b1de44423bb147512a0442011f8aaa73edd6244b8f66453c625569b03449190ea667267d8c174ada35f6ec4428dba4579a2ce2f7985ecba7a58bdee9f46dca567726c4f2a8012cb1c0a14e2cba6a4c9353e95fbefdcbbaf4bd63739538e1b4894b799fab9618798f3ee778d38ff208d728996fa66344dd4d4bd39ddb3c5c150b284d9f21c94d616a5e3458f0a9dac489c324b6f08d92dc9f6a6f47abce3d21c25db5a27539413db053c2747a03047fb5686eaa5272dd72410b99eeae6a5fb05da04a436e4c942832c234b7aef0ea025fcf7cd33ed06eeda15558964b66e17a85e29e026d810997a52ed47ee6793fa066245472d87f5a80b3e0816579c731f7854fd51ea7c0954eb9ee2774c16b3b666635ce37cbd6f200d5f5fd7a10e7f9a6e7befe6c29bb750accb814ce7ad0852b976762fe71563b8eef7c5e3d5e51450860a291af00f3a4b2a300cf48111af159025e8cbb9c647ae442befada926db2019e3c5edaae00dea5ccffed400a397db1eb0894127b9c7ab4770907c29c43906e75f5791690011822e9d8de28d847968f2337585e0301791b4af33283be0bd3c3caa30b4df70da6907bb37a23af902993bbb80b561c623bbe858f52e58815e34368d1eb8d0fc878c2d917cd2e29b0bf5e681ac15f94cd7db9f58415496f653038f26e15cf8ac3ae8490ca80da9c2b9b09e12d0a2911f62bfa7c0836c5258882e57975474402eb88b3e1ed9afdc843cf891c16ae98bef5fb17d1bf0f6894027d4143f0b3a70cfbf2c0e04e8a8d716febbef924c7bb8d86bd444ad2464db9110d8fcc8cd1530da3278899ed3f08739efed982d0b1020acee2d3d95bfb4202b790950ad0a2dee75dbbcc1e46f10bea2d0825ef7460aa6a14461b0822599d8443528c68522f019e92e754fa6df55beb77e7e7f892d870befeccbfc875a7c81d4601ed064a0c5b06042e3adbfc416f3e18487727a402ba3bb2c8ab5def271f5c8144b2ef2547b6fc34dbcaed6d0826657a2eca6c023191f05495b61ebcb5a86a75c5ba86b5b9f328e22ee81839ed05e33a29c9fc2725064d1d904def00022ca8d95d5d6796cf7f625323dc4e4e7cb0d829f8384dd82f99c6d06dc9bf7bcc496817f41d39665a0ce5432e3dda0666be697e14dd10b0d3f2876bd9a41648e4c5f462da71918737253c971e52732f513cc6e8b163b4110fb9d26823db791b42b8dfb586741957ef68d2901d9cb1f0c0ccad3e1df6dad9086eb5e95e81c20bb101e3e3c3ffe4edd09a55df2f02c32cf0c47e097ee9e3cb40a067ca21d6c1489b43ad2070488a9a31e96453a16fb097bdc8d31e9f144b930598cf70f860e9d6d6d3cce019e6b3868eb0cb0a5885ab3b2f2158da433fbb7337c34376f942c3e52fa479f5e894bfe518d19308778f8efcd59deff104f8f1ef03bcf4920d79db4abd9b01c70de46cf7651c13f3be1bf16923a1bcc26d090562fcebe1ae01b96ba12404d6cb7d611a39653f523fa346e18ca9e60a17766c380ac5feda52fd23b1ef4fd61399a7073b26805eb625f07a6e971370f18f6cbbaeabb0492b58819a6aa9f476b549ce2ae8fb6502a55b1c05b904190afc9f4ea28ab7e0ae5ecda7ef5bc16954df1a8f51f78e80055aa8aa3ed05c993271df92cd24bc996e11131369e5196aa9e58b893b76b52e5e438f52bbb400511ee29bf9f3294bac3cb857378acbbbd9c07073a3a9f4ee71ece68b3d16b7dad2c0f0d516095b2420e8d5012560b7f4d8b374ab56ab81ea84c6563adbe3b0c9311b1c51edd1378855d7c05fc84ff536c4f2d3f1ee0b32fe4a09c122ccd9762ca9fba35a4e35987fb190dedcaf0bfb2888803301754c2e5d19f920cd68ef2663d7898ef585e9635bdb5593f7e5c1f3a725045bcfd1fd11e1fdeed0f94b156daee533003d53932e603cdd7c5663ef7a60b3bc4a5edcc4527e1b12ac4f34dfd8d76acca0bd821c0308852bd30324db81855d7122f0bc8818e4c4d5f18cfb71f5c27fc2d2e3f79012cb810771344cc077b5128d955c5134545be1c6053f7586894646319296ff4d5c766f00b6676acbd706b920d47910135b18a47edcc5e3f97b8c88870e8e7a8e72fd5d27d6351d0f2278ecc6a4c4d50ae73bbe86b7f413e88da8c956bcf3954a76c28aec9088019d2c5c0cee4b9caa687b6961ba3b71cf88d7b2ffa801731629ae3897097ac983b6b04cf076ebcd3101bc27207cab37624a472a59d15a763120bf56106d601a003cd45608418f679a45ce8c2d6e6e0b7774bec935150560b8d3dc15aef280de7326502b39e70a1e21c09a837c50d12a626548ae12708ea757e2374f5a0cb0be08a070fcec31981e2eac556847e75b864a06582b6b5798a96ce482dee39f38eeb0bd614598936c89fb22c6932a373d61aebb579b36140d0207ffd004a50d2e86c9d0307dcd0b8b60b1d838b179046bd27d23dff011b5b0131b9acb4bb7033c84b54fbae4e167918de0621cf302a7d08073fd5bbbab5e963781f9c77099df99db6e08f1f852aed2462f0bffa520ce6bf343c59d8d6aff8a458fc3b417a62a1162fc8b44b183601bb52d0b0810258d94b7d04b81930de15bf1c69c25ed0ff58dc0982a4f2fddde8cb121c31b342c76983bfdc0f6156124a36d48c1ce1463fdce365b7cab73cc1906e37bfbd2162f60155db7e9430a16ed314843ca404c145b2d70366d8"], 0x9) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="81c3247a2b072cdaed1aae11cc798c2097d4d9d14e2c3ae20cb58567c4388f9a09a5539508629867b9a42b2d209790b6ed32390a8b27b81ac446cee501bc4483dd776383de067dadd4205f08884efdd457c6a533c03fe663eb718089e89112f084e319504fed995ed190484f2618a6ad0aaa343aca6a952df9835a01347ddbc59431ce31dd", 0x85}, {&(0x7f0000000180)="2ed5e964a2364813ef0c8f5ed5ac8c3aa8aaec9bea675f95b0491ce3365a5ac870fa4eb6d793b13ad592d3c2936199145dab2c26ed2af0d470a9597127fa015efe271e900b5241b70d693d56b8599b6715c1959828067843650f565e691f4b82025f8195545023b6bc35477cc7fafe5751c232766268c9bb2bfa6923c7ae3ebd182b96e23a4cd73ee4756621b927e1ebcca3e3652e12c25ec91d07c08d7b3c3564c79e22cf344e0db15cb92d0636e2c6209bc2adc64317c72db1e3be09fee9cc21b5c6e9a13375eb495e367305dfebb6673c1a5384", 0xd5}, {&(0x7f0000000480)="1638d43ccc6de53f2bc84bb868985886fcce7a90ebe56949ecd399b843aa0d26829e391cca64608628620a2696079fe8011c83842e036ff71ba3862c8bf025f08665ec266bf370a9e30435c4ca2a9da08c505c74a9814c37df061ad25765126a7c9a21c7febe87d357128ec12525bc6b8ac20653e1a518fa4d4c6ed8f4bc82cdc95f7d031500", 0x86}, {&(0x7f0000001440)="366494a6c123ee65530aa7f48886efc9b367b51a9c5393b4a3afa0cc5042137569b663cf52209dd7c389234000d85f233d26bd46c844adffe3aa8f4ecc6bc951716516d3a1ad5fd68be68c7d8aa010e1285dbcd923ece250b55653f6b73c4fbceb2089587e94e55d1bb4846e9dadcf05e1e3686470b9f6af6ed962e931b9d8d0154de6cc100e615af0092269064ff1f4b02f0ff0f732622c4f", 0x99}, {&(0x7f0000001240)="844c23ed1701ba50d361fb59bca9c444837e24ccf6470be3da8b7c6064a0618bacb144177aab0e7a88c57db72c99ac6551565c1a638d1d56dc1a2183a6a1ab6142e01dc8285541eafd121d15b1d4eb3294ec8056b213c33f01ea519d58f3e3d24d7a46d037b0100f3cd072da58be52b0a13a1f1286d14efc0656d337823641014e50f6ea186a3e48cbd72825886543016664a0bfa18fa38ec02690473035b01d415fd78741ce310f888051173c3962e9ea33818ae70a8d1d4be5136f2ce94facc90da27063beb20cfddaa81798321e4ef50f8e11ee6283f12139bfe0c63f7c32ad5ac6fb9bc31db43cae9d6c15909289cb1c86510e8269ce98875c109565dfc4c7b2e5837174e47a9d7d6581b165a17894ba298ac6405922a36c4e585347d4bfb6794b05963282f8ee0a906ec610a2b6b49bc90946315764d07b0ce4d40629ffbe0430a26fe7f1f09d7e6554883e78b6a61571cd9dbbd62c2929a4efc01561a42588b717b10a3a65d231c825876bdff2fba30641b91a07c2dce194c0d2546892674a01ebba798ec992761f550270e99a01b95e724cb49bf62fe026809bc85babfdd938efcc338769308537f5bb622b3f80512dc0eadef386aa35f9f044dbb0810795bc8bd246826cf382cce8aa49112ab1e125cc7c564c78a81ef4190754", 0x1de}, {&(0x7f0000000600)="7bf98f6fd77e62b0979ea53cb4b893d3ff443f05e4bee67d6abad64a6dbfafc4c7fd679b8fad3c7bb2c22d4fa0da93e0e83f58c6d4db97b7a5417762188031ce30fc440fdbb58b69651a4a918225661cf5b5af6317effe368d91cb8bccf161e098ebf82495bc4ece9e4f921a14e261d9aacadfeaec6e20dd22e742", 0x74}, {&(0x7f0000000a40)="56643b01342d56d8c77e2946214a1d23474b9b7999a6e32494f7dfc34e8630fd05eac1a35b3653c2464f64028939bcb24d63b5c94a2cb0534d841755353cac23f51ac2ee925649b194404e635f52cdb7ef7cb04f41394b667ad4ddd832b9d755d718d84e5f918e4bc638ff6e900884f7c85132d512bf118369e9807d0a0c7e0422590ae6f9e9ae8017a5de5ef5946ef8e2cb4f1ca6ef456365ef2d223eb61ddd164fad233021569a14397421f6250658df391d46924df9aa62c0e94f6ffd5581bdfb4558f84f7542b4f9a1d6fb4f332ece189a410aa669ccbfaed26c693b863354760dede811906753", 0xe9}, {&(0x7f0000000b40)="deee79e3f21b316c4df47d5265121221ce", 0x11}], 0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) acct(&(0x7f0000000100)='./bus\x00') shutdown(r6, 0x2) 16:58:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:58:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="daa9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80, 0x1f, {0x335}}) 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 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r3 = dup2(0xffffffffffffffff, r2) getdents(r3, &(0x7f0000000180)=""/228, 0xe4) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = open(&(0x7f0000000080)='./file0\x00', 0xc0a601de9fa7b5fa, 0x0) linkat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) write(r4, &(0x7f0000000100)="8c65", 0x2) 16:58:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb42e9d66a7dfb27515b7e886e50c02d29830", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:58:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2000, 0x10001) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000005000000008000005a0520000004"], 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x110) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) 16:58:22 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000680)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x20000001) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() r13 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r13, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB="6531350df384309892215863e7f58648a7c830e2122b6e655da73148c24d1c9409fd15920e57b5119cd3022954ede40000000000000000"], 0xffffffffffffff1a, 0x0}, 0x0) r14 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r14, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x401) kqueue() kevent(r12, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r12) close(r0) r15 = getpgrp() r16 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={r15, r17, r16}, 0xc) r18 = getpgid(r15) setpgid(r11, r18) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:58:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf9], [], [{}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6ea4, 0x4, 0x9, [{&(0x7f000040d000/0x4000)=nil, &(0x7f000009f000/0x1000)=nil, 0x1}, {&(0x7f00004ad000/0x4000)=nil, &(0x7f0000549000/0x1000)=nil, 0x1}, {&(0x7f00006f1000/0x2000)=nil, &(0x7f000029b000/0x2000)=nil, 0x9}, {&(0x7f0000602000/0x4000)=nil, &(0x7f0000453000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002e8000/0x3000)=nil, 0x1}, {&(0x7f0000206000/0x2000)=nil, &(0x7f000070d000/0x3000)=nil, 0x400}, {&(0x7f000034f000/0x3000)=nil, &(0x7f00005ea000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000070e000/0x1000)=nil}, {&(0x7f0000699000/0x4000)=nil, &(0x7f0000592000/0x4000)=nil, 0x900000000}, {&(0x7f000058c000/0x400000)=nil, &(0x7f000084f000/0x2000)=nil, 0x1000}, {&(0x7f0000280000/0x2000)=nil, &(0x7f000034c000/0x4000)=nil, 0x7f}, {&(0x7f000063f000/0x4000)=nil, &(0x7f000011c000/0x4000)=nil, 0x401}, {&(0x7f0000381000/0x3000)=nil, &(0x7f000026f000/0x1000)=nil}, {&(0x7f00007f4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f00003cd000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00003f8000/0x2000)=nil, &(0x7f0000982000/0x1000)=nil, 0x78}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) r1 = socket(0x2, 0x3, 0x0) madvise(&(0x7f00001cc000/0x3000)=nil, 0x3000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:58:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getitimer(0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:58:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r7 = socket$inet(0x2, 0x5, 0x4) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x12}, {{r9}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000180)=[{{r11}, 0xffffffffffffffff, 0x12}, {{r11}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r10, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000180)=[{{r13}, 0xffffffffffffffff, 0x12}, {{r13}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r12, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x18d6a7046b48dc53, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff}) r15 = kqueue() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000180)=[{{r16}, 0xffffffffffffffff, 0x12}, {{r16}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r15, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r17 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r17) r18 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r18, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) r20 = getgid() sendmsg$unix(r2, &(0x7f0000001d00)={&(0x7f00000014c0)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000001500)="65ab5bf40c988b9542580dd13c6d6498d040fe95d7eba77739c8cc513eb1babfd5d88d32b47181004a9ca0a8e724553990d481e545b88ee9187559bc0c4669157af6617b0905dbca865eb4d3c17ba07b7484a9a9ba430de0fa1240953949f9346c71bfda358a9b13e3a3fdcded3e4298be2a3139bca8c0a93fb33eaf90e49be3682eb635b446c653eeaee87d81cd18d3ec8cf87b7e5fb8496865957cd145813a671033073211a9090834d82a0d1af5c8dd1674a4fae03e64493e1d02a6da7876d6c9f6a0eaa1fc2b41497e4669a64d31e0b06901b1bba8486fc9d965131be801f4db02f419a38afad8022da95b5af43dff05c1155711f837d99953", 0xfb}, {&(0x7f0000001600)="e425a0d88eeaaabf3e5c6dd8100f01987893200d00d7c1882c967df6c6743e7590c1f239a7698ef96403ce4884c9a3b3120562f1cfd9f3f7120c8de52c88d9cd48e8ff4415429ecfca66af5d484753163cf9a2418a6e4aa380def6bbe4c9db55bc912f994d6366c4bb466c1245e35652df2195efa85a6359a7a9a53d01a38bd103a97070af1aa4d629beda5fb495ba279bbc9b6745f7195d1378", 0x9a}, {&(0x7f00000016c0)="fb00e399850276b93e5751cd7255a1276331d0125974a6092f6861555c3cb0c088d949321cc774fc7f019cb76a3a85cecaf66bbe0ed7e00d579538685bbae7c3818f730fd8a2b64c937c56d29f9db8b16f32f68bfcf68c3a5851eeb512090d96a82733f515441e1fcbbaca11bc95300e9a96b609200db08249eb12b0be319ad933b98ea82ff987814cea40e8afc8e6fe731eba2834d59c532a1b41a9d9814dcbdb87867f109ed5e1ffd53d463aec79ab70d450d4a4048fcaf023dc05be4988bced44c711a2a4fd359607d638c337048d21363fed8cd12d2f254e0e3cf40f396383941111b5fa23215dcce55af24546e6e9c7e00b93", 0xf5}, {&(0x7f00000017c0)="f4d333c04233341cc1dc233d15b2fde34efdf4279ad74ab3b676a05f0e09ac2073816532c785953660ad2a047ecb33813fba037439ff397eaec71ce2f046f9aeb827c145f61e78355fae914f263d8d15c19e5c8c57", 0x55}, {&(0x7f0000001840)="444ea847fb649a32caf235a03a05333483b5b331f30d29946d6afbf8bd47e237a4c31dfcd32cb9c319acf92e5afbb332b5740f2ce0e903516deae83ef208b0e143d907c089df6389320893885779a24c118e06bc1c10d8916ccea53b81dcaef627357cc47f", 0x65}, {&(0x7f00000018c0)="3810ce741fd440fbfb0ab976747d937a74b0623872965a97be85bc5a32afa5d5f71f336cb6b9fd78cb97c600e0c67997be1eb2110a3d93020737a71674a7cafd1454def1e7d772cec0b710c90ad79333f4c49d996f9f7c7c6fd7181cdf573c6b2ef27dd31e55bc148e0c32328ea8570f87383dab9edacb788cb28c4c9a6d738ee49961ad1a7601dd097fcac55261f613538f517f2056d30eef864a4dea8e82842e1eb1d52237ff9e6528e82d4a721ed8891bc0a8f5db2c976654c80da5991659fccebf58346e076a11edf539c3472838c4b5636468e0ca7d2820321d03c0f75be6a55343f8d9cb3171b6", 0xea}, {&(0x7f00000019c0)="3f2bf60589da33260f2a127e071902b2a94b30e35b83b8448e72571e5b2b91099e352ba502228a0a4fe3da92b114d9842400dc658761216a0d6f8d514d2eeb54ba30f1c03707e3359cb8709686bffbd67c19a3b2ffc78c9358086e898eb7b8b54988c9", 0x63}], 0x7, &(0x7f0000001d40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32, @ANYRES32=r15, @ANYBLOB="20ff2d789f3d66a09f0874f582d18f18b6fa0bfe1589505d56", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x13}, 0xc) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000080)) r21 = kqueue() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000180)=[{{r22}, 0xffffffffffffffff, 0x12, 0x7}, {{r22}, 0xffffffffffffffff, 0x43, 0x0, 0x5}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r21, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) readv(r21, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/206, 0xce}], 0x5) 16:58:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x20) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup(r2) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) fcntl$getown(r5, 0x5) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x100) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xfffffe3b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:58:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x100ffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) 16:58:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040), 0x0) 16:58:23 executing program 0: r0 = socket(0x1e, 0x3, 0x0) dup2(0xffffffffffffffff, r0) 16:58:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x401, [{0x3, 0x80}, {0x1, 0x20}, {0x6, 0xff}, {0x1}, {0x3, 0x4}, {0x2, 0x10000}, {0x3, 0x5}, {0x3, 0x8000}, {0x2, 0x7fff}, {0x2, 0x6}, {0x1, 0x8001}, {0x4, 0x2}, {0x3, 0x7ff}, {0x3118ee77e471ae93, 0x8}, {0x3, 0x12}, {0x2, 0x7fffffff}, {0x1, 0x26e2}, {0x2, 0x1}, {0x3}, {0x3, 0x4}, {0x3, 0xd9db}, {0x0, 0x6}, {0x1, 0x1}, {0x3, 0x5}, {0x1}, {0x3}, {0x2, 0x101}, {0x2, 0xffffffff}, {0x0, 0x4}, {0x3, 0x8}, {0x1, 0x97}, {0x2, 0x8}]}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x7) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:58:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) r3 = socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x6, 0x4810, r2, 0x0, 0x101) r4 = syz_open_pts() dup(r4) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r6) accept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:58:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) r19 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r19, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt(r19, 0x0, 0xfffffffc, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r32, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, 0x0, 0x0, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r20, r29, r36]) r39 = socket(0x2, 0xc003, 0x2) setsockopt(r39, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r39, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, 0x0, 0x0) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100800001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:58:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001600)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="52896d4e75b28ac9505e88fae711a3393f23910d4e4c741f34dd197e", 0x1c}, {&(0x7f0000000040)="31dce6e8d4746df105b6", 0xa}], 0x2, &(0x7f00000001c0)=[{0xe0, 0x1, 0x1, "0000da6200a3dcb351b63071290a19a57ca04268fdef6ce6b893e8d96d1d795ada2ee42d37a96c42e4ad778192ca268caa6c2da2be86f808d8dd23d96e15d414b437d9d4667bf5b14072842f31e86010a18ec6efaf9a46e7b81e438f7ffbbd7956a00a3bfcfcb0153099744c020700c052acecc000cdee91aeac197f97a3b6a2bd7a1b4fc7a0b666b1b2432204431db1f8718ce92096f3efe077fefd5b88e0c5f824d785b8e29e1f0b5ae5df193666d95c4d36dbdf5c7f002cb12a6f603ce76e25e34c4063c093cd1ba11dc1"}, {0xd0, 0xffff, 0x7, "ab983f4c1341b64c28c5831995154b2244d1f64442714b1e5b5840ec2b8dd94160d91cc95236a6ecf9a70ce8aecfc63fcf511dc0c9b3284c89bf67b7479dc2c061c470d870ab5e00282b95657e6c37758015ce97469cbd5d6deb1e21b8ae51b1c812d9f29f732e03b44588546d8e5b1129c6a9e829626db2e2c6f768e8102fde1c2a6055e75198e33447e2cb03444bfd4aa61e6a41c0b06a711f48b04e3cdcf7e38e19d143e2114470dd0112728026f2b5e3cebc7f01156ba8"}, {0xb0, 0x1, 0xae13, "64e0d73b7c9336d65f07fdfead5bb8df0f57c51d407940d1d0659431b8a363e94f147db0201026a552b45e4c8ce6699c6ee27a8bb5c6755d3a03282f9274a830afc81bd2454c0ec34ff36250edb4e23f0b3647646ea52892dcf57af8eed2e212ac47a7868dffc4066b913657eaedd80aea4301495a0737321c1763fd95edf6b8b2586fd19e951933902f12f18c2afa19ac75dab65eb5ddf5325c92"}, {0xa8, 0x0, 0x80, "c8cf669c1c0bcf855b037722378e0a057e1e5615ff42314642c07fe3c7d2cbe8b40b916ee190c6105cb289b0e724330133b8e3023a0743afdd2ac54c4d2cdd85e64939c73b9152d5ad38d01b4a2fb431061ffa8dc1f195ee16ea7f5d3da808e8ca99ffd902e6d1cb2ffb758265016b43d01c46bf1b423ddab39d89ad66287c763d82e5962ea504a56ae90f672a9ce111f393e4620a65"}, {0x88, 0xfffe, 0xffff, "b578eb4e61c08c5f2e6da5b73fd4da4fea106a20d12f6b3cf35d0a31fc01d4ddceeb197886a4f4bc69de21866cbee8825a4d15f25968e5969b6af8c5e933051b569db2040041ae58620ad3de296e5f05cee0464272f9f44b7301ff3a0352d6fb7a22888923eda68ccb2fd829a883666e4175"}, {0x88, 0x1, 0x40, "d5c9f65992cb7fe79a0e6f8da916d00246513c241084dd1e1666916a76b4cdb29981a4010d4a15e46d06db2f37ae5b13badb0481d9627d596fb7be10432fe5a475ea5403a0f9b177c625b937c7e6c3602ee9376aae6343574d6846b7411ac3652a5c02ee4525bcd15eb464596d2010ff677188"}, {0x1010, 0x1, 0xfffffffa, "77b21e8a6722e9b559e0d376f5a9dcafa4025775ba50ddcc259c3c209504ccacb43e823507ca20c1e5ef6fe57cc52e70c62db97840b73b2df636c504e30f31d6e4b94bcfebf6bcf86ce41eab0bf9a5fcee19c579c3874d7a20d386fb66265ac7407a5c13e70deb7c89d667997406ddf5b4fc40a8de8ccfd030a97aa550d19b6960006e54474b60b556f4de111e8fed5db16d09c3c0ae0cea3b51853028a21ed828c18f704c55d1865f947ccc43869dd24686bb70ecd2ccba057622c39da3fe9d4b781e89605f855184b5e77abd3d2e9944e5e6a63097c31fdc7849910e6d425854a4f0f5fa931c37142a7c816a7a6f251cfe6c6d0bdf180b710afe3b394ba2a7e74c90ba47354fbaf611412ece2227fe3639a4b4787e0d68129789db5fbf42db88a6e92940ea4c524f8b9ea8636621136bcf80bf10bb67a96f4b18ec5bb9471406f4d3be1eaba14a9420d3a716d7a31538ef1e574df849cd98608a2338210d45b1c98c7af2afd5ae3aad32b5690bdd999b1ac94723522dbdabf5135af77f38d9f689d90f94f70555742566e484725708274882c8a15c3db91d3b8b7a7c1755d790b688606172b30c2ce9a9e73bfb80484787c75d509297437f54dff0cd43c1a0241d813593745befa7ab02eef276cda720b2e65ffed3b52fd48e9b454a028b9e0d1aaedc00c36343077687b81eb883125b9af62d190b18fa562b910eebe02e3cd7b67f106f192a2eefdf10d96b70f9fdbaa127943c2098cd1366c9ff3e11520da2ac24f8b71977bee0d8bd421226a6053cb6902094ef4e8faa9cf3e45fa581e478952c82ae55e1237bcdff7c45c9da58136e655bd50887685c0ebdf0af19801bc75779867a36aea3ad6cd77fcc14d0b148093e47cbcf7cfa4b77cdc8b936b792d71d4fd112431413ac1bda902025effe07af011ac6cf25fc8c392949f3b5483cc172176dbe5e55aa9d3be69773211344f056304ce7aeecd3e0b2e5100d95c2c0c2a49bae6a3c0f211ae6ee54f7ab38759d65c660c162458b99225152c08ddf2da78e062eab5e880b23b3a0b9d437603c0c17de6e8b0cad9e958ca7af5b3d91acd4ea0a4382eb91788ed3f7d59588b275c392276be33bd32fa411a2ae7d690e4476d92b88f4c1711c82fae0863c6cab96f28953548f7b395436296accb0557ffaaa2cac8ab4b02763ba271d5e5fcfca9de3e5033861c660532d790939c8e770c2a4a329ad9124c37d7a9d3c8b13d717b7546c0bf204879ec13a3747363f0ef0595831337f321722cb85ea1f312fdb49236157dd608c79ed835ec408364a6739f6f2da6e20c6671aba1c5fe03f2196cb812be0ca6466072ced0b285f1fb88166c50d7dd123fcbd5d278013674e1beb2f5dda8cebbf0198f9bb162d41e6d32f842eff76745a57c7b8b9b0ff06d5c5189507762956a78be918a547af2e1cd02a0ef0f395773fe03e19d9873e74e2aadb85d8349b485bd61a2e10cd6ec3c4185629d79245c7bae03e2b7bdaa60095244a112ff65d392a5ba9f046aa1d402b88c80bb9b1a1665317f2bf40cbbee289843368da95a159c596cdaa7d8e4b35093e8e0ba15462f672518cf550323e5374aac1e52b64cc3865ce29f1d6e4439d7a9d65e4ba637864c30b7c467e9af8795a5de5142c10e952c76f80a7cd6779cf7fd6b0c0c1b98ed98cb56d9d68515e414d0024bf4d65583643284dd077c8d94f9059a1b193d8a466459b15abda59e2a72b338933afcf4cc59cf278b7a99e4ddb2184d37d067b2a5dfd0315aba6d7f1be610cc32d8bde01913a2a7dc344f3da49f98b0e54577a8d971506e093b5e12e46a13de46eff4723e15feecd11fa8c6d4e82786d9c477dcf4ab297e53c49f7bcc2ba6f51ccc63c58a5891d25c9c49d2bf9c0230477b8befc8be488e3b514fa4bd71463e90418d08f0ff160c59054cd726d3dc616e03cc59fe4dcb1274638508620cb92f103cf347bced9ae25bb9961d5edd0deb9055b048f542c26404573d1c4c9dae749fbd743b7cdf43f44d17da804c429b0dcdfbf59bc74077796e462f485d72e4ea04da3a7bdc63b5316c1cbe25a98093571e664f08e05c767eccb4b1505656267715806ffe3966bcc39d6e511a119e73a24e38ce003cbf7b415433d93be7f0bfccdf7df5e598aea77f0990a6be02708c946b920664c2157a24537dfa4d41a6a90568f7f3745f2fd1d32cd9fdd404dff23a4aa7c7d1847dd1c4cf5910df3bb6a6da7ca77d4698e4b4a91a1527739a295eaf47fcb3db0b3fc51d5df7ac4a301bed8b90cede115a416cea189fcc32867a83f71daf8ad48cff02f7a9f1892415518194bef14d70dfabaf7e03814a6144a3921bcc89514fc35ae17daa0963f616a111aefe8fcb83db9b0d51787f09111ef52a2f302ad78aa0ae5e7fe849c3b8a8e495d18b77460b2820ad5221473ad2a8f16bc5a42a2059d3018c74866f30a35cf43cb1b9c4a3028f4d4f159c2af8eb28003c84c2cbc7e64a7a2e813b871dd8afb76cc4f50f37533ca3b785ce2abb7623d55bbbc8fb06e38e540581558ea68ac2d272c89931f789c8f4aa573bc00b9f464740c42e967239d8b8d12c80c2781856c818957537ac942b53956d4f593dfe914403debad46a132679160f6377943359bae5818805ecccfebde791419d3550e9d8dcc2c10877b792aaaf662566a2a0acaa58dae71211c8fa8bdbe40742b85e1c3cd85b5936ce321c092a033292fd069cfba8aed8205eeb98652d4e19f3dc239228d1691a7a7f8442242938a2b813b6926523ba70bd33d889b6baa7752510fa8c8545f3d547c14448f33311b5b65f9cef52107c029761dd476de3d83e1c8c8f705adfcd076a1da85551b1437cd9473588d674cc42470734c58e6e6b9906176a2b4ac53ac0eaaafea3a42d15cbed7318f908cf6095f376e3473395719e13b4501b6639913ed84ae7e64f73670bed1051f57cce56548e94aba0958c7e9ae1dc99b6ca6a66ce3347d95396a4f991288525ff4110d35cb0ca02c1cde82fa00a2596b3d64f41238e6aaee268e23b1f4bea86f792de35bab47cc6e7648ddc40134aa7809ed49382bee3a636dc509b3d2811e414b3175502c68d5726d0b234286a06972febaaf0ab8c0b5a2b6d728b45c63e0c4f7fa46227f89bc9d5af1e31d87efa9a31166c4169fb91c0c79cae64990e59364c0e1a04f522c8a0fff87136a30027a440816decf563d7353828eb8dd1a212a32091f9ce5cd2fdf93352b329b285fa663ab2f5b4e719c1a7e313fe46b55cbec04eb12c40a216e5d31f40f64e6cf6c01c0a54de638ab65d49e4c3b81be0ceb701444817e355e1eada2525551f91f4c8485221f191121c74df25cf16b805a8ba8c51139f5f75f596748d0b1c63145c9ea90b5afcd9de63944866d75f4dbe4694f87936aed8731b1823a38cb01dfb2aeb20de3856fcdc3cfe557fb8910eaec83ba17fa92449db2f431ef9dc399fe47b26b3381891d2296ce9a3c04cd015abbcad5042157d22f68858fa18030ec4287b1717e51c42656a9fa02e64851533a88b2f974489f153637bb48c5ca370b5a7516c65632469734bb364e4ba29fbb3c9a006b49ff920461d444f6f9a6576f571adc5a4cc01fb1448cc67301d6c9b65e1d64c8cdb6e7d66722ae25b5eadbb737bd6473b4594b50198735b3ec64262bc04bc93bf7e2ac0d10afc8394a7c8abf6387d5e375c14152f5d738a302bd678d1e8e93a511ed6fe33d819513a6d843aafbe1d02d5d7164e503a10f43a18ba20e840876587a1dabb92dd4546eb7bfc48ed516296a05ea2c7ddb0bdf30e7326f3cbfb1b7cd09d9c9eab8b70e89eeafc373be07b51f27bda0ff28d230896a59ec5cac879a115f448fbee82f36fab61b86c701fd1536136815690b161373b62fa3e1e0002f20ebab3520d29d7669792e2616556f332b036292d74025711eb58ad3ebdedc94571288a796c39c91a8bb56c5e142dd03736a03ae9dbd218ae7acd1ce0bcbbbfba05246064231ce4863cef2bae73d4ec707da337bfd76203fbb9e80d025481c50c93496fa9aa2461145b27478905bc2c50d430ec07c634d231bbcd83567d984b108ec955e261f25b6ccd92df002b57d34f7504148be54da9b1344e6bdae00c6cdd5196f356f0672fe4138b1ef88ddf00a36fec803e46493a9f2bbf340839bc1863eaf876862dcfab882823d83695c0c353df028f3da0c7f0500e6e01b43cd4ab07a3060b3975f813978591c1f1ea175712ac70f122da42273bc672c1062ac6a4c9cc97d569c9bbd994dac823183938eb23c04701b03e3a183ce64033f1002d8294a2595a72f8a355661bc7924d2339147c7d99ca5ca2c9236cead8957209d0cb20794c1d6de0642b12c67dcbd10937c2d79f1176d5deb2cd02fac2046f46ff0473b507a49b13531690485d68b2a9a5ee3a7fb7a2d2e55d8945ce75130b42b5c2d0f0cd6122151a8441dc113488d82b5dffec80c47a2b2e599b7a3a3e34e201a4601ad3817afe0030051fe209ef46b653a822e64c04ef63c25eba65fdcb0d4a72c0118abd514942dccf36f45b3a30a71a4fcfff0da5d39149dbb40e9caa1f7efb1472b5f0c315ca192acd8298a16259e780deb9545b7396ec5db03fb2aa42718ceec4773c83f02f9902b7b2cbae578d6d55286f6fa32a87aed80801bbef0354b5cbc16cd5bd3baf12a717e2876fd17b7f75007c694cf01babec1baa8d5d059cda2a70c685b8ef9638cedea3451591db242c670a92be1f419b6675c0bbe9e10c29d182526383ffb62954a5ed2369b63a21b4b9de25189d6a6501f8e59c26a072eb6f62fa310f1cae78150b3ad3372922ed09713bb73cf43dc8ff1ee901f13487e563245cf4e7870fa4967aa5d8a219ce721213528358ed01fbe9ed1ce46e610bc2e6e1828fe62940882d7601ef0387299b46f0fd9283862b74889cca4ad8c28bc7991925e16fa82efe177e930ec801f2ce70288731d610cf8b5d79395d78bdcf374917d20054c2937b0fe8cf3840895314ecdb44b572dd3abeb4b1ebcb056a6ff1484daef58d62c61fd6fbd03841afc6b894de50aa86752c0f21051996c4448c83228b0bb5ef3513b3318dddac77746cbf76ab71e9500b06c20f419fa96fdc4694f0c43c746c69f8d6762e98d8f522cc3ffa18840291ce07e30fa4d9de238748cec41e04412dcbe2d070c98b22bf5fb4ff68f92d56d3d8301b52ed90bcdd07f45366459e9997912f408f7ceaba0b29075f8474ab22c3aa5412af588f051f911e422729b7eda6ac0392343755df9e145f4632ae94657543b29656a2990d31b959fa9c14522fa79e1a6d40a9d15322f4208ba429ed901c8e01ba7841acc7f0c9a652d943aa023fe640c49b3f8318a43f11775a2f63d6ffb884e23565d69a358afc13367788a5fec5aa09f5a91d15fbac74bfc1475b44d91ebca1d3d5988a47c0aaeb2b4acf13c0409e56cca3adcb091e3c0d61dbef672976217163713077eee8f14b73fdd805e97f941979c21d4e00fd39abcd6023efaef418c0ee77ea77ec49d8980166ee413e40e0befaf22c49bfaf06cddf407751414977deec2b56e8385c29ef702f8ed6366a010ef9f622a65ea83c10ba70e85cb8e93c85b64028d4ab1752d8e1d6e82f2289c3a8c88c8be8bb59b2d30bf55ed08b1111058b29c37c70010fcea93cdfa37213cbc7919175c0265496537bc7db9f13d557098c39bbc287aae983aff11ed5272c3298352e2a4ee1bf3bc8663bd702ef31d23ab1b823f189bff1f868ecbf5a004040a2583754da216f164314340a0c2c1a4a329"}], 0x1428}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001680)={0x10, 0x1, 0x4, 0x3f, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x94}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x50cc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9240}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x66}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3e3}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc508}) 16:58:24 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000001afccc7c6701a9d31b6a75de08f9e52f8026e7546b5d26dd7908fcc411a9d08c69458df629e2a9ed70577c00f58b3efb717cadde967c569bc1a5e76c1f7c7586187c6044ccdcd35fe84eef604709846bcba2d8cb12914d7d89d0b143b627d81671a4c6cc8dc26af4b9ede3e77ec34e07a466c4"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:58:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r0, &(0x7f0000001580), 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:58:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3}, 0x4000000000004, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) 16:58:24 executing program 1: syz_open_pts() mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:58:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:58:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x4000, 0x2) fchmod(r2, 0x1) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x1, 0xcfd4, 0x8}, 0x800, [0x81, 0x1, 0x1, 0x10000, 0x5, 0x10000, 0x6, 0x9]}, 0x3c) 16:58:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 16:58:25 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x41) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x21, 0x2, 0xfea, 0x6}, {{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x6264, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x2}, {{r5}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x10000, 0x5}, {{r7}, 0xffffffffffffffff, 0x74, 0x4, 0x29, 0x1}, {{r8}, 0xfffffffffffffffb, 0x81, 0x2364e34e032993a, 0xca, 0x400}], 0x20, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x8, 0x5}, {{0xffffffffffffff9c}, 0x6f9cab1a4056a369, 0xc0, 0x40, 0xfffffffffffffffa, 0x2}], 0xffff, &(0x7f0000000200)={0x101, 0x2}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000580)=0x9) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:58:25 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x48, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x8000, 0x74) fcntl$dupfd(r21, 0x0, r22) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r22, 0x5) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(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(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r31, 0x4}, 0x200, 0x401, 0x2}) 16:58:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2800) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:58:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000001c0)="ab6cfb14a68c14e8a8d9e9b6d1f57377a17576965bcbe1cf5ac5b245f50bbef96c0c5a6700d95805b62f5455fb54f9690d27bc157598754b7681516904b5a4", 0x3f}], 0x1, 0x0, 0x7fffffff) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x7) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 16:58:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x46, 0x3, 0x35, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:58:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:58:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80, 0xff669bbccf79839) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:58:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) 16:58:25 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x40) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/53) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x2) semop(r1, &(0x7f0000000000)=[{0x3, 0x28, 0x1000}, {0x1, 0xc, 0x1000}, {0x7, 0x4}, {0x0, 0x5, 0x2000}, {0x6, 0x7, 0x2000}, {0x1, 0x1, 0x1800}], 0x6) 16:58:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = msgget$private(0x0, 0x700) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/231) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:58:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'dat', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:58:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x3, 0x6, 0x6, r3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:58:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x3f, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xaa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000cdf000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000d27000/0x1000)=nil, 0x3}, {&(0x7f0000d9d000/0x4000)=nil, &(0x7f0000b80000/0x1000)=nil, 0x4}, {&(0x7f0000cab000/0x2000)=nil, &(0x7f0000b93000/0x3000)=nil, 0xa198}, {&(0x7f0000bea000/0x3000)=nil, &(0x7f0000df6000/0x4000)=nil, 0x2}, {&(0x7f0000a2f000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ca9000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7fffffff}, {&(0x7f0000b5d000/0x3000)=nil, &(0x7f0000c6a000/0x4000)=nil, 0x100000001}, {&(0x7f0000e6a000/0x3000)=nil, &(0x7f0000f5f000/0x1000)=nil, 0xffff}, {&(0x7f0000a58000/0x3000)=nil, &(0x7f0000dd4000/0x1000)=nil}, {&(0x7f0000dc2000/0x2000)=nil, &(0x7f0000a24000/0x2000)=nil, 0xab7}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f0000f26000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10b}) open$dir(&(0x7f0000000500)='./file\x00', 0x80, 0x8) open(0xfffffffffffffffe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x40, 0x2bb) writev(r1, &(0x7f0000002940)=[{&(0x7f0000000580)="2a5e685a78901331f14e6e7dc252c951ae9c1099d79851598c81cf25fafc230db0b54b8e14e70c6a1e87d7120387471de07a02324c66fdea30ba3f7ac5c6434d115c40ca6590d2d998054e9dda05fcccb30de79d8f1a4d4686db09383b5cf8dede557979188387c6b972a791271f4aca056c1f530d9709001ac35abd55194e794aadf95bd1032cc8ca8bf687acb0388540d0e85c1091ea65840256051d89ecd2a95d08db82b02e255c58192d0ab8c8015e1822dc44119c27866f9ff0157f96ab418b79fc4b19ed4a1170724907d07ed8bd6d274cf81be726aa87b854ec61ce73f7edfa0cd0c317d09b7c47d0375bdd008d34798b6455362678129c0f8f23e8797fe184078847965ef03d12e599ab120f94daebf87a7db4ad31b1eb4425e6ccba50779d383db41b31e3fce84ac2dbe343e2a8f134a054ad5839be269e6c30e9e8c3b92c323173e52363686de5b3940b89d6a6318f2cf991278d3dc9e5b77679187573111625cf4103cd9dcf270ff377addf7088fda6d70d46e49faaff1bff55c81d09601c2081adc9b59d0b5e6d643d440a1a9ba4643c8075076ff28bc8d43fae909c8f70dd66fd5c01d2b1ca187fbc550e12c97652eb2835de6ad97a7bb79d7ddf0ed70ab3ccfaaaf323a321c1424ffdc9abae71717107caed02bcc54f37d46c034edda453e168d90425034238c1de1248339055969ee92a957a47eedad039bf16f3982f0af3c163e671c9d063aaba9e67086494db419812bbe13fc98635af7eea4beca4eb87203d9cae82904373af27715baeb07f25d068f765f84a5cfac961a220e62558db12101129109c3e2c80c18dffc4ec3e2c9eea56ce01e5de289136e73f01aa1f3f2b8376fcbb8b3781c827b5860ce9af7728ce859cc2c923330027632bff9ce4b2412bcebbb2ae86631c3642203cac831e6bde84f418d125b0b24ea04ae501343715197a550dcd91c5a1f2bc78391f8b2aad84370a0bed26105e9baa888ce1fad9b1e2a786fc019ac581a3e9fe61e4a1bccc156e4de1f83a10bc99aac2067f749d3ad256e48a687688bd143cebaaed363d47ecdb5b2b21cc25948870510e1306c5c44683afa752a6a2d197d738d0dc41a71b48d38662de50fa56fb29e105afaec98ca9822d2a4699040d6ceb1297e5bfd3adcbc555036ef112e7a6156c677f7497f66be43e3630a53afb56951bab4a7b8f018b22ae39a0bf27a500a212074d33d48a8f2769b49b90f1382610d2377c28d4ed5c356140e072043b189e52be4a9dcba80cca6de784a50777e3cf5460a0f1920b7be9f55a1fdf6f4ce0f06f536d1f6841ce46f2dacb66313a89f5d1d911fac65ea357433ac5440add1666ce8e5feecc2e7b2107321be09dbe3d0b338532b90720958252851800f08e9fac4a1b81654e8682b379ac4e5d7754c6b346666bbcf51241424870523db6374db0cb5c8853339a48bf8d2543a1897aa29b3ac761fe2efba3b05c2a2209441fb0a5af4283a93b510e6c76a724219ff71fa6d8527621b59379ac3ef37a7e6e7011bbc9b7ebc727adb2f0c8983b30d02530d9a6c1fe1e5ec18ce62c2c1000dffa114a2d4bb53d3cf3e8fdec7f9c4b79c50d0806a6e28fcce6467067323ad03f702371fd76230349128a0bb7f28454212bac744d033e6f6e339f71c3b7437f6f681903b57ab87b03a21da5fa91984b5f31dadfb55c9199be52989d48d7b8f4f76721c8f77cf950254ad59f12cf72460c31929d72b73ed6179ab318e3d0554ee1c522690bcf6ae5fa32ee5134000b7c1c26d0bfe9f69e9fd12d0a76cb4ad1ff10c6f41198479ba2d10e8d974f150117dea9f3c5eaeae7b201b8d152ca7a4c54ff24252a271cc13ab010a329ad5ec4e88be709af0794e43f7651c05c4d6fe134dd38a2e1ac58c7135c88e95e36a76a023b82acfc66b6ed290e13880d1bea6460c4589581e8b9c7c3e2a4443b8d7ed3b2d277d2491b0a8c5c5985c66e60cacf96a174eeee0db655ac1b7569739baecb3edeac5c3509e235f7b114d7df0e26e4963cc74119dbcc77d565d917dea8f35d7d7ac6fe34ae00f5477d8fc5cbde9a50bff060d4ece7028f65244d7a0151e368a92c1d77f40074a4ce3e827f36e0f341768225cfe55bbc55097f236521ff68765dc5c49577c9abc0fdf1751ce4ac53df7bc8fd174012561606e1a074fc5097b0023999bcc6eba94262017565d0d215590bf4f50fc25449d9b4e17ddad884e65bea133d3058b05ad5c85b4692f5aec65eb4762a9453ca89fa33c6f8043a089ccd5989a4ece8481714bc269dca32ce89e4203988337859ee0a21c356d316335f8beedb67f3d04949b7f5bf8554a165b08818d2831c818c9eb4c8ae68f13c1584ec6e8ec01bc74084d80b3f9521a767152c39aeef6825ecf4a95da46404a0774a56b4bb6ca1e7dad9ead596f1c0440bb8f43d778c102c80643e323b658cb14a7ae6c985fd69db93ca915b4c6abee1338cb4a81a4f8e756b2478ede0c88e3728644863a22f991ce8992cc33c1f9528d843e7e5c6dec84bf18227c4a00e1a1675449f3faca2ddcc9ca3f0d558793dbcd4098ba86a5b62b343e5fa67acd61578a0445c653c8792827a9220f04f9595bda9da343caf35a63b281b40d0fb4a98c7f6b9427bdb46e97d4a6829cb60d06fd084da9bdd1f7eb68430e4bae6cbb3351a47d0a0c2c92d4e1d6341a00bda94a99d9180b38a1200921bec0a84680662ae02ff2a9813ffdc33241571de2b196fc43fabf6b9caa730a2c81f0798359329f3584ed11868bc5beccedbda1eb8712d721f8adcaa1b0d51ee8aa0a19dcd79db2d4dc2de6bc7b44ad62b360cc197b701d3ec7c1911873e73eb7692e876add1b5de598fffca925476859857a01b2a02b7a79d5d0cfb842ae34875e9606f929d54fd3d1c36c062abc413774be7caa45365d9f8b1c6048fa0808ec4cf2c091522d27b8fa03cb3b8c5e24f6228e7b438ea2c0cf56ce2bbde8b0c6cee3fcf9c9f14b5b695262038fa0145ac70e7e8183145172e441ad6340a79f287fbd4616f0a6bd5cdbf6735ddd576db44a12e7246bb5b3184072fa0db95b8d8efa2673cf58289b46d2e84ec6ac6c742584375c1d3dfae98575cc85edf0e3e9430fdad0fa4a4241ea9cddb794f426f9319eae034c4bed25d5bc2e132f151f1efd445bce5fce10f4443a67e16ca8682002137d358975c52ce7c93fe4bf63e4ad1cb62caebd470ffa93de9706988a048593b2cfb6af3b642f25d456fbc387981bd9b728c01febf8e06571ee7b4c1b6f1cccb224ed43606845e9808f6107338efbcf094db89190509df17247397908a8d095b218e6188567fe1b4ae1c54e4cd075457ba87a0d594017863355ab4455e0d252955886b93d9beaade8fd80e05fed9c9909ef30eadb93f602ea489ba16e1ad56be239fc436c784a991a1c9f2de4830d88f888729daf29170a9254c8b06181d4a5a6935872d45171e721609b8291afb6e7e805eb691cf29465f4e160adaba5528127a66d6da057593ee2ea777566fc1251749cf9a1a8f720777a39281f5bb7e3f0d37865df1d676b9e1d52632a1dc86151c0e4258c09dbf01d17cbd965ff61a7df5e0d4a817eedfc3e8e9df2a342fd0ea225a33939f86e0354aac168724f4d56d8b764caab96fec0126e2fa92d0ce08df566cc4eca1afe1b1ab5be761d72783c5e827a09c21d106ddcb943e851fcefd7980ed09040e590c5e3b44ade7e639438cecaf5ba2cad74ca816c14255387042569a13b6f7fd312dbce7fac69971b1c2ed41db85bdb2001e1959df6a8e49b6613b1a8e50a8d9599aff3932dd7caba32a7f3bb86f3b62c41e9e661607076a91258a399939d12641faceb3983642b32a5fa8df666977e7d7e7588a7a244a1553acdd24e6dcd5e146da42535564854dcc4b06c746bb155576c0f60ea7436e17ad936ee175737cdf7a8ae3e765c290f8691fdf5892cf16386f36175e99da9ca59d8a4b7ba3f0784d3b0c8891c4622f6da3c2ead5028ef85272e43bf72bde08d915e4a9b2475c498cc9b330a7a5f9c51853cf29162ac45c49f47e5e44aaa6dea022f94e28b212750d207b44c63cfdc625672839a57b58fdbb504b69a3aa00e66068f6deff79b0596159dea4c7fd76030c2a3c0d79e9e7ecfd828fc6c5de0b39d2606db3811c659fc3bce0363dcd77fb18d7bfbd5da8efd8ff593a4eae5587c149b2f8813ac25845cf633d82d3c0ca4d6678b74edfc205cdaae5ebd95d8ba63c408cf4ef46d2741630273815fc13343a2cc2a96b00c3ab129c65ef6ce31c4842cd7da5da8e4e6f9508e7e66a1b5b33498635f8eed716fca1c1f799fcfaf11eebaaf4d89e60b64861e562b5956574a4b557fac59cc6e179cb7ec2cffbb6393cb99f2ec8da34a49ca987c47a5cde8aadd4c35854f2e039a54e1f02829505cdd79aa29e68eb38598285fa08f54fda024005d4baa0ee2ffc5b2964ece4632ea66632f6f6524a93d90ff8839b869615ba3224db36d581554c246ac84e5a0487c18f46d1140993793dd6899bdf333b22ad40e361552555da21b98671c999accb7c5397c915503fab67adfd310bb775935c3c6dfa8c3fe5309564231d1c0b5343151603bea8ce516196b903fed8a2d3d3232417ee037935cbcc8f27174f4092f567a17ef18dfec4f9516c846b3765299ec198f3e6f8fde093fe89d15a27854d8023629ddbabbf318810e823e2bcc64c953133d216099db704c92e2f39ccba3f108abfba0803d7ea83a2b75a11590422501abe8985ea348f21efbaf21f47ba890322f8c58157c6366754b584c8aae66afbc85ed003c17ec17e086fbbf5301f53e9b59ee6a35f061b911f75a8657074752790d6d4d5b8e0284c22d1616b68d67ec2f4c30b3ac0df88c9b195b0337c7f02aa8087a79aa03e20bd3e9a1f7d1a3d78e5c98be0055aa34e08ed97c6a7ec0e60e8c84278fef24ff6bb0364684d7d755b1f93429dd6f16a3f5ee1eec67dfbc0d250b918222dfbb5473b4982b7858e9e68b2df5df6785cb6fa52306b53e4f8867e5f6c62b955b04b5c6ce8296bdea686137e2582e1a6de7937a3eb43593498a9590d4a70c81693fa9ff38dde9208ce9524d83b6e745e0bf9e48979e05e5671e1b75344c4eb7db26fd8ad2eb453c001c5e83f995c8c072bc5c2dd9085c2d906b2d6e4376c7efa79459e4d63f5777c62a7e15b1ab308c5dc60de77c669551daac685c88e6af5e169fcccfd0bebf36b346c2baf634975029e9314cde9cb5925e5c4b5086fc987648fb2c0c26e00b5b2b61185cf821a2946028c767940c49428736a187a26ce609ba649d34a6316fcb38b4f3c064ffa386e513de2d0cafce803d3138b1552b81dd3ab72bf8b834cb715d8004794e000ea36368e2f8511d21e97b9cac115f2c2bf4c9db1901c0cb7dc1c7ea451fab2032ccfa6f0f6c31ae65b77951b196fbb937d6ee6c4aacd080f607540ebed6e234e2e71e4e45c35ad90dc6aaba26948fd535c77d841c4b019a0f8ae9704d61ef4c3b6797b76692a1ab2208b252a64a9d88d4284040b58c06762e0e95f5332f947d5472ab9abceaf3587d83342ae3c128fecca12629364a7a6f6a321d8ead60f874873f9b9537f6eb466fd4c7057bc456eedcf5f372db40488dbeba0e06ec7d800354ade2ac51a1577f3c85f99200c4d2d521eeac4c30a7ee9fbb9c447c753cd190c72c0a1c2daf3c00c7c6d270177ccdc23d0f14f7a8a05a22b6750da52d680d85df3deb3343c712033803394daaac71b889a8b74574b6d1f305038d431b08aa1d3c819efecba7e", 0x1000}, {&(0x7f0000001580)="c92ade8d1a3d2b021e1e9cacfa288333d8ecf03badb258696fd825238cbbce8d5c35133ca687457b29262c20a5b765166b09135449a5f4cbb82ed394f51b6c85f03415634380ae1867c4d7e352538591c61138a9892cba3421fe3caf4404c0977893b8607d6910ebda25589f5b8dc78fa7c967877880034ad50b461ddd88044d14038f3d1bd472c525699101ad230826ff12589756a2faf4fa24f90b45894ab5f152b653ff447f2fc424c8137d0aef702b077a7c26013618fa4aa23bd1e83e19648acd8fe1380feddbbc6dbfe6deb477b0d952b0db1651266e85644873d1fb514d14905a45495fc1829074f6aa71d5e6364419a92ce244ce9d17ebd18c32b458c3a2ecacd659016e6f62c3371d95b086ea1967e4dd157699545b016c76f7108707ec77068d65d02c15e198b0a6d873e4655c7da71da7727cb2b856b13177d5fccf36ca28460b6440696abef0a0acf889039485101647ac7dbe57bb9bfd38affc26e22aa8641daa281ae6a909b7536535d864802784cb9881cfbf818d4dec6a323b4933af84ccdd7b2316d0f7367e80b3e418daad32de8aec419bd2bc1b6044934b2a76026fe3e57ff9067cba72a86a34144485af9ad48caae970f2784904e323b2da438d0c12cb487b8eaf4ae1c78b5ff14e61dd172aab09a62f3cdc744cdb01e70896981ec9e6b15d9b3968d04fbc9c31bcdc685b7b933eec48aa896e9e3a357f575167d77f012f9361226aba88eb79a08bf6bac6e3cbc210313db6f729111daeeb9034c100e568e9cfe5060fa25f61615ac2f7dfeb59aee04a1e0ad1d958a6783f0745c3a541fdf10a04c4d162c70dd101e655c91ad47e3055243da4740ac1b4e1219f4e4149cb9c5b04b6c3816c87e9171dd75bbd871901400935c585e1c16beba126aeca47c2a7fbe02645b202d63b4e9d7c54789895a9f6aac512a30470e7fa7c1d2ee1f6f1b0197f250fa0f10aa484d3002f2a18077d35b5c0bf333fe2c7cca40219aabf67cf420f4e0511948aec1961bc0d105da054c1ab8dd2e614a063808c7cb18af0d1733830eaff7c72da13409fec3a19bde1d657a77ff21b04adefe80fdbacdbab5862b55c28945d0e653cfad478680e97fc7a369df352f8a14f036e1bd7f2d6d1a77e7ef12494aba1c2f7009c6c4a132753ed4d1859d80af4ac76f2b408413faddb3f5540c97ca7c08eeb92e933280874df15dcdb90f685bb8bb0beaebdaecb8843e1f38c42d255faf5db1bc6feb4c4db9e269dc87aadd4087474611daa3d2bea9dfb9af1b00d386a461ee993bece2147fa7afead129d1aaed20c0677e488b9b801ff68e74b710b2c07056c0a9365da5fb5496cb57d5dbe9d18eccf2d381ed95333ed273e6c142468174647f329ceb22b8e2650d05d3a6f43d0d320c9e588ea8b81b724b8e20c5399f8b93d2ebf5a3c76326d45f54b4b4310be058a430fd02098b6e752111a275c5019f17497aaaf398594c8552da52d7780c13f8087e08b3357138a29807fbadd58939e654b32029edf78d6bb5a657070ad89ca8d99bb3530c484ef27b6e9a894a62568525b1084d47d9924e9deaf67b6dc3fe63cf9c1b32a37074037469518e2fe5c16a67874a17a8d99751fa9846ce373a8e06c4f88ff992cc56e0ca4d71d0c366ace3759fc9696d9cae719a5c28966dfe386252e5663101e38047ec27f74642880d3f25c40fe5d38e95724a58cbf7ccde1e8270c58d5afa6fb104d2279feca46862f0aa788f5a5f25473f65c03f2f6e5d403e76ea2f41574d38a0776150f3d457f1e719c1d5e2080357861e9cb8510c481f3365b5ca0512e274cec6b05eb3d4eb543d88a7239e82716eb9d13d04d663f17e69677b1556ea055d7d8a332b6c2016ddba13c94f0e9d4abd536b65365ce7ebc142be1fcbcf26f52b106a65ae2e34bc0c96979d4d4f3119adb97a6a904ad41950e782e08eb2f2de04f8012720c761c1939bab462cf4b26b13edd2b998eba3202ca317e6b4a72210c1766433e300da56ba97dd89a9b27ed1a1386657ce111b8ac5d833f9a3b4372191f27e2216a49f5ca757059575ed8ef3415df0fb80430efd83e82b00a0c87a019dce46677e1ba71a8fcaf26c01db14dcd99d9c8cf4e073fbbe74db4e5b3df42edef65a66a3c5c3c04be96a53cc33b10efd23819142fbe0f5186955625d716227f9d5fad5bd7b217c9eefdc9c137ff0777930169c9c489553b857010a84b8c1b143d2a0a28f5b67e855fd9c0456381fdc6a5a735dea2fa92d58ea486c57f7c6a8bd08e18c3a7ffc737f942ea3c393325dc98a651f19ef3a1504b0d794af46da9f9ededb1cd0655c6330aa522de4170c4f6367c253fea8d375c99c09b4095265eb1dbbf5ce677e74ed067166480092aebf8c872cbb3afdd966ff843380ecb60acdc41c96f0e11883721ffb893c36eb9dc9602fed74ad84689db076f310c8196e02f6c5c75289a038c067fb6f65184992016398669d25b556252144c37255a4a76bbd93eb0e6dc84710df2404a4a7c8daa2a07942730d01b3fc329ecec094ce273146d94b78e79573ee344e2d655820f007aa443eb6cd7a49300f1fa569e70ddfa18c5b57a67930a1085452cf8064e3ee18f0b9a2efd1edb8a816dcd7cb45bd85588ce1cbc451ce87ab0472ac2e4e600b1e2edb9599dd36b81ba6d559f8a8e675a71c803ab3d2feda8e429d57fb2321b84959701befe34456dadca8257774de1c59bcfdaafdc01ecfb12fdd6558c2969d233e79212c2b4f5a362fc49132073787d9dfe6eccae97fa9e60d971170d02dcfb8874e77374bc521e46992ec07ef39c992c161471e3c0f460c396bcd10158a7471e0d97f504e3cc065737fd2241c4a6a6377c7cc499df00c00ccfede6d34d486489423fba91f89431ce9032db868eeea6ca52eab5927ac6e5b53382444be13c1689f47c4cbcbe69307c65f5ede2dc2329dc5f0abacd26494d90b017bb7450beaa94f18e85c86ed2c6f8d3fa11ace6912cd0f4b1056a5a5bdf4817130a3fef6bc727c0e731ec042b3a00469d5099fb09804f419a153150eb356fb83616d68a95dfed7231cc6fc785282d553a7eca3f4e30c2c0a12ab3b5b2cbcc868ac7baf94aa86b4205b852d694c289b7849bd50893f5a2c10055bac27c2c9da5e6854c539855154450606ba1384be96d52bc0b7bacd6e97525b479c9838628ebbc0c01efb792cfa83c545b71f851f98431fc6727b65922dd6a7d6ceb319d6d6d9b7e2b6caf9e6ea9483073777670b84f08fcb133f925a553b14ecb1a30b6308624f6493f6b85a9c829348dd904a1ed25658fc5e1c16c82e569a5e7bf4b6faf335c46717cfd396262c8dc1523899b61dce73c16bec67a84d2a174614de0e0b8381d448d3a91bb33651ce2d6869a1e0835041c5722638034bb7875aa43420f7ee31cf2d2a9fb8324922d07ecd5e3eb266a0fd586b385ada4a3ed99607ad70a6d594e40cd0820de3b5dee9e498e3f34389a033e23934ed37688ff4ad43a514509b4796982d5ba76e25c1b9d2825443799f3447113b4ae0a1d19ef8e8f58491d74bfec05ef27ff426deb3424e9be363050aa433459e2b45361a9581856486c0b4ed0dabd25d0f9ea40b5f02d32618f9499b780bcf1a4e94d9ddd76f6c76e15d6492a6616fe8e2e81998dc6250a1e3876505f47a2e9e6d9979bbe3a0cf58239c737a9f666e76d29e07919db6d88b4c5a2a7ad569e0a182234b5de2662bc16e3956b4fc3ba895e2250bcc38d336df67eaf71ea13a3d37ce15b0d1d1aae5d9c6c4f528b7a50fe9338ec74b10834331474bf7573d0ffcff5d2d8e32e4cfa2d3623749b3d258326455e199e3329b6083340cfde676bfb275e35f1d2ed6259f8a56d884c4ba5432e8f5a75945db9eb4e0074518ba70413648b5609b77d714cee135bb3efd00a1bfba9939b7c4fe65f5514807773ae3eb7443d58c2020f15e7d99b8903b7db72fe2da48a20966662abefea0af6c2d26cb0c6b8c69cab400aaaf0ae8e2d39803dcd108af9ff91ee3de19800b9ff449ce77292aa6518f6be423fef8da561620c6b4891a078a940d713967eedd3334b68a55d8d9ec64cbde4974759b9523310432b810abab691defe0f9ad933869ce5744b74ee8383c8a46d12584d9dadaf3695e05de23e018b243652a887613d5974b71a3f31c0ffbad1dd57eff37e8324f3d1ba427bcc2f353aab0b621db7d18550837a3c42ecbfe2ec40a88a03e913f908fbacf836b81a6856eecf38df92c376be5068fc65910f8f310cd2632f9110f335a89ad7bd600f7a9ce5845e22d1ff821dffa691cf8156383f6ae946da2d1feed1c1ef0bc0651b931ff1ae5f7619d0c19dba1996917b7800a895b137e5403014aa3c3cee86802ea8f8c7de33d034e628217ef15181be941718817ccd3ae21e2dbe31a1d69a91ecd2032be22bfe26bdf50ba541c52b46f3da5398f069deeaf822032625cb2e87880701ae12c9a9e94eebeb90001d26f308536e55f5d608ef09cfc74c8b4a031c041c556a931c778513fd0e7d37ca44bbd59d4a5e43472bc02875026b1d01ac5ba079d4ad4bdfa4b9212bd14970c55a9e01e514610ec878014d3dd4133e049a653d7ba579731581819884e31c9e7f7518142786719d2dd44be2160138a166909d7d844039400678a350856705a769cd8f38f2a9e9dfb29445459bc04383ccd62d9af56b6820f2791bfcfd563cbd176af557ee80814aa704e4a21c0d42fd4725ebf10c5d618100385a92bbbbaf4fa07adc8ae6256a13cc472ce8d5f92b9aedfa145a1166ffe0d2e1ba5991dcfde8e614f253efe21913bcc6872974d07ea36f6ab6668941b543df54e9e0bbf56fd6ec84f42434480b5803783716886c285e10a720f39942ac378dd7c1ee4e6caebf1df46835fadb97aa82aa1ce6750a7ac6c96abd6515745df4c135fff374dda8c9aba073a75e5e6bf4a599f6ed316ffccb7a801130e0e323fce7fbfe9e32b120882c871e2de1e9b8d2c0b22f30ce19c47a81be76a3385ed81a248e12a557cd1c78d32790584f6198293485fbc7445722482335fcc5739eb54bfd6966cb961e3b7fc5b9950f863513f323db8d1404f90235f3cf845daddc50ba2a3ac85b606d753f63d9357a221830c5b091484ec76455860c01895626ccaac9369e46ae05d5a0bc696e514d997b5046bb0001a92a53cc08a94b2f8673e0907889d59649c62fea1535ebe2b60e1ff2ed291f84fe8bf7315d5c6cb39d1dfb273e29375e6037075d79dfcf3c370c1abf79716ff5efad7f0d8559afe13a3825bec2a8a86812f21b4b40f10f5e97b8ae65c6d3ac2d22f69a0374f733287aa80c70359e8ee7e2d8c26f1af16e88659e35d8fa04d605ce657e3c6a8b498b3b834c7cd44946c62c3f4c518ebe3d9313ed97a12046e5b687a8c2eb1e252ec8092dfcad77cdeea627998dc7e7a2c237e1d9d5ac7dc4feb7a39faa5d40192bf710b500a82875a47411f8219782aa0be4ace41f797d8e761cde5d990edccf0156b9bb5b59363d54e2ceb6cd0bbf539c3a7cff10ab5c5d7ce4e26f49586d92960946b8029b42bfd6fcffff6711e3739ea21e07f42b377d6e77b356092c323a20dcef1470a0f32584b140ba3a46d2d738f79ac2870ff4855520345962a14b73f3294d9e0bfb915b2cc987ccaa67f4994c02d11d51387a8930d1dde371bfbbaaa776e8d96ef2441bbd8de8176670eff8ec575cc3b36573add6a56f4e00207fc1126121a74b6c66d1c6c5533a143d5a5ff47e86161bf7ff7f662c3c37b9131af97ba2a9884b8c635545d82b6551", 0x1000}, {&(0x7f0000002580)="98d5276899f15210c3dbd89696584167b4f217c5fdd19479c39ce955c03389c83859d9fa6dd269dba4d5432bbd9b184021af1d0bbc399e0ca01b74ac7912e1045f59a61b53858dbb391c2625d8152ff54f61ad1bb55ba9c6c4477a01aac81e2628a5907cccf5bf1d4deb01f8029d04b3f8fc50fa58ae567145c9d820cc498f0b709bfe07453650846ed278a40fc053d4618e1e666d504592cc042509f91f0ab9c440c3c8ef51b6925cd5f4db98b3103fc8d276b1adcac24f2079980cce86", 0xbe}, {&(0x7f0000002640)="5e8408cc5b1c649fbb18df49c3cc5cab897458eaf28eab0b36dc76ab79004ffd4a6d3b66c4ded5c7b672d348999709412fb6acd5dd9fa8e7791f5783f9052a58135a58ed115f0f8367cfc569c583c9e6137d34d8ce8fe0f8a6b49b05b04ab0f019914d9df7d66b7f910268922abed25473dc2676411cafa1d0148f7c4b5a56d4349db4addc7f83c228c4369797", 0x8d}, {&(0x7f0000002700)="6987a3c9cb527c6261b5b3edbfb8f12c313b83c83220a87d68e7255eebe2491e395a9025f56a64915ee4229085481097a4e07074d63dcc8e2426722ea81890622a575a607c73a5673c8846b0cf13ef0ede8e2e12c9aec177af736f6166b1a0c30bf9c56431118d8e5cd55bec7b26afe2e6d96adde54731c7d3d0a23901c115827c73f5a8bf81a015df7553261c9b0553454cfb67df78e4cb3f8f3f18f7edf4784be97937f81f0a9e4f821d3a3c32e30c124c08e54f67d07ac45d90173ea4aca041edc84a322c1d9d6c7f3536", 0xcc}, {&(0x7f0000002800)="2043d731994c7b668568f4b4bc85725c1111c0dcb904c99d30d3cc16a6ec8ab250db8af71d75c182dcde08cea29745d5f87ebce8411032c55ced8d15c22d56cfe4f3d120941bdc16573af74b0c2f276ce444f638545dace34566bda758e7b31aa2f733c7628ed00e39d589a1bea9c6", 0x6f}, {&(0x7f0000002880)="b09daa13e2dee802d1a08410ac78ea0945aadfee37adc18d62615bdfc46351bcfa4389bb8f7309f2b01d37808dda465387c6ba234f5e799054d7f9f12e1eac33e1321933568dfa9ff49cebc90d31b18184b82bf944ef738e84851379f0fd9371acb94cad7145e8f149895f22b0b2353b14d8caee8a7cdf932a1bd14b7cfbb682c4f9d2a89f884912d02c160ce4310b2549b9246796ccd8b54cc9f902b569f8959bc12428f8879c62dfa02ebcd570a67f4d27a197", 0xb4}], 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000002a00)) pipe(&(0x7f0000002a40)={0xffffffffffffffff}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000002a80)={0x0, 0x3, 0x4, 0x80, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/klog\x00', 0x210, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002b40)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/ttyCcfg\x00', 0x8, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ca1000/0x3000)=nil) r5 = dup(0xffffffffffffffff) linkat(r5, &(0x7f0000002bc0)='./file0\x00', r0, &(0x7f0000002c00)='./file1\x00', 0x4) r6 = open(&(0x7f0000002c40)='./file\x00', 0x10000, 0x140) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002c80)) dup2(r6, r7) r8 = open$dir(&(0x7f0000002cc0)='./file1\x00', 0x80, 0x0) preadv(r8, &(0x7f0000003140)=[{&(0x7f0000002d00)=""/120, 0x78}, {&(0x7f0000002d80)=""/124, 0x7c}, {&(0x7f0000002e00)=""/181, 0xb5}, {&(0x7f0000002ec0)=""/151, 0x97}, {&(0x7f0000002f80)=""/95, 0x5f}, {&(0x7f0000003000)=""/236, 0xec}, {&(0x7f0000003100)=""/26, 0x1a}], 0x7, 0x0, 0x3) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000031c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000003200)={0x4, 0x8}) r10 = dup(0xffffffffffffffff) r11 = dup(r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003240)='/dev/bpf\x00', 0x9a1c6aecb27142b, 0x0) write(r12, &(0x7f0000003280)="8c4dc96c5461ded61c21dc27bebd21ad61e95098b51880ba93c1f76a8a813cb0c092836eb2f12946534b98f9c8f8fe425e753c5cca0ae217773b1fca011b50e81c079d32eef7185b47aa6eabeff39294c1fb968e8b046db49241", 0x5a) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000003300)) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000003340)=@abs, &(0x7f0000003380)=0x8) read(r13, &(0x7f00000033c0)=""/4096, 0x1000) 16:58:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000440)=""/19, 0x13}, {&(0x7f0000000480)=""/106, 0x6a}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/132, 0x84}, {&(0x7f0000000780)=""/83, 0x53}], 0xa, &(0x7f00000008c0)=""/213, 0xd5}, 0x401) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004c341d89df00000000000000", 0xffffffffffffff3e}], 0x10000350) 16:58:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x12}, {{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x12}, {{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x2c, 0x20, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x11, 0x4, 0x35b, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xbc, 0x9d586c6a7060ac73, 0x40}, {{}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x8}, {{r4}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x9}, {{r6}, 0xfffffffffffffffb, 0x11, 0x10, 0x5, 0x126}, {{r8}, 0xfffffffffffffff8, 0x4, 0x80, 0x2, 0x3}, {{r10}, 0xfffffffffffffff9, 0x107, 0x1, 0xe4, 0x4}], 0x7, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x1f, 0x8}, {{r11}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x2, 0x6}], 0x11191322, &(0x7f0000000380)={0x4, 0x3ff}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) fcntl$setstatus(r0, 0x4, 0x40) r12 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) mkdirat(r12, &(0x7f0000000000)='./file0\x00', 0x8) 16:58:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x100004, 0x3, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d", 0x0, 0x8}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x40, 0x8, 0x7, 0xff, "6367cb98bdb45458ea4013842366336df4835444", 0x9, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x233) 16:58:25 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x10000, 0x9, {0x5, 0x9}}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:58:25 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r10 = getuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(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', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r31, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x803, r22, r23, r24, r25, 0x40, 0x6}, 0x200000000008, 0x800, r26, r35, 0x7, 0x40, 0x8, 0x484}) r36 = geteuid() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r48 = socket(0x2, 0xc003, 0x4) r49 = socket$unix(0x1, 0xc508055b3058e722, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r51 = socket(0x2, 0xc003, 0x4) connect$unix(r51, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d1658fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbcb20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a1620faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d792b3b21156c401cb80b63190b1a910444d8b04a6500800000d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f909639a0f02868db515234bcb9f625ee7cca6a5f70af1e158c80d8614f3dd612e3d0ab876fdd6b404f9bffeb8c9c06a2aa3ddf272b37e062c50f7d74ae922b49af8605c1bf7e17003952c3186a04da6926837c080dc37e2d91c9e5a7bc2c36000000"], 0x10) dup2(r51, r50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r53 = socket(0x2, 0xc003, 0x4) connect$unix(r53, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r53, r52) setsockopt$sock_int(r52, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r52) recvmsg(r52, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r54 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r54, 0x1, 0x7, &(0x7f0000000080)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r56 = socket(0x2, 0xc003, 0x4) connect$unix(r56, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r56, r55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r58 = socket(0x2, 0xc003, 0x4) connect$unix(r58, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r58, r57) connect$unix(r49, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYRESHEX=r56, @ANYRES64=r51, @ANYBLOB="1a8be08e58c7dda430b02be40503f6a23754bdd08c68fbf5db2e7ffb173e6835c50ef97fbea86c9caa7dc810d88f31e10485dd15645ee135cee482f0f2e2b133ce4e6b1ff29bd174a740c39b8be1ff7c1f5557cfe279832bc0972d256fffbb2c8374148a0227730b65cf544187efff284e70d45a976697ac66316555c9b03f7d0796aecdcfc8d07eb365ae0043bc3dd2442ce55aec5ded31536cd81cee24166aa479b8120a03b976a3c0d6e648e99f2d0e7012066a8b0dcd8b619a5621ea4c7128a2e2aae5e13ffe74bd384a71d05223c67803378bd1bd678585de9e691e83c2a577b90775a37e43a497254fad53d3f6efe8f24af1693ef856280395aa3b481a49e5dfbae41e", @ANYRESDEC=r52, @ANYRES16=r58, @ANYPTR64=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="4f192579c6f56ee847886e53cb9db4e50d230291e5a962283b4ffdd4472ab0def4fefcbbdef2b2995483a13d56708252b26cf158e41907b0beb92d84875bc486348754b0486fd10ef04b168d042f58cd03f1c2da7036b27199614b09f8e1eecb83a406b9350333cec0d5be4dfa3dbe3824a81c68a098f3a40a658f984124aef4369063e5a9329ac51c5c09b596210c7384d62598a457881eeb5e056e9fa51c5c501f53570c1a167cc530704582633d850e98454a79dd2ff9d561e1282352624019cb6972f43592c8d20d50dac4afa849", @ANYBLOB="5afc5ea9e70a8846b5fc7ed5827417ccb8d3b89f3cf660b9232229ffc83ac02ea2fa4b5b17980d3748bbdb87d6f445979fb655d7ea30907e6cbde27cf905dfa6ae003a6700463ca5d228d26dd7bab318926c391e76ededadbae57e617a1359bcf28b34a886fe75c8dde126a021afeaf56676875c53eb7596e1013fee46ee93ab9e9babc264f4dd39149288cda91ce7a7370f8fcbc5bd1cc607762145062bc57684f5326a3684b4814172c604ba58974b8c24a9cb1e86f4686ee2b2aa3e34d5ece898a4c7cf91b60b7c7695ee8aec8f190d08a411ca3ae5ad5664438638c275e5a012df3ab8930e784d1e26cf6ec807a9bb05313f832c27805b45e4654f", @ANYPTR, @ANYRESHEX=0x0, @ANYRESDEC, @ANYRESDEC=0x0]]], 0x7) dup2(r48, r47) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r47) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x1, &(0x7f0000000800)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r66 = socket(0x2, 0xc003, 0x4) connect$unix(r66, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r66, r65) r67 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r69 = getgid() r70 = open(&(0x7f0000000a00)='\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//file0\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r70, 0x8004667d, &(0x7f0000000040)={'tap'}) r71 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r71, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r71, 0x20007606, &(0x7f0000000180)=0x1) r72 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r73 = accept$inet6(r71, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r72, 0x80046c7f, &(0x7f0000000300)=r73) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r75 = socket(0x2, 0xc003, 0x4) connect$unix(r75, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r75, r74) setsockopt$sock_int(r74, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r76 = dup(r74) sendto$inet6(r76, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r76, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r78 = socket(0x2, 0xc003, 0x4) connect$unix(r78, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r78, r77) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="d51ea4df97404b5c998ec444ae3320577bf5ea917fa3baae469bf3bd55403a98c57ddcf7e1caa5dc654455e1992d6fc58e9e3f4a9b530f592b315d6ae7d558b825642d12e0bfac727b7562d3ab4fdaccc6e608baf4818c9990a0cd26eabb3db4a0c1ae79ef57dbafd4286a863b47e9c1714c470649e6c3b0094152e7031fbd367c916752b40336e064", 0x89}, {&(0x7f00000004c0)="2b6fc2d869d23425297772644a61352c2b30744d877ba7086e60e9561d75adbbe8531c9151af58f29ba5d2d02498d88c980f852f6d97b81275b266292220b31270bfd5b2591b29e9a178fd3fcb9f9cb90a863f1d9372c8efaebfea08f3981eff89779c5ea599a6ce4914b8ef63dfed177c5d667a732a470991c4f5f744dbfb8ede41a802fe787e86444ea9756fdfc48671d39a754cafcfa665aa2c434b032857468aaecd4857bb4ef1764feaf63cf35c69c9d6d72caf7fc465c4bf9a7ab685b65e5177de88566882900548520d9bc5a3baac08c71e5eb064f67f7ed8b3e7", 0xde}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r17}, @cred={0x20, 0xffff, 0x0, r26, r36, r38}, @cred={0x20, 0xffff, 0x0, r46, r59, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r60, r61}, @cred={0x20, 0xffff, 0x0, r62, r63, r64}, @rights={0x18, 0xffff, 0x1, [r66]}, @cred={0x20, 0xffff, 0x0, r67, r68, r69}, @rights={0x28, 0xffff, 0x1, [r0, r70, r72, r76, r78, r0]}], 0x100, 0x1}, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r79 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r79, 0x80206979, &(0x7f00000000c0)) 16:58:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 16:58:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x7a) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) dup(r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = socket$inet6(0x18, 0x4000, 0x40) sendto$inet6(r5, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeeeff03000000000000ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56e05a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d12e5d07c0c59a14725513cc853f95f928d0ffe5e9a3ccf16447980", 0xbe, 0x8, 0x0, 0xfffffcf9) 16:58:25 executing program 0: mlockall(0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:58:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x81, 0x8001, 0x4, 0x40, "fda10771dccf7a8361ef02ef05f3995e6cf872c8", 0xfffffffc, 0x7ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x9, 0x33c5, 0x1ff, 0x80000001, 0x9, 0x8cd, 0x1f, 0x10, [{0x3ff, 0x3, 0x4}, {0x80, 0x8, 0x9, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0xff, 0x55f, 0x7}, {0x1, 0x6, 0x10001, 0xc4}, {0x3, 0x0, 0x1f, 0x4}, {0x6, 0xfffffffe, 0x6, 0xffffffff}, {0x81, 0x0, 0x6, 0x9d9}, {0xffffffff, 0x400, 0x7f0, 0x8}, {0x3ff, 0x32ad, 0x7, 0xff}, {0x401, 0x9, 0xc8, 0x3ff}, {0x7, 0xe0e, 0x0, 0x9}, {0x4, 0x9, 0x7, 0x6b}, {0x8001, 0x2, 0x0, 0x3ff}, {0x6, 0x3cf, 0x2, 0x1000}, {0x0, 0x7000000, 0x2, 0x1000}]}) r2 = socket(0x18, 0xc002, 0x0) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) syz_open_pts() semop(r3, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0100012f66d96f8d5600f09b1c80c4a8d5854353636f84dd9252957b154504b61a116acc2dad8a88e70a4d9555a63a1366a3f31fce45764d620e1ba1de273501f60fcfb3961e24a2446a3847f0715814ee7d6f9481f31bb1393ae9c35b7fc9f39c283de7b12b5e08d50fb8a7"], 0xa) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) setsockopt(r4, 0x7, 0x6437, &(0x7f0000000440)="fc926ab7f488bcdf85a7b7557b1c5d9db6bb0c9d8dfca963ee2fd63f4835dec8d4c84dac09434d00fda4f7e88c904969ba6785002f84acb5187dd4e6c7abda95c3dfc63510387d67c1ddac3545c32fa9", 0x50) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x48000000) semctl$GETNCNT(r3, 0xaf340408c83d2e25, 0x3, &(0x7f00000001c0)=""/24) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x400, 0x515, 0x7, 0x1, 0x6, 0x4, 0xffff, 0x3, 0x2, 0x6, 0xbcd5}) 16:58:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 16:58:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x11) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/208) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:58:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4d}, {0x200000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000340)) chroot(&(0x7f0000000000)='./file0\x00') 16:58:26 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x1) 16:58:26 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat(r1, &(0x7f0000000200)='./file1\x00', 0x2, 0x10) pwrite(0xffffffffffffffff, &(0x7f0000000280)="b4548d68561ddc78f1bc2faecc653c827f2ea97dcb97c47c48b730325be8a3696ac20055468a16b553cb4e7b16d51341315cfcae89ec4321bdf82587900dc3fa7a79e142f248f8035c30346e531e1c051cc42b71a75343e147f78ad9673b15797c", 0x61, 0x0, 0x5) fcntl$setflags(r2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() clock_gettime(0x0, &(0x7f0000000240)) r6 = getppid() ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000300)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r3, r4, 0x0, r5, 0x4, 0x5}, 0x0, 0x1, r6, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:58:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) 16:58:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x7fe, 0xffffffffffeffffd, "0000e0ff0000000000007f00"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="ded44d893f691a33a9646f50b610d42fabbfd034cf0c1df80a6cca299e54d9e31c80f354fe9af6b4e6b314c3bc58cb7bc15b715933a20475d475994c63467cd27be58abc565a4f2c1b17b693e017cf787f55f2ea90698334bd78f911cc91f324b7486449d75cdb1268375d5fdc10f5657988ffb023054889dd5c17e5441dea7204e46aa2c9ed5e34a2d80fa31cefd3738c3a9f8904eda31dd464f2a8c56d777533112ed476568ac42f52924ccb89a0e9ff17af8c", 0xb4}, {&(0x7f0000000140)="768c2f4fa1f9c6032188d2e53cf9bc6242db88fdfef3f3202c100eb1a95b845558a16320ad498096abdfdb6f7e9425458a9e92f9c41e43aaf09424575c968c73c8835002e7c328efa951132ebd36d4b0e35e6e404369ee298e90d2c01c5e01d862c491c6090079bfa20ff9a08a4f56dfc497d1edddc5960e23e38850534be1b2d0e723ac70d82ee3daec69f9c4223ca2226b5329470eadb944d81ce2cf688bb359d860c1b4ac8c1d2026be0eee5b9aa39339acfa04ed583f3194fa2ccc7456dd4a4cf90c8eadf48d12c40ada410c4a5d351ab74bbe55fcc389333d39677fdb25027e85d50c7cae1910bce9dddfdb1f80b4e32f59", 0xf4}, {&(0x7f0000000240)="fe2e4bade5210ecd1cbca476e470ded0bf1ee0a721eee5eeaa55b122c5406d62733cc33da5d9a771da663829279cbbc0b8a869ac20a4", 0x36}, {&(0x7f0000000280)}, {&(0x7f00000008c0)="76a80f44105808a7da5092a8daddd536ce8bab535fed9cddb195b2eb22b8e6b71db4cbe9b77d56592fa2ccd22137c12543e88252a257deccbb7c52c656082307ac81deb140aefc81d275b3c76060de05c6f37cb64d54ac6b5a2b8e4dce70a7351f68f0d4a66c1775217804c4eb175e5906d1cfcb62971926a6223982be5cbe47b178c581bbc9dff6f3defa7993ad0004d69858c63c5cb1874e2a676b0ac4fd60bdc8e7796f4f6d36630de311c032aab404ae04d1cf3e6ebdfa90c1cf0841193418b5234c279965afd46e485e533d2ddd4026bf075bb576aff7bd7de9df85f402d5c080d43639a7df5744f42e7888b2c808095d57d477202ddf6fc606a67c3e47cd448c8f3444e30936249104b4d599f7983b1687b9446a367b50a71c6c092f68839a154b3c5f044c69b163a761aee73559177acf0a3f503b95285e2f15fcc0be2437dca27fb3658f761601a81ff86b44b4f501745c208a6bff679af851fef2d7cae53727a6e17904c8f1b8011552c0aa1ce391e07df87f4632584db4a849869f9c6fbff95af26ad943052411e583ee8451b1f18423cbc27f814234d93e2a7eede29b2f67ea20e402da9a0c1a3cf2e8a9d195f7cb535cb867fa864a85332b86d4fb135cbd15a75b518d621b7429e0a2dae9c542416c4d57749d2f09ecf28dea27e12d7fff38efb0a37c6c135b332c7f009183b50ee7fa438120648e5263933ffd875d0621e108b45a955f4aec08240214544af2a69ff02ec0e8114412b99804f325ad7215b505f250578a1dc3d9118014d9616bd46a1c06263b4f9f0dfd13d1ad76c679ee0bcd7cf6153d9939954d26e75bdff7944ae9608533d7ad01dc24e8e2ecc33a12cd65c764bc910f75d62734c0627638971443be2a997bdcdabafc09dd5ee8cc485ed452aee8ff2b6eec696fc9871fc2625039bf255696cb7a19088a9a062f6231331f4c95f5340a95391c3045e05f527cbb978b3f2e69e8db8ae3280711c26a9d376bd1dadffe4b359d91858ca5cbdebf552ecd0173c6e5dad1e7285352ae46fe0a4c444a5297a99c99f291c0c03af4bb5bea77ffcee3d71e20318d3cc879fc255e5430a68e03754f840e4744ac8b2fd55f50c5afea562f522e22581ac97896193f059f022f3170974fe6754419e5b4cdcb2cb5ea0ed574fd49cd1455d45a36a10e11fc5e6a2f7d1895b0dbdab7d41e4e652cfb5c65dc4340b5d495f32be86e2bd92ef396aac5dc62d7751b811d034bf357389b43b464ae7b7f058fb85b78c275f6198f28dbfc223e89a23163f5d9b7d787ae10e8d7472f406bac28930163c14215b6c8353c573eea73854c3f9007a3bf51bd8b4cfc8f2d5b932bf3fa2a1886f85e359b5430e66bfe2d4a8e45eaa3a2e896b6b104322cb3f37f233122fc64c439b2bf08110697d8ca5dbf6c7904443369c9cccbc58d8771e7c718e0735befa1dedb40ec529adbfd131108da5ed2c044508117bb2b2cd889a87b0ae243570949457dbaa1531205cb5833d0fc42df0bb90266977a3d32381d63243a0e567299e5edbc7bcf31562231a829c8cda6d98a691d9b51931cc2f981e1abd5ad6237bef5ff561a8690bcb0c94c64b7e8e93e1d8e0e1c07eedba8efd895fadb68412e901800f94988f3cdd228888dff1a691ac64c2c92fd3fca787b0a20515b4fa8296ec7c3a404a425257080c48d92948372f8f70c2b763cfc0ce9591a0f5b673902ca1a7124192248dd0b040383c8ec567162af9a3c1d5f34cf0cc125fa3728ed2db7eb00bce8659a035d9b9f5ceeedb841bec7157271e45ea7d212f1d3e85973a9677666891661c1fa971daa03f75dc0d2ad6c5c75677f1bbb82b787f73910ec203c5d7bbb52f19b29770e273a0097870e36c89e734bbc141af7e09c405b244ff02609c34eaae2cdd4dbd4b755b6facf90665540d8337b9d142d4051d9b604961fd6afc772ccf72220374806eff21a5aee6794554f1cc970e7eb02f76ebdd2b262d437ce13bb091d0d1886287c701f8226e35de32dae3397c841cf7155a255eec350675b3e8e5ca9faf593a0d02d35077d47bd2defa0610a0269b036992286bf6ce124d13a1e0ce7c2e94c30902adc853c4dbe71a9c05cd6ac8c878309128047ce33d8a6b3cb463b31f24b4ac72c9b1dc6e58e73aeccd03ce1329e074c8482ee1c0300ddcc3aa720b6e5bd85772027ea7a4d27c82414625d5027f2b0d6f7f288d859a6cb9111bbaf012780e4d2857ffb8fc324f3316d5624c8dd6a8e4a6b2293ecd26f7a5e7c5cc3acf2c23e5badd52894248fd3901a706f5446c29ccf362a55bf32453181c58515781240525ab415d656632630de2df824faa9e0c310d235716438ac110ff070db76b34435c86bffb2bd1bd69e668ef83b552a7bab628bc6921c0bd11a5ffce089b9faeaf93923482e782c6d03acd1aa1fa27bd73f767e906dc57347144775311ebacbb615ee820cc4ddfbf041d829fab4d69a7e470bf96b0b15554eb8ba32b32aa8d4141483237c9b0e1b5f6aa4f396beb73c129ca517d4c48c8ea9337853f2f6ad61f72b99e008f5e714102c530837b40a0f00cce0df592ab594be4ce1465c4069552a7679c34d63eb88f3e2e8f1468bbcc24c7a1cfa72adb27bc3e1dc97075a82637cc77d37246452b4e8e1ec43db0395bee49526b5207e900a8b18e9f2db6a0672f1c5932df6fd032c8ebb9800e041972f99378c6ba13613b4dee283d0c9219b09d01ac3a85a44a72cd7205dcc058ad3574f8591ecbbefd8c7df2549485bcd162ae1d1615c5b57f8714ca94eda9af5b6fa4bc3b03eba670427f3dfd0a3f3ca57ea81c73290d87fd459c8963111e61909bcc325d2c0346e9814c904fde14707cd5dc2fbb72b7c92ef73397c66eec97c6c78456ab7d8123feb76769ef8009c90b44bdce2cadb1e520c4abc98d3da5df45f5e97914e1fa075d60ce54b4b60f0fa9d573f90f7bd6596787306670c3e1d08ccf0d93489fa0b1c96c32ea7ae2e2d787d070d14a7b818399240ef72adacd3e88c206ac94cff2641685391b41b936491e853435bb64e9f9bcbb8d2af2d4c502c92f922c7bc86b5cf56aaf720cc54b0e26817146bbc0b6631f938a8104fd9f591ff06981b86e63c471716a7359cb98fb17c9595ab3366155013689b7040b9b7b014d8c6b1078cb21a893da2cd6fd4ef1307f74da678c61510cb2b58d20dc8c8ee7437ae929967023db7816bd887a1ed5dcc4ef28c90d172f28a6fb32f92f61c9d32480925877ebd989ec08e98794777837656727f8dff078b6b587a2270a3203f0c8b8a53605b48e4c5545e030e05f818c0157385135be37d70c64dbe744614c6941c9e4b8a62c97aebc72bc099c068c6dde1045d5705951937f62dd29a44ece4b48fa4b32c7c7da5c73b7467c59fa2804a844c04a955f40d55787fe4bd53476fa1e81f243b0f7854308a04b4f6898cb982bd6f9c8a0ae9a058498ddf1212df6ca4b59231662eb818acbd1984a8563477f57bce1553aa4b8efbfff8947978bd256f602bbb6153e5a55a9f8185621c24bd22059e5adefe89b64618f83bce4f168643a02ed91119fc28c5aa0ddba2d6ea64f84551723bf3acaa6a8ea1c8a48c2bc0b41cd383794cc14bb96a95fc78edc333c7141a6b81e2d6b50aeb6adc72133c2e7ec11a22bd47670bb25f384ac6646e772a8e52bce339da1c3e8eea9015f51e01d5833a454647ca7b923acb4a9fbb4de2245717557606f5b8ee254392af633cd43f224bbb356944808fae9526d337d5a02f91716e8e4ace8aef83d44741239402dee2159b2349cacb1a3bc3ca44ad4de5c6e07916e2a0a6f1c836f111f2149259a95cf1f8969526806486f13b0e3f8b5c73b2ca39e97f684b599c2fc7317b3fc19860451b1579ecb3e18cb31427dd0aa578b3bce10a00efb15e2d4eaed1b249b6b644cc5be094cedf603d39c58f7e317f9e580cebe4774af6616dbb5cb59868e96a9061d859773bc3c111c43e82343da75649c707ea8e9cd5b454dad6b52f9dd70c8ec521f734fd60f3acb8d9b162274426cb6892e8d25833360b3145138e52e3aed821eb24e676929da96771310252ea50c710cb17b93955eb466a5d40bc58802b2d7d9ed4349f93797cbdbcda26e6b22bb1a1d9bb3cf4afd909d105caf376e12cbae4d2cad62f94de4e87e24d3a3b5418516828f607c73b9267f937105974e201652c0479ac1a92b8f4f78bd15ada6f3baeb948fd2caf5e7792598c80fa243fec1866f6b567242f86cd03f567d4fc8945e564ee700987422b617170676f4cab8e98d8f7f183551f3b62e145385e6ccb7326e15766ca352629ed1d4cd76febd6343189731a9d90f7b37af263b3e9105d6539a6b483a40636c2b9a53db63f5aad088105285ad034f77435da3df2d9ecbfddabe9a31f80ea4379ebe88729c7e96ae554a479abe5fb1ddd44e6d41cfdf34b29004a5cdfd190e1213f720cfe5cc30607244b8918d905f3bf8042e24a04f020944598fe81aaeaa97ee45930d01655647445d35f212348a70f12549869386aa0707e77c80ca5f36d23c8de9cd76b3c11d85397ae70c0835a755db299f35e3c983a18baa20a6f6409b7fb86a6ee0e2f1992876aeeb241ad3f0d0cb82cc3559b53d15e87f44184f114b35b154518fbd7da6c5b8087383bd5a17eef2cb51eb554138c08afbb9797741e562d74d35acbb81528641e78ed8c4a99ac1a292b8b63cc5f89ff6b73f282e8ea93e34123def2aaa8bdaa54bb2d6f58e7c376cdcd1bc1e5d261c4630f294a819224c3e4abf03c90a304a906ca38ed5f4b81b2b077055b4688c2f14089f0f6db5c8b98a09b6c85e75edc8ad8a4d41a9451f2e57df5403c041950ce2b3617b4aeb9489a56f711e8dcfcaf59668f337e0add5637bd0b92f75b7b30dcd7bc3179567fb240586727bc1b1979916a9cae833791168a3a109f2a568cd8e81faf68aa166ea0dfbaf2554cdf67c6b7b78fd6a903de8675b861cdd5c05acb3460252ba7f18649de12821f3937c70eb63051cb7019cf633b3e627f544fef2cd484768f0076670977273d0f92975678b80c2967b22a2c124db8452e343bf3c3e1ad1ca49cebc22b06a6a926afa2b877eff621da16b26fb897d8a8f8db7cf08d2299c4c5b4b1844934e7343d676d746b39bc54937f69bcf506091d0a5c0803cae5016d946d1389399fff88e7f1327bb94c655a2681ed8fd67dfb53847ce34c97823e5c49da51570a982334349be90c9b55f786064cac23ef22d849d1fea7b9a799fd86101dc283c93ebee7d27b6140d0d45583a12d9733c3991574651a084519c4ed4a6d3f6458d08996386d62305db0247137886d9dd5eee2c105f7456d73ac5eb63839c05381c2e0a58877233a34a09f938149734f01989d767cbb8adaa746867e3df6bfdd3c9742d816cebb652743c483f437125bebc5bb111a9c4b2ad26f335b1798ccbce22899f4a7535d4ecd7a2ed0605e51dcf8cfe43269ffc2037416fee437a6cc2b66cacdddf1a4cfb5e84b0ea9d2009a562f7375ea05ea917bf97d1bf553ec079dc0e969d963e9c2723068e85deefadf06c0a362cb8bebb450bb7b25c057dc0e6b817318a1da462f25a0f7eb3d6ccba1c214ced8663ff61a6e4bd1fe6521d087ded0e6d4cec88561a2ac63ae6335747069443679b6c44219042432105d46797d8922cc643482fa4c78e4cff268c1650290573e4e7ed774717b812cdc5a89ec3627e57045dad3eed3421ccd13eee9b6439ea9b980eb377fd29e6a11775bc5fb9ff30241f0059d38d7a35338b1222dc02d50f4", 0x1000}], 0x5) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:58:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) 16:58:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x400, 0x7, 0x6b, {[0x80000001, 0x8, 0x81, 0x3, 0x400, 0xd0, 0x5, 0x2, 0x6, 0x7, 0x7, 0x1, 0x1ff, 0x6, 0xedf8, 0x100000001, 0x0, 0x7], [0x9, 0x0, 0x64e, 0x4, 0x0, 0x4, 0x80, 0x1, 0x5, 0x9], [0x949, 0x7, 0x7848d60f, 0xfff, 0x78b, 0x194, 0x10001], [0x4, 0x8000, 0x8, 0x100, 0x6, 0x20], [{0x0, 0x62ec, 0x6, 0x4}, {0x0, 0xbe4e, 0x1, 0x8001}, {0x1, 0x9, 0x5, 0xb5}, {0x7, 0x3a63, 0x2, 0x3}, {0x5, 0x1, 0x2, 0x1f}, {0x1, 0x7d8f, 0xe, 0x10001}, {0x1f, 0xb9, 0xaac, 0x8}, {0x800, 0x5, 0xe2, 0x1}], {0xff, 0x3, 0x7, 0x2a2}, {0x5d9, 0x0, 0x0, 0x1}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) 16:58:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) unlink(&(0x7f0000000000)='./bus\x00') 16:58:26 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)=@file={0x1, './bus\x00'}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = dup2(r2, r3) shutdown(r5, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) r6 = socket(0x18, 0x3, 0x0) getppid() setsockopt(r6, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) socket(0x23, 0x5bbd9f05249c4aa, 0x5) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="ae39f9e2c715a1c7"], 0xffffffffffffff5f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:58:26 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800]}}) 16:58:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xd0) write(r0, &(0x7f00000001c0)="0efd5be3f6e96effdbf0d486f32187371d536d8a9dbb1971e7b03b8d4f6e6a59c6c17a456d406e33dc625cd8a25d89c75da2c3db6c3411e111d6e6665122f22d00"/80, 0x50) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x54a7}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x4) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r3, 0x0, r7) 16:58:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xcaeb77bc78bd8690, 0x92) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) socketpair$unix(0x2, 0x1, 0x0, 0x0) 16:58:26 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0), 0x1000000000000082) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:58:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:58:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000400)={&(0x7f0000000480)=[{0x101, 0x8}], 0x1}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) getpid() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x1, 0x3ff, 0x8001}) 16:58:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup(r0) dup2(r2, r1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:58:27 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)=[{0x24}, {0x74}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fff, 0x800, 0x7fff}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x21) 16:58:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xfe, 0x3, 0x5, 0x4}]}) 16:58:27 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000008}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:58:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1e, &(0x7f0000000040), 0x2104c329497dd9b1) 16:58:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "d705000000000000000000000000000900", 0xfffffffe}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x112) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7ff, 0x7ff, 0x4, 0x9, "cb679bdd7f4f728abe909294fd6a453839a72f6f", 0xffff, 0x1}) fcntl$setstatus(r0, 0x4, 0xc8) select(0xffffffffffffff5d, &(0x7f0000000140)={0x8000, 0x4000000000007, 0x8000000, 0xff, 0x0, 0xfffffffffffffff7, 0x0, 0x3}, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x8, 0x4, './bus\x00', 0xffffffff, 0x8001, 0xa18c, 0x7f}) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) syz_open_pts() syz_open_pts() 16:58:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7fffffffff7ff], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) socketpair(0x1b, 0x2, 0xe1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:58:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0xfffffffa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe(&(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000200)=0xfffb) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r5 = socket(0x2, 0x3, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f00007da000/0x1000)=nil) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x3, 0x0, &(0x7f0000000040)=""/3}) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10, 0x0) pwritev(r7, &(0x7f0000000640)=[{&(0x7f0000000500)="488056a61a45b57eae0f97560d98db2a1a224636e94bf25ee7a0bf77348f3082e4377dd9da6a7b73fca8af54bb5104dc91af08913ff4a22cd415fa3180ad74981b3d06626e10ac305e16c97c1217e1aef631407bfbd12073bff65d37dff2436e6c3cc1d61be194bb02a321e3d85b107a24d0dcbcc2f4124456b32e64bfd0557e4bba252e2b3f56c19909a4189a674a708ce6a3e2c5244953e028e0", 0x9b}, {&(0x7f00000005c0)="f6c8342ce140a7228414b7f7d5f4cdbe53a6baeafb0972bc5c", 0x19}, {&(0x7f0000000600)="5d4deb5ac6467c024925504ec74ff99d15380904", 0x14}], 0x3, 0x0, 0x100) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:58:28 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0028241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec31654fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1476], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:58:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="6800000000000000742c007b80309905f87c8a5b6701000000000000140000c414000000290000003d0000000000fb0a00000004002e46ae"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x2b, 0x0, &(0x7f0000000000)=""/43}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:58:28 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) r5 = msgget(0x1, 0x100) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) msgsnd(r5, &(0x7f0000002840)=ANY=[@ANYBLOB="02ec1f7570d065e68fe053b8da35ed01ae14ea43e4fd7cc49f3bf4d545282e36c79898f8d40010f1e44671f54a379d8adc5380358eaed6d94c85be65a9804972d486266e13beaead53c93f3d20d6a2ca084c02515b688c733bd0ad4c4d6a25164b42e5db57fe65db2470041cded465438b237bf76b2eb4ccf738a9ea44f16fba6631372aa71f29518fe74fdfbb99bd4bbccf8f665a859c9a4e91579a312b5f0c084db422623a0ef36afd7e082d385f8aff11fac36903b447df3b8a50727c5c363a18f4396a834a0ca56b3b3485e50deb65f09aae32ed32e942c1d6a6e4ba0c856eeac1503fee476e2d784d6c3d133b7d2282368c28487bdd8d02e3c19f3a5855399383a14a9496054502ae1341d089216cae94a0fd313f8b357f16d3e534ebe8ae7cc581b84524bd47485c6d0507b3974bf359494092b0e24823e56cb34322a1f541ab010fe50f5f61bddd1790f4bda37e3dbb2b5bdcc0b50eeda79ef80922706e3e27a384f6ca4d3f83d1e07e02970571ea3540f9af84f8b2109bed36344b9fa133b8903a51c4b7d8affe469e0bcde8e00b341e3ea160cd84fe011fc8cfb191d5cc80411127e1050a97d2b763dca706a512fadfc0b6820ff71874712e3a732fcf82ad7e06112960a4887307830e4758af87e701e3195ada92b1f8dcac0258e87edef91c01f8db57a5baab2e1e42872c66593111179f87a8a40b96445466aef1ccaa2e7f60d7ac24e5fea389a6e54ebe87b97aa728784777716e8b33b981d216a84463cc3cb10153d007c09b032db86be68d4f880cbad30a0e22dd4dbbaaf4fee72c2e30fd5c64756bce369f7623db8ee16481ef53513494c602ace3d2b39fc0909db22bfcc0c2509561a681d3e50bd08559820ba101bb6a8834591609ad395f9d09e2094109a0683e2306e624d4bf27f22168473e102a103d9614a7c7e77ea26e067947ddec4eb397c33c22f66a9ab9ddd71edca99e9a1dd5b7e31f2188f3f3488bee52dd2591a77ffc355246947efe534a7a19bbbbde21984e73b7f9f3c9ae89e7b18e210d6be9c2e191b3766a4e14b70d4454a29d922ae9fd54dc5a7d4f8f7a1a7b944b2693f2a52213c47db4f1ad03c76d9783151e8c60704f1505031c89d67cf3e52a7384ece2ada21118c66c380742f395b96f9a4414a6aea5560fb22755a7de8f77542801835c8f1b61f62716811eb957787939f2784f90d5dace7814226505cc83e95679977416eeb35bd40b6e243db05c3b4cf7cfab358bb5beceb94c4bda3a51c5be03b2e5a25f1ebc448453f752239cf1ece98b2490ba294776b5689e23782c4e708cce1baea59c858bfcdf2a32d4239ea15da13e61352c18db08f7057ba3d373ebdaa0a6976221b98d65dd7dcbe701621d44b81be96c8791331f310cdab46a7173b7d0979411c3c6dba9b9bd06ef2f81dbefe8c401598327fb23e1384e567b83a39cc1bbb4b7b90183f5a174fa3b4bce358a0a199442fff0e4c030b14574a9ad76c215d378d2244d5bcb11bd7dd7fe844e179ddb894f1471aeea17005ff48d95c640febfd5cde7dd3c198087b8f52efffdcd0d1aa1e4810fe8f4c1b09e192e259e1ff11bd936ba298c00ce9c0c2e44ca60c7e823a8cf6f86727c50d2f17a615e8f1dff8f4738b96d29b4479cd3e7f525d0cc268f325d0912bb2cb182275080006757b7c1c306dd05d65819ea8d76c961e3368f7afe81583b461b9a92552e95e5ee37bf47bf351b37e961627a111da48fdd730efabda0105b192b6fc0870df1a2ca5c68be010e4047b826419a5319c59582b14de53f5cf941694ab03305e3dc7e3572b224e6f8c41de1d9fa0015f8f416a17854a5dad640adf4cc808fc6d861dd75b486406cdad77dee380baacaf22f88cf0f11898b71c6edfbe5b2c24b9fe4696d11f92f8f00b9628666f85b54019220bfb03d529c2f4a376cb633fb1b041bc2f1a3f021de1e9873bdecbb2f48212f4cb1fe8f4031df3ad6b2627cc18137a1c9b743748b34c096dcbf79bf4467aae9fca3a3c3ae349d486c957f5c252b4b3b1d265328b5aa935430293c4a6ad9a0cab9f3dfa747979ed55519f8be1eb610601fdb7aaba569b1dd2d47b440d843b26ae1ddbee3f4d374f4eaf136ac3cb562e262929059b059db5d54df6d22c2e423fedd8b5580f9792b55b7fc21c464127f68352150ccfc8adbe2843e4874e30828827ddbd7b0145a13119f26d9df76a3e86cdff0411fec07fc8fce12d24a4c77c83a7f212dcf6facf46c0a9d2044e55f3563a33fa0a6a69b4e38a197b5a3b8b27b20bf5955d5fb881228b585679f47b1d08535bd806bf20a5631ce2c0e2b2d3766d2504cfcbd8464dd0e7d33ee9d01a3f1cfa50fc7d10713552c96a2c31ffa9880bbf0e1551ffedb493245c6d6791e39f53fb03da163997b1c7a84851506151a594a39eb346eca9a2ca33d25eaede88407c568d9e4fb807e51c76156e794ca4cfbdbc1e7c49d5375d8384faa97863152a511f9ffdd4e2a2c8de21d9f38d28023aa87b22fb81f8b0e62ee188090ef4a12642465354317440056302b0f150b51dadbe14b6bb0cbca7ee31728a0d8dbca129d0e70b59b1e6f49754afb008853f09348774a53ff3cdc8c1758a9f98193d159686a04db8aecd17ded3b2531deba97ff24cbe5548d85e602948fa1ec48e8a89c8ef956310c7abcf34c2f098e8067b440a6e626ad112546c84a04269aac9ef20698434705d33c295f3b5bfdb53f9868f3d3799eb420505c79d943287b55866b997dea2901da84aeff94abb8abbf32ce1fcb16fe607bf400c8c554e63bb9112219361c3bdcdb564ce8329f6129e019350ab353776669242c5fb8287ac3d2a81602eec592045c50d2140cb4f7c869dbeedb3ca1b49dc38b83c775f9779dfb5efdcb5fc8ae06586eca931755cbfbc8ebdd1e1745dc8baee2d5ac4923cd34c2623bfbbcc51756347c5b115edce0b01e7d7c7feb2f988ff2e33d5f3c31adc4085376aa09daacb095b8ea6c37161b4477f55846f65a5c8365fdd3a43846f543cc176759ed36208a10c2e419cdea602bf1d11e0cd52de120d4cf05ec55e26ef70b9dac85d768cdfe2d43581916f8e4f815ba40186575d543e81ecb46f81df924f79e5676b93e5bc6ebabb27bdade1f0e38e6ba3c437fd7d60dc0284a31204b06e49fa501d47fcc6dfe56f99380f566e74889ec876837995fba2af7b0d34fc6e1bd26d959623e387137818c4ecb3de3cd4196bedfa6e7235b2b1b46517bce428815e41bedde56005c079f41f97f8ca41179571698b3e2742208f6c3a0b80142b47fd0b045f7fc415c0900aa370231b89881be3dfce381626acc0db5abbbf6631203c38e767ec87dc2bc7fc65bff74042de8b3da29dac2f938bef7a602edc8056656dc19bd7b3972a083bc2dffb44e52471ea8f8b2c59e02eb08f3d90cb9a5c52b3d8edf8fc1704c516a4a1a00edde355e8b5314f6d8d7a4a98b459b0112988cb6527e2445f4ef62a7c1d65af077d7d790241c693ccb46c442c8803a536722c7c7abc7e0116e4ff994ca59ef31d8b288ff468a86cbafe6a41236495a202e2c9358ede1cd348c3c74c3bef686f46512e82fd591a0780e838f95eb11c4b4ca20c44f67be80e7e1816cd15bc0c7fffc3a0011a7e0fa1a4d5a4a0024cdf32834389dc62baf7451758e38c10b3b9624c9991b77be332328ac61206dbcc22824fad4dace9b6f83d0013fd1347ed8c2ad7325d152ee3f6443134154008a31793df8fad302f8487b882f3231c357218bbd57b8c3ce5134fa310358c4208358687723828215aa59a3b578ddf43768630538e99a56e3a8ba0ecabf59003e35a7a956329aa23eb101fe1ed08587396175b1d3172edc04abaac41aa05072c8a4947a92376d1aa4a88b765673ebd0d405ad9a083dc84eb898cad3b63f5070cd64cf46451447aa949cf30f5d337ce4d2568e6271181325a9132efa32aa627f5de28a3d7e125e37e0cd2c0859b76a497b409d8c9f92e92efd3521fbc466b9577992830af9204741e4b04ce2ce991ac749571e61741e9b20e6501736dc890feef3ec02eb6a73907bd89e988d8667e4d358ef4811f461dea21b65594f2ab8249bfc50c5293d7bb6ade736092c4399149d5ba0cc2bf8ca9d0c4c5a0ee12f6ba45539ba1bc144be996c439e0279f22d44b4ce212d8f6aa9db1b03d4e8558636da47c1451d0ec02e4dac59a637308d933c1cbcbdfb03a8cb36c78bf18c2ad8e1cabd453107779f9b1c9433e0c568405412f1f684d1942fe08ab5384ca03e3cf575d7d8c8deba53ae02f38c47785994278ba2da187fd033234aa535e7b1e9e835d7256f17f18f750aa5c978273773ee220c0940333c7bb556eaef5cfc3668d3a07bac12fc7bf0f3c259b1d9c416326a14604d21d382b4e3aba947886e371891b53e2dfd93b23e8fa1862e472d5a6db1f40dc81d4cc319fed3adea72f7517d5bbf50693e119b09f67abe69b4fcdb14262d09d9e54030ab24f6f6bc17c526787bc855c731247a9de314c22993f55f31686437fbce6056bea4666075513f8bddda102b77c22a25534eb170914a518a3f83aab67358b956c6070fc69907cb82e6009f9a990b7a44cee83ca6ee3638fca39e38c0d36d155a0b128d1567bdc5ce585febe667daf76b981833744fed49b7b262a06091f055b619eaad403ccd17a3ee04e69c46554218ee28c9d782c2d502cec6885736e6d0ba6dbc1187e4c9c4a6a3e7a97522eb52143f95d5add5aecfb323708e98e7728ddcbf7150b1bf96832ebc11114aa397cd72ba842eb2f119c7c82a553de47b7d944b0d9911838bf62457a3c75b073bc250f625985bb53727f10ab0b43b8c7c7198c8055372ba5bf6548fc54323632bd5a9a7e9039d8979c710e56eb95f79a2aa00be94652d6ce18a0813fb514eb44f32abea66ac98526360bbb31b59b2aec30448910a26a7a1b9a23eb369e19e0f0fc282717b6104608bc344463993e7d5a4c54e13586c44dc73192f0299b0eb92cfb59c80fe604c483029018468c5a389e8e1cd25af4ce754a2df57f292ce667449e6768c9160abf25e4b8e45f09a5e8cd377e2d6550ae487d2856ba13896527ae460bfb1842b02438f5b6960c3381b893b8a2ca626308b597f69ddaf3ed8a9da3826ae83529649189079e93131af9d58c2fd2cf5fd5d5f4631c24deb13d08a25966566ca23330829741a6b2efc6d3f823eafb173022fd98ef2b3dc47f49f1138c3e5443944b1656e364ce916e9761de77a5e3fbe073724700b2daabc8eb642cdb0ba3bb5fcc162c01e201aa9c5ef5f17d29bf5c4e8395a82c55bb2380fdba91bedd59f528885e51155b57e53d997eb78f450f32d957257c17750eabdc101e8af07c840ecf76c2f6d706879606afde7e661300c5a2564c1c19970b4df5e79f01a4b1307207461bd789ff36a97753c84d9cc023d3d94a12645f929cd74458f35f7974dbbb1bf91b1d3be0a810e40715726e7f9bacac312406900542ac1c0ae1f826433f6c4bf5aa5db46c8219012de393aca8eddc76dffd686e6a71dd735174be3ae04161b1dc734e10807c41bb29b28c10b661fd38635bbedf239c10f16a6e3616e91c4f008d8dcaf3cc166ffb88238f9aa51c103aa95632505b97aa528fbc0c17f47d0fa4335e91689d3f6d512cc9bbd4b4506494e0e45eeb64378bd7020f69bd922911a5c43ef92aab66562ed4b68268d869da5a5fa404007a9454396fdfa164d9ef7dd3032fbd08888365877217b8a590786d55124d911f8787b74b2b9b137180c1b7207bdb724220000", @ANYRES64=r4, @ANYRESDEC=r11, @ANYPTR=&(0x7f0000000cc0)=ANY=[]], 0x4, 0xc00) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r12) setgroups(0x0, 0x0) setuid(0xee01) 16:58:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x20}, {0xbc2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") getegid() 16:58:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="2b000000000000006d968747f5d46e398a0beef6868ca56f14c0b823795ba17b1a9a0fccbccbe9795de89ddfa4bdec07520ecef0e50e824867ddd0040000006afb07790aa5e489c331a880fdd7d41dd58cb272b382b2b812792b95f5093e30326597b5bf754be289d24e63c5f8f3230f62280300ab0ea83334c302a78b2722ac4bfa886f2e4ecf24891ad84dc03b31dbda7519248ad146348c7a2988c915d0a1666a374c754df04e64fb79505364405e2f7a4e71e50e7da6621555c2e771095813e6c5aa63f20aa7dea329f1de84e7bed149a67477d71b9b9e7c2be04c539ae5c23b7cbb8a39eb48c5a5ef914d55"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r17 = socket$inet(0x2, 0x2, 0xf9) r18 = kqueue() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000180)=[{{r19}, 0xffffffffffffffff, 0x12}, {{r19}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r18, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r20, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r21 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r21, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r22 = kqueue() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000180)=[{{r23}, 0xffffffffffffffff, 0x12}, {{r23}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r24 = kqueue() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r24, &(0x7f0000000180)=[{{r25}, 0xffffffffffffffff, 0x12}, {{r25}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r26 = kqueue() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r26, &(0x7f0000000180)=[{{r27}, 0xffffffffffffffff, 0x12}, {{r27}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r28, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r29 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r29, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="be4deae55a055d5c3f2a191b1e20addfb1bbdfcdd5f2ea074c5e082aeb35c2bebc42a6d077dbc20358c2d403e6ff7d153cfa1fbaf8c2caf50f53426b088509dd6bbf32c86d7c2ea872ac89f53cd87bddd34ad661123b4d3779faf9da2fd87349a402", 0x62}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r6, r12}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r20, r21, r23, r25, r27, r28, r29]}], 0x58}, 0x4) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:58:29 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x60) 16:58:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = getgid() r3 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r3) shmdt(r3) getgroups(0x1, &(0x7f0000002500)=[r2]) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000000)="adb3aaa641af03775f5aa0188cb636b61db0679dd35dc8f0f9fdec7baf2cec0ae5789992592a712787", 0x29}, {&(0x7f0000000140)="bd94f8278612bfd9afb9589109b380b29f3cbd5aa59ec8a0c81c5f006a4e3d6385b8b30bf0292b5fbb543c454df3c9b36d14bb72467200c02a6ab31a8e23e0da1616aa96cebd59cb8b13dd25fc00e1c5ed71705cf06d62e2c2eb65e735a23dcbbdc8d94c2901f94bbc26a460b74fdee472f1a90c1dc63fa89996da7333bb60e14c84ce240755122d612a0e31ec1e3d98e7b0cd1535b73cbcc3f457ba3e91e07bc7d495d9d27a70e53793fa6e752664d853b093ff1b85510f0ac1c9b6bff7f33e0517b9326d88685d697c801aef975a52b240b55bdf6acd846baf115112170057424960a704c5291cffc2d34a8c11c26fdeae1343632611660869a125cd02d11525ef840e07a5a5f085bd9807afceed5023f61e031d029e6548c47a10b5830f222ebad6cc266269b11a2605fde00f0c2a6ad8c782fcd637ada822310dcf9189441d691c357deb578a835c13331766f7fdafa2c81d49517012dd053e721a063e12f75209251c65b8446b953ac9ac2e9660da1ff0dc4cd40fa17ff1eaa60743770091bdec317b4c140ecc22b1b3c0f3f792bd26f9e84991265861eda538bab5330e393704e8419b81ce584208631f7fef10f515467ae84f21d3fb8c56e1e07e7f78be195af7f2252d2fb333b2a83aa6b6c487ac8c310a892306da945ccc6e897d1d8d2efb3f95cbb392295b405fa72a3b40b931cb76fb9de370b798e8ae44a40376879d500bf7fc12a6bd7320088f044e4763153de80980e21f2568b373534814c4d5aa1c1203c0b5e7ee5f1f6c48e05b90decbe38380d109ab611e9d6558802798e1a08ee43264740b0b70132b0bbb0c39710a7301ad167eb1b4f4849a2b931bb491a7ca4f2f092a20cb369748269bb8de4eb5adaec3e5058161cb95a418ea911b198e2be1057834caf6bc37389ad0f6e5154c3032a37c0c3f797f3d40d7a1ce0da868bdc8a6a25db26c3e13a2389c7b2180a993f456a47d43babd293e065c4aacd8ce616f7be19bddf99fec0d31be63f169672578bd31cdc7c58ea7e6649b87024856d093861db68431e8c648ebac2264ce5b4431f6d187768681167ff087a502154e0b9df16b821a04b1065dd4a87c56261a9d6b91490c1c688729df008242545e1c48ab7071de4b9ba582a20bae9ac6048a06fb7dd0442196ffb1328448379eda3f72e848a9ee096d34682a761af00546f4e4f20b44ca7c74ad96e02dddd13229f5187ba65306036e4cfc336919e33faaafabe751cd6e72e445464dcb35bde6982482d3112d9620a766c875b32414fcf3e01027b73c25ddec28c906c92414134e3182ad1efb07909b8cb254a6ce9e7db07085071916b53bb7aab12ea877ae737489cfb0590ee8e9d8f486d66c9cbd25ccc8aaae448a831acee446f350a8bff4af5699a1c4d24099ea774268d95b2d4529413e1925ad761872d62080fe1eba5b9bd24486cc789fe0b88fe535ffdf979a185cc9f4ed123f7ea65a93e7dc53213b6f80118f90be78bf501a306486b646c900ea4e53349378b8dff872f12c88cc28f500ca9bc730636e7cd75e585cc089f1d0a5b56d852b1aa5a156e2acce7a9077a39600dcee1deb88f095b525e57c24344767dd22fb88722c6c22c0507b7dddb9eac7c2aea706b55dd204b28f2d26c69cb17ca802a51bd9f83e44cc21f6dabcf69d82c5438b2b48314d0053d4c2d65e851dc2332fc49cacbb851f27dde8c28330247ac0b410443680714ff2d8c96155fd28213893955f8f49b56e999ec0feb8d6b3f8a9af26795579d6051ce1c3468dd541df883d1ed111b91927b71909a869d6ade60ae4bc825fe2578679591c7a403b052fc69a2a4abb599de2cdec92498c70687acc44d588ef381e9367c4a540458ba395f9cfc15e863e4ef70094ff0eb88f1fd17dd470eb18a9a0a6415d9d4eec9a843932c06c4fa6e9ef92564fe002c29e3fdb42a6d908461e57a8b4b7554bd0b69240029125fa3953101975b6a828d1835190134e93d9d30ed1eec4ccff1643e243f0c33f7fec284b5c833636d765c5a0db2464f1ac9324462ca76f433be7e003eb8174d08856a8bddee3e181b19408877b363dda82cba01a08825390f7cc012ee0cf6111817fb61ac6b89cbd0d8748ee22aaf54ac12c7f36b07ee44dc2d5fbacb7c41f61ec4c5642a19f0ce506d85adc06c38da6382561ad46cb7b5ee8a825194632ee24fa71be178c08b421d0cbedb4c5d5df1fa81334934e24b83a89506e5939132910cf59a3be1c6486b86d6434f4e13c37bda101f870b6905fdaf02d53e2d05eeba281e6038b80c127407b58aa886cc8c0fe390c2f5f78d5c8552e789cdbfa08cf30b91886ec79ea8f910b77864037a4d093509dba896e407dfc6ceff1d16e9fe347e20c92b30743dff154cb3e38e30d8b8a70e25aa423bbdc93f6605695459192ea1cc739c69d0f543dbdcc5e839aeb5d62ee73df98529409c6fdd6c850ef59583962f5f70c3dc9d2cf0dd485ebf5a27e091837dc891f7847c9e4d323fa6acaad9a659a24be7b7d9fda277fcb982e7d07ab8d347da342f574cebc645e779f3af35243e4e1e7cd6ea964206bd84a9407e6fe6831f230667fe17e8326c816d6fd68757e385de902e7c3783941272251e3c2508925d279c439464afffa3976d46979558fb2ba11976daa6982590300c8db42a825e1c85a11f91a44babc93b0b73262eb49f465cc4146c15a9fbae80555c64da5b8a851a47fe1af35d1500229d6307391f1d6dc09816fd57d0a257e11a3ec745333fbb6335a48a07d3f4165c27215cef8d916cc4a36790bbc95b9fe967088386bf363e6906e51c6aa898e83f1c49c7d835d27c7efb2c84ab2eece591ae102a8eb133604c8fb0195d1e551b6c8dcb8e2fdf64082390c55af1e2fa974ff1ecfbb5a2e89e05165eac0dbc10883b61aa24d8f0236f15b8723762662c5ebdaaddd14761de3ffe96920ffa030229ab81af618687e1f4bb9e8033cee05cb14eac1cb4729a2fe6f0e67e634854d34eddee67144af9ce0677419d01e4c2359d7403a620fb27af05f01dd13cb9211a8734a32b7ff3d1ae4f85563c61bea0fa770588597520afe7d88b3f1fa804aaa0e1421197fd71dfe5b676e0906991c9a0645e3660dee1492ea469299e14ac5aa5d074f708f8ff63a368737f481881cd5eac9d18a321407040976451ffecf39353295f99e40b8f184794f5f7bfee2d2210fceba95942fcd2018b1352f2fc4b6a1e0a0c8bac44a8af8a5ea0c0cdbf3ea9c24899ad6684352e050e5a5f5e8e8a67f853fb990b1b9d821674f7e60b9287da7208b1da278053b02e1cf44f090ea74fc2b16da330516776c14f03cb33cef0c75b50e8f5b9900319f5aa86b3230cd21c229c57eb56e66adc3c7bceb8b06c15c0519cd1c5bed1cd2e31a84a96a8d9fdbb082d0777a2db453965cd72d6f8677ecfde9f2075119b5676e0c145fd444449f10d8be4756ed0cd0435b668a9bb472b98cd1306504dbcf6142d1d52ba750519817d37c1a4ce0627dc74dfbddff434acd1ead5dd02ab337b4d7029099300fc543d8699a8004ec1e5dfc6ad6b88be1596ef41d38ebc0ece5719ad51ecf402a33b4222339a4eb082621a4fd2133a504adcedc20f244b42e187d86aed84554ad58322b02e6fcafa5601c69ac9b1c1f00a57e607d1baf41c81cac3b07f7bed02763b10c2a114fb91ffb6363c9d0810c3a42d9435646f7dcdbf12aae70ddeb3e480dd55e2c7eea483d96f6722293b4c0e14ffccb3628e44d70c99436a41821d64be1836488cfe7bea97d1e08d5750bcde1b402a09c5c7e548fa4d2369645414d6e27a80e98a10dfe6a823386bac6fc621133496a25c37f139e16afceb269ce71d03ac0ee7ab017d6498a6b41a946eefcc69c74f2ef14b77c5c92dd6e274fd8f0cbd65c7591f890872af15198cf58f45f4cf9d5eb49c21f1856f71cdb841ec7b20c2b047c083f516a970ae4cd014428d6da47ceba68069fb2da1db90bea8fbb14efca572ce36f62d3432452b30ee5cdc6ddca2e1cf5d3712fc4ac6525e0f1bb1bef39dab0f677baf0fabaa1268b6673bdb3f985c1dbe5a7e4e9ec1c7b15ff00b1d0f1e4b9e41f00bb2766eacf997ceac73133aaf9e8c655528b90764757c8889da988ce810af0b9950749eafb862279dbfec989a4f0a5715fc4e580ffd71a669cb755b12db6778f846b0610e627d3f97d3d7b9d5e1c28fca6fe9b218e2f25f82d2f33f57330a378ee794bda768a9ef4d5332c3fd9bb960c05f21b6e85c553b07c9ba14cf6c2668fe531af293a4654bf5f68b8d446689949a93d925f5ead2e2c38a4ec0aada990180c25273a78420fba7b25c5b8d6ad6d442d39f94cb5a22deb7827725fa13782537f1558e40607c88fff5fbce8058ab49a160af8fc5544a716dc8c20a297b676d85e4d22a8d0fc987c9c745d2ef8e8e137a7d66b5476445ba79df0671ca8fa7fd1b00a0a91199d48a4055e9fcd04ac29d32fd4a4ed98a8ded1971f645eace0e476fab3a8fa23e273e8894327e94b9dba3282b2b384f1f344f3a13fb0d5b3b63f5f905a27494ad05826a1df90990874ad546b7695b580c41211418b12dac9dd06703a3df40e4421e3e6da7c2bfe2c9c14f1e9b70d827f8fac7440b7b791c8a9a354b682112344fbd12091309d42e95341bb1f8903e6bf7f87a22e8710c66ce77697b32b70181a24aa913e6bee56307129a3b723d4f6ede110808ab6e5b43287c4448db7a53af6fb9129b1149c654eb6eeffb011f3c60b56dfb95bd5bb327afd1a3bc5075c91ccad380763d6620bec5ad68e2e5569fd2defc34a88c879da36373a4bcfb1ba3855bb6d3181e5be2185af9a32abcdc3157ca8595c94cfb5cbb1740ffc17542657fb7e75a5ae614e81548051133aa719ceda149d8fd7c21dd8dfc357aa2c3c53da10586601a69ac471b0995e24487d77a35e49d009f792c44a7d2775697bd160644efdafd94374350cc28f3259fccbb43b660daa818f624aac081c55aaf832a20908a20887720a405b816e1b03199c0211fb5e626ed8e7e2cbf960e2c6262699ea0d927804dfa9246ee394e41c964f4dff47401cd7c071616187d4e9171d03fe4a808bd6e5b4b6f5bf70c994c937a9262b0049ac0dc453619328b546d331603a2d0d60153f2213aa019b1446c4785767ba3efbda71ab4fe010b57d73e2b35590e13f3ca93f6f4e804f87a47b6785c8fd70da83a6e559f44460580803194703b2ca1c443859bc51b8ba55650f25070f507c9ca3955132cf04e638ca58af605c50eaca7291390335f016c0c0fbfe819790ca1e6bff04f20db76d6b306a0e2e520e9040a7eed5689760c8f7a7fba43e1fbef90c2ccf46f9a7d3e2eca6052d0da5c5d71edaf533c4b74b964ac24ed75cacb793fd4d95a9c622dff412c1cdac5e40e54de15485034d6980ea3fa7b44d3cbcdb1aaf20a4ba8ff283ed4bea051f598a5d91212b26f653eb6f8efd9cc5d3cf2b857dda2dff169d6b48be68131d4a4c48cd6b27d26a3d3e61964ae66970655d3446faad940243c632da16e911acf9f0e97081dee88c18dd9aa61181de212a06874b7dc350bd33f55503b3d64ce8091f2b03f46c6cac58f9f55993174707b32b3acabe20fcfe932f788432b770a0d42d63a11c2ad4aaf92794dbf1400e588705ca597dd98ebc1a027c0f274dfb0ccaaf3cd0e6858c9c81eab12f3c1c056315dcf2688a399a0383a41d63113d06a312f86576ba7882d17ea8482927633eb940d42674a0ebbb69ccf6e28f2b59a16d7b14af86c7ec644f3b448a94908d70e515", 0x1000}, {&(0x7f0000001140)="4497b15e7d9511b3fe11b4112f1f9d2029185efae82fc5ff457d7e4401eb0dc6c49ecbadb6599d9878aa5346be0671358e1fe2b47220ddc6ca2c841737e64e5ac8c989404224202c8fabc930968bf61e548d2699e2edeba1beaace2d42493de8b8c2fbbf4c8a3ffb2de56bf63e2d04d2cc09993571eaeb14737c6b1620b24556033e187971ac5b8981485e1b38136668d71e353c20a7d9791f46fe34192c941edf180446564808a4906eb3f10cdd95ac99ba83cd2c6883cc97ccc9629293adacab692c71f6752f128844201faa198ebc85cf71f3c0d45cd8b9774d2cab2149e1125d0d", 0xe3}, {&(0x7f0000000080)="ad2e61f2bcee1a9c25103f127cf56d02e7f850eb54a0ee13a47aa532ec694249fcf7ffc1f77e1468386524eb8587c614f6daaba50c584f4fdd962d56e7a5f49003a8ebec83ab51a7b0e4e49e94", 0x4d}, {&(0x7f0000001240)="a533e33bf92ba26bbd0532dcb58c7a9400d2d88cf9307577cc9c3b1c4f8c8eaca50a6c3660166c526611cd7531e029d571d9eda8afee87cda7cf09e3e9f11338facdf9caaa3fc569b382acf908b0d3dd33a97d879ab562697fb17dd6a855b8d242a66febb8c3786d5a60156c20", 0x6d}, {&(0x7f00000012c0)="82ef6330f2f824029c16fdc8a41d23f1ef19266f8fdef79428136fe978b7c2816c36a3e4b5d381bd96a2181716846beccec22acf4cd34ae5e34ddd81ce052338588f90291721590fc3660be70806fa98299e6e", 0x53}, {&(0x7f0000001340)="f3e4f6a3eacdcf96f7ea110f464bf81f502ae48bff31cf6d54f379381405240d5a07d0c39ebfef092ce4770718b1491e51b4c5970eaf27654d3cb92b0c2aa5c380771b51", 0x44}, {&(0x7f00000013c0)="61f654fdd08d84", 0x7}, {&(0x7f0000001400)="52f285f2972bf1d10528915f48710f594a5a1033ec7acc22a05fa41c204890360a7390292b6f1a10efd4b7566becb1d995936b6ed591a04ab0d172774d1069", 0x3f}, {&(0x7f0000001440)="42a28fae7bd1b0a4fdd5019ed19cb0c3477b0716eb7ad9ffd252391b4f4f6f8caeed3b050366eef4409a325e354162eb54d8f888f1a762ec1dfe9265cd0bfc66f51d091fe9a1ad96e0b30efad585c7139ae030918731c6754f0b88ea85e6b04dba6b12bdeeacfcb278d68e5e314dee2da37e102d5f4f033db90c226057218990905d6d9bfcff7bb6a9db10ad8ab2fdd78ff52ba3c5e28306027d3425cf26e9c3559310b2afdd88bc307e65def4409b96d8f51c832bb3fa6b1a1dc818c060a6885a644c967463de4c4dbce1259788e4cc97b7de006d3bcdfd285257c7867792b07ffcb87441e0187b0a4a297997df14a0a1e611d164aa1497c0a3d9173d588a7a780902d5030eefe3b4ad7179b3d4023cd11f571c290fd2837c89ce311348694dfe64ca93a49720e46b09b25087a2b68059231f1c2ed8d7c7e2e84a20e602e831f538c2ea9b2aa22fe6e7a9d12b37bf7e13ef25baf2c7d55713674dc45c3e057891708986495a736de53ac34b63f2411163268c8cc0412eec15a8c9878234e9042b6b232d51503e1c63299b0057eb4a9c0079d5255e7d6cb15a8d90e32e47499fefa60bb00eb2b14530d2c9086fb50936a1d76115d6e736184d5a968738030402a1c0fd237ec3dc99da89680c0ba45649732833e38d5e74ed9399b40175c16c70ccc9874b5561b406122e7764228d48554e3eebc2a025582093bc9348cb4ca5acaf510e771ea0633fa3ea499d98b574db4a191164cb570bc0713956e6b905c6882e694a48ed2e3863e2c5fbde8b5ea37980ebdf96b544f7c4008c514286911646aa8593392d1dad8f1e4dd5fbf97b9654a0cbc962354bfb14a733f7121662d60120a39da18ca36bd22c15061e610d014df398867500235946bf1e55139bd27eeffe9e2c8ff2af366e874707fec8e51f3edd23f414d5b33c5b1bf58e690c54523fb90998bfc60b134c6468876669f65be3801f3893e1d5270050b8bd4eef2002c4a2b4954fc1d299aeefdbb8c7d52631a781b1ee5c73810096a5fceac02e9535e6a7e1c32fe308151ec9a3463eb37398fc65f86c4d2ed868b6834653468b0b519ee95ef19a9f29e2889ff99b888867e27ea1ccd53a2b190b7e5d6c0309fd3e3ecf3f97af86c7a9a4597c525eed6f9dd25e3f0d6ab883bb2b61b63a8d82561e0e2375395f2177cdbf020f2906e9219a32b82dbc56f7e441b56d32f865135483f50e5ea3a0cc70242fb0c219acaae7199fa82078bfc6b05e26e85cfb471a67ca5a00b1bd2c2b0c2107c54f716eddb65152d8131ebb5b68ca761857d167ed01b11615769f0e8f3e78e32342c4c6b9a1ccd3662edfc48b879c6327b3b22ce3a46e6eed5409a682ed55420d3b14042041303166eb2e405691f0bfaf57b8633afcbf2a5c12a4df3facb29d64bf41fd42ab783135607d0621ad4fba6fab59877586fc1288a371a87bffdf1d98894c4fc3fb9442f2764a74c782d6412fe23580d38c8c69833e9ef053fd07b3e508c6790fae5487b1f7737b3de53c9737f23053d3afdc0e9e28c758bf1a38c13d8f2d9eaf109f745d6161fbff46cfee53bfa371d235c646e2093b337597478059587c95fdc8c85e40276f076c237be5a0ea180065b0aea1ce116bc0adf5e9c209ad58d9d3780b44daeb9154e27004e50852a1b4f56fcc97fd5ea658e879155995662ccd61699706b7e03f0143db3a8c8a573ad7dc1c77cdf409cc80502ff26e8f3cbad08ef0a6bb6286db7ea6a5479c012c9128a0f2c020300418be3205c85f46f75eb72c201bfd088006b8b5f3e90db85a4eab0a96feb7eb3ff93dcd2dc09b1fd733c0f06be1e093a8db048a5027e06e51469b3ee4fe59e4a60b99359a1c84300b9afd55fabe34ea352dfa63d4fe9e58e2f286a7a4e33b2e92bba35e46fa5a60db396f074648d973969414879782ef4484e37329bb613e5dbb52fc9a2928578d4c5a2bfa391745e7aede755e8fa3c6dec65b86923b07979ed7d7f5ce15c7d461f349067003830ce1db7b244368204a78433bda2ff1872eba134bb2cbb02f07f531598ad58fa285c4b9b59d3c292e828c8dcb4021e45fa6645a800c71680beb4fa404e5bef6bb1fee6cc89331ae55dacb8a84d438584aa66d1fb2068bc7ac0deb739b6fdef14598334fc07326fd7ce0b6175f4cb8dd363173a78f96f72dd70c507d20084cd66964e6cb0384c46990e84fd10416645fdacf349c4e5df1e092341c835666dd6e16644513e7622b2659cbdbe96ed5f914251b468f156ca71572635e9ae0343120d6199bab98dc50ae006905ba62aef60459d07ce53f101366b51b7891d3a66ebefd54b4a7301a7e716a573ac3cc2eb887a39b83869f3273664289cea43f6a34e7c3b88f115214da0aadffc692471db54c112134a8343a3f7b295edaa6e2eaeacf66e4901b0e4bf99a9e83c698a32bbf9cd6858f00ed2a3583aa88db0822c909ea439fced461ec2fed4dacd568a46a956c978a305a2c75881b715f872364574d449c2592ff7494768fadb4608d2790dfab8842f6daa7a8ec3c561147e3e4c0b64fe4ee11b3a8d27231ba62648b54fd24c4a35e6db34c53b3b6d8202409a292070b1b3c550f1af503397c9460adabf6589d8f47695dd11a67f3859fc33aa09af515122d9b4d47cb6090232bbdac46eacb2fd8c15894e8660a11491f41387a531ad8e5ec7857e9ca603a47236dbe2d128b6d18e2fbc04165b49bf59b62d5c0222976bb8dd1b081020672059b6cc02ae70e1822f24b4ab5b15ad5640dda00014f64fd2585b8c9bdbbd1c26a6ee3bd190ca54c0dc3a0e317a97421f22bcf21c39e64d6e1be336e754cbad949884e368eb5051082e276a5ca3002f7c1ae9f1f6e146d18797865ac7f6fdea965eaa3c3fd9449d4725638ddb23f44a696a2e6b917fd2081314dfcac77e3d21bbee39e122306a515f6484892c01a3a7d1d0906687013f3e0e492ca36467e020990a3aba9dedaeb52b2895c0716a5bcaf466808fb1d8ae79d36c29629d0f817e4d43cb6228758782c4686d42be43ff8379d74a8deb493c03594bf8d5c19accf9bf999f0464fdfb2f5a71989c7b5dbaaf36f63a7c3240a81a1d15df5e2226d8c0d67d184d0aaba374e91021ce61d281878d563354cf55c08e432be9ee427055f5a3f6ac83caff853bdcea26bf8d9d12286dde2ffb76488cba3a0c16bd0fd961ade792cee9c507b2607726544d3a0e9b2fc62182c8ea1c39cc9c811f4c9b9a43ab0f68840e73c24617f3aae219ae6beeb0807409086ade863afb803714629abdae2295d3a8ae4d799f606c04de9d7ad677ca39aebc1dc2cf1e9b5c41caa7fef078729f372aad206808b6a15edf6acce99746918c60f012b1f87774588d09c8c356a64a6f52f8cfc3670e02d9c3dd2bd346df61b1f9be23da85c1a58397dfd5671b39902fffddcd85764930172daafcd63a7bb1ea292d957eacd32fc29a4bcb8152788cf1152ba7da810e83bbac7fc8a6011ac2a0c256ba0d0497c2d5064b27eb93ba3930f7c36c08ce0a68b52874a3117a87a80a34290cad039aa46f954c23a0b69aa4aa12cc9eff6e4859c82ad36b231107adc01afbf79f1e2954316c5d5a65bb798ced85775afdbbfbb135ba97a137a9fbed1894236a0218605f378de55b7805676ebfdaa925334707359e689f09dcdcc0ef97efe2949ad7bb43a2ec3359186b005f2d07a76e13c73cb2c69e6da81e7c936c912e1be401ffa04d0c16c668a78ff5e0cdbc4a34a0092deaf233a10e032cc0d4a5f0d2cac7e67bedcd91420a4d9f350952e43a288539ea463eaf99837d38ebd9f6a7010cfb93bf65d37b958b2d7f34b66c8816dc4a99d568e04404978675b8f90cb2edda21bded27e648bc0136e354e634c937de3cd17cf515835a4aab557b04c71c30ff6f6209f34e76c3419cd11416bc7f32142bf7753340daf306d2e7bcc510ec6374a90c7417b7ea41ac2bf98e1ffacac6af6c783e4b22a34eded1f311bce1bceb37d940d7d59f783afd96eb90a860e383a8a5eef2970eb52af783e5e3975a261335ef6d532de29e41f0a7c46f9fc95ce7a4f511fe1f90dceade88ee9c83280713d13aa0585c0f5238b1532de5277b04e051fc059a8256aa72b5292803fee9289ad07fab99550f64ce5ebc35c2948d544e4c6a385270cc6b0c187217d8d3c560a7094710962c10e69e9a0bffd812f4a3d76915b2350e454e388f126400b1276c9ac8c4c20e2df5fa0cc7fe3cc0285c0582b1412fb0b6fbc3749f58164506dff2fd1253fe87009ce558b155e4f59af494d9c665a8a21110e973997c1882fe4fea04a0c10f1747cd8c9674594b74bdda4c843df5a7802fc437b2e7ad46cc2ee24174d3a3f44b03517dcb2a729c3c52a4a518f3f5e3b98d0e041b4c682e93aadc99e020bc3093622c5ae8cbbe1e9a8daa26b5129427c71b48b5f96511bf622fbac54476c31e663f7bee37508a026b8a189f62119d36618e069703705b5f0afdbbae7ee27a6c54c2004c05faca8096b3d9825dce1786d127bd9e6e9b3b7d255a747fe8d924258c056d0fb424838276f5eb6cdecad073d35cca8e9ebd16af6c69410097d958b5ff41151bb6d00f1844de6d71a13ad1e2ad005197081ff4cf0176292ec04aa7bd1d8e584dddb23e9d2fa7eb1a1b725c4e44b5a02678d5fa41befc4205a1d55a251e759cb6649118a0deff7656c65f3a9678078bc2242cfa12447160c826a5ebe2df76788038e9db022cf0f81a2fb1a520e95096abb8668fed90f37ee59488560fd6f803d145b82d8c35401a1eae1c182163d44d1f61bbb37ad3bb6a0dab6e1f084f7ef58a62255e9fdf6cfa8164b0fef16998d2cacd1943abbf4d36f3d74b62651bf10631949a6bfbf76be14f5724c17cf363872b4389e0be17f0d9fcc83d3b6aa4c3b60f9f165f9b1ceeb76c14ddfb22351ce247de4d0310159efd0f4e196b28cfd2bef34ff1eafbc6d77e216283eef33855fb97d0d00803173df6f84210d66b47ac651ff5b455c7539eca677b3a82fa3de9e964565fda0770f50892135282e26a65ac4ec074d5d254a390196ec7979f3363c3c53587051951f65c112f9b1148b47e01989a1269ba3a9076e37967d5aca9db49ed1f910010090ce3e53c83a02c218645ff6d0e4b7578959858bc0a30f810f7e1777ab1d0a08a853a1ebf7f2b3f693150e393baf72828bdf7fe3ba115af3803a6a8721f6c2aceb1be7f5508a53a04cb069de53fb58ffe63f25ff7dd2f1bf22a05218e0cb8ff96d3f5c160035554ef2fce6ff701a87b4bb2179f0f5c64f275ed89bf64a0d5c1cac7a40bd2d7fc5151b10b2998684f7e9a3e3e6f10db5fdcb6d679b2739b40e5f98275fd13dcf043b548a1f182ab509eb6e0c054c65997b783054ad3ab21317b11d80ea3409f501f0f9ae99d88e9e2410d6c51e75cf3d6663f34e43b0bd714324ba5b427f2c77d86d0587f7aa534af59e7cf680d4bf17dbe49061519a89ed17b2053cf473e1114e32af21917af5e2e3fc7f4170f6788c1f4e1d1acbec557400a71ca9b4a2e062f5f7dadae56188362afa000dbf07dfa05a346f50375108ddd3ba999761e942783f525a093ef924d11991bb6dbde210a399e8aab66cf04751d46736d4986e84ddcf613f5fb5ad9ab88fe4fa0e2a3dd8834c9392c4f201baa7c8c26b5cfc2fd2e54a4717b77ebd4c330a52eb54918bcd1d965fa247bc832ec040ecbd13205aa83306bcdbd180e5cdf973851dac1dd11e559f3a74c63e58b6359788f90dd8881f1c44c8b3904d9fa0acc4e69c93413813bc1852be1d2b", 0x1000}], 0xa, 0x0, 0x2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:58:30 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}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000020b0b2d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/110], &(0x7f0000000040)=0x6e) 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, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:58:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffefffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x6, 0x0, 0xce, 0x4, 0x0, 0x81, 0x2, 0xfffffffffffffff9}, &(0x7f0000000040)={0x81, 0x7, 0x0, 0x3ea5, 0xfff, 0x80, 0x4, 0x8001}, &(0x7f0000000080)={0x9, 0x400, 0x0, 0x8, 0x9, 0x9, 0x4, 0x4f7ca8c7}, &(0x7f00000000c0)={0xfff, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) read(r3, &(0x7f0000000100)=""/54, 0x36) 16:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:58:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cdbc400000000000d9ff6df856601006712731db7e901000000fc03060000000000000000090000000000000000000200"], &(0x7f0000000040)=0x6e) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getrusage(0x1, &(0x7f0000000140)) 16:58:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="e234fd500054caa9e319e0e9d8832992d56ec89e268fd0885ab3511d06f25970003bade24387601458f35b4ff95d4219709df916f7045a62204389a08e1a3c43ad7cf4e2a6befe2386d46aa2d897d4fb6c5bf6de73a3aca4c3fe4b7a47b133457555b6d21990feb2146ee9bcc9b93a7e19abfd38f27f5dbd3e9fca996aa1840b3b9b17cb07baa247b877f94faa5160b80104000038fb64f73060b3637d0100000000000000f514d28ae48d31523511c54074a551666b82eaec3543587e79ab52c2c46f5cdd252c8719c69402987ea3dfa48f5f86d41d88919c43600b147903b0b0daf09a7642932604f02748aa375010f0f1d30fc0170e2ab2d75a2c1a601398e48a0652f1fff65e386fa3e286167a154329dca099b50d0334d0f98cf894ddb53258a05c28e34ec0641841f8addd0f68a5420895f5960453be4e9aa92d899fd43e436dafe2d9e406789e47080ba189f5f181733c"], 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:58:31 executing program 0: stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0xea8b9a1efc3e2a15, 0x0, 0x2}, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x141) chflags(&(0x7f0000000100)='./bus/file0\x00', 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) 16:58:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="39a6c36f3992821f2e967aa5ae54c0e95455b03b3c5bf81abfc50e1fbcefd170eeb8c3e2302420039197f7190db1ff1f650f6432e94d9cdbdd2f59263705da20968dd312cd92d71f38c43ead7921159461d94c23926523", 0x57}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc0f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/191}, 0xc7, 0x2, 0x1800) 16:58:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r3, 0x0, &(0x7f0000000180)) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f87336781b26fd2c81f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2"], 0x10) dup2(r6, r5) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x12}, {{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) ftruncate(r8, 0x0, 0x7f) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r5) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") kqueue() 16:58:32 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="464bfad9a0873c2c077589db4f1da98b62e5", 0x12}, {&(0x7f0000000100)="2e7c87e41d99afa82e64e28453e4bc7c0cf5fcd655ee4b9b902c2fd700e25c9fc0f45dec216cace51a5ad068cf14b27f724f1b5a59d96bcdf45636afbfb90aea1ddb9f8d3b0363c0f7c444ae8db33c8824", 0x51}, {&(0x7f0000000180)="f700eed3463150452f5a6b5d0835b87b5dc37459c0707d296475ca44aa75659d07e752d9d3d48ad06174ef3c220f37732b3d08832beb7b4a62281b2ab3c64388c835541b72e46378ad93e26a54f0d75c968ea6d2247c", 0x56}, {&(0x7f0000000200)="d600f85c3f8e8d56c2a8dd3a04b5858afe576f28b311b06bf3b960ea7c1478098ac5dcfef447eb70c3d034ab7ac504354fe714155eb15c56287613d7b176aaadd63fa25be0f03056e12fab2ac8731a34e3fc086858bc317a37b8216bd2cd8467795c1aed5912d27a5e448f1dd49109da67e2b70518697faf3ea30bcb9dfbb1dfe70bfb601f8c1e3f4431499b896e4251138992603f1691c3229df9c02649c0dfedd89190dbe523edf49be2ecf7d62aa6b17aa7dcd3f7b7b75ed57fe92bb1c988813edf1b038b0cafd853df0a", 0xcc}, {&(0x7f0000000300)="541792e60a06f7cf46fb516186e77cb196669ee738c0fac2d0a9f85fc0ee7f88b0f8f48c93f8e2e24d25b31b2cd2833b5ea7518bfec693baa272ce84d92ff9892dfa5f722f7c559268d6a4a97519deeb93b9aae5aa13522588636197a83f9c3e92bc20d926e6e7f5a48866f2f36e9c3357a6d958f1eab64409330851ddb25ccd3404d974a963b09f61ac3f4288e11ec484b5e3401b09a730c2b264980743", 0x9e}, {&(0x7f00000003c0)="b3ae36816871240b224696148c8bd925ff11b759a1e71ae967cb421ee422ed546b9bfd3f932fb6802c47f6f5add0ba3d2ab311ce8c478b1a9f72bba24b882fc3743f070d17c002bd9d9dca46ce7b2a0e622e879dd8aa4ca603f965ab1802b1ace520ffd479efad785bbe6d3adb7d3cb306970436266050a9", 0x78}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="6000000000000000010000000000010035c53469ef24059c0d3cec8119099b4edae33cf8fa4c7c18b396ca055ac0bb41f17e16cb8ff557595dfff83e09e7951a5d79bab0770700e94000000000f4e2877d6391e78c82238afe67ade6d40000008a7ce903ca1f65dbf51a9872aeef861c63ffed87538396b6e8f2c04df3ec4198bf7fdd9bc1182e7e6cab72279954f4f55a63622aac942c89acda38c8704c8cc85e37ebcf5c45d5183997485a536dcbd612a82c3aff5cdf19109b0c1a1c67fb80db9e08694f6fce8816f5fe67ed70ae5f06fe34bcb95c6ab80fc78bcc355d84310f3eeaff3cbd8e2c48fe2e132b8975d703d92b84e10fc7030b9e4ccd3326d5bcba60de5e8834c6dd78042eeef0ac69378b38461b70a7508fb47e7120a88cf24acf079072e03ad7"], 0x60}, 0x1) ktrace(0x0, 0x1, 0x69e80d9af23890e2, 0xffffffffffffffff) 16:58:32 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d43447801742840096ae6eda4819ce511ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b851912390f5221578012e6"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:58:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) recvfrom$unix(r0, &(0x7f0000000040)=""/238, 0xee, 0x1, &(0x7f0000000140)=@file={0x2, './bus\x00'}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x7f) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2f0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4000000040}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:58:32 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000020000000002fd7a522b46e22fd43eda218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:58:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x4}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:58:32 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000f00)=""/224) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:58:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4005, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) chmod(&(0x7f0000000040)='./file0\x00', 0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:58:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x8040, 0x100) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$KDGKBMODE(r4, 0x40044b06) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/105) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = getgid() r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r30) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x3, r19, r22, r24, r7, 0x8, 0x1}, 0x168b, 0x80000000, r30, r5, 0x6720, 0x7ff, 0x9, 0xfffffffffffffff7}) 16:58:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) fcntl$setown(r1, 0x6, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:58:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:58:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="5d64952180f84c91b219075bbb860f89331077fb74859cd6e6e6c735f5457ead1040f8192a1b2a3e79f0ed50ba19d7438927a1d832752462161ee60d106830f1471227c3733987ae58fd09f3d6e9eb41acc9cbd2171ac6f8d80362ed11a8517c82d7b3fc3e4bc9f878b95cda3374c3e926e0dc06b86fd7dade0d606ad9b2de5835a1cbd213e4d76f440d2fef980cf9e12bf33bae6d6f8c012879f26ddc4b0000000078fab35b7c29e82e9c5ab4ca240a8625ed57877f929310e5dd4aae6662d95b9f365af0e2e1fd5097e6b5401b79e0846570968e3f7a29"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xf363, 0x4, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e2b000/0x4000)=nil, 0x2}, {&(0x7f0000dde000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000cc3000/0xe000)=nil, &(0x7f0000da4000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x83ce}, {&(0x7f0000e6c000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x89e}, {&(0x7f0000d9e000/0x4000)=nil, &(0x7f0000df8000/0x3000)=nil, 0x8}, {&(0x7f0000fbf000/0x1000)=nil, &(0x7f0000f67000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:58:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket$unix(0x1, 0x1, 0x0) 16:58:33 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r6 = kqueue() r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x12}, {{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x12}, {{r10}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r9, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x410, 0x0) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000180)=[{{r13}, 0xffffffffffffffff, 0x12}, {{r13}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r12, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000180)=[{{r15}, 0xffffffffffffffff, 0x12}, {{r15}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r14, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffd, 0x80, 0x3d4c3b0b5878abf9, 0x2, 0x8}, {{r9}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x6, 0x60e}, {{r11}, 0x5, 0x30, 0xa, 0xfffffffffffffc00, 0x7}, {{r12}, 0xfffffffffffffffe, 0x1, 0x1, 0x100, 0x100}, {{r14}, 0xffffffffffffffff, 0x110, 0x4, 0x2b, 0x6}, {{}, 0x4, 0x8, 0x1, 0xffff, 0x6}], 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r16 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs, 0x8) r17 = kqueue() kevent(r17, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r17, &(0x7f0000000000)=[{{r16}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r18, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:58:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xc0) execve(0x0, 0x0, 0x0) 16:58:33 executing program 1: socket(0x18, 0x4, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0x8001, '\x00', 0x20}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x4000, 0x128, &(0x7f0000ffb000/0x4000)=nil) write(r0, &(0x7f0000000180)="a2c1a286c5c060009befafc12077a3cef0280b29d2fdadfaeb061d93b082e254c19e441d8031eb82b4ab482604eb747faf765750ca30b63f16e53d0a30170542bfec6c0aa6baadac80d8431544e18e03e3bf6ba963bf96f59c97c2aa0f25a96e6bd7ff768dd22828dfb7c21f373c430934a2ad867de49ac1e011f51ebe33f7ccf030c6d1b6196c3290ce8dc8b896a149b5c944bf71aa66c663cd577acd0d0466f1c9cdd0bd7f5dd725d701caea60950314a4953b474f14b9d72b1d46f269e3286e9a1adba1ab4e0c12789b7393d22f23b26ceb73", 0xd4) 16:58:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xfffffff8) 16:58:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file1\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file1\x00', 0x1000, 0x1f) setuid(0xee01) chmod(&(0x7f0000000080)='./file0\x00', 0x51b67c4c45a766d1) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = socket$inet6(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:58:34 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x21d1a3adc937cab6, 0xffffffffffffffff, 0x0, 0x4000006) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00') 16:58:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 16:58:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfff) sendmsg(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="99ae", 0x2}, {&(0x7f0000000240)="4b954d21b7799fbb948f16a1d1990c49f515b0c1b5d3840173b147e70ef6360c976fcf0473d6c666b363a1e4290a3520413a31c2136d813e39710b62e4b1aef3444649748d9a41e74d7d79feb7fc60f22345f02f11ecc1d2d101c5845eaa239e348210909438cb5857563a9ba8e987d7b81a75fc2354fb96503ed87276f8c9e305da5eb2735114eb451f6d0a85460d2378fa562e0633babeec97ecdd891cbd10798f0c3b8906a099e5ea6cb6feeaef36dcaf25a34e67e88966c35ac6f28988afbfdae999a5d9cea37e89", 0xfffffffffffffcfd}], 0x2, &(0x7f0000000580)=[{0x80, 0xffff, 0x4, "128e214ac0cf795fce1efbbfe0771eeef7af54cc2ad9c67a29ef396833f050d9e3f9a64e93ad702a22c1488e991582c64163e968d49a3a37783b55ffccfeb5803f76357ffedff57200ede523539b111066b44807d630df62207a201800ba5d56cad5a54bbe7cbdc611"}, {0x10, 0x1, 0x3}, {0x80, 0xffff, 0x9, "5922b003eb4943efad29911de0786ebd23fa1e99d04bc6a5785d8c82eb416a5795568f7f7ea679a969cc404e05473c0ed562ee28ce70262b7e9a6303ee2417d0a3d6f1275e6c87d5fe5267cad5c0ecfa5b1205f6549c9a0dcd87ec158210752122e3d75d1eb0b87c351d6a936c24788f"}, {0xf0, 0xffff, 0x20, "19d9dfaf05aa279deacc3fe71f686d455189904cb517c1b702d62003dc836078745e539c3cf004bb5743f376cefd90da47cb3abb96d9df9c9ea94ae029604734197592c4a4b78ecdbfc7cbdaafb3f88ffad0422ec2e25813c28b45e801ec8ce3b4a0bb35cdbe3883cb3b6f7cb3e69a17266ca0730e0d11f35f2404f242b5a28ca9d1f189c2fcebd287340314312d8dd1d99fcec227d3c16c977b60e4c14635da12f5282f72f67f200d8192aeb36f94981a5b106ecb6b1df633e2485ed2730261904079fe2142e42c623f7c881030485647356d8b5e3d18d974dce6858cfab2"}, {0xd8, 0xffff, 0x1, "55611f6c77aa8b4a042005b65aae30b574ea53241ea4424c879a75b25c1774133e973e5d975113e4f438912357be12e30a394a6d657590be4be0bf52e9d17fa499c2fd8df94170f2036b8f2643909ea142afa974b8ecc6b6f6f1dd09fec16903620310d3b3e8f6f3f35f2b697d86314b488f9feeb7e6da66fa1d85c22cf5e6350c4b146260baaade73813254bbb5e8d7986648422d1089518e9f90c3e7f10a9aaeb8b2636dd763d5386b070b893d4ebbf0099e4e68a6c927d96bcd77a71237a1167a3fd9334723"}, {0x28, 0xffff, 0x8, "58c38e158f0eb9325bcbcc2236f29b7fa0c51b99"}, {0xf0, 0xffff, 0xff, "c2502c18be52d7e8a5c7ae0e410422b8cb93af1e1893d25bd7d4162ae1a4228efada7cf8f996ccb45cb65c46da2dd62e1d5420656daa8a889670d7a084e5e5396a16d8c09a4037fcc4db68147e1d7f6bdf389cd4304a50aa463bd157df261c3ea78f857a0fc38167248d73fea1af4e59bee4c7de4c59ea2e85f9f9e6c1c228cf49a298039202d0d2a364d6911b71fe8a30ae075bfd3764f746d39d83e3f7bc55102897c2d92e08320fbd2359770d2bca0e3445d20857558b493669a28490b3e58ee112aaa1f1d967fc0fbf9957fd1587cab95147f8a09a69082eb0cf"}, {0xc8, 0x1, 0xf80, "7a59a669d8dd159516a071e37abe252eb9fe27a02e7836df1830f1f37dbaea98f2a6aacd9b6f7ad97f839c8ddae5f92b88fa8b4aca954bee26b53cae49109013f1dc222721793c0d0f1f8cf0c722c7fdea0387b8b2bbcde62561c17b462117e275a588221881edf3f965f06b334e2e1e6401c75283a52fa77b7d5d1307300559c8a16cdbe8222e562439ade2036c2198e085a33856115bd400bf0ea739ea1677f60864c7bb94a4ff7b38d59d147cebbb8344b699bc6f"}], 0x860}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:58:34 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x80000000, 0x9}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x9}], 0x10001, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x51, 0x40000000, 0xfff, 0x9}, {{r5}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfffffffffffffffd, 0x39c1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0xfff, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x8713, 0x8}, {{r6}, 0x800000000000000f, 0x2, 0xf0000000, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x3e, 0x40000000, 0x79d, 0xffffffffffff8921}, {{r8}, 0x97dd4925b35d35cd, 0x80, 0x2, 0x7f, 0x101}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x200, 0x8b0}], 0xfffeffff, &(0x7f0000000040)={0xffffffffffffff81, 0x14}) 16:58:34 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) sendmsg(r2, &(0x7f00000026c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)="5365788b746f121fae7e9e7b4c7e001fbfcafb048c6c57848e0d4da2cfae504bfbb4bc652f2dfb26dbc0e2ec693923c1239d8fdaa619068cdd67cf1b1d021ef272a6a0ece9fef54033cb4d04ef2b6e4d957864ec94d51a85bc377e7fed8abb", 0x5f}, {&(0x7f0000000200)="4b9fe49e76a7608a2177b21861e276807403d40f013d8bea019eb53bf4c4a97ff156f83516dc761ab7b7768ad809dce63e763aa35d3003015080e8158acf5b601822cac240dc6ffaa594bc5e32b9ded47bc252f239d6809ec312a367c2b34918a101ce5e3d50bfb7a1f98fca8865f9fe57b23ed96a325fceb19924c286bf40cce8927e3ca24c80b614100238f05317abdcbdf6f3c84b2d780b3ec16bbd93651327ba8811a7f8fd00fc0d6706851830da048e4010463bbb52a6dea428faaffd78f1d9e3ee77e6b70eee8f0a288eb06eb76d797e94e0b9d484514f98943ee038f58e048e1ceb5a88ff1daa52df13f90a6e9246e94a1e5638078ecdcbb866b461afd24338f3c3d20d6009d1eb3c15358e6bedc2997950ce8fca76975c7fb4aa58be4a20905610ddaa42e875eccd5a4e0957ed9ff521a3195018d4c362e1c4e6974a8acee9899cfd59b50efbb877f418fa9f2477152b836bd357db7e5519cf031f9bcfea2503514863e7de6fd9ba90c57757834147793b5b87af9e033ef453d6220a53519259b630bb2073fe05083af42afa117c2e3a84fddfb8fb87258e6f5c6be8c1b749e057a0e80a37e3595262c2c03c45d165303d1a6d2ed7a62ccbc24d0c5a688dd6c9a4ada3ec8d6537dc6b2d507624b0f94956c892540dbbdbc4e9aeadae5403587d0e47bc4e26c57809310dd4bf90fc2fd5a87bb4ce6dcd62ad3f665e82fa06b6fc6acdd4d783db4bcbd8257f5cb35eb08f7752e05b02d8803c8711ea4bd01cf094a02c8f71b6dfd18040d748e798f13997e3ed44795e05780bc0cdf5aa43d69eea62d6e49e1cc3eed12f5a5efb361ea3040e5835d735fb867477b289463e09158cd3e4f5f4cf8e96b7fc4683939ea3fa2740dd33658593abcd7e394469ae7b775e56b1763f67148e17fe2fbd60818ef5f08ab9320ba05b1390d89655421cdb3f6e17f3f7854cb7e657484d30e6ab14a983b7d73fab1dda4b1b05abdb623d1330a280fcd20e286671b531bb4b630ca76640fc047c5486b228be9babf93908a3ec9b95d77fa7650ff4cc18005a896b4af720c83cbfc78de730369d9621fc79180dd7cda57cb1dcd5d3e8c66f4162113b17fd37251f7bb62703457bd69e7035974d27752f61ceeb0d010fecf6c857c44fb1d04e75b0e0c14f740f6079cdd6eb260d25f16cec6224b0e58b04ca3c87f02c21bc409ade736be87c55869009313f6e1167d61bb83fa920379caa051e7709d882655a62af6c8c2c0d4a615404ceb42ffa0a04eb201bda7261061b88913208a39d1a77a7ca4a02caf653fd957a472f6a1791ede36f400759d308a8d3367ab93207c2daea4bd304a1d1b65a68e900d1d017fbcb1bbf1d1bf694dbe07d035ea3848d6bfd08ac7012675ac48b53c69fb59f001d71b725ef538bbb62b2c6a50ab536de7199758f7a2e8a9e642984e91b40b42b4ec1b147f7abe73a93f85dd266cedf494af13ad4535709a19636d2c9a9f0e704bcabda12ace1ed046e73cc4cc3212fe0a4f008846e8ac7d2eabd99a41c5b1dcdc0180bc3d7a63958a51c35385dd21bfbb6a1a63b5a30875e24f2634c368ea7288b891572614eb7b4547b05ecbd8feffd88bab777ba18295cbfad9450ee94f96d2391ead4654b5dac4e22aa3c9dbfeec6def849647e21527d21d41032d409a78efff15c45e70ef19c25ad5c91b065d36f25ea23baa43c8dcd4bbb31197583cfbedaa7d0df1b619a58cefcdefb87a4cbf758d8fe8045b1c7c3131525e6b2da1be3e31d74471484a17f58f448b3472daa8f8bd7a3c3c64b661b93f90709c2e6f5a5f56590fbdb3215e2e6b25a6b942fea37e326005c64d1f6033f3fd4bf0f7afe81c947c348fdbac8bed2528136d650562801c0272f985f09ab9f1a6c0554660eca757b6fafe97d7e94eaea17230f67523e95fcd8d251bfd66ff63b3e31b276e0f2c95b1e5717300370249433c65e72a6a460b0a890288951fc302b19762254dc1673b81b8662c8193849b675ec153e45cabc9842cb95b4bf6c0dc8ef8127c3cd13b84be5ab892f06de82eb109822012a63cf9acfcfb1d08b4622b6b78dd11f763a4641a26263c574297750d9a8224d0634193d563c6b476fe5ba2200acb0b69ed6fc43f81a5ab812cdde9ba658ef5678355a8be8bf4adf7bf47cee6e90e2b2453c7d6e46e4ca1f1f6fc3662f82c3f4eeb780dfb164ff7d04cb3d4e9b5a3c6547e503fee51e785a66d2e3bd42326394076a7fd2f3335b65158d4a251820eb75517499b8e61782231a6c5e66c077bb8b447f63eb0ae9de741be2bd6ed43364c493a0ff4743cf7e38f96a68540ea4ff91bf2be4033071af21d199a6f75dddb64676624f3ac35571168dc06ffc77dc97523480077c3c8910299a03f6e35a9247330b05e2c75b1a71cf0d658942004d5443bf83b55f8640dc108d2bd1e5384727c92ab5ede50d301e6884e0c127a3741dc01dfff4fdb95d7a8d2234d60ba1c83c1bbb29c60312bc88c9f4be07655e9e6c9e7d7dcf45a8773cad3634a1efcd7b6196e47726b7d0d0ce3b7ba0a2d9801ff5b5216a26a029eb2058ed6a2af580a40592b3c85f51bfccc699d6d2c71b4a22fe085da0be017e2bd03f1d79e809a4f40d7e77eb88f31a07b8fce46e8193d9604e9604dc4b3c7cac63e93fae65666f835eb0303ae5f4e6e51bf456029417da68634efc76c600a3a8a1743b39a93c141d1efd138972a74c2e2b78dfa3ec272d342d0c6e7723776a5bb57bc22ddadc01cc43a51ca9fc762c25078ebd84ee0e066af99a71a102ba9aacd9483f03a1c773b3c3343588dfd3b79e71df80b2bf04ab96b9cd6e8a66967535ba6f65b50bdb9dc5c8fad791b710831b2594c56bea4cf7b70682e677c109cea87048360186f7e686613ab136c8b4f132a7438cb81fb288f07c8bfab412f68782a059829d565966513f6bf068acc9038cb1948265bb039ea2f20bc6cc06b58e2a14367f91f5c8c8fad99ddf59e3b61cd9e4e30cfc158f61944a85b4d27670b364e733f1615cf023bc1293d2824a912047cb8258031594e832784d68b11a9659e5631fbf93512f7117cdaa33ff75ac1f1c0207471ff7ec6f77b22668925b66dba793400529c9044819a97f800730098fed7fd0e721949b54bd5788258095065f0b9923707bf3c3416a2f8d3a71e8468a18e5d3b2a757af6c7345825f1a8c104466bf427926a91de261dc302fbec529ece74c472fd5b182b73518fd7bde0df3999345bf98bc4f45de3fea1188c83f1d2440777eaebf4487443ac921bd66954ff5cd42346e5d9e57f9afbaa640e8991f27a5eb253a43c5f9ce83125c6ae56565267e1ad3c859715ccbdbbead358dd0187116f308f487f653663598561bae9f8c2e58871b17aeece20ac22a2ffddb89474181a062d4933add10187234fef922737d419fb9ed83f89639eec42b16c702d9631f7f39f287ae9c52701f2a4bf101f3d8ef5b20812f299be17cf62912f086766e94a477ae87bca26596b0ae5bcc44acb5f2d7bf7e4d87031eb36d88c20b747bec7bfff0250592ce2ba4b92c0401718cee2b8d200c5be46bcd8b71580cd2c2d83e70de9fe6654ed7510f6e4aa853352f85a1630f750ab2b34ffbda34a777553a19a122034487ca56b0d8d95cb38a83dacafd88b6824f87b83a076fffa99d394ded66adc3e72d6249eeb37c2831a67e0f55e11450da451e62bf977eeaed22f5e9814c12e03fb3a56914d15da425f6969fc0e25f29097b7edcdac86f4a8de36290bed59b13d3366074d2874e25e30fd211cae1da22ff2beda02e4f84629dabc226002fd6221ea88696382bf98bf71c7d90047755fecae74f77962b0eff842fa81dcdbcd2681d96be8a2f2c02abfc886039db55c895d80b77df5e782a8230a65e65f481752fc294e26f369600d539dca2cd604f9bbe83773504e5f94fec2b79ae90a8f133d440034853e37fb1d9eb67389d80d1b1e4c8b06a97f1fa8eef52d95cc51d04714b3009a60670a68300b43c7db445b2c4937e384a0cc0df6514cd9cd00df3afd03a5edafef32b808ace1936ad7eb4ada927ea914b44abcbe3abe6f6d06bf7a22944268cc8d697d794f9c9fb158f7dc70cab9c8ef884a8ffe3e56d6514badf38610de94e02c217a3e92db12333585e010a0971728e5a238d2e8e0d7c2ff9b6b5071566c525bb2441acef480211e9a41b029e7c8f055271f7d92f19c835eea7f87f4a85c03ab6ac2f8229ad23bbd77554d7ea160979c94d5a5bff8785d0a1ba7bb79c2812e987f8d0ad287c531adba6943a62b3ba2a1b5dfbc2179c3cb605eddf888d453213877505249ade2d6d86800411b503699f29cfdaa9c3c971dea6322549606b8552cf2da1a9eabb978612b8f4c3f098b70dc4bade2f460b29b7693044a3ea98110676b17a0b6a163f28bf3980d0dd964245cc7f9cd896a0dc0fecef924c8f8d39699c541a168cfe1c26550c5ab19e4fd83f17d2720c3b701e352e309fcb513266e4a85c825b976ff03fdeb867efe35c71063dca86a393caeb7021be0cc5f237d3bc7c0d9fb55f358c8b84dacb06e15a8427e552a32b9a113dec9235b7fb425122f81923cf9cff26b067f5d1072189c6049d147e1c790f0c10b47aac1168ab20777d4c509c803f0f59969a83959eb7c815b317d67d334ad43e7a1b0a7cb6590b395163475787ba331accba7d42de527495a9aab38304a9ca874b3a43536d2e4bc2f4ce55d185a54c2aabb9fbfaba216ce265b0475824da9019fc7a932d2485857a27435bbbb36923adf618b9cb032661cd16eb6f006737e4c5cfd1b06c5410e0de95294b3075c4fed97990bda177153ff7d05a97e20968655be1435a7ea5e1a8f5dfb0be5573c077eed27be1f4324a897c72a588c297293340fe328d89a24dbd5b6531bd5555bdc9786924ce6733af8382186747f14b9c5606f78226030f2c6d225bbfbde69cf49527cc695a416297d14aa6a11907b40a643a6b462d32140bd7c8c6b5b868492b334068137cb71bd91eafd2a1d97e2b8ebb3e524d508aaa047cedd1d859826c7b4ce5271e360d1b33e8108bc25b2087a082680874b2fd8d6413af4c56d935acb2cc855ec18e1b3d8338c58b4229b1d10c2b1ccc6634b396e334556a5d81f481a02eabf5a30ece90d740b096853e1dd250a5d9b3e3f84158495875558bf1949b4565514b50d6c22158797f086503f5f43f35dc7fabb50602e29a92c7fefb40cdc5ffeb6d99371d6f3e99b5b9998eed9c7eea2e5703bf84decb5b90f2231f932cad685cff37b35d6639900327e4ce96ebf699d96459b71bf7c0e8ed1f6c825d7e4ab87c5b04ddd8a25e05ad3a2d32c9210c13cb55fd08259295feb5f20223749f24faa41823ad1c16717dde06913b5bfc1416a361261f41a952adda2cdf418ede601a47c32d18566c0589a4d3247b851c7eb938775dd6314f6d55e12aaf91f720ad50e95eda7bd4875368b1c4cb725345b9c281000bd2f7c75efbb611dbdeaaf0e065c2b64ffcd36b5ff9e86d40dab43e55dea8c6001fc5279b119113deddc6d7066a72933026d694ccdf021f080ef53d65ccb08c8fa343f16d1a6d4e5d37899a4069e1957ba670286fc4ff430e561f1a5edffc6600c75ba3f4b8c0f915554257bf2ce04711cec3aa4099727c622486cb1072382dafa4086e4718262d7315445ae9cf136922fb2e3037b8b847b64f8bc6e3a699bfb58382b94a54e45ef983a58a99fae64637f13b701c12705b7ac4bb9ed264f8d7a6ad506ad4cde210c3e69118c68c7fc82f8e53f02dd5c54273d18d2b", 0x1000}, {&(0x7f0000000100)="caea302783d928e564900a187ab2a585a2d2", 0x12}, {&(0x7f0000001200)="21b7fb8343b7460185e7bb2f8c0d90e05f1c2f667c33bc7e78f92b947cc3edd0e50dcd58ea5a0938ac1fb80f07daa7d7e74dcbc1c7c347308b3a06c7fc0e3bf810ac9c546fff6466596f73e6462eb33ba77b2b59f83ebba70aeb2b711aabe0c72932a6af780e0896c55d3547ca2e3c535cc42e5dc403d7bf4809d59f74cf5732e4a54f4638322793fc98e0c43f52260d03b5eefd6df7c0cc3061be880371c560e7c7208b3068098390c64fbf1e29fd10cbc97fb642f71c51c6cf1333f7d3f2c053000d7dece71f24", 0xc8}, {&(0x7f0000001300)="e906bbd007ccac05947b0ef168062e64308a031489fad7f4c6df5ad288b29ff1d9804b8513d91af431c4d14fd8e3b0c217a7c2d38688876212965a2c248d7efb83abf831cec6d6aafea6b7566afc29ffdfdd", 0x52}], 0x5, &(0x7f0000001400)=[{0x1010, 0x1, 0x80, "b4bd6c407dc039ad9979386a53f3e3e5275d46ac618c20ef3c4ce0c5e9c4b2639d2d5ea84df2d64ce5671f11b643cd4e621ab507a35840f6cb4c83756a8cec374312723ec2df43828d22fee9fb881485439d999c4d45326f3779422c9ef1cfd5bf39f7f34375b92e23fe0a2efe6e2c11ea16e7f3ec06d5f60c62352699e0ed4e2b4662337b55167dc2ba034aed715bca658e516cd5ca0c8e0d61117b31c23514fa5377e77913f923d32f3edf50550f63b7ca6611a03e2867b802da01db3e5c13d492725ca1200468dc23b4bb57c50813d4ae7cbccb9262ab815098337e7d70789a2a7c1dda6ce55c963ce4c51f73c43274e6684ee0373224c3625529cff500a58c2d13f8ce3f4de6a733f1f65c14e58ae007ae9a154302ad7f26a46dd165becd154fe120d446f0b0f954c6936a6f668402d6f67f60497519042c69a4f87272595cf2fa1423d2bfbc2a87cafc6f962068fa30e2584c90382edc965aab08b4971b5feb7581e91806f9337ea9cd67a5b8cce4fa31079fe0ca282d8864649d7255723f9e518e6f175fce34c80a3f11c55108f90c0d8c6522058e8ccb50c9a722b926f9a2e2ae310427d191e4215a840661a9e352855b8cc95a3155fbc23a7730194eb6ded76ac68f3b965f79ce0a629ac75f859af35923c1ac35d0e5a74482a784263cd2bf47864a49a4a29ea25e0391b1674b8debcf1de8ead243b660598d725ccbee45ee34fae5cbad33b4cb5c5733268ba9a1b70ecfc3062c4079bba3954dee65d5661a88b50a75c77fcffe881d937c6690e9d669a73759870b2679531165f2117c34a5bc560a481cd15a9665cef851500280f45852459361955a585f19cae8d52667716019853dd1a81501ad9eeb99be78a597d70d0907434613439392190856f942a37ffa752db08f4c9a1ba76bc0b78df4a6f5e7af0e2b1ab83d75cbfefc951a6c4bd06ca9a493b18bb44c51bba7fdc3933e30f364745f4bd311c04c54dc20e3da46c9d145f77e2f6029c0a9a44104649dd2c3719c8648f8949f68eb50e9f3a6e8cd6faf393f6ff0d32f94b6dd72e9b58e3e951293d95606b419d32038a6abbac27464e3170cbd018195b1ae9cd6139554568e72234d84af0db5a69bb347fa1e1bfd582fd42be250f53513689d61c2145222e61a17b5f61817037d058e0b17900d07b1d68d93f0c3efeb99c6d59767f8e58285f4882f0b7e2783665bcf9ede7d1678c3979f2c3a958650b473ff55c9dcd50186a31c33bcf84c82d2135db9af0e59c66c1dfeba01970ca6ae02f99e0b2cefc104c86f8f31dcf8f1938d19c51ca98809c9c7a66c39b3e5b5ad0bec66f6c6fdc59760a4d8812a0c36bc00e8d606e839142748f95ea7def5a178650420c01b15e2e6aa9b6e240693c4c733fe1681a3b52c41dbd16abb1003d3b12d3d59e2ffb3743391b4c8cc3a409dd7b76f046b8b973d70993a656a3b280f9ed982e28afe401e012e3d4862b8c4bb0de2c8ea8cf26cbf1c1daeb9acfe7e1718416213cc941275201adb0afcc8f839b7bbedc39e94d399a83164bc5894ba76060eb7f657a47bdd249ac15fd7a62449790b22a086ace6197d6bc03562bf4983db99815a477f342548869ecc6cb4512ae50261642b2ff75eb79118e3b38cf7d5a06590c34a98e4c36ea47785c527115fb714f40b1a3fd2ac170e108b608c735ebf8bde6ac89c9de05b0f5b0801930b44ce77f4c18d5d375dde1d9d7580972bb9d5a89aa74fac7f102231503ca4bb228834926e5a1a03bf94dc5cd74bfe71a0ae6b32f3b5a47649aa13f1e9fc84734e799faf29d2744f4a83e0dd36487a57ef8dee925e6cc7ffc9c730d40d99b03e4de85bf2b6a3c665450aef4726bc77c2e28565b124cd4f2ac43030b9a4f6b2409de703692a55b9b46282255a5a4bfacff78cf0952dd6782dd368ab3c0abbc30cad8d973eb562b11a19e0c03ca67e61583cd5f815e13636da02758ba1b945e56f75f01e8fe07c79637c8d541cb1801d61e96492826424797d51de78ce470efbca8f74db2e71a754579f9599fb386748b513aa268dac5b0300c258a1a03d1c098810d9ba8e29bde7de156078fb3b969d87e4c0b7ceccbd9e635fbe01fb515a6ecd19fdcd326149b5a972ec2e20eb52d4b062d08b2d3079870ac5c35d4ceb0928f662333c85f7105f2c7f1372ba5d22b06929fb858c161f987115e2e484b5b772868eac8dd66965540114f1102a33b477a6e0c64e5f1377bfdb472bb58bb64ac20b86a9b863c7a5700556060b01235f06b6144f1440c20d546d299513d92326863b6ccf445f999862106a4402e5a175f6eb1b4c671a213f61f2381b0ffe840837251449b7c0006e28a39a1f933a5a654364878e3180a2ad108bd89da73027ae48159ba01f804602b94d16fa0fdd8b9fa3b54195839225c94ccf34c4305b5b0f0e6cfe8db6482e3207ea193fc361d69fdc530beb733be8713c1c035de716c8a84aeeb2cac31933f7ec95c1164f19de04e765a2ba635df6ace29a6ce190a5a6b17ae6101ae480384bb959b7ddd16dd74c959b5521bf1aefbfadfc0ddb22cec25fb6bcadf772794ea37dd0cff40082fa354e9d3f6354287eb812d41136226167d770992e1458bcba2d7a7e6f24888cd7b4bc63baf2dcac186c1bbab06af7f5fea7d2542fb4fe3e12375d9ff1097249219d7e75c85b62a2cc61982bd89b19107f51b444d4763f1ebde7a4a7fc286335bafcca1aaa79fadb8e5098edd3cad837300da6e04b8af75cd65b62720dfdf8027b217d40a28b364d56bf2f8cb6c1361a984eac5143d9d438f5d6e365b0f500d6dabc674a42f6a3987f650c0a60a5e07ca6bc0f51432a7a54b762d4b9a9587a9997e50a3453444d273dac743e7339e59728dacf76d97ee9d5044a03813006dcc80def668e9037a790db3c4b7bb2587d0f8ae1d4a5750fafe8d8d79ec25d85d65e6560e79b7d65c63f36ec06dc8ed0ef51dd6803689a0d96b671336185c03f570eb33c88d26aba42883641383f42cc707396ffab1e97f677d3bc77989bcd23255518af11fb50b441155eaba87282d58e280194230d225631cb082062ac1de8c54cc5f7f8940a22d652957dc2ecd2b1b319807d0751c363dcc281ff55eff3dfccfb9637c4bb2f60caba692bc88b0821d71b29015dea10e6ebcfe6b9cf9ad0b8a7d88f8f39c79dabf3f57857c81c81bff385de11e27c93fab7a306a808a629f3df3be2e92097e074ab1d02c8edad575188a247e0fba6d573c5932af6f98b3983177036cb90100c5c100e9e51193846606138d81b5c651b4780d6c2e32664bb76ba53af6634e091e94b985915f3a220459c9f07b04e9965407ff9372382c7f2dee9ce56c4cda622fe6a8c6354cece6650e5febf2d2299ec4e3a7ad3f09bef1d143a48c02b9b0040561167936974a576f0f1e8b5cf6bbff3c32e8fb8db7b77678357895e4f316370777eb0831af474e33f4a2d23359026a963df908010fb32115a3e8acd3ce0c1439f0ff52e9cb9055aebd4caa3698bf3702e9eddf1c6cab9947b6bf9b9a77725467289b7317ee5a735e9c8262943d30d3edcc9b1dd1dfec544e4f5ae81a92c8df58dd645f49f95db71012a104989ca6c21d7d18178643bfbaa4f5404c3c5219d320bc01b525a83b04d6f9dafbee21dd3eae09505e582b6ca2d47373bf43f669e5cbedfff3bcfee860a9cf3600fbfb8770b0c3e03fb2ece9dfa9bde338512e4a1deb268bca5ab61f601d77512a8253aa7240cd36fd666d6ffd44319f2ed26bcb3d094df15b61f6b4d479a23c42994d11110f03fe93e312cd22b4d4f57489c6ae925b902647cbfb70a4756d434f161b7cc70072df0e4e5a0b5b33b4dfd69ac07fbe1ebec16d2b84f3dff82ced48a785b78b7bb73cb6cc63887297f41ed79b565dca8b143fc899a394d8f23a36c8dddb4997b773d91d8932a0290fb358d1d22d8de30152f5e2ea00ad076f7fd752b88faf0f0d2505744498f89ba3dfdc1470d44faccec923aac41ef441d826b7d0621b031841ddba6d522f45468f4472d3ef8aaba7eddd60e5cad9e388a21cc154dd7bcf9981362e5a84376177aead7d54a305698ecb62940cce8db25ef833d251480b8b915a34592b39f369a791848acde38364704341b71c0f09e1c5f367bf10e498bd7fa506aa2f9dd8327c301eed32b5e7563fb5c8999fe32d34d17c7ed56079636cf29a4b23988ff87a9e931242af9bf07dacadb939144b2b3060698390d2b8c45f34a1b66bf066da86d5139ca8e0026789bcec8220635e16cae771b67f6bce574599fd740fcd70511a1d0e6ac01bbbf412510fa28c1accd070e41da2859c2ae49814110a5b06e29d31b2bb582cab10c4a3e9000c77ef4fe4fe9758f08a02bd301b4286bca830177fb84bf887b25257d46f6a30dd50c25baca293d311b71701206e897488eb42b5a72e21c7fcf4dbf7964b1876f5956853d1fe718a5fa215e149d7870bd38a2a407e48575448701ea351eebc5d6bf98ec374f840a17c8078efb0c2027993a00f477bbcc649672703174e8e896da50a671e7648ec3b662fe92e4d6806f395f84c7ccd0cee8f5fb7268eb381481926158e5e9f589815e43cd5034672ce69e4a6af71ab188491f8b2733e73f168829311dde71bbef0775fef323d238898c0eb2613862b397fcc672af9326ce9a13a13bbdbb8f0f59f8a51b9e63738cb22c3eea0ca74c82bb498fd89206caa92a6c2d267868be67d29dfa8a0d420c8401f903cc34452c857869b67c825590afaa656c67531d3bc58aa862f50902da17c26ee09fada04fbc5b2573bf399348f037fec7a7bc54352be9da19f4fbd6b96a5583d7c69ea014c7da251666412ea30f6a6403f8e5e3944c0108e1c18d229a66a209a07c94bbe18bb8785244070038b68bfefda897ad92af45ed30acbf47ed6d81fcf8bff8eae8ffde789b8cad2fe87dc337997a2c6da2f2c051251b10f221a54eb7c72415f71c836fa1ca0a2205867b6b61010f0b5b963711bfc5119971bfbe3a67f2cb2afa62987ef1f6482a52993533e515a7b0930cafca5fe91d7946c9f6f83fc6dbc4bc4339f88a1cd0145d6b4d568dc0cf2fbe5b538854839c031f4cbef445d2ed2ce5102bb90b68898a34bba853ca1c0a0115b1dafd94d1ad3867cae94e81a6683f582fdc96715464b0c9430028bc96a24b7aa75efe354ecd82e8dcca3247a47715e62751579e5de3a60820f8fa554b56ba9ceffe3c692eb691142f5837d52e87fa5ddf190b8a8406e60b689009afdeada24e850bc9e994c3b51906214ed38cb1d3f22075cbc5bd7e6b39ab9ff5f0554f453609cf188472bcebc1cc60ee816f3c1e3352286804d9260545110c6a247760114c47a08e866ad2991d11a7a2059b01048216629ba83135430d59a75514b8993d125ff05c3554f4db0e2819a56d459a6e7d64db98c05b5b86657fde788ba01ec0adb1ccba57ceea2048c49734f4d82bc74a70e39da8dfaacfea5f62461d76f0cc9ea000332f0a5cac5d6c4435617c7d4364c949d7c40680415f3665fcf0bd6424ce6788d43b8cf2c82455f52c67a7a24998fd63a78d0de1d34c9206375f6d1cdfd44ef9ef51296b26b38d21f1fe217f9be7226867f2e6b00c22c3d9bea43d81a5352269c16e7f8d08c1232bfeea4f8c4df20be0303ca8cd57fe0a3e20157a4906091d0950e4bab95425a30123cdb7f4ef59fde3f52eeab3ea8fd036c5f1795420b380533049c56649a0abb4160ba10b1bf2d7ff19e0cb71d2d2d49ca5a0ad32af97315c50cc55f07c307bdba34dd4b18325113d"}, {0x50, 0x1, 0x0, "e771071170242cbddb6b4ea80acd963fb0b516dc31216e8562f0efa7c330f83604e3865d8282a262ba791b8fa999ca39e9a0ea2f371ff2297834ae4592a02a"}, {0xd8, 0x1, 0x1ff, "0b552fa4c3cb812068076013f10ba1503372ab83ed37d760a4ec86b82a2911001f0a864c0a4d9a02f000080557dab39fe25ce0ec0d0923944cc11ffc38a01f18d70c125b650d7dd9d412b8da15d330564cc14be7948c9a07f55009167e0a2bb634c83c85c48c90302e5a75a8aec860c1751d9e566e237190de57394d23e47cc81ae7080bf47873b2ffcc8bdeb450ac72b131b563f4b8435aa1fea0e9ada4808bd9f4227032528024cf0dfd210d4ac12a28d070ccf99c19e78cf529c2dbb3adc3ef24796cc07b06"}, {0x70, 0xffff, 0x1, "b575f10da0c1025d7dbfa7d857fb0e014f6635943809659cc01d2ad497fd867537feae82d227b349209355471d5342d65f380d6fe577aa752aac54051b68e646e9ceba44e18b2ed234c2b8e2db2ce915caa7a05b18fe21d188892e97d4f9fc"}, {0x108, 0xffff, 0x8, "34370fb387100b279142698b4c875d9699e403b9e17e4f3c090218c9324b415de6f367089b54ab42eeb38f37d6330458f7962460de77483bff9cf3e06c657f274ac6d119ef144e970f9c78edbe58b346be2c33d4f19f8cf4a5ad49751da9d4688dfa5d42596d95dc309fb381053565822edd927bfc7e95171438ea7c588a42d95ee2dbc79fe6ce29f33e83ed8b73e570eb58ac8f9e3d9426ea6be6159bb925ad6a22ee6c2d815c13cb809219bcb4d95d96a0734a29cde39ef406e3c7e8a097f810ea80c5132e0150da4c8333564cc587898a18484117cec1b077f4e0ed881b99576a2f706a10f1137f0e6bfaf86860f3a2"}], 0x12b0}, 0x40d) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:58:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) r1 = syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) kevent(r3, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x12, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x3, 0x4}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000080)="68136dc5a1cd44abf88cbaab7ffeef9ee350d62c16d472", 0x17}, {&(0x7f00000001c0)="3eeefdbaf75f022f5455ca2afa9b2904c90de2951f20ea0039bb17e8c135178e618cfda265d6eb90f4cfd37cf372d4090a247cba6b95a555f95d6848278cfc2fbf870534f6ba3056e675c62be323b05b0d6a0b110c14432731263814546059efc442ad52166ae4710aeab784339971b5670af38e51b2094e4375bf6bd2747de566679efe8ded6b9ea1e1504eee975feb9749bb19351a799886d285b4f33ef648ced6d2e5fbe694dd43094851711ce8750574878660709d6776eac8a9aa79e88d91a66aed73769603496515998d85ab9a46a3bab94df549307db3cb78b8a84e0639", 0xe1}, {&(0x7f00000002c0)="8916ee02d26b1ee58dd43115ee71034e1e61d08d1c8559fd173d2bec745e3f5c53f8a05452b16e119f832c3bb91cddd91704f06f23d95e1620bcec229297d403e0956dbc962370b3c65ecf3904e8f427fc7260e3aada5de1b4923f88c7ab6148120287712e4933915376f1710cee94f6f5ff344320320185fc3e875b9274df286fd2a9e04633f62ed6fdb70709bec1f7b83a90526b0e56e45acb8c42e0ca46c1eea23672dc7e7aa46a073dc3bac471eb568e364207e673746a7ffcce947eb227348b75fd1d11e4b446ba8c0a54a9fe4636319c251847377c4ea11f5eb1fd1f87ff2b8ca24af5bd8a7f187f0c7028b9bf767324da0a4279a3f1ab110df47f7b3503055adc4f2723c3f4b9ecedbfe65f8adccf2dd6dd12b4bb6d9adb9d7ec29cfc95d6a1c6658adeee2f958a6def25a32775448347d4167c341269c8281974e03bfde90658c6030985314f91a05ea3b8c4ec712fceb47cc164760fd8795ca245453f6585cea84ba7a28dac1ef93446a950e6f6525d9d451ea596e7572f5f0aa88c56f72e8899eb5cfb21254250687409ff4959d2e39b5e1cb764ed8b1894066027cea4cb85213f8a4a572fd597665d84b15794f830d044c6a1316636fc4abff868a587e51db8cd1256981bdb09399f90be3b77b3a624562638149fa9504c02fb14b11aa3a610cfcc6b16c0568669a58b7139097ad0170a6190fffcfde6740e2646ade211c6bb5b90683a5096a956b099b0507c9de0aed4db1701eb01bac392cb5a7171ad70df256425d7560fe1120548fd6c333d17b12e33886717221c145912179d0c47ccaceab00ababd030fccd32d2d304719830c927bc22e8055cb3de86b42dada740239d2614e38a724c6ea5ff163a70ff2a1530249bedfb898925873a2fd48864aa50e0b56be28c322104b3de3bf9046665261f7017db80e48d4e83c77ea95b71669070c11e21633279001892e5d992e87765f7f213edc97b79c42c8a596b4de05267903d61a1722d843eadfb6ed67daca054fb9530e951f766e7d19c8ff90e558fada1a84fc36cca7b30f0ef9b44f426c0fb467b42637a3023751b0677913707b564f91aecb973cbfb7aae6fa7dd4e42418ad2fd0fbe8361f2a2708d8cd3cc579bbf1928821d18ef55664c1d8028c0d97c6b816a2b3c7f6b5c1de318d4729f9d6880d6fb9b2a1e6249244cd18898ac2e6520f268da1b5cbcaf88e480930338a2369ab2f55707b1b6d15b19c72481208b05115ee8dcfe91445a388875b873a48d6572b31f17854692687b7fc9b1741cccd1fbc8b406827f0eb3c852c78e1a9969e2d566b7d33cc49aea677a001635bc586cae5c87087f1eeac833246ce6dc21efc30c10721aeebfa90ece3ec188c8c063ca36b98a86c016f51384d936c0ce5966263f1acb57534d76fdfe28719125863c9f458f6d2e8eac1e53bb96f35c8591ac78e4e3eb10b560c3a6994d562be0d0ba04c9b1533df32ce380a77a34e9f04ba01dce6bf866816c34058cab8c71345ef6c9e1118cb9dc17bdf425860d58a1c30b3a7968482b9731d7d1f6669a2c651a3caed926effb9ae9ecc98a16b14c66c9c88a2ada08fc7f24b7521a927f859add16ad23d8647575b7cd630a87cf6e4b9bf788f7679146525f9f557a9d184c8bb775f87865fba589076863ae1ca13392389997a096c95fa262b00b80fb35aa929c31aaabfd12dacb32114ec8ee3e2dc3ed0c7c09c4717a92f16b497e223aa757cb5c050330bc50166838ce95f85e96112d7ab4bafc156d12f24809c753153fc534ce9c45bf3296d837cac571b5a71afc96fcdd1006ad9e81c1152e6c4e8cdcff6e090260e6f7d8da20da97d313a6c169d13321a4f71304a010a1123ea2d91b57acebf51953ace1b878d31bd7293b758f99dea46b896150169682eee51521525cc893f680f4aabb95c7654cecfcde3b636cdf9197f403a96f56e56777e9be8e9aa90b536d17d9c77fe12759d2a81f5341e278c5c65c6a818e651d33af2807f83f1518631a6192ddb5bdabad4893619adc191006cf740115b3fb409ca08fa549efb0adca9a1960e4bc5f1238e0018e48d344d2cc6da1542a9c72037c588012cf5e4ee21ddae2a1601be74ba3d1e3eaae4bd530cec822483196a8c0b44e5fb9d2b2ee0f668d7ef2a7ec11b6005c8ee13fc93f2793f30d826f5b7322224f81dbecd744f39b29a71f2cad7c995852c935590edf311522d301e688733fa8c6a4ac6f91dd9b79eb3f8dd31ba52435eb7563a764cdc32b1fd4baf02f2f66c14458ba510bcc391423d8b7e00c34ea4e85e871a6e4093188ea6c05601c697dfe9a4318bf1c2d719942fb2206c652e78cd1acc3beca3ac6d9cf557e6b33a3e6b4055f2953a248bc59e7530646993c6942b9bc80b9bb3a5f91cb528d2a1f8d9f9203e2cfc6a518b7e92dbf6f9c0f90b4caa351cc0c03a84ac8a49305e00963b12ccb5f972915e9f1f6a4c216d9d269d51df427fe5e5b55d7e9857c28f3bfab4cc630fa306655c1dda934b3c7c1490f0c7ed0ff934c1b4c75bffd46de950a9c2d470b922973cc0ae9d39105e84d916cb1eb108dbf9fc9d3c0fd6fab11b21e18c6078a9d608d245ad43445ef33184ec141d5a1154acd9d0c825675f09c90d563aefb8900a528ec235a18da426b8337f9f4e886eb73a6e7f899492ad16749b12163569d02c56114fd1ba26fe234ef90f6f14112410482905f4f269055ffd2277765262fbab82b5bb62fd03d6c3726d406cfcddd30c4a8ed80ed27e348b32ced1c2b4e57eb0edd725f30d086760e22e174da8c9ee21e233384aa5fed3158dee2e5083cb461d056b51efbb7e08e6a75d130cd83d4eaa2d91b9ebfc8431f43a53eff9d84360c102d7373b8e24b1849deb16b58855992851c7f75c8ad1d45d97bbc89abbcfe7639730cb9070fc96e2b8af41cc50d4899dafcc89ed74784f52074bfa4e91a6b334d0ddebbf19bd0010b3d9959bc97eb653bbc625529ac669e10d9b11f7580355af7fdab9c631fc568a878b28b640b7a6a307e6803c74d265cb1b6f66a2c446a52d84afbeb93c2e039fe14b64a79b61fc25bc44056023e7561c8bd52d09fb7e5ceb096502bc92a561e391b774bad509b83521ce92ed14fa4e86c66564ac804269781d07526a511009b38bf61d75aa136c991f2d6b3d82b4c9bd61a8c5f7374cfa7a13a50b51dfd4b0f482f21da61e9d97810aa817be8cb0d5ee99e29c7e4c2d2fe3e5521c7e8a71b5955dcd1a8325730b6b5db57c3057434d832596c40fd5c7829693a25375ef65c8cd1d91c71544f1eca824d2b5781bba2cf4e34eeb549906cefb2f0e6ba957c199bcf02de94b2dd326991a853a6957707f8f4cad8d62fed922bcb917e300e6e502e6f69d8cd9e567fc897034a115c6056940da304dfd26fada3ee0c7951e758530eaa4323b8454cc219e2922ecce8f36e01fc0c3d7c41f443805f802f249a481db87a177e94a630dd208c4da2e2823f2ae2af0e7f2637365130bc3e403337ab82106ba4605b234eff9a4e79c90e6fcfe267d4e9d0c52de7a3fc3aa6efe256381d717b67117da095c5d43a3189afdbae434ad16fa696f0919481a36c60b15c16274485bd94e995b1f3a7a72bd61eefcbefde8632f8fcf69a324f84282a98a39bea42fb23de36dd9c4e865cacbecf973c27b56bc4be24ae18b0ff11375c170f623a0d352f65ac391e7b0fb8ce8fa672e88b5d310df26c18e8d95287051c0c88e09f51d7a626316b898017384b0736ed2ba429aa2bf3748a8cccb94b93cc512115ce822f01bfd9dd2b0988a0a69b40996c4d837369f80cc2b0700f27b15e1058b8f4693f8565ea143d598f3cb1d548c0f0d63e823b36f424db8bd52e27ea05f247a7c36b5199e331b19091af244207805e0843d7620e8c9f9d91c7e53a555cd15009e08c8b345a8b3dba0fc07b0ce220dba9d63ede37a1359654767a8a6d42da21bc8c5658ab43e78c24f6ae8c8b31f100fe93aaebf85cfdbc5975781c428b2fe057288df80a53ae2d63c4326aec02b3e037c06d878351bbad33efc0ad51dccce24b7fd49d9f200e8790c199a2b334e20cc1139b6ee75a6f1c1cb964ea86784d9e41e13a12a634b3599f8f2deed82180cdb8d1bb33f7239dd3a2f9515d82663d39b87602c69d47c399574ef666eb5e0cd3e51cc70db7097a3a0abc79875130ccb3081c8641feaaea051a11a77b67e39760b1f934186b85d7a6592520aaf1e3b7212f35a86b08c55a949422e86849367648ebb57670216c52df558e9e2876296fd36cb2870b1a53d951b7746a03f74e504f5205ecba07765edece099fef9f972a4e8423fdbd72dde202b6d0c41d6cef8205146b8ad58ee27a48ccd134fecfc2ed83216a380b372babed5697ff412ab25b12582c026ecd384b52299e7b125d324ac161b3377ef533e771717e114a4d3d7b002d1cdf7b249fb1a319343dfa640f5b194156c130487d1c62b3b3d54af966342d6cc824331f9ccef59923b758778bbd7b10b405897ac4bfdc69ff96102d19a264ff144ab0eb4b6074887886528deab036d12a3c3cb9f017f549c37b093dd4195800491a88ae1793b357a126b377e0c426c299af5a49c70f67cd916037e1df0f5b4ac9519bef8352175ddfc6a4b96a5c44db0ac7365a0e875c57f62539691f95ad56d01c7f17dd144950df35b8145ff754b8818b52a42bb3b86dfacb75386088008d165f34b1a7b97dd7e508ae235f2739d88fbd24b8b0a41ada6bf576f64020f5c6f8cc4697c6c93db53bc254ae0c026502e4b736c94875f551ea1987f47e1de4a790916f202aca4bf7fbf88e9d276f379c83758acf1c2be699b7c0c93c651059acfc32c98d363965d83bd017c629569b45fab03e86bdca22c9cb9e935b3b6bf53b7e3b98eb3661f3cc2a9ce7ece9fbedd4d3a1e9e0f9c2f146121b39976ff7814a7c892387290c34aebeae01717b625b394a5bc0cd6161233285800ee508be8d087dcda67dd79ab2512eeef2ae1f18b7d15d8ffee3a31ca9664436b1f2c64e315192187e3fd4488208d18d866a35c29db9ed121b29f1d22e6af85a9dababc0b95deca9e6e88bc21cdd8ea5bd58ef81a7462571580a0c4c5d90b04d41e499a812ef4effee910b8ff99968847ba056138da85e03d69a611870b21f3fc992fe4b546aefaecebd1827340ee1d9a91f2ecca208a55e044d023d812cbc19556e2f2c73931758f46d4954e8b7cea6809c19f831b3e4f769f539238ffdd78cfaca114baec758698d66c20fe3c134ddebd595fccda862fd30ccd2b7e361dd74ea2567fa290aa44ec679a29cdc25741c8f48e27948d81bacc1a0938bcfe883f9a777b598df236d7d7b5d8c570a56e9ddf78aa273cf410df7487b2db3f4a1e73f0c0c407407dc1c0e7b4a44279511eca6b4acb2fd1f5b9dced27e57c9824583eabb5a738dd2d6d465c022bda539df81bbc28e6fd28342fd36f3adf7e39fae4dc6879c684adc70a7b150db5c239a2d676506bc30de732da68559ed1857e7ffcea1fd8b36037a6db4dd1bb3aeba795fe7d754199a52f3e5e64242ea70c0852eca571219a72f49b867da1fbbf6801566256a3cb48558f503504c11a501642f44bd45acd0cd0fbf3a702b8f20be66d8cbc02c2af6dc864e937e9f32d5dcc761dddabcd269e38aa46e39d21d6b871eafef5a6c0201849f86ac702f1de295893693e64d48e4593c16350ae53a07da0963fbb8abcfc0ce40eed9e39c042917bf10c5f58d3932e697af4d8ca6e27edd21701f4edf1bf6083e48db7e05ff651d357db73d263e2", 0x1000}, {&(0x7f00000000c0)="79bd4c1460b7a8c7830f3855c26ccdec72d2295332193e0e7bf5f80a0db3cfcdaf110a3b4cb48aa44be8d3064a6a5101c29f0969503f80589ee641967dcfa7230154624b", 0x44}, {&(0x7f00000012c0)="a60b98d450c335dc3bd577fc0070d95dd1571aa8572ffea53a0d09fdd2adeac8dae13d477b0019b4e756f39bfd41bf84410d5b3674ec66ca84833f34edd2d350afd97d938f5f2f44ab81d3e56c5f0493f28e7fb99bf293220e13", 0x5a}, {&(0x7f0000001340)="c4afd00c653a783dbf126858359cc4e1f2fa9183b5bf8bfca313df832ae05749c57377e41054a76d962dc9ae00b2c74da632b6a073b78b375d11c7d08474360f2d6390b705593d152cf3fb430123acd63b526c0835d9438f473e02148fd2a448f91f1f96af1d3bc6f109ddd1c6338a661e9873a74fc3a9afd11cfabf2249a9df2bf889e47d18d570b434f0c4de8f8591ed27f3d4c3bfd994cb52abcfc38386bd0e93b8d27768528b62aca19cdddd418931ce7b7ffe49438af8fb1309a91cd4ff2b4b2cfac972d7d03e2d26d969e07838b12c24c2bf", 0xd5}, {&(0x7f0000001440)="4184c67cf1d208a9b304f8271884aca138fa4efc5feb94d3bf5751d0acc39d6c42bf66ea86cfa4a1a64aab29f10bf4fb3498c2616d7707517cd1b823f80bac99d7320604deb23dbfa15afbe7e50c625744f8a22fb92ea2729adcb66c30e5ae74796729bc56026bb9598d9f425c757a3ba42575b0086d67636df9d9ad94b12763b4659d41279e45828fac3c6afedb9964a891366ddb92c4827152b388d513f1ca0c85ca402174872ae3be2fb262d97fa5bcb52be85d5b0aec70a6ea9643d5ec689e", 0xc1}], 0x7) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20090, 0x0) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0xc) fchmod(r1, 0x20) 16:58:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000640)="5ebf05e30b439e9c488b90b831a7b5c0e33042186c20a7dad52b0464083f011a876fcded2f1125b4c5100235b429a52b8e6e6e19ce013acf5a47bae8f5f33e6671611a5eff7f7181ba8bd9916d49a658b885b2f5ce57a1cd1569e1795f0e3fbe99633c5327a77713c46c8eed3131d42e93e608994efe52d9bb4f0c28bddf2ed08152a737556ba229328e89870f28f9deb989f2bfa1776fd5d3ccde0995d145cc6e90966af0897e8d1d65df470b7f86f007a8ce7d40aa0c57351a28c16e341485792a81f77bf8a99117230f", 0xfffffffffffffdd2}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/92}, &(0x7f0000000040)=0x5e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r3, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) socket(0x20, 0xc003, 0x3) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f007b80 failed: no mapping 16:58:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r4 = accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f007b80 failed: no mapping 16:58:36 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001be99619"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r11 = openat(r10, &(0x7f0000001200)='./file0\x00', 0x8281, 0xb5) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f00000011c0)={0x8000, 0x7}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r12, 0x0, 0x0) 16:58:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:58:36 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x800) listen(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x4, 0x0, 0x0, 0x2}, {0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/181, 0xb5}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000540)=""/199, 0xc7}, {&(0x7f0000001680)=""/4103, 0x1007}], 0x8, 0x0, 0x20) 16:58:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 16:58:36 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) r1 = semget(0x2, 0x4, 0x10c) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000540)=""/55) r2 = socket(0x18, 0x400000002, 0x0) truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0xe4bf) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) accept$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) r3 = open(&(0x7f0000000800)='./file\x00', 0x0, 0x20) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) accept$inet(r3, 0x0, &(0x7f00000006c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000880)=ANY=[@ANYRESOCT, @ANYBLOB="0200", @ANYRES32=r1], 0x3, 0x1800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = getegid() getgroups(0x1, &(0x7f0000000780)=[0xffffffffffffffff]) setgroups(0x6, &(0x7f00000007c0)=[r7, 0xffffffffffffffff, r12, r16, r20, r21]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:58:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendsyslog(&(0x7f0000000180)="d70417e47697ae6775fbc1c044cf48cc048e2b738922152916b293d46be1029fb70d6c5287c3459dc399265b144e6b327ae8d7fe36a53f95da1afbdf68d13c4da8bc294f534ab479206e93efe2a285210cfb1302027ae08cba0fb0494182233cae3749ced2c76de5654c9fe8974bdaf502a59e3e76ba39cad1a2a3256ea00bde4f64c97f42e4aec1b996166b5e8a3226bf7525a3e9d5ff93d8bd2de92808f30f709d7158df64f786e76e6530754e893933bb03da53b3b0c99d8ab71d8beb0c671bf32854dd321b8cc707af2668bf56e4c10c44d8539e1c1a145215", 0xdb, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xbe91, 0x3, 0x4, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) chflags(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000009cc6a00"]) pwritev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000340)="04d59451d640fec2114e9a6371398cc9b7abf6e09219d9d38509787da1eb2e9c3495d71335e3d5cb8fb004a6901dfb31ef44b79a3eacfc747b8b71fd4eb9b6e707432fc58b75890aabce5e53dbcaebcf26cabb891dd18df970682a0e23e03f8c59c68a25e9152eac462bba17f85b7148c9de0800024c3d0c878230a588438a40b4237cd244531ffcde402aabda199b12a3e20bb50ed8e1c02130a201136d6804eb69d16f66b6f77daa9e70a5eccc8cfe9632a8469e80a824b688b5dc24be2ca1ac74bd5955f5672f57f66c9be4867048afcd4e47cb53"}], 0x6e23fb1f5b63c2b, 0x0, 0x0) write(r0, &(0x7f0000000000)="2078f7b47880f570feacc2bd5d767dbcbbff", 0x12) 16:58:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x25, 0x0, 0x2, 0x100000000000000}], 0x8100, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r8 = dup2(r7, r6) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000300)=[r5, r5, r5, 0xffffffffffffffff, r5, r5, r12, r19, r26]) accept$inet6(r8, 0x0, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) 16:58:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x7f) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x12}, {{r7}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r8 = dup2(r6, 0xffffffffffffff9c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x800, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000640)=0x9) r12 = kqueue() r13 = kqueue() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000180)=[{{r14}, 0xffffffffffffffff, 0x12}, {{r14}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r8, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0xfffffffffffffe01}], 0x0, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffb, 0x70, 0x20, 0x77f5, 0x100000000}, {{}, 0x0, 0x5e, 0x80000000, 0x5, 0x5}, {{r12}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x100000000, 0x7f}, {{r14}, 0xfffffffffffffff8, 0x3c, 0x4, 0x4921, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x4, 0x0, 0xffffffffffffffc1}, {{}, 0xfffffffffffffffb, 0x82, 0x8, 0x2, 0x1}, {{r15}, 0xfffffffffffffff8, 0x80, 0x80, 0xffffffffffff04fd, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x2, 0xc0ff271ec423f0c6, 0x6, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x40, 0x100000001, 0x1}], 0x5c, &(0x7f0000000600)={0x0, 0x4}) flock(r3, 0x1) syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x10000, 0x0) r16 = kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000180)=[{{r17}, 0xffffffffffffffff, 0x12}, {{r17}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r18, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) dup(r18) syz_open_pts() 16:58:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) close(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x8) poll(&(0x7f0000000240)=[{r5, 0x1}, {r3, 0x80}], 0x2, 0xfffffffe) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xa) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000280)=0xfff) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCBRK(r9, 0x2000747a) 16:58:37 executing program 1: r0 = socket(0x10000000002, 0x5, 0xfd) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000001000)=ANY=[@ANYBLOB="500000000000000000c1a90ed03711df613d1ef381626f00000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e00000000000ffff0000010000008ba43a7c68bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec0ef95d7cd839a870abfc02dbbd24cbdace61070d4161808cc1042df83fee92750092a19bc68560d63ae00800000000000000110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10efaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900003fabdd1a7ec246f124ad01100aaa0000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e7886120c95b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215b16cc9b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c29838ad5da6a541d305121d51d615460923c756365b476e55e4fb7b45d7777d9cabfc186c66b4a631045111c5d8757c9f733e533c7b9e1f559c02798c885e1211e61d90194dbb293e4c5"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "e340134f1d6e428bbb682f42124c11f900", 0x80000000}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) dup(0xffffffffffffffff) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x80, 0x9) r6 = fcntl$dupfd(r5, 0x0, r0) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x430, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={r7, 0x0, r9}, 0xc) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r10 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r10, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r11}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r12, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) panic: receive 1: so 0xfffffd806f6d8180, so_type 3, sb_cc 3532 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 511603 93229 0 0 0 0 syz-executor.1 *318882 95686 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic() at panic+0x15c soreceive(fffffd806f6d8180,0,ffff800020aa5bf8,0,0,ffff800020aa5b04) at soreceive+0x16ec soo_read(fffffd806fc0c098,ffff800020aa5bf8,0) at soo_read+0x53 dofilereadv(ffff800020a5f150,6,ffff800020aa5bf8,0,ffff800020aa5ce0) at dofilereadv+0x1a2 sys_read(ffff800020a5f150,ffff800020aa5c90,ffff800020aa5ce0) at sys_read+0x83 syscall(ffff800020aa5d60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd290, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 1: so 0xfffffd806f6d8180, so_type 3, sb_cc 3532 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c soreceive(fffffd806f6d8180,0,ffff800020aa5bf8,0,0,ffff800020aa5b04) at soreceive+0x16ec soo_read(fffffd806fc0c098,ffff800020aa5bf8,0) at soo_read+0x53 dofilereadv(ffff800020a5f150,6,ffff800020aa5bf8,0,ffff800020aa5ce0) at dofilereadv+0x1a2 sys_read(ffff800020a5f150,ffff800020aa5c90,ffff800020aa5ce0) at sys_read+0x83 syscall(ffff800020aa5d60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdd290, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aa5940 rbx 0xffff800020aa59f0 rdx 0xffff800020a5f150 rcx 0 rax 0 r8 0xffffffff81c1ab0f kprintf+0x16f r9 0x1 r10 0x25 r11 0x2392947a80d148c7 r12 0x3000000008 r13 0xffff800020aa5950 r14 0x100 r15 0x1 rip 0xffffffff81406fc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aa5930 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=318882 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e4f8,0xffff800020a5f3d8 process=0xffff800020a8a010 user=0xffff800020aa0000, vmspace=0xfffffd807f007450 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93229 511603 85302 0 7 0 syz-executor.1 93229 257924 85302 0 3 0x4000080 fsleep syz-executor.1 76555 72311 92599 0 3 0x80 nanosleep syz-executor.0 76555 335885 92599 0 3 0x4000080 ttyout syz-executor.0 76555 63060 92599 0 3 0x4000080 ttyout syz-executor.0 76555 466902 92599 0 3 0x4000080 ttyout syz-executor.0 76555 252301 92599 0 3 0x4000080 fsleep syz-executor.0 85302 295281 59815 0 3 0x82 nanosleep syz-executor.1 92599 22131 59815 0 3 0x82 nanosleep syz-executor.0 2458 75913 0 0 3 0x14200 acct acct 3159 345591 0 0 3 0x14200 bored sosplice 59815 520270 3459 0 3 0x82 thrsleep syz-fuzzer 59815 92052 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 265966 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 220621 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 165723 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 397777 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 163333 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 278392 3459 0 3 0x4000082 kqread syz-fuzzer 59815 264200 3459 0 3 0x4000082 thrsleep syz-fuzzer 59815 24261 3459 0 3 0x4000082 thrsleep syz-fuzzer 3459 372579 29627 0 3 0x10008a pause ksh 29627 521596 42832 0 3 0x92 select sshd 9890 330711 1 0 3 0x100083 ttyopn getty 42832 4941 1 0 3 0x80 select sshd 40404 448757 89380 74 3 0x100092 bpf pflogd 89380 1866 1 0 3 0x80 netio pflogd 96859 228155 59821 73 3 0x100090 kqread syslogd 59821 249677 1 0 3 0x100082 netio syslogd 45997 244906 1 77 3 0x100090 poll dhclient *95686 318882 1 0 7 0 dhclient 28018 375814 0 0 3 0x14200 pgzero zerothread 67359 13807 0 0 3 0x14200 aiodoned aiodoned 8836 340675 0 0 3 0x14200 syncer update 24388 359415 0 0 3 0x14200 cleaner cleaner 86794 436625 0 0 3 0x14200 reaper reaper 61497 403760 0 0 3 0x14200 pgdaemon pagedaemon 32766 496992 0 0 3 0x14200 bored crynlk 17767 173832 0 0 3 0x14200 bored crypto 95162 147258 0 0 3 0x40014200 acpi0 acpi0 52470 459458 0 0 3 0x40014200 idle1 71804 285048 0 0 3 0x14200 bored softnet 6173 189739 0 0 3 0x14200 bored systqmp 33596 120957 0 0 3 0x14200 bored systq 16853 511394 0 0 3 0x40014200 bored softclock 55806 496472 0 0 3 0x40014200 idle0 41331 92920 0 0 3 0x14200 bored smr 1 4334 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 95686 (dhclient) thread 0xffff800020a5f150 (318882) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82656068) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a2 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9539 6445K 7210K 78643K 12878 0 0 pcb 13 8K 8K 78643K 198 0 0 rtable 76 3K 4K 78643K 651 0 0 ifaddr 97 15K 17K 78643K 249 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1500 0 0 iov 0 0K 18K 78643K 178 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1237 78K 78K 78643K 2312 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 20 0 0 VM map 7 3K 3K 78643K 12 0 0 sem 12 0K 0K 78643K 200 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 825 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 61 63K 83K 78643K 760 0 0 subproc 32 2K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 88 0 0 in_multi 45 2K 3K 78643K 141 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 2 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 347 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 139 73K 77K 78643K 3853 0 0 UVM aobj 92 5K 5K 78643K 96 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 196 0 0 NDP 12 0K 0K 78643K 58 0 0 temp 139 3557K 3639K 78643K 54706 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 17 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 85 0 83 1 0 1 1 0 8 0 rtentry 112 107 0 81 2 0 2 2 0 8 0 unpcb 120 880 0 867 3 2 1 2 0 8 0 syncache 264 11 0 11 4 4 0 1 0 8 0 tcpqe 32 81 0 81 3 3 0 1 0 8 0 tcpcb 544 319 0 315 2 1 1 2 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 1148 0 1141 6 5 1 2 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 15 0 15 1 0 1 1 0 8 1 pkpcb 40 10 0 10 1 1 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 22 0 22 6 6 0 1 0 8 0 pffrag 232 30 0 30 4 3 1 1 0 482 1 pffrnode 88 30 0 30 4 3 1 1 0 8 1 pffrent 40 788 0 788 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 70 0 41 1 0 1 1 0 8 0 pfstkey 112 70 0 41 2 0 2 2 0 8 0 pfstate 328 70 0 41 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 482 0 354 14 2 12 14 0 8 3 art_table 32 483 0 354 2 0 2 2 0 8 0 art_node 16 106 0 83 1 0 1 1 0 8 0 sysvmsgpl 40 84 0 70 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 198 0 188 1 0 1 1 0 8 0 shmpl 112 94 0 4 4 1 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2665 0 1260 46 0 46 46 0 8 0 ffsino 272 2665 0 1260 95 0 95 95 0 8 0 nchpl 144 4441 0 3984 61 42 19 61 0 8 0 uvmvnodes 72 3594 0 0 66 0 66 66 0 8 0 vnodes 208 3594 0 0 190 0 190 190 0 8 0 namei 1024 14883 0 14883 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 552 10 0 5 3 2 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 12622 0 12621 10 9 1 5 0 8 0 plimitpl 152 83 0 75 1 0 1 1 0 8 0 sigapl 432 1008 0 992 3 1 2 3 0 8 0 futexpl 56 20034 0 20032 1 0 1 1 0 8 0 knotepl 112 796 0 776 6 3 3 3 0 8 2 kqueuepl 104 685 0 678 1 0 1 1 0 8 0 pipepl 160 656 0 635 7 6 1 2 0 8 0 fdescpl 488 1009 0 992 3 0 3 3 0 8 0 filepl 152 9566 0 9444 11 5 6 7 0 8 1 lockfpl 104 322 0 320 1 0 1 1 0 8 0 lockfspl 48 108 0 106 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 1031 0 1022 1 0 1 1 0 8 0 zombiepl 144 992 0 992 1 0 1 1 0 8 1 processpl 896 1026 0 992 4 0 4 4 0 8 0 procpl 632 2808 0 2760 7 2 5 5 0 8 0 srpgc 64 10 0 9 4 3 1 1 0 8 0 sosppl 128 31 0 31 5 5 0 1 0 8 0 sockpl 384 2133 0 2111 14 10 4 7 0 8 1 mcl64k 65536 17 0 0 3 1 2 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 156 0 0 19 0 19 19 0 8 0 mtagpl 80 59 0 0 2 0 2 2 0 8 0 mbufpl 256 516 0 0 29 0 29 29 0 8 0 bufpl 256 8760 0 1702 442 0 442 442 0 8 0 anonpl 16 179042 0 158916 120 26 94 104 0 124 4 amapchunkpl 152 7186 0 7020 21 13 8 14 0 158 0 amappl16 192 8198 0 6959 97 33 64 73 0 8 2 amappl15 184 26 0 26 1 1 0 1 0 8 0 amappl14 176 97 0 90 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 0 1 1 0 8 1 amappl12 160 38 0 33 2 1 1 1 0 8 0 amappl11 152 86 0 70 1 0 1 1 0 8 0 amappl10 144 218 0 211 1 0 1 1 0 8 0 amappl9 136 1014 0 1010 1 0 1 1 0 8 0 amappl8 128 594 0 552 2 0 2 2 0 8 0 amappl7 120 269 0 262 1 0 1 1 0 8 0 amappl6 112 67 0 59 1 0 1 1 0 8 0 amappl5 104 209 0 193 1 0 1 1 0 8 0 amappl4 96 1247 0 1216 1 0 1 1 0 8 0 amappl3 88 213 0 206 1 0 1 1 0 8 0 amappl2 80 6887 0 6802 3 1 2 3 0 8 0 amappl1 72 32868 0 32400 26 16 10 20 0 8 0 amappl 80 3164 0 3109 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 95 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1019 0 992 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1019 0 992 1 0 1 1 0 8 0 vmmpekpl 168 12437 0 12406 3 1 2 2 0 8 0 vmmpepl 168 138437 0 135902 223 70 153 153 0 357 42 vmsppl 368 1008 0 992 2 0 2 2 0 8 0 pdppl 4096 2045 0 1999 6 0 6 6 0 8 0 pvpl 32 451636 0 427493 275 48 227 236 0 265 22 pmappl 232 1018 0 997 6 4 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 625 0 7 18 0 18 18 0 8 0