ffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r10, 0x7f, 0x100000001, 0x20000000b1f3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) r16 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r16) r17 = accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r18) r19 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r19) r20 = socket$inet6(0x18, 0x3, 0x9) r21 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r21) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r22) r23 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r23) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000140)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="c0941fab972d0e833a416cf402f186dc328e146f6521ec873ce149077c7ec493cdb5762eae25ad43ba9d922b3aba6cd00a2323bbc54ffd6693a4685124ab5cf280bcaf503c", 0x45}, {&(0x7f0000000200)="59185cedb2075556b9d618d7a0f5fac844bf4dea0cad4514fae62d8a6f02e3a1eee5b03aaeb72213a3daf0de5ffc9816f2ffd392f4a1c4ad10dd6d12f7d0013304a90f5aea8b31b40606c5d9cb226a067b10d074bb61cc275f30da1fa59075fed2f77c41750d111f6b1e546a8f44ad66bbe908c14ace9d00bffb4d22d3eff9f89fc7c44da6a4dcb3c5ef08691ca1b8bbde777f0cf3f8", 0xfffffe10}, {&(0x7f00000002c0)="f220db0424c33170d4127e22a1b626875a7c6912f974ea29439785b1eb10222081b1d697e0c76f6f00b85efb17219586c533e2dd7687d63a4c447e1a022e0d0d88de7a6e7beefffddae7d025798f", 0x4e}, {&(0x7f0000000340)="3d4ad0e140905d11d0c080d9697c06bf1e5927acd23c5b82c1ea0c90278b5d172c3bdcb5ce604ebedb3497183eae370e801478154635638289ce540afc52c11653228d5212d87977f1114ee8ee9df065661c961c969b655c1d91e78de4b7feb6a9a99442e531c0bee59b32aeed0bacb7805eeca09a8968e22e5d190b93cea6f5027fdb47c889f046979d50ad7e3bb08048893dda1851a5365777f08b7880e864f02b7efad153a6eab5fa55d5112b5468a13e69b885d6977ec34041c21d71ef7dc88a938b3a32d5c406eda94aa3eaef1d9d4dce3aca8ba572bc7f", 0xda}, {&(0x7f0000000440)="41aa62548a885df8", 0x8}, {&(0x7f0000000480)="ac483119", 0x4}, {&(0x7f00000004c0)="b8645958b8066d", 0x7}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r8, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r19, r0, r20, r0, r0, r21, r22, r23]}], 0x78, 0x400}, 0x400) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendsyslog(&(0x7f00000000c0)="af60cc8ec9e61253981a483cf779", 0xe, 0x1) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x4000000, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xc6b2d88a8cff0ab4, 0x0, 0x40016, 0x9, r2}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0x4, 0x40001208, r2) kqueue() mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)={0xffffffffffffffff}) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = socket$inet6(0x18, 0x1, 0x82) sendto(r0, &(0x7f0000000200)="52883f1e4663fb6f0c1badfec52852f213979574fe09764bd773dbf7a7b0ccc09011e48dc401aa61fc83d7bdf0277f2077250f6fca502e2404c538451988afa1641c45fa3d81ebb8e8da2498f46930eb712125a8329e6f0f75a0c48d5870b1441f098709312c83c1c24350b984e219bfcd583d8a3f481015c3a3d1ca598a6e5d50b6e6fe5ded9291829dc2a7f1d809492269d8e2eddb909e751008446f7fba47d6d83c6257461f5e1ab9e27da302d5a71ca74c25f5f4cbb78da7e14dfdc0546d27f8352132dd4676289ddb740192cd0f6c32311d7cd44b7bdc9aa8310cf968865436", 0xe2, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0/file1/file0\x00'}, 0x16) mkdir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x2) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') truncate(&(0x7f0000000080)='./file0/file1/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000640)=""/4095, 0x9b9}], 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x8) r1 = socket$inet6(0x18, 0x0, 0x5) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x8, 0x10) r3 = getpid() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1}) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x800000000, 0x80, r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) dup2(r5, r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x50bbc2ed26751f0a, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)=0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x20, &(0x7f0000000180), 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) r7 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000300)='./bus\x00', 0x2, 0x44, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socket(0x10, 0x3, 0x80) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x20, 0x20) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x81) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) r5 = socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) close(r5) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x3, 0x1) r8 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0xf33, 0x3}, {0x18, 0x0, 0x2, 0x1000}, 0x7, [0x7f, 0xa38, 0x1, 0x1, 0x364, 0x20, 0x6f9, 0x8]}, 0x3c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffa2) write(r7, &(0x7f00000004c0)="f8267b6047734baf0598f9f6ba8fe8fc4225ba7808660b1c469f4238d448a90040ac7429b5da293c8fd0ce7a7e2c3e658fc94793471fdf3febc21fa778e0ec1b1154ebd557742cc6e98d1c1c6d5867573aab46a948e6a1fdcc1d4c376b6b9e04b79fe4750593869c86c05328984188ed5732c33be133d27f52a196320db88116e79c027ee4206a3fe0e7c57632160d2a3f73500bd25be5fbb568c54fbae6922081fecbbfeee3d19574dd5d1eca72da06aa8d771d945ce798842e48151373ea8137bc907bd3ffd8f8aa014a09b702c45b9035948383323c594b3cde8893b6acc12edf6dcfc9295da06c52e9249200314470ce4d7142154b8b31d08b402cc75e816b5ccadabe55afe1b42683d0358b5178b9260012", 0xfffffffffffffec1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 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, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0xfe01, 0x4, 0x118, 0x79c]) r4 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r5, &(0x7f0000000380)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, 0x0, r6, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8020, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd1f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcff01705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1e9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4, 0x0) accept$inet(r1, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='B\x99\xd1\x1e\xc4}eEp', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) getpid() r2 = msgget(0x3, 0x0) semop(r1, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r4, &(0x7f0000000700), 0x1f, &(0x7f0000000840)=[{{r9}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r6}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x8000, 0x5}, {{r10}, 0xc, 0xb8, 0x10, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x962, 0x80000001}, {{r11}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x20, 0xfff}, {{r12}, 0xb468158d3e03d665, 0x1f, 0xffffd, 0x6, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69ce}) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgrcv(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000100000004f064d1b000000000000000000f900a8d0551481283c3100e1ff000000000000000000000000010000000000004000000000000030bc000000000000000000000004000e000000009e20a549d0ebe7fc1f062a0000cb176010c4bffe7d3df33a00004000000000000000000000000000000000000000000000000000000000000000000000000000004500000000000000000000000000000000000000000000004ade78a2ff04df740000000000000092aedfc2d5a00f260000040000000000000000002f7764a1b2bdc823f3e1006e21ba70029963ef0057c58e7f58bbd019b396d1c1f074e93d7205252972f4000000e3387461a44e349b2600000000730919d1a187e2fe0a0965badd2bef8707b266b6ddb72c55f887ad3cbb4ac5c436f1698b9c86d2c9b990ca250a640f8441e84df3aa714db6630893380166bb4a92eb6bd8bb8b222ef0b6f8a5618b8922c8f84f0944b523cb59d000ce557effff0a433aa218d9d23f1403d19035ba499895b0b6e3be4a8e446d63732f175d4d0720ab7a7ccbd47304721ca66dd6a13a6cbbd8cf042af30a04240900933fe82b58f8f847ca861d84887e3b87e8ecc2f6da74b8840000a4216556a187d663a264cf6dfacddc10c65fcf12f9f65e5fbe25fff7433fa272bca8f8d33de8cd4530b4106a053b6fbc8543e53b39f04c68f267e5864af166086826392aa1e03cd425b879e0c76aa9b82a011879e3f75a2267454675f736ea53aa01f21284462b931757918d48b8c7f6f9dde9a234c1f42ec439e8600f3011407c46f13cbe00228164a15f2680c120859ec3dc7f34ba89ab81c390709c02378b3b120749292a4b55fd40acd2ddc972f5627c2014ec505d5c68305376fb1c74c6ff011b982000007401d5b0bf5fa9eaaaa459d3de3d25b34912f4101f98e4a830d93b494c05eab054b3ffe97b1a2f1ac350a58f7a79f911f70900000000000000cfae08f5450214f1fe715195d279cc30622462cafa608feee225b3541619555293375e8c7662c077c9ddda7bd4a7779e4af33e65d1ae919f4d5631d49acd2100c0932896b0a7dc08b0fd8b53cefb78253fa132f84ce13f0080147b0101000023c9b29237b28f1c2cdc0d2f2f3834e41c0b2794113ca2d1ae68282eb6b151abd5f81f3c347b3c49dae548b5a91a100230ee42706243984da8892261930000000000000000000000656f4ee7c3838230df9856666881ccb52093e2690416344082a776e8d36d0000000000000000dde094940c65eece5f081503a3b13d096c7b94fe3bedd1be0d1d9f252772c535a38a7d1d0a921f59858cff764d1461c7250efd142cdbe4e6918788ebcdad81f4337f8416d76c5308311905fad4e1541946c18a5f7ea26f0fa46953a2d33eaa50a021bc2efe343711ac360ee9fe6744078357b29f7a86618b0d6f2677133ac041b49cfa813ada64ef21d93781e827611dfbea56d39e40a649fe230f9905e0b3a3f5dc78d1ab19ed77dd80f1017c7139f0eb6db62d6425cec3b21476d43463b3159dc0fc4a25d38d63fe2e5fb65effc3485e31b4861cf0968554eeab8ad19318760b7d34e393cf4a345548a5f6b2659ee12c286fb720c8a2e455e4e629f2f8b3b8a08ab514465342b978cf06c7d367a44b5ba2e3d6253fd50f297ddafb37be3c932401481597145c3c71d540000000e4d5a9d82dd061f0d27002806a1a5a93edf026cc9250c031c99b5f8b0a976c0e1b3fcbb2bca85de72adabb37cfa78c743e034c720b789218a26e9128128dcf80d879aca31ac22534e04dd5158be6e7198bc2b969a7c420d6fd404127f2c258e5883ddfad0ee406f54e48a4be9d71fbd8506194f7f88857fe2f6081b9772ef1a0196ff76b2921d9e793fe04261b57ebbafe95c127310d18f3ecb25804f2ca52ec07fd46b27b98936785331ac935d3e3dcbf7ce122d844e31bb692fa21f26cb4309c7a4b307ce6154464f23b487b59000359383201b242ccbcc43ba7644d5bc0c26a45ed92ec640d134a77cfe9085da351d803d020ac177488f6c8912b03e6b099e9253a20a5e3611e72caa40c40aa54a0fc82654767e4a8b6c7e0d6acf85bf00a50c8165284"], 0x1, 0x3, 0x0) r15 = syz_open_pts() ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000640)) r16 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) msgctl$IPC_RMID(r2, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x100) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:13 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:13 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="e0466ec8452e4bde19b816250604ae55d46ed86536f378e1f21047d79cb0a7c5dfa86040462bbb035ebb4246e32aec37d7fb8fbc31e38472a85887b23f14892a1715ff2bfc63697466f74f02b9f68f42533ed5d1f6d800312f04d6aaa8fbc6c48e70dcf70c3c6fc2c9ed36dca6a6d8884da6b0020e4e54daeef481bfb78cad47888324f738aa86961390271c325e4f112a3dfceff3e6ad9ca79e4139b8e71c5d012a4ff2b5215442dc32521def2c0f9a1ae82cecb4afa9b824ec7fbe4ee634ea0d634cceccf4d67e19fdcbb27533b5ccd0146e5a5f796fc0ef56b1e34f55dda5a61c986b2caf1496bac58c4a116941d72e613da15469fcb25b5cefb6d767c26b99d57b056dd715ca7d3215a12ef80f79f6035c0b5c42df619e739e6149ba50ab8b03e1112a33e7581e5a33443730226d0102d1317e2f1aa4797df8d39fb28444139d41fbec15ac0fe1227380db44c143e731ed90018c8b258d79a6f35e8cc4d014e203979f41a630b19ecf315b338eace9835acfdc87969cc8fc379024c25d769abf7d9dd93d4979892f3a4fb8763a9e036a433c035ad470664b17c9a203397c84a1a3e616856b2e74dc74809108cc5999b7fb361e0766dce9f6eb4e5106c2dcd521fee354e4299ae1405d79ddc1408a5aa00295473bf3b17088f5e43310147d33fc8d19d1ec4fcd061c8f7ab8d67c4e5a808af8a1f2edab96f7f41d6dabf5055ac355b79854c089901ef7515f4cb405e8375f6cdaeca7dd6a2114fae01fcdcd21e54c8b01c2a7fff1d1b104055f5365ab566e2800c8a78ced029f96af70c7c7abc5c05c86ea54484fdfbf7381775a39981e076468f56a1311bd4bdb53e17ba18956fa33be4d6aa4dda49fadf80de2993eed473a8a17239841f9756be102f86e5549c4a1fa978bf5580a431bbb10f934712a7caf815daff2d211e1796441a051b303953f9f6dce3b68b64dd1bf32458dbb5a739abe17b79b334b871d7b57cd5bc976af07738ec930c91fd391f5298e0f8386230c32a8bf188f630015058a08c80e7f973a3fced1064197a4284383223fbb2feb80ff7f89f66b48564761d5347e78a9734019f535c9dde815e3497d4610ee86af0a67420de47510dd45389436c16835062c61b06ac1db35d4892e95eb9de18f40ac0571829755a2b4005ae205fa8144c19ad7155e61527a4cb0fff048f529e86615c5839cafa43f9597da44e2f40e1324743b7ec0e746265e7ad3625b71a5e56156769eaf09187b06e96749b96d9d20fe726d727042f2743ead9c0470f970267a43d0153c057250dde3cd3f550dd2b32568c42d6d91144591bdbe25848883a19497cb2b925cb50faaac5e84025a6fbff112dc64476939027ce2500a04b6df24458b8f0a2a912d01b0f754529f29ce0124fc4a7b224848c9b2b88b3f280c3351bb9a95143f38525961472b7c00a6e15f1502056baefed3e0c8e7502e2ece3673e0924780d11ebfc83666e90b591c31ec6a03ef91ddef25d289ba06781f91616aca4d675462da49d11a079a43131f9a6ea91299543e89b3e41c6dd7d6305f7b0c3c628dc4c0f4594697ba5cf5f6a2b87fa0ff6a850c2dce9c90f4e38e49cb2b6e7ffe61e35b2a095a213e9aa1307c56f17163181e9da0daca800b49bbaf64c30b48ff3a15ff5e44910bed1e63cb1bbf3082002d245e8be431c45f5a2778ed2cd9178e5e2f417f4e6021e59f39c70ede7dd452e436d0700055bca3b9401d4047b7f97c2afffc8862af6d5ee5487859ffa3c540231a00829b711c6b084d8711534bb0a65af96df4592a4317fa2c91dc10c8905b086450a7ef9f2b217a710abb0054f9d419bc06e14a5bfd443f1d8af844e57b542011b19b3d935a2c90781adca254f99cacaeaa6c5226e88e450f412d11f9a5091b395aa372eef95d8bbc82ce4e85eea891224baad1092c7e420c55a909ee4c5658c28e9edd6f2ae137a206e42968890742776a813eabe1c8891a50b200319ae0afcba4375fdde450d4863e110c979d76d49bb5f3438ecbdbee4eb630a985a52014997751d891420ade6658f50325454883cad403ca79c89fa33c1c8701504e530d1e1687a6acdaf548faab6cf440d44bf1943fe8ec063e24ec73aeba61462966ee9a41effda15c09625542e97f79e695565f1f73d37954e9aa5d5a59c479b475d3c78a813aebe7023c7eb5147da4605c879ac006b7994c8aa57ccb7a7af166d538612540e3c73d4d4e43d3691d8a710a5e4aa3df9cee8aae7f2fa2e9ddc7514317cff7f23604de74ce6e1c747fcc943a1e5a72adfdd33525d98b62632e6488f4143f201e8a9af17cad70da8b1dea8094d72ae04e6714d614ec90be38d1936b78991f668f54c766e741a8abb21dca7f013512a6ed0879e47f93e7a5d880b5a936cb132469d860fca2b11fae313de5e833e5d58ed098704b9e00d5091174a424afce90f7a29f5a6eac2ded0747f5814faf3668491fe2c7eb74967876025d65a3ed698f341ab36d1287df9bd871c6a945637beef88681088e7a6c2e710119027a14bab4ea04a497d9ae11234b8633dc0812a41546d9e15bd0873b038c949252f74592570bc15b743c06cac3bd1331736d90d535ea88f051252396c79dd30ce2ca94255fcd3e50b95992fc0640f6358e6dab3d85c3511d7a1bd8a05f4a2c3d10289c9e6e02614d29f5af97e44662b72738a2b01a216a7a88de309a37691f71983ea1a589c61ee1c140668d076d618dca2f1827438cb8b63c56abf782d6bcabc2d49b3b8fb618db02d6703b16b6f45e6f5e3a5916bdf67305de3eaf07c9b71f893c40f573736b40c251834006ba3279fdac66273811354e8023f7c67e9f08799061ff7bdaa0a8fcc718bffad48a8399fbdc78881e8277a97e4800d595cc81f66cc95afdf23fd017c3136de1c52374275f4bfede8fb7b47d6d367ceb2eab4cd781301531bb9ced85bc511981e67081d4679de8d9d240f7c89a982979787e1e595ad95c2a1624e7294c5a8779d8b01d4df37820f345d2a1b8a5a304ef5760056fe9034173c807fe3d047c58575674c8d19d6caf365f75bafa99b39a2c625ec0541dfd7104d65b0531b7d52d746da186aae3a39deb4868630c6b70bf962ff14a29de0d47e81f35c2bd95b0251a13f755893ffcf3f6ad3db3ec1128b0fb9d79e458e763727a7a35489164828caf8a93e6a2a01d146ad6c1da7f16d63e14fe3f8bc6e57645868ec865fdb46864a07231bcd2f891961121c8a822e146aca6a0ad0a394232a88bad875bd8a521fa2083c70967de9fae2f8bc3d84063611342ebd697194b0f198ed632570feb1a6469f375a1cd2631667e7adb7fb57031e791f8e8cee6785407770dedf364da2178c451ea45c79ebe544a239ca5f0b8c7c7b5eadaca20c70733d5de4977399154b4283bdd93e178fba857baa1e95a0e8cb75ce4ea071bc8e3ff074121d02e379f7d5ee9758f33c2aed2a6ee5e4b5657db6bf41241ad687477c9fcb987b81c66fe6dc6d62526d996894acdac70523cd96d518564403465b2db9b61f80e8adce1c1bf954100310c908a138d9ce5afd06f951cc318a9057fe141c39d31f5a39cbf7c63468160cc55f5fd9d8812467ea254605fe7772edd7ea794cd26c73aa4abf95281c25d940c79987d8bbe48a4fb60b6e4d001e93be693a31f9421a3f6039a92e6a11afd1e4f94c5b23651a00b80d833e3e0e309fbef312f25ad411e23d846cd302cbc1b7b81cac3f0dc25fa859672addbf70e91d3e0b191f8bb478af4b4690326a98cd85f01296bc6e5c38d93c7e46f0e3fe2d487b515128d2c63f4a726a6ab270d9ecc65bf6eb9b1bcd24739e96ac76019f6dd08cfea0d1ed9e9cbd68898b1de5544a4308ea1e1956b0fcf5a405dbf6beec426dc9510dcd8fc12d4aaae57b832c5a7f92d11d2d26112fbd6b309238f7ced22f302554f0a028eeae8a11767a69d0a8a649e53e8237e2d0c0594020f0d7f129337cc89aa633de6bcbed4041353797a73deccb81d7b9a8a7a637a27b5d4aa4d1f3b41ecf3dd0af705f490355fe243935a95cfdd87b1b88a6be37e751970d0fba05988e4340b0a38c41a0609354097835214c6cee8c3c636ce0ac746b98d79d6cc6926b5c4fc6b7b8aad555d3c93a7fc7bd59a3abf503f28470a623517ca1768946270784c388455bbf5e4a3b2ffd47833587555db47790ba73e735c97d793b805879b4c37c3c028cabf3b9ec48c40256be022d06da96269fc8671c7415f7894401e6f5055a8156a4a594693d2b2749329a2babe0d0b842fb7b3bd05bce4708ea9920149dab5d268541ca7e240c30ddbd798833617fddda87d4834f76e4312911ccb1207c85fed7be794beb0680d7a46e9b85ea52034ae0a922d1111de81a5fedfb313326af917fc8388ee570877933f8f206c4e7d7df09893eaa361a5f5fe07ab049a4fbfc97455bb60871b3596d4167c0126deda32a8924b0b99a85d95a07ffb81f245767c90edfe09ae723f0b0e3b346175a04d41882ac32ea8b5142064a9e5b7bc2ddedee561cc3d0dfdc7fe6c3266b2b1053dff6fd6f5c776bcd696dfb8812e47a78501f4bb2aca16ba29c7044fd481086510279fe6225056ad4ba0844eb73ec1d3616564a9f4f03adaca6709046d9f1f98bc1c8dd8f8dd202b03e0f15667b157d0d09b38e8235eda63b0e4f10f5b0f5170028b71a4b08d0512a9a1dd04b8df676d4336d6c67454d1cca84c9856364c59b3e85ecbfc4a42d41c6fd4fb3f6dc64e6e82f831c1de3ddc69ca10474df80dc4e504cc0b12d3369211e78564b6339175bb587f0cda8134010b0842ff886c4a5882723ef7815b4f629629b5a8674d498ad041171865502010acfcd710135dc73a0fc010060b5178306446ea592e77764d697d58398e1f5463089858b3bf3eb59543de966950454ab3266e97f90c8cee97e610483833f1fbd0acfd6e1a31cd47fd2f6a4b37c3c5f110d047a39ed0b9fa36cd617ca22a9378ae9241f39cff2352788024a08eabb3572551a4e2d09d67dd186cd1417149cedc80d32ad85824afdd06331749a7e02797ba723b439cf796f75b8833c2b33c64eb2cca9ee9c748e4dbafd516a5a0d34ce51b122c20e0d875a59daf5cfec9155591d5a6cee46824e128845b7a0728e8759c42984d3a9ff0dffa569e9bd635602e7b18d3d5f5603c4fb6c88cb935288923b52c704e1ad31b547e5121e25fb9de151a00cba3a4fc9220acefaa04f022aa936231ee2ea1d5efc770faa408d80d89943fd039dbda29e84ee4c4cbe76df0cc79c3b608fd975f5fc3d904540d53ec24b1cc66e9bc43ad760eb2cc7218b9da833f8aa32e429ded15b3bf8d73acfb3835cd736450dc56dfd2322f9a840eeaa666583c2ec3b2a69c81b7df7f565f0a025ae9c055ec501114365019e2566b40186611449957690990da53f7848c340c04d1aa3d51e43a3f9371789f5c6bb0d3a8d68cba99776a23387f87a5af113b7b4e94c386c0e67935254e78953e59cbead6c1f376bcd987c03ad0d639f855f7b3ef4c465000f37d3e4afb00316a58290c7be5ee348dc275b2f9191bb7240bc390fc9cddf581d4bde7710a68ad323a7fad5c0420ea36709f9fe369586e1b71a335b101e86fcbfbfe75eecefc8b56fe7113ebe0c02651b8bf3f915d7ac3a01c4bf34871017bcebe4afc20cbaa1c5c779204d4487413628f9f65aafbbf98830e89301f2ba34f37a00552b14adcedce4d84b20689aefdd8ab3b368456487f9817dc4778c6bbbc44c61b6665db374c235eedc95b47a59ce7c384491ea024e8fff3", @ANYRESOCT]], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000001c0)="ac7a66eeb1be2d363aab76b1adb4f4127a2616bdcb15a8d7134b59a0f611f0b16f309a1bae8f1a26f6788c9cffa515b997fa8e2c84e32a549e3be6606bf2d5df3d5182431edd0143bb4545bd3eb62084f3f2e25bafd3eb257e725001ad89a924a73118336640b0479fc165b33cc250e37b60770ebaa8f197f5c45baba1af0afaf9f61c8b81afe57fceb532bab05dd5ee8853a02f1a554a9e18d8d2cb61880470f7188dc6409825652503a8c72e62428dbcd938411ce3f77b80cf6cf256ac60fd9e01e257a0f01d88c8f034ffed8b3a8366dc60a31e8fba1e95fdf6a3a279a5d4ac6bca1e43ebdfc7af4dd80fad790ce00e5c496f2408da319e78a4134cdbd7508302c6f996983272e46a2f81a068ddc117ee190c4799c70cd164191983fc14a5934e6769f38a37157e33f297b78d70df4958e78e203dc79320958e8268e83bfc4f27c72bcf4d3172ac616ea1547041caec12de5c385803e3c9d25b6b8c0043427a284ada4ecb165055aa6c044ad19de1ef5fe3c873ea52bcd8b0c7752f7b743f3e42e99bec1b388a3d2217640c985c4db6ca591a66c138d233a02065267abfc2868e01335e89b86f56fbbe6fdbd09e5d2427547f54625c3df230ce0e28f330c597d7aa0215094685a3b684669e2cfad7cf041a9912709b65323f22f2c8040f09e1a62b2448aa9c471c73647eb46f4d53681d9e7e070851f1deb361dbaadc6a5c5b6a3181e0516096366179954d14f271a7a1c852dcff7f8f8f5358dbc202179e2c324c9b61d58939e4e486f32e39e0b4b459ef98e7651c6ccc204e968b222c7889695ed32acd95b32d9d2b84bbb0c39b0ea9147f1870aad942ba1fcc262a60ee4552018f1b668f3e8f408309208013bd6991e615f0f6a3299cae4b63153a820c12897a91578e114835644dc61b44350b3acc6f6d7f176fd7c524838257e1779a9f380e77f86705f317795e5f1b47feb2b469eab0064aae37e1a7fc6bf985f5458f3c5ababf05aafcfe58e40bd078d6ab260fe564ab06a03b4afe612516a827f3cdec909c48f7f0691a65f9d2509ef2985c82d5457a9249b41fef3fc606b9e0456cf6e4de162c6e77f5867a8f3eed69263594ab4e64d8cce166a253cf42ad1190728af86843f9884780c3534567fd867d7b8dd66a2b1bf41f37da87296dd30d8c1f7f773283c72dcbbaa52ffb1097033bd4d3d882db05ff342bd2b1775f9200479ed5a2ab184ae28f44723bbf3504ec78dd5e5f4928e27260a2a85a06053425a60cd1fad99f270b215d8e4502f1861acc65f9179bcf1e2131dec3e7b6af5640843201f73ebbb1891c3834c6d7f298ab64ad7d9547d0fc4bcec673e4eb5f5f8a79dbff43387c1d9b04e24eab463d9666e4a57205cea512c282acc5cd138644b715ee10aad280e391de5e61626dbe73f5ddbd2606f65d81c923093bca204d0f6079265db633ce33029fb0dd5e1b97a417046cc1753841736960a7c395a2826eb201fedf97c058aa5d6f97ea09f1fc3c84e1948d230ad9de5fbb87a2b61b4976066723a6b21e15c76311929c583c98ba2776aabdfe7f3bd5b80b7e1b81dad77af45ea50654b9d33c9c3695a567fe8b5103a8e866277eaa98da72e39c4efec14ca218ab29fac11fb21c5744299c883fe5e8da00fb69e13fbb93d841ac25d1251dfea435c3cd426965d24fcf0948a36672f24f2e478110af668acbd75701ec015387f1b7af0cb1ad5f3ada0f497c046b731cf40ac114332f1f4738b22db1c081c0a3786d1f045c5cb65bf7e7fa8ce958bb4ff1e15d7e2ae9f0ba5703e1e3b94e350e9516cc9eff5d6275e19d689ae6674bc115e3110ebd7e7d6ae346ac4958a08ceaa641c67c353eeb6f68b98bcf661b591ad910e34442c7f8e6a76df90f209a232f51cd252a6c02c9477920807506ba3c0f63eaf8eb2cb15e7c8201d2625ef578ff946c8e9c14aca94cad92f9aabfc741a12af35054b891a01d02d9e874aaab9ce27632e1cf6b7833e05a3536e1b5fb47ca1ea6819425dc13d15431cc52095c4d71075a782eeda86c874d7d71a735682858d2770e46a8486999fe218081a73567b99024d0f2995b92f6ce3e121636f0edcb644f16f8359420bfdc8369508238911a28c5049bb45b3a41a4c6f82fa2469c8c087285bbd47b7ee739bbceb03b40984082f3d99c39db720cf28bc9b9d652fa9abc12ac136efba9313b558153fa45f2c49c14264a8bda19814d32f1f387ef07708f1946942147006e1c2e879e55abd36f08e9bbb5c42659d74508d066cd949001ed78d41b87eecced51b5eaa0c2151ab636c1a02cb95fb3fd2c6060edfa030c7d6b55e2c7dd87150af371289c2d2d7a429f098a11ad63ee0fb5ece3da70e62f7d770456eca94ad7ee67fdeb522b2c02afedc4589fa9ec3f2564f18a08ebc383c31bc558f769c261780669fe4b7fb05d87fdd9cbc71ae4e59f2ea3897e0df93910a2f74c4f9d313504d96a8c10d7839306768e49d718e7b07704061ff28f67206c1a242ee5da70ef138250ecc954bf4540c2cc3fc824394dceb743037117ad33e86ec975e94ba0663ee44a8cb6bb29daeb516b1e5dc0ce35844185d285bf6d62e6ce5e295a79aa2151347ae3b27547927fdeaf1da2f1d7a2f75516ba70f611fac5506667e59fb4e0b0da27ec8ab403a22517b916d379ea63ae8aba4fd1080ed7309947cf5daa37ca9644d9aab88e86edb3be32d11705c8f77ec37e408eb887475453834eccd9a54a967daefc03759416814b9c2ec3ef7292510ee773f20c683b6599e6af84500768c2263753e9fd63c3182faa616da4120e0f0bff14bd13c151877a4e2e8459ba02e77817183329aadbb04384c7b7c7d0119039104c420c1f4db2acf8226fb42cb905a8d058284eddd928c792521b8e47f83d90f4f821327d1818b7d012e7118dd34bef37c5aba77f67c40c3fbc0f44dd97347cf660c3a7a8f53e3a686454f1e18e1207abd554be51878aabd3f9ddb5b4ecc6182daa86f911d49bf2636af11d70bfdcb324c7f5b18f527db92903a1c011c1d33ca3e0c2dcaf9d5e37c4cd84ce221c9f030c0d4916fbd27344c0925a38c4b817c836cc31a795f77ccc05c7f25f053613ac4a1d96398bf64f3d0e3913f2337c909f4d15ca97059504f91fb7b6b1bb60e406f9883507271e72273a1369e40305952386244eec09e02e6d12713ef5b91d0281339c41ea8e04f191045fdbe848cab8d45cf1891a592853b59a7070029fbe798e2563786e0ece3b760598cb5bf4511ef632d843ecd2a0f5ed208abbdeefc0fea68f4078d28f0515f183982cccf62c01ef79b6d2a5e18f0abc588e5a417ae2709f080737463baf6bcd84407c3ca2589218269d64bbdfbda2aedab8d44ea4c76f1705f7ff463e519667312c8e2b6b3e761fb696dea3e477c0472e124e42274fa51dc8599becb69aefca56218e5204a75d24d591ccb779e1a1d26d1a0b055916ed92ace941793a15d52be9a7b8c901fd8c2a67bb14a8345147b6a5f4d8c8d3e356b78bd8cacd3a2badbe10f231a11569ea9e56ca9143de57b8b9f698bea1af9a496ecd3fb3d4d9bd9f603e297607ec38e080c1c154c932e25774dfd1398032de4767d05f661d30db73efe45d5fe394f1cd6101176fe0aa7468212689e9d3c4b678554a1bd6a7afebd09f4f8d2eceedfecbfeba4d533a231680631f07f2e6cfdda51907ade07c8092d38e8310562a520b1b81ec4b145693ed5c64eff3f4a8f5a80063714fec429508853501f6461b46e258631027297c5e57096779193d1bfeb72daee5623e5d0ba88400033e572cd95bcb9c7d8b0044e1f5d5572eaa136fe017ae08f92a501d3f038d74cb4bd0c0f2202f1b3c32e2534dd5073995dbc52889deb0b0f15d6ca3fab10a70b947b5e989a720fa984eb5796b9862718b94c153bdb56df6ab9fe18c16529c784c51d08259c763803affe649cb5689a42830887c3e00e52b9e58fbdfc0812066aef2c46cfdc27e957c9af76cb234d493a79b0f1b4378f7c6e9371f97ff1c9ba2348f6eedd859daff7a9808e088dd58e2108e82e8ecef7fff9afc38e23e15a784c3faef3ab088b1010a90c739a4d3486dfff412f5e9cc9941e464b92325ce6361fcbb4fe9fa149e333bb53bbfe28af5a5c0bdd436db4488e7a389f9b98273488d00a5e6334800a6a764b70720ed1564dd8e5e7fd20f4afbd4a4b5d23bf44dc35a97abe7b6c77330d5a65ee62fdbe1b2672d9f997587613734123b7921a5e33c39662406316600fd6746d000501bbbf83983088adc392fc4e854333a6b135a62b9931ae7c6fa1bd9438878575a6eb824099357572a99475910697c78215ea181724ce0fa8a79ca2b4ce7b2002f310738c55a87ba974f547a096d466832975ff3e485d83c25842e164d917b7bfeefb7d6923bf2301e8722c8a73e2d6de19d273e960b87956f21cd6f41c1eec66ac496898756fc7b2219f8ef826171adf81418c32dcb5fd7a7e6b62d9b59544463978def89ebe58e14a07269e84f115cebaab2294533ee8bc135a6434335f7c31dd002d76794f28cb611ed19ad54453488b2c0a4e8eee488d2dd2acbe71fb80c652850b1b24d8c53dc5ec8d6a12592a07b376016b35d74bbdf57e0c4485c3cb8d778ae4bb652a33f04e894aee2c9852e0bf9a0bbfc77db35633804cc427455781b61e8b29164a789c8dda923d36dd996965efb2cf0546318494ac96296434cd0c5f666db174e12098468297b1da95356fbe13b78f10d1070443e704e125822c0d4cafad17e79472cf9daf225c2ed730892508b3022e40b758ae5eba202a62576383726cc66c69403d47006f80e9abcce86ece4fc387a1a6879e5978d6c1c59de602de9ab6ac8db7a1b1fde7c17d278ec4380333024195ad2676e7a72e38157f1e5c802953ad3b6d778b0b5a6dd3f6dd9013278879a62842d3d3ec2ef233e1c7ed95cfb2ea4dc01da719e776cb04cd9db31338cb1ad6e9d754df1fcfc1257605283052d06d67032aa9624dfc768d155f53a4bc13c4b5c39d788058f3c139ad0a51b215d7d4a5af6ad44ad33d971f846916c682542493c4b5d513c0d7fc9315308717811635990eed89faa82fe75d2bc6d75a933a0413b544370846690c2edaaa471b6da75fbf997eca9740358a345928ed32f2db36598610d2714b435ad3a44ce764a7595c37a3b360fd23ffb0c7f1f46d5dab9991947c11f7c9e9b52dfc09aebff8e24a957bf35b2b8cd5fa1fbb3858b76c020ce31420400ff49352b0e924e77dbfb56c66b174a785a8a3621b011ee398f0d0799a0c26925f94520f767cc06d79e98bcffdd97dda746352e445095ec1593f11f28fa03b4a8c127cb12c504903d73bf23159c93fdb115c05ae54b24b44bfc352f7339c5fcf4df3d6723fd5f9472c53c2229d03ee8efe8761e3c9158ce5958dcc5466b2fe3c88a6f791bf82905acb9bc1ad790d69028bb1913aea45cd2ce40d28ec5c1ce4bcd307f6eca5ab18a93e624f4eaf2e47b592c05334959471bb69d1272d6ecd72efa24ae4046cdf8beaef0bce1bf180c222aead03887a286d0db2d727766ea27928581d835d63e584fe53d3cb5d0e72b514587a61ab9fc331696cc3b0615b767307af0281c71f91e73595570929f48786efedbf16ef819819be0c8662b78aa778dd55e452d39c8d5872771b5d96e5f35c53d96ff3d2e91239a8cc38294f47af7ff568cdec39a61a9744c427d9d8af0d57ed0c79fa4e2e53ef0d4bda7ef482ff666641f8f323d66a3169914ffca6a46ef9d74a495e345636a3996a53dc3bd8b", 0x1000) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) recvfrom(r0, &(0x7f0000000040)=""/143, 0x8f, 0x1000, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000000)="9203000000008200000000357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 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, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="81ee0f04580a8f3ab2c8cf23f28a96ad4133d2ac03d391f56ee3d3a4f1f5c876d569dabf2aed18a5ad1147fcc0953b52a035e32463d1117c9311d2b022bf0c1d8a18be3acf360825efb03248654149db427de639b24f321cc6a5fe5f2624eb01f8c5c29e9a5de847a3209ba5e16d9c4f90cf5d71a13c06dc7fab8c8b8ef91df2889d0b2b9d449aea7d7c93c0090a0d2313362e6b", 0x94) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x20, 0x5, 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x0, 0x1ff, 0x0, "00000000000000f2ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = dup2(0xffffffffffffff9c, r1) renameat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/u}v/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b38af61849b23d0c55625aca4474") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/15) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000040)=""/66) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x9, 0x5}]}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d3a7bfb6ec571a0a4282bb1e053e6da7578b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650", 0xffffffffffffff95) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = dup(r2) sendto$unix(r2, &(0x7f0000000340)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1e7aafc33089990668e17293530d93c8c6517cc7ed365e1472316c23be4b01015f08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5da0aa003689d651e0c581399750d367881530112ae34c634df9915850913d36a0bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6772828f9011a3423a59fbc2663f8eb2c635b5917c871c58d62ffdbb0972fde6a287cfc50406f6a190d74415b835fc88d3c6d65436d5d712a1577051a88493dac5bd43b7c0dde38d5fefae9a377cb8b8297d349e13a83f308472955a08c10bf1417d30bbac054859beb057790e5a02e7eb8f49226ffef176b9771e9ac8bd93debcd9f29b4a0386c914f5caa93b474cb80f0994b3eb84f4eb7760a376749686cd3799a4f1d8d790887fe08d1bf461128becff42b986b14a1f630c5240289ff2bcd78f4cd350b5fa3eb75322e4cdee52e449366fe19addab25e3787750383a8dc1d4cb51f6203b13ed7d727cb8278206298e1139af97601ec84dccd013665d531fb78516a2fa241f138f0ba22529f3d3f9e56b50c09ce49b7150ba8558e69e2d97441dc9970bdb99b829780e9cd489d42878196", 0xfffffffffffffea8, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff63) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) unlink(&(0x7f00000000c0)='./bus\x00') r6 = socket$inet(0x2, 0x5, 0x1f) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) dup2(r6, r7) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r5) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='oL', 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2c) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x9, {0x9cf, 0x6b}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) execve(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='!*%\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='(\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='$*\x00', &(0x7f00000003c0)='#\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='\xe3{.U!\x00', &(0x7f0000000480)='%\'\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pwritev(r1, &(0x7f0000000240), 0x0, 0x8000000000, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1800) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000180)) unlink(&(0x7f0000000080)='./file0/file0\x00') r2 = socket$inet6(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x89, 0x80}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0x9f, 0x4}, {{r3}, 0x0, 0x4c, 0x2, 0x8, 0x9}], 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) kqueue() r3 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmsg(r3, &(0x7f00000016c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/214, 0xd6}, {&(0x7f00000013c0)=""/107, 0x6b}, {&(0x7f0000001440)=""/216, 0xd8}], 0x5, &(0x7f00000015c0)=""/251, 0xfb}, 0x840) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x4}, 0x8) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x3ff, 0x7fffffff, "73cc51c8527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:14 executing program 0: r0 = socket(0x20, 0x5, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setegid(0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x800) 16:00:14 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) 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) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000080)=0x81, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r6 = accept$unix(r2, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x7bd60941cf98ad8d, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xb4e4, 0x9, 0x800, 0x1, 0x9, 0x90, 0x1, 0x0, 0x3, 0x100, 0x3}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) accept$inet6(r1, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x7, 0xf55, {0x706b, 0x6f6}}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7, 0x9, 0x9, 0x0, 0x7ff, 0x8001, 0x9, 0x4, 0xa4c9459c0524cf9d, 0x8, 0x71}) r4 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x10000) ioctl$TIOCCBRK(r3, 0x2000747a) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r5, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r9, 0x6, r11) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x18, 0x1, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xc19f043c12444e0, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x84) clock_gettime(0x3, &(0x7f0000000180)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x5, 0x8, 0x5, 0x0, "c3fae2478fb473f74f27d3f779406e2e9ce3b5fe", 0x2, 0x2}) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x5, 0x8, 0x8, 0x3f, &(0x7f0000000340)={{0x7, 0x9, 0x1, 0x2, 0x3, 0x3ff, 0x1f}, {[0x10000, 0xb50d, 0x0, 0x6, 0x8000, 0x1, 0x81, 0x8000, 0x10000, 0x3cf, 0x80, 0x3, 0x4, 0xb862, 0xfffffffffffffffc, 0x9, 0x2, 0x8], [0x9, 0x9, 0x4, 0xfb, 0x8, 0x7, 0x3, 0x8, 0x7, 0x100000000], [0x1, 0x7f, 0x2, 0xfffffffffffffffa, 0x9, 0x9, 0x9], [0x6, 0x29a9, 0x8000, 0x7, 0x6, 0x7], [{0x401, 0xfffffff9, 0x2, 0xed7c}, {0x3ff, 0x0, 0x4, 0x8}, {0x1f, 0x3, 0x1, 0x5251}, {0x912, 0x46, 0x8e26, 0x7f}, {0x6, 0xbcd3, 0x50b0, 0xd055}, {0x20, 0xfffffffd, 0x7fff, 0x6}, {0x58, 0x7f4, 0xfffffffb, 0x7}, {0x5, 0x3, 0x7, 0x200}], {0x80, 0x3, 0x0, 0x8}, {0x6, 0x9, 0x7ff, 0x6}}}, 0xa14c}) r2 = socket(0x11, 0x10000000000003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) setsockopt$sock_int(r2, 0xffff, 0x684c2515c78b9c6b, &(0x7f0000000100), 0xffffffffffffffdd) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0xfd3f) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) dup2(r3, r0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) dup2(r1, r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f00000009c0)=[{&(0x7f00000000c0)="c538e7a1796e5229bb9f3407693e859a6dcb522f3783c79af1f2aa3ae978ca81cdbddd", 0x23}, {&(0x7f0000000100)="bf62b80c480af2b0b3833e5105cb41c96e92fe8747b6e188ce60a9700e7eb28ca015a5972986b2c8eb3de1565d8974c99bed3a9412b6cd41d23e12000c7993a3326347811f57826d6efbf41f091e6dced4e32c4d911a1a28e55a05e448e3225b742d7de7de9312fbe9c277c05633bf5223a0db77dec69341472980976ac694580d3b10dcb0face474927b9bb56", 0x8d}, {&(0x7f00000001c0)="bb9ba9a9ec66c38335aa00a780d0cdc5796ffb8131d86c47e3aaaae0ca64c1e704df6b39f22b15f6488412926bae2d91c65744d59fec4ae982cc2cdbda4a4ef21a79fe317f6cceb48ff46019ed6048fd91f3e7abbc47ff0b663f7c67999a1c8c51497bd25964a33ba4a3e8c7", 0x6c}, {&(0x7f0000000240)="577034f3c3", 0x5}, {&(0x7f0000000280)="8c3c50742442eb82274be73c32", 0xd}, {&(0x7f0000000300)="b4ee03d0101edbf6dc9159f8e5bc4158eedbc12d4cfdb19cd66262a4a83de7ab76880a0aab08363811", 0x29}, {&(0x7f0000000700)="aadc0523e6f301e425b1baa16a7ed37dec11838d772af91d4ad3027c681a63b3e2f516f0996bf4b671e5c0ded742532970a10c97e994b201d10759192ac154777caaa40cfd578e108b9009ea063b7610f18d9feef031c9c4311b4ff8e4b0306b8fda409d3551c91a8df1410924e80f24340042b40d789b1d57b0cc341a5ceaecb09a971781ac3155ca6b82a0386b1389956a47d972aff02b00e5fcb4fc9f", 0x9e}, {&(0x7f00000007c0)="d68d80a203063d685be156a32e358f39c82fb69b3d8ee8d4927cc2b721a569185a7e1f70ceb596a7b185d90ea34ae8f9335e55a1829265adeb34ea96642565481e97e528592cab547ff0c94ce563ce65f90feebe12a0fa14ee761fefff1e02d8afa7253011f5d65dda3fbaffacb85849e5c57eee68c0bfc242004760cd37e0c6f6043440fb684b221614cbeafb19eafb98d79fbffa1564c5ef984d7eede7ea53f654d4832776095e5b7b22b417fce88a3278e5df3c698f1c0424ac1c6a83f82f49100c5dec26e8cd50881ecdc8dc7efda9f569828f57ae6370149d7e5165f703c7133e9dcff05c748a6f1f57bb", 0xed}, {&(0x7f00000008c0)="762dd85eab2cc8c090ffdaad747bef398f388e239a69ab8100b4686f984899b7549a11b54d03aebe3928a6d0122ab6c01135769a46e76fb2385464c7978cde5c44707568f5e0470156df17a065e82088e57d47d86eae6d40f83927050f6256e4b5ed4c741db94699b5c8ee5b3fcc0f8bacf81b54fd8e0793af0a0371397af05b3d53e2c9d3fabdff6fdf972a34a07b73f3f351ba3edde401aec528924809694cb520b82244cc796afd0cf05c44f3ffa73cf1c57a80276162768c6fb0e1918f273aa1cb5d8d32211195948d", 0xcb}], 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x2e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x1, 0x5}) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xffffffffffffff0a, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000ffff0000540e0000000000000000000001000000ff0f00005fced8b745364a8a2389e4274be9c4b66d3d031d10a3b7160359aad67208ace9b9f620140a9c700494c38864a45354712ca4c02007ccaf38b6b37bdbd60d4b7d16926cdc5699a894396a3b5441c54af7c3800d58c2d568b3dd87a4a89ec0948627ab17c713322839aa430cb66f7a720a2e830cf7415e3491ac342b102b20ae34fbe590b8e3f3addd70c366a673d0e0b0c0833af2d8bfe250bb83da5017cdbfefdc9026bd4fe6821133008559873d28ae19a87d3bd25b344ef894a5894c1bec12876b0000000000000000000000000000ffff0000000100008f39e73a1aefa2f51bf13221fe2aee5ef795566aeacd06e596e44691fe437bac7fc8008d55da82c3efa9a632c7273e529ef05c2b50e4fc5415b00000000000000000000000000000ffff000000000000ccabe58c1c39a2c697b866c7ade9d505b1f31bd501f58683d46b3bf3744a947edc0f2d884fa25ee19b351bef7b60e180d778be17f2c3187e9b140a6227f05349cc890b0baf62fac333a72d73cfe701b2f40b360cbcf1132a123a658bc6d6f8ead5964863cbedbea6812b6914dd86d5d4742e560f9928718dd4569a46b6f2c19eaf44c8a0211f8a7c8d0000000000000000000000000000000100000000000000374359b973ae5386de89ec3ea883d314d245eef80d90e106aa9802578d209e7e4dc316161af5f25b783cc727d8af91facf98a0f8b00142078218e8456c5c0e35803649cae8c36c23c09271e960b08f0910ea21c58e8d56e72082e75f17c5496cf70b4faea133c84e02a11c7402d0d06847ddfe054799958643a0e905f04a1f223bfa09c32b2d1b6c124383e02e90daced9477c5cc2e73bb29d80055f04f83410730d14d3e04ea62b42668122a28c6d1751bbd2b4e0036877c116cedf9d1731871c029846791d4819b42985e0a570f390f1ee52f5cd74e0ff790e4abb107e828ba6cd201febf3e0f2ba2451b47931"], 0x10}, 0x0) 16:00:15 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:15 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = socket(0x1, 0x5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x80, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x2, 0x1000, &(0x7f0000000040)=""/48, &(0x7f00000000c0)=0x30) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket(0x6, 0x7, 0x2) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0x5}, {0x18, 0x1, 0x7, 0x34}, 0x1, [0x2, 0x1, 0x3b0000, 0xffffffff, 0x4, 0x9, 0x10001, 0x42]}, 0x3c) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) dup2(r1, r0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fchdir(r4) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1aaabff7a6ecd74adb1c023218177f199842e6907f5e56902bcf5a0473aec54b56e5934d2202ebe389d4919e2b0e9a9862089f9ac9e3845f8e8943e412214a994437fa25404a0283b6a1d3fa02ea2cb939403bb76e6beed770069983804092653e461c2d16689df1783a553914dc4af8594d24a1510eb64492ed66861ef05e9030d92a3badbf19d9341a7fe94563245eec7a7a56bb47160b28c09000fd33619906ff19e0c5c1f74ca313e2e67fd7886b3ad3eb06932da9f414e19b6a68000000"], &(0x7f0000000180)=0x6e) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020100"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) socket(0x18, 0x4, 0x8) dup(r2) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x4, 0x2, 0x0, 0x405}, {0x1f, 0x2, 0x7f, 0x20}, {0x1d, 0xf8, 0x9, 0x2}, {0xfff9, 0xf8, 0x7f, 0xce46}, {0x101, 0x3, 0x0, 0x1}, {0x8, 0x7, 0xcd, 0x80}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="136aeadea723a45dacd818df321a4e39a6309b5b4094ede322ca478973171c8882203968165f10523b9e872c16c36e44328d03000000000000009a7e6391b7224c4cd4782af6697c5e5df6e9075c15a3fffae656e723d8d31c2f417bd2b6f19d0f9ad112b0adf14d0be3bd4b2b9444ace3a6235bfd8cd121b01ad0823dfa60"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) fcntl$dupfd(r2, 0x14, r0) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) r10 = socket$inet(0x2, 0x60f0d4c31eeb4d8a, 0xfe) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r11) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r12, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r15 = dup2(r14, r14) ftruncate(r15, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r16, 0x0, r16) sendto$inet6(r16, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r16, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r15, &(0x7f0000000840)="289caefad85b04ccdf900d249bbae457eeaba523b299ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd503233", 0x53, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r15, 0x2000747b) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000300)=0x3) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r15, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r15, 0x6, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r15, 0x6, r20) writev(r15, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r15, 0x2000747b) r21 = socket(0x2, 0x2, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r14}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r12}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0x2, 0x7, 0x12b}, {{r13}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r15}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r26 = dup2(r25, r25) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x2000000000000029, 0x6c, 0x0, 0x0) r28 = dup(r27) ioctl$WSMUXIO_INJECTEVENT(r28, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r29 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = dup2(r8, r31) ftruncate(r32, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r32, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r32, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r32, 0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r33 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r1, r24, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x44}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pckbd_enable: command error 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000380)={0x3fffc, 0x8, 0x10}) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="861779d992cd38b742243d1cc01dc53d296600", 0x13}, {&(0x7f0000000140)="985c49c9312f4d3433218b9e53c31e1ef88a5f096d586b048b0fea66eb23410186c3de5613421bd790f5e6a016b11b3c1740539b442a1f4b0090b685cce99792364e7b4bb8fca1b9fdc04f018155a1564fdba00fc3d0fb6a3fdb457f7ed41aaa2f958df84cd995274594cd0c25f8ca51c662764794b3ddd418624eb9383e13076a43d28746c4e2cb0e496b7f2deb7515c803f3633b577f2bdc688a03eb5c68a30efd5eb26bf9a01381ba0edda9c0f9250009c29f12f0b9879af7fa37", 0xbc}, {&(0x7f0000000040)="042e61919efc7912e9fc6a26a35e1bb75c63be2aa7828ae29201d0923aedafce2a99", 0x22}, {&(0x7f0000000080)="95f2f35302010a634fcf9c3d2b9ac9ca39fc9d07594e11997b02dbc9cc89bf7992d456d757e94bbaf066e7865f0defc7488615a605", 0x35}, {&(0x7f0000000200)="2cd4bb74cb143bc44fbfe1ef117d61300ae96138ee3f736275f694cd7f3be3d8ce3fbb4a969f861ab1cca3c5ea69da9cd905ea8542c1bd3f241afac93f96660036d834c33ced99cf95b128fa0a44f489c66806fd2110e7cbbebb9f011fabcb37855528ca1a533649f0867ee0cc19c094ff15ee75f6d989e669233b3207f83e050d0a3b6b86b1b989e6d18b668c3ab7285c5de90cf7503057bf7f97fdf3110ba66f700f48ade768520da2feb94639e75fcf22e1793ee93ca067e3c08edca744f0373af794b12b817c1f1aa41c9861d344f451912537ddeff2e285d547e49e48323ff13d66a9f5e142a30fc4cf594b94f6e30a37cd25dcf9993ba0", 0xfa}], 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x4, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r1, &(0x7f00000003c0)="b328d66b27855f611f551e524a14330039618ac162d6c435b8220fbed151dcc1411e39ccc658bcacefcef9760c72841a363231ae9d582fddfc4582e7ba61f269b40b492593a274e9db985ec0857291d9fdd87b66a9d5658855daa59dbe273464253e165185eb9f55ae5ce79c2b277f832db3d958d9e20b938d49c93490f242cea9853ad0f0ef5732dac467e5070dd971e4472cb40db2242c033c196803c349bb29284dcd4cca4d0cba0f5cdaa6b235651807930e4c7a7057fb4520558b0fc0e668697b6eee41c2d6c0e94b18aeea70e2b87650ed62c72d6b4195a3e52155045150b70b66cba9c8f0e72323e9214993b9594bfe51aa9ad38a38f0654cdce9efa89a012d2b1cb468eda1baec051015ed93ad1c0ce6691cbdba5956184a827b198bb11212c2663c0e6ffd6612c3408ba88f94383fecfff937743d1915720ba3a5f21bd6524e41271752dc3942bfb1df74fc6a0fb84710e25ce950f13f14f163d656bf64fcb159dfdc541e164d058f33a439ea5317966886846d1aab51ebe5aade41fd4db02634d80dcae3470e6341f2b039d96f21bd173ce444b0ec77495b6a222be1f61e2793bbac97694a71d85c7f9fd93cfa1916adf0216155e774c3ff9d41c5046eef97a67592298afa256833174d5d6817eb2dcd5c616567d4dfc89b3f4a6fea6758f825b99a68d2e3c3dc25a975da286626a5c2e0daf4d28657a6b537dc0afad5ac378c0a4083c797fe4d6ea59fd820d609fe55fe652bc7e8d0329c5e40286cafd35e5827750cbbae0ee00273fce0e8409b948a9228c7690db4ea4ef580bb03e3acdf4a3b866f6bbec523e18dde22bf51fe8c51c5b2d0d4f76beb5923692825407bdfcd70447c3f6f438929256310b849265f881e1494772ed41e566cf4e658241fddef2432733c13215d5d6ac415742efc4d7f64b6090f662ec8c5345c65452395b5608c26c0dc0facfdbbec431f045d5cc7fcf94301710ee7300090e3c517534b9f014d45cfbe3c839fea7f206f78ddc6c979b1081f72532eb65a76e6f6e3a2e7db1d248f3b29ceb9e7d574b12eb6161c65aa49e59ea4eb4bc69f6f649f027534736f0fec95042f61fe58ea9df4118de4f8b1fd623bc8e8ed895d2e8c08419c44f84018d5261413007e1c0d40f89ebd9c35258593b7a15f942f3506c54d97f4a7663e528210ea8cf6d534e1afda07013457791dc6bf5fd10ba10cd0357924ec7c1b41b9b2538bc1fc7c0147b717443127e4fb8b2a9dd357b9c60543b11523cb0c8d9b968d12fa89f114a9fffb891e98101fd727996f8c51852d01035de0ebc77d3d7496b692425225dfa83931c674fd6ba598bd7576b11c249d6092420384000eb6a7d84d6118bf147763a4cace192eeab32685ba5f7b0f286949c9c01dbc2904fba2867beb6680b770a80bb0c0660560ff1801694027a1171451f8a09324d53db02156e04fe815c4a8453f48a1991c8ce1639071417c79f3609b9aafa16201258b6e4426ec36ee5121a1aa8cf4202cca1254a27d3cfaf3dc9bbe677c2a60f7b5c2efc0ee659a653bbad9aae1edb3bd996a47194755974233ab0d10eba9b0b338c162baa08d575d1f7a47aca9564f2eebd119a7e47a3b5bf499db416f24c61890800c7197e64ce138bb3901239956be5f971fc45df720ae733f0a2abbfe6ccb785b5a5e96052e527567bae0261c31e954ce0326678b89ae3d7f0312615607efdd3915dc3ab4e5f5a64dc3c4a2fb4cab6096d5bc6dc48fecdd6be3588a23f2390cd9d858f9f6739c6d86d40ede354cb976835f58908a5295487ca40470f5e3fbbbc18b3ec1464fd49ed3019518a5f0819d3aa96458525dcf46c439290460f5e5bc8d2fa9602f7e0018dde0bb0a287f29ca9e3c7664984064a4ac9787a170970708e736e3dda60ab4dbb2106f9533417d5d5f0bd45e9251e62bdb293d49e463e830087933ae4c85f8408b96ab05fd3795aceabec4f6697545e77ca9d3b4eaf294262ce9efcdf98d3bda11a61c3a0ee1634db6069f283946e1116dc2fe4eba8efd259de9a2d548841684a821b904c200a123f278201df6d63af48138ef594b09ad059587b57af24c862b3fc7bb29a6872fd4d8c4407a0d0c9ebbac9174d9c6c65938fc2d63cf674d8100876bdfe1a9bb0358e30072c88548f8c96e8931eecafcc9f7eb1916ead3dd7775f1b6d6cae5f34ea1537f01b573637472ff6544989da5ff384512f6c670117147a96803f71e8fdf98e213e909db3fa66962a7a1d9c65183246d25b762ca18f7d44cb748470875f70720e8a024054822c92daab102ba087f2d7eb6ec2447a8158e711b72dfe301efc99499eb742ac57859db26454c68fe5c201a2ee4b02c57c667882736c8d417bca67bce662bc8ec69d7987823479b0696253c76f405c29f819bea18a4ec027828686cb631f86c8ab7c292b80d63b476386286ac19ae7553f5b43b2de145a879f57f1f3d6c2fb54e4120068037dfefbe17afe14a5c26c7ef445af5aeb40e2f8525f058c08b5aef16c1c10ab226dd4e75345eb2429777f6d8bd60844eb04e20b45197fa1280a174811bf77803182cd2d4d088b730b9b69b6809c135c3083fe54806950d0180bb565defdd2a01f327e9579bb9713b0ce07c78ac2c3d7085d62580c80683c5b542b46061747951273d2b0430b9935faae674d9e7f5cac2c256f33ca6b9d7e30f3f8116eed9c79b1fd3d4c8be7df93ef91bf32ade563997306dcc91c9fb5c91927cf190fb72ff10c9a65fdc1fa4dd5fac0d367cc81be7080e56881863f63111d58757a9cb5dc52862884feaa930e2a0647d7e64cb43583ebd0b9a492223204aa28223ba3b715e0ee1cc383da022690e0a65bdf12952c622ba46c0530ccdb68072966ca801b21df3fc6e9d2daac2dafa95d4de069b69e2c4b6e8deef9826d7d35f8d4d31cc3e9873a8fb58cdb9e71faf8c73eefbad5abe332cbfb301a9a84df8abc7c23924b553aa9dce053e8102c370d0e709d75d774809e39ce3ecaf7fbae303922875411bb56e5f50d3ee77b3209ab0881f2cd5522b4f1b0c307aa6843894151d49e84ce65a0e5a5ffcf274ebcccea97f51f35d9842cb923e62b461a090e347d45a999441fdda70f7be4fb5362013f35d95e965482a4757d11c57e3408d7d83b1565845f5c6980bc85f0846e2ac1e351c306c373c783807468a3fb43dcacd148f43f6bea6699e8a260af7693d5205fbcedaea21c39994d6b6e3f5e31bf0d039d25227c8c2cae969554c57784944aa863535ee44ebcbc1dfffe7c59517790bf3025e96c82e22f0276b5f16521fd2f081d5e142e5076b7ab951754d4dd8248cdf42c22f1bb4daf5121c7dcbb18af2a91e72b60794196307b8cd542a2ed9c24ecbc0fecb9868296ee73111174b61c1515bfa6ae6d5c56a66bd7f04248671c6a13b240a3a244d56437cede100025db5f14ab08653aa81aa634e3fa8028882ed4c89ffdc40d0889a35f27c95fd6ed3dc9dc3c34c07c5d2b283b19577875539fcd656a8bef75edf99528483d64d10779f3764f78b3d4e10b888eeff0506c21dc5bb5db7331f46ffd8980bdc0e48bcad7cc3e807ba224df73e990b56b7d3f2c6cee581ec5fd55d20d3623a35930299c07b9cdd6f4f1b43b0cad840f26eb04daa5b1a32ddde004c09132e4a2fea90f577b7dd8971662ad9216ce0fbc2b5813a73697573a5901cb443154d46f28e1570b6e62ef29d34eb81e2d6953cd36f8a99670b65408b1ab7bab20d607655fbfeed08d45822aac69a357b2de057c521aa3d223521dfa92c36246e391261154dbe0ba62152142a1fb794e281820230ef8ba94f5560b80deaaa09fd2c4832547e29044bf3be3492d73ab719927dd1d569447c28b7e02fec388e227b4011d38484ee3a76d3ac5f75d5934a892fb55eb5fd7cd1480bb555aedfd724a81f13e8ebf279f18eeb6e3bafab91b788ca6bd66d9170e94d91c39843a14e634bd2ae91caa66c0a13d9c24317d6c51e87682b33568d7742263efe4e34c894100949d5a19ffbb492fac99137624a153dc4421b74d46f9fcebf45cc6dcc6825d042bff70605ba1fbe8c7865444d8fb2e04dd8eb0429e771316086200144c4fdad4bcc40ea882ae8d4dd12929a767a5ea38574ec605d1a90166714c85a81408ec8576b554cb6dc74c91012b6f6c1ec123d90e8f363d6639b972f330095d7593b6c6fd8949f80fba0159cf974d26f147ec46c04e415867eac03c79abe7e335d70a3e18779afe3edb4a63e7a12db99d20e548de1fd91d8a90b6000170fd06ab0f9e1a0cdaba340b6ffd9863a5665db028a59cf0c6d5390ed7afcdfdb756e18ef7c1952bdbde76b6bff43c5ea5486e44b662016ce83440951fca606ea306b010f34a5b7d9ecae09a39deee25ea3f6d97116a4c99237d5a6a5bdd258b626486a819015155d4df8831d2b4d4a832ed427efb51c0edccb4ebdd9ace58d71fa51a423ecd3b4af1221982c8132acfd648f505f07ad78240c33593878932ff8446f7876c668b7b4be1c4bed1008cd459d39c1ab19b035386718023816e73386855b87dda05653de2ee6f1ecd3517d5e259dc9c2db1d430414670f0b940721023a00ed27cf31d1cd7a3a10856cb5d81fbc6944cd93ebd0c2df3fd18d2bd6db5f59bb07cff77c8e9f4313de97b4b281532c39f02245dc6223cfdb92cc5f4f2fe7f2634f860b8785173ec1d1baf1c6ef9e10074653a795abcf8f9351b0e727faa51940bf736ee26127a208c9f88c7279b249a6409459bdd46d38a1ac8575e6fa97b452d6b095bfc3dc7b23c720974cbdc7f2d5f4fc3919df8134bb89f30679de0d1b7275765301efbd6e95f42ae4c0bf4fb412276941743bdfe369ae0f6fa871ab4b9858e57011f64ec5ac2e0dcb735cc02fa6ba8eb48babd328938beabbd04e9ab26aa2e67c5c702c3f6dd221f7a36098cad3eb39beee2e3fe358cd631d34d89e606962c67027e983ef9d92f8df7219b39cb07a4bca54a5be2dd855a19bd3c9a07a3ea9d395ea57260e951c46573be992561aa7190d886581031976792ee4e582e903932b8eb5b4f6c250d732e2fc49a4b96278ce4a778b6a2cc4407dbeb861ae1c4365b6f6891d257f7280065725a20d80b213cdc7fbc45fb87bb1d4588d898983b3563a75fa8a80107957ac5ffc2050fd8f54600a64cb312f0c10411c772732350ac570168bd69d68a0268837cb63329400bddc9769cf730177e6f0d0eaabefbab6215c0ff94d278eed0d4cfe510615a1240a6e8a39a32e236b52ecdf232983099a284aa3cae9f9cbacb0b73706547c6eda5958038b383b7afd467f0784155aea6ff6d70c729e40607b844e96ca313c2eb1c96974e84bf6b748d60a8b0f6b5d23142641b4810963da78c566aa691866da3ce9c384cb23be3e10ce322e8ac26fedddf8486f60669467f5064acbac420a20b2c66e49d1bac95ed25c6b3903fe83a4a68947ff1c4506a53c4aad3396d81d176110f8a1c74bfc655100abdd3285fbc887820b49569b077297126686dae0b6c274d59c16d81e5a5ca245b7fb8ee313b44c165fe7907b0af200c601080c15373a7b5d6d06c25b6530ba500eb032717d7353742bbff891727bca6f73634a9df495fb4a7b19e46686c93a728232f8e9ba6777d59f2d4e161e51ea8ce9389dea1c59fd966163834b1db4549fb63016136fefe450ac59f348a6d06f272a3fc7d4ca6d12d9384c485181aa0f8bf3f608757cd586963a7a6a3610a2e656a17de7cf9a04dda3dbcd5f5531f766638137f803cbd17c23651ff4f7622c1032c5", 0x1000, 0x6, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xc5) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x346, 0x4, 0x7, [{&(0x7f0000bd6000/0xb000)=nil, &(0x7f0000bd6000/0x4000)=nil, 0x710}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000bde000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000bdd000/0x4000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0xe91}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x5}, {&(0x7f0000bd7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x560}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000bdb000/0x1000)=nil, &(0x7f0000bdc000/0x4000)=nil, 0x3}, {&(0x7f0000bd9000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000bdf000/0x2000)=nil, &(0x7f0000bd4000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000bd5000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2800000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000bdb000/0x1000)=nil, 0x7ff}, {&(0x7f0000bd6000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) open(&(0x7f0000000540)='./file\x00', 0x401c0, 0x98fdaf11d16bba6e) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x8, 0x81}) write(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x16) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000400)) dup(r2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:16 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2a, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:16 executing program 1: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffb9, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x40, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r36 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r39 = getuid() r40 = getuid() r41 = msgget$private(0x0, 0x20) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r42, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r42, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r43, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r43, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r41, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r42, @ANYRESOCT=0x0, @ANYRESOCT=r39, @ANYRES64, @ANYRES16, @ANYRES16=r40, @ANYRESOCT=r43, @ANYRESOCT=r44]], 0x1, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r40, r35, r36, r14, 0x1, 0x9}, 0x800, 0x1, r37, r38, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r35, 0x0]) r45 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r45, &(0x7f0000000080)=""/37, 0xfe37) getdents(r45, &(0x7f0000000000)=""/13, 0x33b) r46 = openat(r45, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r46, 0x4004427c, &(0x7f0000000080)) r47 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r2, 0x1) close(r2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x2, 0x9) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x2fe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) shutdown(r1, 0x0) 16:00:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000000000000000000000001000"], 0x10}, 0x0) socket(0x10, 0x4000, 0x6) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0xa) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9153, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) 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) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(r0, &(0x7f0000000000), 0x1f0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0x456) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x9b, 0x2e, 0xd1e2}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xa9, &(0x7f0000000140)="002cf8f60000000020000000004da5b79efa6e11803fb28be285721e8b97e3d65595e06b5a6b8b71334a1b0d3962ce3c78a772458661acf1736c1207bcc2e3f578fda582b3943590d760657bf97c965bd1c66b10b44d4519bb6ebd31f90fffb38181667a4de949ac868bee50ff2b4e44167fb4046e0a824ab11bf5818d60553c36e248c3dc56ece18880ba3a0abe385dc8bcc07eebd5796dcf03f1b7fdacb2b527ee2d148677084216") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r15 = fcntl$getown(r11, 0x5) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r16, 0x0, 0x10000) fcntl$getflags(r16, 0x1) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r9, r14, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r15, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r8, r9, r14, r19, 0x24, 0x4}, 0xc29, 0x4, r20, 0x0, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r22) r23 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) fcntl$setown(r23, 0x6, r24) r25 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r27) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r33) getgroups(0xa, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, r27, r29, 0x0, 0xffffffffffffffff, r31, r33, 0xffffffffffffffff, 0x0]) r35 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r35) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r36) r37 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r37) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000540)=ANY=[@ANYBLOB="f900002e2f627554b0767144f39884df2d3716bf1dbc0ae9819c2c2c964da6382e44bd5941cc83f93e093cd5a3a48fc37f85fb6c65fc4e0e2b41e2d9bf3155bf8747d44128e91696b89c08d1ab1062f65f471344940383cee62a32888aad168e28e8741418e23ed4a1ede0665c2384df5f5545"], 0x1, &(0x7f0000000380)=[{&(0x7f00000002c0)="88c612f1d6f4bf7c6dfd173147079dbd8b2229dc12bb66a4325a3ae2d1995f326a4d54ea0cf38446dbea2f77c53b5bd5695693269d5a6de39c3ccd92495740e697687bf0a30225462478905ac0c867a02b52c0dfed5e7a46e5356c6a23539aef25c9ff95561441984619d408b63e8afd20a0a5cb7aa6adf8ad6469f4dbab22cf7969d082ca29d238d46a38cddb6fe5954fd0bd79631fd8df6136eb144dd81cf02cd18374bafb4aafe8a2163bd47b", 0xae}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r25, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r35, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r37], 0x88}, 0x408) dup(r1) shutdown(r1, 0x0) 16:00:16 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x359, 0x8253, {[0x4, 0x100, 0x7, 0x4, 0xfffffffffffffff7, 0x3, 0x4b, 0x1, 0x4b9, 0x4, 0xffffffffffffffe1, 0xf4b, 0x6, 0x1ff, 0x6, 0x5, 0x4, 0x4a], [0x0, 0x7, 0x0, 0x2, 0x5, 0x9, 0x4, 0x100000001, 0xab91, 0x3], [0x30, 0x400, 0x8, 0xfffffffffffffffd, 0x0, 0x3, 0x1f], [0x5, 0x4, 0x7, 0x938, 0x2, 0xffffffffffff8000], [{0x1, 0x1f, 0x100, 0x800}, {0x8, 0x9, 0x974}, {0x7, 0xa8, 0x9ddc, 0x8000}, {0x1, 0x101, 0xffffff01, 0x7}, {0x2, 0x1, 0x155, 0x9}, {0x1f, 0x80, 0xffffffc1, 0x1ff}, {0x0, 0x3ff, 0x0, 0xcaa1}, {0x1f, 0x2, 0x6, 0x73}], {0xee64, 0x1, 0x7, 0x9}, {0xfe01, 0x60, 0x9, 0x2}}}) write(r0, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:16 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x1, 0x4, 0x5) r2 = socket$inet(0x2, 0x8000, 0x0) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) socket(0x10, 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='.,!\x00', &(0x7f0000000200)='$$\x00', &(0x7f0000000240)='\'^#.\\\x00', &(0x7f0000000280)='&./)(-\x00', &(0x7f00000002c0)='\'\xc4()}\'\x00', &(0x7f0000000300)='^\xb8*\\^{/$!#)!]\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='&-\x00', &(0x7f00000003c0)='\\@\x00', &(0x7f0000000400)='%]\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='@O\x00']) r3 = dup(0xffffffffffffff9c) setsockopt(r3, 0x6, 0x387, &(0x7f0000000540)="658273f7a5f418de4c326bc3e743f54f5ca5ec00827008470dbefcfacb796bf2f421bf01580465536cc1aab35b06ca1362a71fe5eeb773e7c225d8053ee62b95514da71a9446534769cc813207b8676449394fcf8ce2be6b75878cb4c9780312a87099ef8dc1443ea85216f47d7856c04183520ebe9e73", 0x77) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000600)={0xfffffff7, 0x0, 0x7fffffff, 0x8, 0x7, 0x1, 0x10000, 0x10, [{0x7f, 0x3, 0x10000, 0x1}, {0x0, 0x400, 0x0, 0x28c}, {0x800, 0x5, 0x1e}, {0xffffffff, 0x5, 0x44dc, 0x7fffffff}, {0x8, 0x8, 0x2f60, 0x9}, {0x200, 0x8, 0x3, 0x8}, {0x3, 0xfffff001, 0x20, 0x7fff}, {0x81, 0xfffffffd, 0xe65, 0x3a377063}, {0x10000, 0x5, 0x5, 0x100}, {0x9, 0x1ff, 0x2f, 0x9}, {0x9, 0x8, 0x10001, 0x8}, {0x0, 0x0, 0x1, 0x7}, {0x7, 0x7, 0x3f, 0x2}, {0x1, 0xe30, 0x7ff, 0x800}, {0x1, 0x4, 0x80000001, 0x1}, {0x9, 0x1, 0x4, 0x80000000}]}) openat(r0, &(0x7f0000000740)='./file0\x00', 0x800, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x2, 0x0) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0xc03c, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x61cdf21d6b7fa3fa, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000840)={0x10, 0x40, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/zero\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000d80)="1aba7c743e8b8cddaef3b8cf7761221b14dcc6f7b64ee583e9d5f2b7a62051", 0x1f, 0x3, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/null\x00', 0x10502, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000e40)={'./file\x00', 0x0, 0x4, 0x7, 0x3, 0x154b, 0x3, 0x3eb, 0x0, 0x1, 0x81, 0x81}) r8 = socket(0x10, 0x1780d72b92f99db0, 0x4) getsockname(r8, &(0x7f0000000ec0)=@un=@file={0x0, ""/4096}, &(0x7f0000001f00)=0x1002) symlink(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='./file\x00') readv(r0, &(0x7f0000002040)=[{&(0x7f0000001fc0)=""/116, 0x74}], 0x1) renameat(0xffffffffffffffff, &(0x7f0000002080)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000020c0)='./file0\x00') bind(r8, &(0x7f0000002100)=@in6={0x18, 0x3, 0xd724, 0xfff}, 0xc) 16:00:16 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) flock(r0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r4, &(0x7f0000000000), 0x6, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x7fff7, 0x81, 0x1}, {{r5}, 0xfffffffffffffffe, 0x8, 0x40, 0x81, 0x8}, {{r6}, 0xfffffffffffffff8, 0x6, 0x7c6346769ebb4c4f, 0x4000000, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x1, 0x3ff, 0xf46}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x5, 0xffffffff80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2c, 0x20, 0x3f, 0x8000}, {{}, 0x4, 0xacdf1383f798df40, 0x40000000, 0x422, 0xed56}], 0x1, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r8, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x40c}, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1718, r10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) clock_settime(0x6, 0xffffffffffffffff) 16:00:16 executing program 1: r0 = socket(0x2, 0x3, 0x0) accept(r0, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233136104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000900000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000400000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337ab50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca055fcb31d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cdb4caf123444a4afeb18694eee999ba299bc1477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69e4b73e898e5e6dbd7c6369b5bd698c1c24eb5730b4f0e3e4d179f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2400"/957], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0xca, &(0x7f00007cd000/0x2000)=nil) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="b03709e71c6ce3d7b1fc7f3089c7", 0xe}, {&(0x7f00000001c0)="011e96b0d2ebf6506ec0ac2a73ce7494f3cec723abc133ec3b6de38e68c4db6c04456e766da31e578e8ff38cf12f449de20eef4c04da48fc03b6eefe4ea8342ac5faa6e0fa3eb2bd24af28fb28bcb58cd59d660d0863ca5eccae52cee948fb9ac32292cb61303b9992ee4d1011493e7aa5eaebbd018025271ca610effa3f27e68dffa493debbefb27f6118ae785afe04497c4d232967b5a796a681b57a893277c3f82786d51b079997461859afdf6f5277510fb23339154a87d398e6d4adfdc7859c86073af0d2fffff0bb801f09", 0xce}, {&(0x7f00000002c0)="ec71613da3076ec60835b1cdbd8541ba3af8769cfc5b3726c63d2f0f10148f4ecf3ef833790308c055a716e9cff51c28fd82fbd56be1a910d67971cde01c185aacf3cab431b172c7c4d90314a05f889608f77dc5bf01d97dcbef6bb5b8ca999bb0957f48e1440159197e8773658eb1353ed37687b4e54d158d70f936ada2c702ec63d7432f386ccaac3bc95025c85b8a1395b9d800272f50ed97dde6d64edab81b7365781a5cea01f385283f02272351e3350931c21070e1ab0c8f6275bd4d90b67d7e9a4890150c1df3810ddef263bcad87cc6d94b9fc02e4fe85891bc81b900faa542ee4213e7e8933b70777f8dc5f4209b5afac65", 0xf6}], 0x3, 0x0, 0x0, 0x5}, 0x400) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) sendto$unix(r2, &(0x7f0000000500)="777a6fa379421931b94f802c348d6a42600dcf194e11a4e68e6aa67fa8880ce613e960565acdddf5dd23d94a18de7d6e497c556b006df71e4fc991fb", 0x3c, 0x5, &(0x7f0000000540)=@file={0x3, './bus/file0\x00'}, 0xe) utimes(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)={{0x10001, 0x101}, {0x17bf024c, 0xfffffffffffffffe}}) dup(r1) pipe(&(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x10000, 0x6, './file0\x00', 0x7, 0x0, 0x4, 0x3}) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5c}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:16 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0x3, 0x4}) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000040)=[{0xeaa8, 0xbd, 0x7f, 0x101}, {0x17fc, 0x1, 0x6, 0xffff0000}, {0x9, 0x92, 0x9, 0x4}, {0x40, 0x3, 0x7f, 0x101}, {0x9, 0x0, 0x80, 0x200}, {0x1000, 0x0, 0x2, 0x8001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x05at', 0x0}) unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4c, 0x2}, {0x1d, 0x0, 0xfd}, {0x80000000000006}]}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:17 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pread(r1, &(0x7f0000000200)="81b52171", 0x4, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x490, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb44, 0x0, 0x3ff, 0x7fffff7f, "070000153e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f00000000c0), 0xffffe6a) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000001c0)=0x2) r9 = dup(r6) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000140)=0x200) dup(r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x1a, 0xe02a, 0x4, 0x937}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000180)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x3d, 0x1a, 0x0, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000003c0)=[{0x8001, 0x20, 0xab, 0x9}, {0x7, 0x9, 0x8, 0x200}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7, 0x6, 0xab, 0x1ff}, {0x2, 0x6, 0x1, 0x9}, {0x8001, 0x6, 0x1d, 0xffff6477}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b0300000000000000000500000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 16:00:17 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() poll(&(0x7f0000000080)=[{r8, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) kevent(r10, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) semop(r4, &(0x7f0000000240)=[{0x3, 0x1, 0x2000}, {0x6, 0x7, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}, {0x1, 0xea}], 0x5) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480), 0x2aaaaaaaaaaaab4d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0x179) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) lchown(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, r4, r6, r8, 0xffffffffffffffff, 0x0]) setegid(r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) getsockname$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000f7ff0000000000000000000000000000002000"/68], &(0x7f0000000080)=0x44) recvmsg(r1, &(0x7f0000002700)={0x0, 0xfb, &(0x7f0000002240)=[{&(0x7f0000000100)=""/1}], 0x1, 0x0, 0x51}, 0x42) write(r2, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) recvfrom(r2, &(0x7f0000000140)=""/154, 0x9a, 0x1042, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc) 16:00:17 executing program 0: mmap(&(0x7f0000a40000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x315, 0x800) r1 = socket(0x200000000000001a, 0x3, 0x2e) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semget$private(0x0, 0x0, 0x9) r6 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r10, r11) setuid(r7) r12 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r8, r7, r10, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r5, 0xffffffffffffffff, r3, r8, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r13 = socket$inet(0x2, 0x2, 0x0) getsockopt(r13, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket$inet(0x2, 0x2, 0x0) getsockopt(r15, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r19, 0x4, 0x46bfb) r21 = getpgid(0x0) read(r19, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r19, 0x6, r21) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2990, r5, r14, r16, r17, 0x4, 0x6}, 0x6, 0x10000, r18, r21, 0x4, 0x5, 0xc0fc, 0x8}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x14f8ae56d9d516c5, 0x0, 0x3, 0x3, r18}) r22 = kqueue() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r23 = openat(r20, &(0x7f00000002c0)='./file0\x00', 0x200, 0x40) shutdown(r23, 0x4) kevent(r22, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000500)=""/133) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) pwrite(r6, &(0x7f0000000200)="23c89aa73073", 0x6, 0x0, 0x3b) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x5, 0x670, 0x9, "3e2be8fb2a1241adddee2ebd3f2cbee88174f61d", 0x3, 0x1}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="2256db63b7bb49a2aace290c4719") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000240)) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="92c397e0e5b538194a1e269c67f4103db06ca40070c35edb77227f4f32b31cc125f520110f4d99d3c1030ea5f1feb7fed35e2e39bb765e9fb5f1e4a7372a9858c887", 0x42}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x80000080, 0x10000, 0x8}], 0x0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x2, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xa0000005, 0x8, 0x91}, {{r5}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x8}], 0x1, &(0x7f0000000380)={0x1, 0x3}) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c65300082d351ddf58f5598ac662829ade561faa8d911017520d7ab4bc0658861e29b75cea229634d"], 0x10) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) r2 = dup2(r1, r1) recvfrom$inet6(r1, &(0x7f0000000140)=""/112, 0x70, 0x800, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x8}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000280)=0x2, 0x4) r5 = dup(r3) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) ioctl$TIOCEXCL(r8, 0x2000740d) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r9) socketpair(0xd, 0x8006, 0x2, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r11) r12 = openat(r11, &(0x7f0000000300)='./bus\x00', 0x0, 0x40) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r13) poll(&(0x7f0000000340)=[{r5}, {r6, 0x41}, {0xffffffffffffffff, 0x80}, {r7, 0x1}, {r9, 0x10}, {r10, 0x4}, {r12, 0x40}, {r13, 0x82}, {0xffffffffffffff9c, 0x40}, {r1, 0x8a}], 0xa, 0xfffffc01) setsockopt$sock_int(r3, 0xffff, 0x2b, &(0x7f0000000000)=0x3, 0x4) socket(0x6, 0x8000, 0x0) close(r2) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) 16:00:00 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x4, 0x7, 0x1000}, {0x3, 0x7, 0x1800}, {0x1}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x1, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r3 = socket(0x2, 0xc003, 0x2f) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r4 = socket(0x2, 0xc003, 0x2f) r5 = socket$inet6(0x18, 0x1, 0x40) getsockname(r5, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = fcntl$dupfd(0xffffffffffffffff, 0x7abcf3f5ae51c4a2, 0xffffffffffffffff) ioctl$TIOCSDTR(r2, 0x20007479) fcntl$getflags(r1, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x2) getegid() close(0xffffffffffffffff) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) pread(r4, &(0x7f0000000180)="15ad5224fd3d428382a4a44e9174bdd242d34a6b4ec2c16823c0937877594ef5711df05db392ff1f713b318b225c92442f95f0a689aca78325c36ab275ae1c522a570960b4f1828fdddb8ef39e9a41e51b90f21969eb27f7bf293b1d7c48906866e389c37a78f8b29037067575ea47ab0fcecc2d66369281a1c03af2dfef43a33a64d886b663c51a880dcb9d4f71a73cff0b2176ea04037bbbe59f3231a9a4e1cc6969f6684d8cf3d1d9ce915db6ac67cba8f66bdd18c559b1e596c29a11bfa0a95f032aa65f80955dd8e5b6c98289abbc902688a7adb53f5a7fd6f31a625c6f5c2e80f2c44afb9438fc72282d5856777c317d21", 0xf4, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000002c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000380)={{}, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r7, 0x20004b3c) r8 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) getpeername$unix(r8, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) socketpair(0x2, 0x4, 0x1f, &(0x7f0000001540)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000001580)=0x5, 0x4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) r10 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x10, 0xa8) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000016c0)={0x4, &(0x7f0000001680)=[{0x14, 0x8, 0x80, 0xfffffc01}, {0x7f, 0x9, 0x3, 0x7}, {0x0, 0x6, 0x81}, {0x9, 0xff, 0x8a, 0x4c27}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)={0xffffffffffffffff}) getsockname$unix(r11, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000002780)=0x1002) r12 = fcntl$dupfd(r11, 0xa, r10) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f00000027c0)=0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/253, 0xfd) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) write(r1, &(0x7f0000000200)="e9cedfa3b995a15ff155f376708aeaf18362febcd26b23e64ce73f909b60da48645fe7997b1880fc402a24e1a92f0a8d5ce8f1e5722e5e8e665b54d22968168feb3845b6cc16a60d5d940b82cfbdc46fc8b4b30aef0c73793c258f7b79b06b5cbe81b2cbe26ad04635534ea98e91397d625af2c81e9deb5d0cc66f906d25395d83dbb107eb614703538dba1abc2866fc775ca81966481045e8eb6c68e7a15af60dcaec4ffedbfe3e2b01f7109d60a5004789deba552ae6919bb8ffcb14b2c13981e0195b53ae7c93d0ddb73e7a60c9c7891641859a78bfa4d8df0390da62ab78e437", 0xe2) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) poll(&(0x7f0000000140)=[{r0, 0x48}, {r1, 0x2}, {r0, 0x4}, {r0, 0x40}, {0xffffffffffffffff, 0x8}], 0x5, 0x3) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x44, &(0x7f0000000180)="e7ee88f0e4f2d3421036d058c7534a2903ede40659f68e7bf462f348e0f2598a16b14e8cffc163cb60e5de261c23cc05dcce4a010fe6d7ec07c7cbfdd955851c0f14f11e") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000240)="bdd9477c320c93ba8c1a900e8656") r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) dup(r2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0x1, 0x10, 0x2, 0xaf, 0x9}, {{r1}, 0xbaf0eeedc4d5fd85, 0x0, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x5d, 0x1, 0x3, 0x400}], 0x66, 0x0, 0x84, 0x0) dup2(r0, r1) 16:00: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, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x9b38, 0x8, 0x9, 0x9}, {0x2000, 0x20, 0x9}, {0x6, 0xb, 0x0, 0x9}, {0x8, 0x8, 0x40, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3, 0x9, 0xe2, 0x61d}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) dup(r1) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) flock(r0, 0xe) syz_open_pts() syz_open_pts() close(r0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0xa) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r9, 0x1) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r10) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f00000002c0)) 16:00:01 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() fcntl$dupfd(r4, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r9 = fcntl$dupfd(r0, 0x1e, r8) fcntl$dupfd(r7, 0x0, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() r12 = fcntl$dupfd(r10, 0x0, r11) r13 = kqueue() fcntl$dupfd(r13, 0xa, r12) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_open_pts() fcntl$dupfd(r14, 0x0, r15) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = syz_open_pts() fcntl$dupfd(r16, 0x0, r17) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = syz_open_pts() r21 = fcntl$dupfd(r19, 0x0, r20) fcntl$dupfd(r18, 0x0, r21) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = syz_open_pts() fcntl$dupfd(r22, 0x0, r23) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[0x3ff, 0x80000001, 0x1, 0xbe79, 0x637, 0x3]}) recvmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/243, 0xf3}, {&(0x7f0000000480)=""/47, 0x2f}], 0x7, &(0x7f0000000540)=""/82, 0x52}, 0x40) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x6c, 0x0, 0x0, 0x41}, {0x6, 0x0, 0xbb, 0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) r3 = socket(0x0, 0x3, 0x1) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180), 0x36e707bd766b8397, 0x0) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x80000001, 0x4d6e36f7, {0x44, 0x4}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x6785d30597a7cf0a, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1f, 0x0, 0x0, 0x0, r5, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r6 = socket$inet(0x2, 0x2, 0x80) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1, 0x7f, 0x7, 0x200}, {0x5, 0x1f, 0x4, 0x800}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0xfd}, {0x4d, 0x0, 0x0, 0xdda}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000180)=""/54}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x9000000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000280)) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x200) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) ftruncate(r1, 0x0, 0x9) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) close(r0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0xa2dff962436094e5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) 16:00:02 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) flock(r0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x80000000) syz_emit_ethernet(0xffffffffffffff73, &(0x7f0000000180)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = openat(r4, &(0x7f0000000b40)='./file0/file0\x00', 0x20000, 0x3d8) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000b00)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r6, r2, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r10, &(0x7f0000000b80)=[{0x4, 0x1000}], 0x1) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = semget(0x3, 0x1, 0x0) semop(r12, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) r13 = semget$private(0x0, 0x9, 0x0) semop(r13, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getpgid(0xffffffffffffffff) mknodat(r14, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r15, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000005280)=ANY=[@ANYBLOB="1010000000000000ffff0000c4d5000079cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853278aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb100000000000000001000000000000008000000000000000010000007f000000f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd00000000000000101000000000000001000000ff0000005b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae312f209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefcaa5b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6c000000000000000ffff0000ff0f000061d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40000000008000000000000000ffff00000300000083fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c40010000000000000000100000007000000b37ebd76df885e20ba1fdc24aa05fb5ef7ea13a38b80107c5760b9b842de69074e15979008b55b6569236eb9bfe4ed3bfddc2580ccfe0e1424f60fb0bbb46db3501044909f11c9bdb68a772fd0ee99ef88b0bee5204ca07934dfb3a6adee518d0e6678ad635f4b668b06178f8d493a914dee7de819f160075df68e2d5622bcf6672f775e1c5dca6a11919266793d7c343fc619967265f00bb9863a6ee3be95fdae194de9b4d6c0df8e6af509dae1661080"], 0x2200}, 0x8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r15, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r14, r16, r14, r14]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x60, 0x8}, 0x1) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r21, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r23 = fcntl$dupfd(r0, 0x0, r0) writev(r23, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r23, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000000), 0x4) pipe2(&(0x7f0000000080), 0x30000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="75ff1fa401fa"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x1ff) write(r0, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) write(r0, &(0x7f0000000080)="b24d9e4be01838bfd6e05da8096a59260bd26aa011872af318bf9cd8477bfaeb44f14bd6f2399397445e89254c8bed4531e9aec545e4", 0x36) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000200)='./bus\x00', 0x8, 0xcb56f58abd61bd0f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4, 0x9, 0x3f, 0x1000}, {0x4, 0x1, 0x3f, 0x7}]}) 16:00:04 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0xfffffffd}, {0x18, 0x3, 0xffffffc1, 0xfffffff8}, 0x81, [0x9, 0x2, 0x0, 0x5, 0x0, 0xa4a, 0x44410cb4, 0x21]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000240)="3608721be8c0d93a3b1e4297413b4e3877bba25fa646f78cd952f0e908b89ee157574d7567f9ceec6f1209f45e9475854813a743931592199783da8fb738a4575bbc495db227d8fa004cf4698d1ade4b931a4ddca1e8965f954b834535b32c32e5748be1e050a6bd57daeb007818691ce602ffd2cf97947f1bb19616ef015d2c31a0f57662e1f0fcbc", 0x89) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595ee38 16:00:04 executing program 0: r0 = semget(0x1, 0x4, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, r3, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x5, 0x7fffffff, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = getuid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffefe) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x2) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x8, 0x180) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f00000001c0)='./file0/file0/fi/file0\x00', 0x4) 16:00:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000500)=""/108, 0x6c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) fsync(r3) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/229, 0xe5}], 0x4) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0xffffff1b) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xffffffffffffff19, 0x0, 0x0, 0xfffffffffffffe58) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getegid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) setsockopt(r3, 0xb0000000, 0x20, &(0x7f0000000880)="83cdadbfd57fa97fc722b561abb5caa5c95530876599a8e4fbacee262b7f8be21f43f0ff975e51b5082cdc8930b6b40cf03ffa4894868a43e8cbfb5df76210db155deb07458fb05d2315208c5117fc66d1818b3e474753412b23012fc221af376f807c14e33d84b61295a406990a63c75e9a2e04ba3241b3fda60a13928020868b0e5f1b86e3efbc246f4ac00862ebc832be02452326e32504208f72c5f5ca240b034da5658547c544fc2c30ce0b613ddafe8b6f78b3e2eb9d417a3474e1d8dc0a8afa5f13b126e7327f8828d6babbfe50c51f04ad0e3096be5ae1bafc20bbfdb0e7df02eafd2d2f616a48792713357c507027682684264935283918cf1dca4d89f16566f69c0642bc65fb00a6c67bd96444482fd6746248bc48d8f21a3036263ade7dd5775d70d369a9968f6a328a8eea46c823a1881e610c18b890268b42048666f434ebd68b332802484d6f8a8555321592ee15e6f97f2338448c469c1c072ec078b740c72cfe79979e81ae220bc7c9029ef27a6db80a45b286270ca22e929ed52c0d10cfbab0fde48de6b4b8230c1fef3969124276dc3b515340a780ded65a9f7d994d3e5113a69e022f105045800be20b3ee25f31b8e04adb902dca9bb8b1f0b629d88517c0ea5b5603b14b4e15c0408ccf64b8ce32c535bb898be9050b2269982190717785a9c08a6d5d8fb62689fd2eeefbfd78532c1e0272ef02d01e8e080bf99f9945d40c3ca6ec6bac8424ef5f9e2171a955630d40a7876ca8045347b97fa8004b9d43b85783d7aa0867f24584541229e8ce8bd6aaeb69df0871b16fcc7270e0d65d37d191e41ae9aabab5871cd605c8a62872d5e94973e0b37f0823e0d4676ebf65c1a2d899ef411141e55d5e48de51e8ac27aa67bdc90039052b0ab9023651cc23c136213cb7ddc0af1ed2991dc1949b12a27cf9428448c493396a0af77ff9c2a09af15bdda558a3e6b058e5dec4e0a17f7c37a7cdc451bf87b50087f7ef7c6716434e8551759a9191fa53e0f4715c19391467f46ee983d1d2da241f5c13b25475f2a110f6c4eb77b137c925afbb4773977ca63832506327b3c22ad6a2937343c2bc4f584ed07d513fab1c197783ad8285e21687701acd44898fafe9beb1d2989187e296687d4228a6551867be2cb731e15c9d99127ff7650517d925873f0f56182ff51f24137c1585c222963498f4062093600baab338b3f844a6ed83cca1cee9e4d7d0e9ef3a5c8ce34c6b0faadcd00722097acbb41f78387bc3db34bf3cc1bc15d040f628fb8bc7ef71d2dda4be6f2d2fd9efb2634220c43585c6ce089720ce3ba5c547b10ecd1ac64efcf90c65f242c4d235e8244274ab1470d09d1e8c0d9ff813d5287ce65c8751b79f7a715c35715bf5d5ac5d18c82430cf7fed054016ca37f9f4db22a1a7def1ca5d896f552831b144f5519d44ca4d0bd747befdfa98873d1aa86842a0a8a7bea4361585f3a5fca3072be87c9b190af09bd3434f09c443703d6d8a22661c5a4acf3bb8236aa0ca56bd9e1ff4674733c9bfb1884f9e2eb68b1c2807700eae8c8e150713833c88a9444df89113154d3314ca2d90d4323adb2ccf06f81660bcd8e7a4440ef575f732f7247f5856983fafd39dcc1410f57913bf7a8c5276bc876a7d0018ee5ea70a4c92c0bbaad6316d3c37bbe343bd7b1ca7ffc1be0a9b0dfdd54c525ccb96afbf92a324ee3927648ed63ea6226468cbcab4e59c6c252a3583590873b8afee073834495fd19e29b5eb88920bbad6cc3d7ff6a87d328c8a1ec7e7f6c9ed4182a153b946303b7923e735e048fcc1dc8332f6c2230d219ba9412a7aa6f1b60c9f9e7a15bee5e86cb902285da8469c2591ec09e84a2958a0830d2d135dd090449f6943d9ab65ab560df438f77e6a2c4e6b78df936c67b3620b6b197ffdef6e6dcfc235aa5dc34e786a97c270b665b89b87c6ff45f99c9cc80f6554f84f2e42b13d56b81cf1b34021c55aea4b87d163f6e08e067f158d8dfc9b7e3f94c83a5cf9cb41d7d5b1598d0b49dbc29f44a38758feb4c03942b2e4ce26ebb62f5eceef7b38c49bb0080b6b71424f05417c39d6296d6599a46a740ede7384f07123aab6cc4038d2edbd5f682045a26efe1de4a877ebb0c34e058a56f99ab47ddaf964e85e953b6bafd0972f95cfaae3fd6dbd97f5d8a3708f5e0c77ed88f102fb2e45f6cd417675ba9559f546dd1dec3feb768ed499ac3e7328940e6453158a7a1547c10d81c65d65de1fd5b6b84b315de3ddbe9585b6347ad29f40cef8b5d229c1dbf39ba493a991d761b951a6d5b9245744ad6b67684a73c5052b9118123f8115ec7a3d8e2cc2a24c24851864286f4593227192bb029a285a5e3e6387e2b5341bc28a866081585d3cb3ad8263e3b2085379c2ab97faf862f2d960fd1af86851b44bb70b94865e05873a43f8e3731ecbfa8c5ec3ae729fc77f0e0382d2ff27ede6c148cc9f649790c9e9cd6476b333c30fefbec6c2ba4c92684ab1dfddcc0cecff35d2061ff5fd560fc1342c2a08f0b496dda8a6d9b1e36a718ea1cba2cc802f50c9892ea5983514b34d459f5216c740a151a95e990c2a5a57027e207c6077f5b2a3257cdcd2e088d3f93337193f9e1c85cf1e8d4b01bd05e210ac60d480332826d01e4036d96f7baa0d1964b52d951b2682b877ce9a55cc9ef9fd6292d0505f160e514d0ae27d0958ad72e4944170e8c8b1120c2997150ccba5c40826913ccd15236711fcfedb458e06b44c57bfd9339e4810f5ff4015c4c5f015b8ed7c63aff7c2e6916ecda455254151cb95dd681eb66de63fd193cb57a22403535e386b6ef93c3d9c1a668f917bc030c9dcbc4aaebe49b8285aa6e3ad1e57e669e3b548fcfe6be989079990fdecf555fbba9f6b508f878ed1bbdf2f3f08f48f5b17e1384e838659e16a7462eb75dd00e41ba80efc6927f2f6933f3da088c22bb9234388eaea581de9966cfae7bac023c3c2ea5f94da5a1b112ca020e61329f2cdeb971a97816d2eb3c9b7b18d9d12a67b0bb87ea0e5bec6f7e3a668cd8722fba255b728c4611c50f9ed4354eb259440da807f103bd6a4e2eaf94955a59d6711c6fa1fbb862f89be93d287fdf42ca15c7d5458ee20aad4b8ecc73079ade5ced4ad012ae99a0f92e4b488a8d2ed267e42bb8ea7a1bbf4a52d4ef9b8406a5b51d26aded45e7d0b31aa756c9336187c273c687bcd7dfe916bcef99eb48ee9efba23b8ab92f1667149d018aab2042060ccd94a4c95be9c75c0178084fffc82d74cf370f322f1209c479222581ae5b77a4ced73ce35ac32dbe14907540a3ce2fa795fd2e34396f4beb1f3925a2bcf068a5627a26c570798daa91ee0a4e2ff62316c9f008fcfd65fcaac613a062af730a748551dd6dc4cb07529130864ac21221c3fde49478be7cf6a6fec6c8f19bb1c1accc24db91cf8ca150a7be906179eabeda3b5bc3bf774c2defb21bfbcdad1289fd09e2b05983b40554e160a95908ddf04d80231fe878015f0c915efc536ac24bbff338ada9745101dc809b24fde7570e624e1d58cde06b8c946f2383076c19917ce3567ac4ebc272e1d3dd40d81a002be412f63f9b89a9322f87dcaf87afa1cefa4067a7785c690af823ecf59c077c9107584c6c6b045b65e5c52854e285522c32918884e5c41a88d838663b6237287db7e9f4bac3aa4a56f187e646de39bb8a22a423c8f2ef2553e76da4d383ed8ee5d70bf0a58b4530503c333267934e0eb5887685aa0fb2066e6587e1c1a3669002437a36dfe0e2bcf36cf0b7e7cc79797ff1c23f9f2568850f65d6580abcdba43de4585e5904107e32233f4125500ff586c106777a69b8c4e1df90d4e5fddc0e452929e8ac31f30bcae8401dfc1461d2af1ab530de97c2866d4b7c0f8962d043346b7a18842025ba62d6dc2f7f6a3c99a0526fe61549c19dc5cac30ec81851c5e012994308667d4ecb0edb1105b0a75cda31abf84bbe8d84567dae544fb7127dfebc45108a46120d5229336c7772bad9e485331136d686c3a5b8caa4b3d8f93b1739693f65dadd94dd938f8f2f7ed3ceeae18e61b18293935113d121d19fccd8b73c6e2eece8095639e0e8f85003c5e39ba36ba0ca01650c9c51a44b72676b6b7384bf85c7d911cbcad787bd637ffede44c11aa72a3aa4106b180d65f89b9a991115fee073c884b4602e9efc0ac7bd3449a06e8f23d98dae28c411398f5556231c40b11f7477dfa57fb7e341378560d672da7af75670fd0a6e6c28c668be3683a69d0f49b98d04c93d5c1235012514a1e0008045aa53acc71b1a856c80f944fb73ebae23a59c95ff7d87d6cecc653aebb2fa0559ac9c2a82a3ac6f846a0e8e97aa5a54cbd0b3bfdc90e7ccaaa7ba795e3de1f4e2ba0ea723d9e2c4686a5ed9c93c22a28bef1742035804ec4dbc2fe29aa7fa9fe40451ad4086b170c057497effb30de7be0d3b3bc5b2e8e080a971319bd307a415a73941044e5dcdee84577066fae3ffd81bde5cdaf25179f93e07b9879e150d446b8bf39aa4034db32faa986c963ec5c57ac4750b01f2fe5444325724bbc539b7d352fdd89bddc3727ff856a31b45a1040a6919ddda5c0678dccd540bbb92c65b1f267e3e0b07a9b4e4ae257319ed015ad8392de0775f141092d237b68568dc9e6f1202142f03b41cf1dcc95286486ee959cac1eefa4a5baacc80eecbcc7a63289d5e6187cf1e5cbcbc98738004dce2a18baf97e56ae3ca6ba8cbe13db25f9b3353a34a2d280ce7561d880dbdc9a80a7912efb919faa60243c2a6f88a2bac18b7c5b0a507de2b03a4661df5d2ad314d984a7190684f51d27670fea649316ef6236c8acf8243613d3047cbff305818182e5bc936a33d71ca45513f2164fc2e0526bea2920293bd063dd22732d0b10744631f3910c13e23927d21f379835e14a077581e57c61ee314cfe4110b1e5119f4169fecb927c984c6137645dbe25686f67b157f75a62f8ea778d03838d7906b188e2430f2490582c50d24e38c6a3434942b857c5998f884c51cac2d6b58cc74595066f3d67242cdffcee4bf111302e4d782c2e768eaa30b73eb0022b40b1c7d89d7a06cf3d14fb25f94322d7ef65a8fc4392278b9f65183ba2329ef5f87cab1a944b0686c77793a31f87b3229fdbe59fdb4cccfb6c4248012833d07926c65c9dfbe546ba0229fa4e9d01990f9b8dca29afa3464f44414bee64c850f9640a3862ad6e72c67507a000be4fab12a2d224d0ad22d02ed1085f1da24943b086d879ea9e44e00a5fa17700ab26dc4b1eacb50eb48b4bc79a782aee3f9b6a0f32c8135d2adb283e40aaf0f63ce4125acde15f52f9b5fe0e0f78597634a6af6bcd6d6466f0249724a67f7a987d57099bfd6ec9daf841a17db965c5345e4a7bd4012a8f9fa1eeffa775b8be6d9194f0342171e063c2ca354dc624006307fb73b522c68a3f8d1fbdcb54346a97440b8542e7f9de2d8a90e1e9afee8e9674432579088e35bdaac725059215565944cf561a5d4f0a7501866c28c9b7b3d5733d54484b0361d33578f9eaea10e803aef142bd36ee6d8f26d0cb5e37f40ec61a6789d110e95bf541699cc5a6f37df2a8f08763d58a03eb98e7a31498f5d5156296cf86ee3d52cc62dc1e62ce7c68845accb9cb52409a0467fa4e30874151b2460c053976f2c18f935ca5524c909652564f85cfa249b77693f287216276bdc3fab9a305604f62e238b6496841e794fdcc4899c6ba8f4db7d2da4eb74de150dd76a0cb36a70de3100bebd2ae909b9eec067e82130ae374971522d47c0964ea", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/172, 0xac, 0x2, 0x0, 0x0) 16:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r2, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000771c22141b11f70c37735806b2e2a95a3ef1fe39040d4eafa79cb346168840e813ad7f134c27fc1f8e5e6b850788dfb2c7e5d50a3316b83b1997c894bbd3bee51a872cb6723f3b331a46546a9fc76f345da862497bb69e63ec10cdc7e42092cd406e9fabdf2e73f836293c39453f8170ff326ec3add157784364f0b564ff8016b3ff710d5de740e60cd7a45e453ae56b89cf1a43bd3ac776c2ad21a04926cefbb13865edcaadab0d508ed9e80e1879959b9a7da190e7b3122f5c2c31fd5828edf23a8443bf6ded0f7b21d12d6b66d5941a9e839685344820d34a1d5794eac3a14160a7b0bd4366f4b667f2c5876e9ca5e1830f1ca43982222b1c3396"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fa336000000000000db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5fa3d5ec5ce", 0xf7}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4}, 0x0) open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0xfffffe82) r4 = open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000f6bb53c408c471c9f9be5902831cb7300011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() r6 = syz_open_pts() write(r6, &(0x7f0000000180)='X', 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1, 0x9, 0x1f, 0x99c9}, {0x6, 0x2, 0x0, 0x5}, {0x5, 0xfa, 0x1, 0x2}, {0x8, 0xa5, 0xee, 0xb3}, {0x54fc, 0x81, 0x20, 0x5}, {0x4, 0x4d, 0xff, 0x7203622b}, {0x5, 0x5, 0x80, 0xf68}, {0x3f, 0x9, 0x27, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket$inet(0x2, 0x8000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xc0, 0x1, 0x401, "d2b94f60855b0d31f0bd1b0e97a71a8fe98dec86c75a33eb51f261f9808a742e6761661a7918050e2b7469e4038985d309bad772b4d190d42d4b0224f0fe9f7d2a0daba3ff106aae0b188a35d399184ec2dae2c5803beb113bf8a8152f16052c9cdd6d2790946cd4fbafda135ab331d33488df988bd672b5039730c0ecec2a5b4ffeb03fa92912489fd2ec4aeeb309716c8be72021cae3460164a4045d6ef3b41835b9d003d459b3c1048e7ca63e"}, {0x78, 0x1, 0x4, "c7a12d586fa66b1559738259a01d7e24eb478e8b66eb46ed8466606e3107349c15a97e7947509e46cf9a343e113cf537ee5f52d78d61b71d94a08b95b656b2756785ec0f1a03f9d1464035fcb986d323a391a7374d94294d7dd81eba2c62d33c43110c3c5c"}, {0x90, 0x1, 0x19f, "12b8582427d49196d3792c421305c4140d4d537fc26f5b52bc8cbb9943357056b58f817061aad49bc57f8a2ab64e8fc4eefd342e4f956c0e3178714367b3973d0eeed16a8455e7eb3296ff58d95c7db1373d15f5a204cd9c630887e53e4bfa5ae182ea825073dd7c03ea54272feb56ed06a02a08e4e22245d601"}, {0xf8, 0x1, 0x80000001, "447d339a9f27f836ec526ae1e2dfbc73271eebc9a823864373802e9eeaff30056636446558c7cee588140168a6888e5430f5d776d7ba89fce535d8ca491bda36b5aba6f631945b1282dcb29c8d4d9e0fdb8ae9a27ae905e56b22d9b018de74c3ca05993880d63d032dc91d386d8d3323f77eb99f6435254559fd14f15062168fc602ed57077772950e8f1f2d404d6a833ea702843cf25175c2adb63fbe432d6044f1a03ce1c6434e5035e10ecf30421afa3421208dbb1a736a9e5c9518c418dd82f3d68cab5c955a1590be996300d1e6bc02654a9c0d844ec562b4c0c3e8ff5ddb3f"}, {0x70, 0x0, 0x6, "1f817b1354023347758cc19fb979cabec5e8c511ed6cdcf9b75f7b4aae14adea4f6b0ec8077323a71000ad1d12b5144452c0a9c23c5e271d74346d1ac8454e2eb6a5e06d78a067a1d1d303b57218f5193b5016a2591dbbeea1ea9347befd"}], 0xffffffffffffff76}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x80000000}, {0x18, 0x3, 0x0, 0x120000}, 0x5, [0x0, 0x0, 0x40003, 0x0, 0x0, 0x0, 0x0, 0x20]}, 0xffffffffffffff76) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) accept(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cd625013df300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa26b6bad34cc8bf4ece6af206713af3dc8dcd0f"], &(0x7f0000000280)=0x6e) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x8000, 0x8}, {0x18, 0x2, 0x36a6e930, 0x80000001}, 0x5, [0x1000, 0x1417, 0x2, 0x2, 0x1, 0x80000001, 0x23, 0xfffffa5d]}, 0x3c) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069dd, &(0x7f0000000300)) r5 = semget$private(0x0, 0x1, 0x100) semop(r5, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:04 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) dup(r1) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\x04', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x400) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r15 = fcntl$getown(r11, 0x5) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r16, 0x0, 0x10000) fcntl$getflags(r16, 0x1) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r9, r14, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r15, 0x7f, 0x100000001, 0x20000000b1f3}) r19 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r28 = fcntl$getown(r24, 0x5) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r29, 0x0, 0x10000) fcntl$getflags(r29, 0x1) r30 = fcntl$getown(r29, 0x5) fcntl$setown(r29, 0x6, r30) r31 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r26, r22, r27, r31, 0x5, 0x7fff}, 0x6, 0x2, r30, r28, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r33) r34 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r21, r22, r27, r32, 0x24, 0x4}, 0xc29, 0x4, r33, r34, 0x8000, 0x5, 0x0, 0x8001}) r35 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r36 = dup(r35) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r38 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r39 = getpid() fcntl$setown(r38, 0x6, r39) fcntl$setown(r38, 0x6, r39) r40 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r40) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r42 = getegid() r43 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) r44 = open(&(0x7f0000000780)='./bus\x00', 0x100, 0x201) r45 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x40, 0x0) r46 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r46) r47 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r47) r48 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r48) r49 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r49) r50 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x20, 0x0) r51 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r51) r52 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r52) r53 = socket$inet6(0x18, 0x1, 0x3) r54 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r54) r55 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r55) sendmsg$unix(r6, &(0x7f0000000940)={&(0x7f0000000280)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000600), 0x0, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r8, r13, r20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r27, r37}, @cred={0x20, 0xffff, 0x0, r39, r41, r42}, @rights={0x30d, 0xffff, 0x1, [r43, r2, r5, r1]}, @rights={0x38, 0xffff, 0x1, [r44, r45, r0, r4, r46, r2, r36, r48, r55, r50]}, @rights={0x20, 0xffff, 0x1, [r51, r52, r53, r54]}], 0xd8, 0x8}, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x1, 0x8, {0x1000, 0x2}}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/175, 0xaf) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1d}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xead, 0x1, 0x81, 0x7}, {0x81, 0x9, 0xf7, 0xfff}, {0xfff, 0x2, 0x7c, 0x8}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) pipe2(&(0x7f00000000c0), 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) semop(r1, &(0x7f0000000040)=[{0x4, 0x20, 0x400}, {0x2, 0x35, 0x800}, {0x2, 0xc15, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0xff, 0x2c741d18c6db158e}, {0x3, 0x7, 0x3000}], 0x7) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$getown(r4, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) fchmod(r5, 0x40) fsync(r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pwrite(r0, &(0x7f00000000c0)="c1d19da6720fa4b51ffc71ab9812514197e9138e19e87145d63f248bb7c9c34d484feebb7866cef01d06fab0b1f7f241b947c4652db898d04ad763a9aaea9a8f9149553c13c92064a05bb0a8eb8de355d2b6127d49a4059c61d73d7808f64ca51fa553f8029c2ea14b91705e4d6ae5c96d35db0c1ecf980cfa5179983a7eeb82d888866b50ab828a8087521f1705897d7d9f64e3c88fdf", 0x97, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x40, 0x0) writev(r3, &(0x7f0000001500)=[{&(0x7f00000001c0)="a82d1f81b0e4a56ad5cabd1084b421fec518bee24d9aad3eb1f1ddef62fd9817a9387df43f1f3b3fcc4fe441f08668029bfc7e8c0583e4fc6ce11df09d1a5c83f6b525f2047e07088712e5c2f5127bd43627ef45e573a31db04aefc5ee288179073e03ec43ff1b8d", 0x68}, {&(0x7f0000000240)="4326f2903235e6859cdfb9a3eb411265da1d39c7211cb9ee7fd19d8a00dd41a1684005037214fdc257780806eb4520e2c1d7cc5cd0323907b351ceebd6c7c197e901931c2aa8", 0x46}, {&(0x7f00000002c0)="fdff7bd9826ff958b407a881b261d1640791925b9d44eb497a1cb7f4e8be8825158997af5c1dc4b38303aff4135fa56d6992c40c7ae6d62a793ee5a59ce2d52b3646c90cc26e63d820e9eddf10f9233a74a5be9f55db7dac8354cea136934daeade23628fd9a145c4bf76519164d6f6a5f02232102d880b251f8f4cb99c50f03c5d824ff298d58c96ad24034145a4872c925dd31a1eda64751944827a4ca3dce22333e27b71aee9bad5666426ee4073e4e367a359dcaccc7c2b400900edd1c92954a3de722a8906ade916a0d8336f0f683c59834e5b46d6c9873ffdbd5c841bf14385d994ad94e9af22ab24192b1ecc7de7ce2a982", 0xf5}, {&(0x7f00000003c0)="674adc00865135785fe9e03d185fabab781a7c8e6f7e295a80b5c93e27cabfe7132d6e7671cf68cc15b988849c568cb0aea8d54fc53295eccebf74323eee6719f096cdcf58b3ba55165520a8624d9ce9a7c2e3eb42feb912a43f3d16b1e114b7d023861c805b8a9498c20fa468c31158b9a22367ad30e5c746e86122abd6239b", 0x80}, {&(0x7f0000000440)="e7a396d4c28a7707ac9e7f78e5951a87d41417439f783a12f075ff1487d54cda49d546711ef0d0bdc58f8acd6abf86fcf155c44beeb3c79e14f1742a7350cf542b5b2cc655d8fc752b267bb92fc45acbaac88cd25cb1d0890a3606ea81f14694050902c2f67a68c1051503a50a87f5f7f591fbba463e1b40e5ac309c43ad6efee96982f7d23a829993f472cce0a8e9c3e33f893d78787b77df825fa2d19e084cb174", 0xa2}, {&(0x7f0000000500)="1423a00a518ca4dd21da4e8a305f4f3a6a9fb966c53ebfccb5b21ae94c888a0df5d5aab95221af3ee64c67ff0860670c24012ce869fa379d7cc4ec8bd579f4b7111f19bf85aa39c8bf79a4387d52c092262b1dade9540c8c7570970c253655fa50dd97bd406f8aa69e768fb64648043e544e84829375aaf1247bbf24b6e9437ae54246d45ed9d73471c22bea43f880e6c3ae6f13a10d3751bf8d283384a372f9d0eaf09cae06d0756ab5e86a78cb962657fc1e7704a72d0a27b9256570d88f9734d6d0b3988ecf5453317ba86052758c1b579962f2bc4af79fd01d9cc0cecadc7a7c42f7ff9acb499913b16dce71c04608b4b8375ec0398f94a879d2c15c1bd2c3b5629a8713c980630915d0e765eb9fceac5886bfbef93d5020b62452721f6372c738044013d8b2f668f3ad9a394f698ad77e2dc044a21788c34dee513ed8c7f6043f454715a6afb8f8525c0affd3746cda5e408a45924df52df01508e61fd54bafafba047505bb344abf5c3fbb2224bac40fd6aba7897a3d6c46e869019e1a9375f6e6cf2f5e52b30766022370fce8ba2358f7b67390a858f7deac46ce8d19a8d353d8d6b266f0f3e2f5d664696ab8e1320d9b72d2a198110d9c8c014c8d219d5fa8bdf77d8dc224af8d397cb37708d147c646b3ac16a5a12e7b50efd170655cd81c29edc027097d9bc173600bbc7da41990346c2a0d1b19ee3e0c9a95c799427de0deb217effee96053415e93b8cda34cbf99a07194bac7f70f1fd3a95b650790b16e8965c98133481647200db95d7fb2ace534dc578520f5525d2f910b8aeb246b729f8d244a004ca78d778eb650426ee4c1a4e9e644b805a9c7512609e8980de5afcd2e22b32744b8207558208a75041574f8c341bb6d4f340be5cac917fa647e62f85be670c7a56c4f48d10dc31cc05d60e107cddb16a0933c7b17270d07d3e2dea2f03b5021fc305cff0660b344c6803c2de33edb608aef1b0cba64bb9679ef4d0bfd79400fa0c3e3d4058ae26f21e13b32a16eb13ee4d44323c02e5d4b181c251f8ae18767cd18bf496fb83414ccecbd362511e697a6cf4616d3058d6794b53f3a3ca078d00259b7d731bc1e9561f5e586df2217b70ec5c31aee2aeda47300572870c6e8ec42a06f72483577bca1f3a42bd35c685151e4d616eae933d9c2aaac7fff26f199d16221ceefd7133fa35bc933d91cb9f3791e68e993617a06a5086bd56d6a494eced6912c3cc6d894f193a56ec76c73d4dd690b9394bb9352ae085688d175382461fcce44343353ef78923ea69a736f331593bd8d219803c85b05a47588b686d469fc9e3b4f8c94e866146c23353d317d121139431edcac62f38084b1329e732620e72fd62edf1e7fa54f9bf59578b6ac55892ce473201e576508b16b91f322b9a4e7f8b41fa8e880a410d298b033397f46795f8dd688600767a5c3709c1505c98c7c33b0808be7bf74302812dcd5b1856d8e5a046552597e3e1eec6214a247c74548427691f7fc346ab9b3043e16681668938f41e2ad9150d9cbe16552ddda0412c445e2d3678d4c6af616d78d1b40dfd7defdb695891a9120820de122d8061a46bb7dfba26104c7c53ea9dd6a2831415deda93a88a1ce68465f1c0a38489fbbea2589184cf13a46ff933d33df56962d76be2b6050be1f775aeb32cccbe473bbdba20a4c4471db71ac1da98e5ccd6f8b7e304dc5443725a2ce16e29b45e865763633869164a951b178687947f3ed0cc35a2bccf99f46d983fe0747f7dc053f5b19a4d1fef2363cdfb5c6eab9396d0ac34de0620fdb2dafbb6382b2c3d4015535afa37965ee89cc2687a3d2a6af78768fb8a888ed143c2260afc23c258b1ce452485063608f47c17b607a518ed1c5e02c9c896c02a5ef42145090d93ee5c67d352f27dcfff917c15e3c96010677387480d458da18e761cf2202aa31537706ec42388fb62e72b41e7b870509ed033a8f15e009d56b268f0578c71c6719a4521574e1cc5ff16f005e6f5ceb8af067a199f0a0c13b730180cbfcf0ab133d59d0ef6890988d1b3864fec2d3241e0be985d8edda438c9eadbe77807918f217f8a51b3d610f5d8a8b1ccc17357385a908b9bd42df41c61b4cf7fbffb9cef04abd2b126dc02970002cf33552153caee26a4b3955eed632f297f6fe98e4593c726fc04173bfec1cb19c701616d0d0a6e700067e6747e8e798429aecc0a70c550545239e9676e77fb7cd32bcc7b04bb8d19e41c93adb7535d680ae9e278411e5e282f37f8513943d8caa8d70e62423298a711f45c4af8fb4b388591e2903ff079e1c7c0101fc07085ba4ce2144532abc0d28298b59d093931b80cc325d9a73681d8f4a02d55d2280676222c470327b21a62f0c697d07710d429f0150373a3e50ddcd41a6abb4e5a30fdb8fcc36f30783a05899b0c7478d4f23a453f51e45e00541e3ef9f1ea9573f2fffb2853dbf23f55c3f29e6782a0b49e62c59851277527dbdf1a774a8686859130c873dfa92f701d0a15458882cec89c0bf4b6b903d470979c7de0714f8f92376647267aab58ee8983fde4bbfa40db161e8c212e42cb26cecd0657cb59ace794b41934b6428205448f352e6f9c242e11ffda6b5bacff84395d7dd9ce2dfac74280dbd8d53ee6eca1f4f8db6cc6575a419ba5a49d469d7e6fe8bc654f46828f5a33d5580a6cdd6a6b717930cbaa985f51d97c62fd0078f5047290d7cd4aa34f32262414892d7eb0239e370769e5eca252557a53714000cb9066cad4199a4e471075a615f8dce3c44c71541c27a048ffe8b70abb2cee0245afba744dce957fdbbc2d7c3ce7c234ece097b73047f277ec366be042b4c5a263c9aaf549dc8458afdb9e68ac9e2fd0242e45e8a981469a3dc5b93d8842ea6a5345ba191bde921ba07c224bd0e3eb55b53f2fe9fcce1588597d034dcf2e1c2a7a5e03d5a1cadce02973d7db4d94857b15b74a58ea85cf660e9c6423c920533196b117405c0a72233430d1232f8cbf77ddaaee111338bb8119f0b1e0c5571ad2ae03adf910076b882274189d07019a50fbfe7040a2d9cdd4fc0373d291527b223dbecdab62a83a2293cc250538edf1cc060ee88f248574ae00b74d00169cca4bdce852d62f589329b56cfb2c78b5b382a962a25b172f1285997f960798a638cd6db61441743be820deaa25a91ef05f99c318325339ead7cea193b8e0a2068f08b6b5e547d4862a1a8e6258882745dc87bcc6ca718d2a53a53cd9cbb37c204204edf0f2605364dfa0db3b7eb5f0e773529468df55159047670ddac151adb531fba9c37e19dbd753898b49683ba19b204b804e50a24d346b818e9c49703c7509ad56f4d1c1a3610c55073f64d803624fc35e90d66cd8eec93acf402597dc3351200f7a18de8252b84dc88037d86b60a0095c220192b50a5846ae310039cb49dcb11fc8f4d81bfc76a579b01ca898e3e48066bcf3ec1afecc683483969050e5dd75f5538cc25d42704be0818315e55573a6fdc1e12e42e5bffd7b4102afb9bf4331e2822f17aa6da191efcd44ee11f5839338df2f450d2ed43772a82698962f6954ae35b90a10848e1700d7b7dd79cf854f3c54ececa1ca72cc6cd3dcac09775698181391ae9b2768aab5a28fd1ac490416516f451e87f3bdcf89923639d2eee9b9024edd2d13bb0023232b470e497ffa1edc318aae51de5f4fbfe729bae0773d84153b33aa7ed18d1b5d1cf4e60e6c552dcbaced7b52fa0b4a1ab07ced1aeddca31908a9f24b6afa69a6f19bf68bb789166f3f54059c97eb01cadbcdf706779b2a575007b35d91fa81ba761c4dce40c4f2786a21ef6deb628541ede3e5d8fc157b418e0d4fe68d22009915a6c61d105dbb20e3649ffb08d39a4ca262487d002811baabcaf135ae7dd26183ee19b154004f2062c2c1e16842ada553afe6409d27b151f67a81ed47416803a7ad6f7687eb7f6386c4dd8f95229ece5de7de7a341b52278f2b0c4544e4283968004561bcf9f00aba7eb8ddadbd021a5baa1887e51661cc65a0c95a70148c79bf3b452a3288bcc134a20707eb89b1b6ec1be914d888a0d4b1896f348be8dda2187f50f0ccfefa5aefacc0c4d276b9f528d071065071431ece0d30e0329ae67599666dd49e40610bf85dcf9292d20844785339bbcda332e9dd493fece021664b33077f9226c32b78b7f244e7c923791e03e658c2c7fe1be74a2bc5506a3069c4a6c5e75828cf641c27fad63ebfb7f140cebd82f97e306d3539b1f6f2b3569c1a848addb92d098443cc3e800b9de51c0361bda9538e052008253aeece681dcc5dc1fc48ca251d9e7e45d28580b9af75eb9a380e45540de0c2e05922200fe113105173cd23edeb191408bd6df1f5426f694c17ca04a4eeec7229d219268f3f9cdf6f39cc1e1b784f30fbbabde82ea79734a047d164939726f28a4eb29b96029a897ec995b89a17b4f5c1ae2b29a74855b17ec478d85765070dec9e37f82d7d3c5c750a8cba1a66c2a263dc85249e022478bbc3495cbe4742bfe915718aa2b5f5338b86acb9a5ec8f74648bab0e3c3fe14d74edf7e6dfbae856ac52712674e4809612e9f4b527f5b9b8d4c58ebf5bb44b2a3193d0d524cbd87cc61a363139296ee2dcc5393a8284af9c894f4e8eddb51167e87b8145544750e44b7f9c11f61faf921fbf8bfa18808d8a2a0498ca20fd6faa31a7d534ef906f1c7b95c912b2ca489b9260551ea31f2ed43770443b039a2dc582a9e0cd4c0fa5b4eef9f31c7fd7b3f34755c91e14e41f4f34ebb381692ce4e08f557a5935ccca45bb8da7f52996bb3ee20fce695002fabdc757de47be34d0e8714d33c9c3ec4f4420dde3701ddf81cdc1c42635d2476fc18c956be5a53f9788068d9261d08c3338432d2705492a7be3b3f0fd8bd57b188751f02d6d04547ce15f749b753256b130fdc3c026f719d1f9bcd5eec4d5ca05c8037d1753ad3ed9a97683f045266b1477c615a5b15a4239e490af686f1595c7d0da85bcd913316dd7461670f6edb57e7ce5c92c3eb03400547f581db8187fb008d6906765357f2da378788253e83477c7b5ff5502fa8ab20660290ffdf453ac871741c478caa40b07491569c35f004468862e630791afa4a24050631dc6d04361f36ef581019bdb25b0f0a9572334fc348a23aa2baf258aa6ecc81f9f76c43b0028411e61a4af824576e055126740d5db06e987de38d155226c3e7121a4ed0048018ecfd8b27d48cdd58bc8cb14beb9899395cbeb25320f06c1d29badda1fbd3ee3011555acd05f1c2b85658112fc6d92c6148bc36f9eedfbaae52d359cf75c72df18fd677f5ccb40be25ae3629ecc7f2564b6544d0d99b5eb3f34e1abbe90d78545b3a43b38ecae5b7e9fc26b66855a0e65c005f8f0864e95de2c026d36d29d30890d7586e91817532674eed62f0d66c6b57b6dc49c615309d6d2daa49a1ed4c8d34aeb0b745b4f3aa40fe34b9dcc062a15d82fda23996d7dc825fec57fe9cdda7d4bd30bca3079d2dc1a5b75527b48ee19f70fb90a12dfad53ceac1d7a0cf263912eddb190ecfcc4eb1fcff3fe5e0b695e153c12bed4b14b5cc0ef82196150d4b5b248b685696d7dc5cfbbd215a91ef31f49b4fa066609013ae99edbf340dfe75572725080a128e5c4c2bd17a945578cc9af64eec580f312be9eec5840dba24fa946c39f830875f48eeaef111dc4b7d40c2990b47012a9d14d45b707d99ae5497c2210a746861a1dc46551e96ff2150a58b50736e3f627ee6a565d191ceefb79113b914b40bf9b46df968027", 0x1000}], 0x6) write(r3, &(0x7f0000001800)="0e38369ce134f1e558b680c581c0ec11689fbf75c9533966fe8ff1f6932ba36a8edf6cffa42039e24cf33264df986615e7b9ecd6de1d1a19b0ffa9bd52a5effc1536b1b88966c3a6f0dac28783983535220692dec2b67241c330ddafbb2253f30997731ae7001565197504bc1e91fe2aeb2bb6ea44d2598991188b5406f01bb7fa0596ec383cceaaf4809cd6562fe7787f311ca8688245c3a2866df492af14073488c40d14547584fc9af773855ca962dcf79d4efbfc412e146592be49f485e69d4114f6d5e538c095f1fd4d8fa3ccd979560db356bd7d3b7a01d51b19868576817b0e1e158c3503ccb4c8eb29a349d5b2a58c06587f76", 0xf7) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) pwritev(r4, &(0x7f0000001780)=[{&(0x7f0000001580)="4a778c8d9e972bb541b236f8bc49db244056e29b35232f608f2f13a459312b013ca81adaaf85e26963f0010dcee4d794d91c67b7296c4036d74bcf786e53b89ce3715309b2f48f4b67ace5496636790d2f64f6885159e15e855db153fe55eaff142dc6d08086a6a2e7526f4843a1f9f6df865fe9b3bbe52b62b1d08e7383f6ac29d74bc954e37859cdb8b8c1180ccf5bd12bb6888122f72d65a92a10f566beba2a5a5a48db9dafc9afe6ead8621710c560669d8c11e7262951b4d62e39dba0053d", 0xc1}, {&(0x7f0000001680)="d0c109b5b788fcf0018ddaf703f372341ea53ad464c736f337477f42f2e542e1451bad10d53bd5b9e045c3688de0f61a5cc2ce718a3920794998b2ef509ca178d309430373", 0x45}, {&(0x7f0000001700)="963f95756017f7b2f255eb78c3da672238f02b86", 0x14}, {&(0x7f0000001740)="67e0e9c76a987bdd6e22f9f39667c203293f708adb5aea3f97ebfbe745cbabba974037e2c720ef63239fe3428f", 0x2d}], 0x4, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x100000000081}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0xfffffffffffffffb) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x3, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfff5, 0x800}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r19 = getegid() r20 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r22 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r16, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, r14, r19, r28, r34]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r8}, 0xc) r35 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r35, 0xffff, 0x20, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket(0x0, 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) dup(r1) getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x50) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000001140)=[{r0}, {r1, 0x4}, {r2, 0x8}, {r0, 0x40}, {r4, 0x4}], 0x5, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r6 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r7 = getpid() r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680), 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r9) r10 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r10, 0x6, r11) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r12) fcntl$setown(r12, 0x6, r11) fcntl$setown(r6, 0x6, r7) fcntl$setown(r3, 0x6, r7) r13 = open(&(0x7f00000010c0)='./file0\x00', 0x400000003fd, 0xa2) dup(r13) r14 = accept(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00"/4085], &(0x7f0000000040)=0x1002) dup(r14) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x7f, 0x1, 0x6f0, 0x3, "bc8fa2f2a2044e78aad1976e2c9e9f901725ead3", 0x1, 0x569b}) symlink(&(0x7f0000001500)='./bus\x00', &(0x7f0000001540)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001180)="39c10831015b6716d30b5821a85a63f3600407972d0da0da5a4ad2c9d0b2797faf613878b4af5cd46ddc049fd8e9e3318b46452efa3036aa94fd3ef46bd337cd4eb37338f9816e3f279ff9409660f6bb540be5ee7cfc4e313d866e65753da38dd7b4dcaca64753248d458ebc788c6667954fc00a5723a3b517685e7a7df8920794bbc1f7bfde82382bf32c9e1fd42d802cf74d73342bd14d4cb807d6ba406ad72047bcb79f277a41284b290727794583f3bc0995e5d38e2b6f4a6cdfc8c4e150c6a38658c454d133a719a2910b82c97464fce3cd70aaa9546a", 0xd9}, {&(0x7f0000001280)="b933dfa3d63a8b36fdcb577ab780f68c75f9578354616f1e307da7e67ff2e1a888eb3f96cae245fcce861ea724ab436492fadbaf1879885cbc1775b6eb7a7220f227dc6a658463bd92a307af93e94c681fdf1c1d6b0cc679d2b96fd94525b232da4f6bcde76607735f250889340f5be2799215bbc9ccafccfca94e9f508fbbb0d944603130f56e84b6365ce9", 0x8c}, {&(0x7f0000001340)="93fe11109018cf4276afbe59928059b6530fbbda029a415e300bf81eef3e4faeb620a08974bc7205a8102eea6ee12554fcad6f8a72008fe3a794c201305f888e1bb7aacca5ca0a2d2998e2774947b3d953edc59f82b6332f18986aaeacfb46f261c26250", 0x64}, {&(0x7f00000013c0)="d3", 0x1}, {&(0x7f0000001400)="af9bc8e77bbdbb231c2d32477d04e08357ba00bb607a3803d159592528b0f1e306758de39008cec28d79", 0x2a}, {&(0x7f0000001440)="2c5a5f9e8d9efe2118f03664fe0a9ac3bffd7cbbdfcfca5eb4ef9e7dc78a5a6a", 0x20}], 0x6, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r15) chflagsat(r15, &(0x7f0000001640)='./bus\x00', 0x0, 0x2) r16 = open(&(0x7f0000001580)='./file0/file0\x00', 0x400, 0x4) ioctl$TIOCSETVERAUTH(r16, 0x8004741c, &(0x7f00000015c0)=0xfffffff8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x1, 0x2, 0x1, 0x1}, {0xffff, 0x2, 0xfc, 0x4}, {0x2, 0x0, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8, 0x3, 0xf4, 0x8}, {0x401, 0x80, 0x1, 0x1}, {0x8, 0xfc, 0x9, 0x1}, {0x8, 0x0, 0x82, 0x7}, {0x4, 0x7, 0x15, 0x2}, {0x8, 0x58, 0x3f, 0x8000}, {0xfff7, 0xa9, 0x7f, 0xfffffff9}, {0x9, 0x20, 0x80, 0x204e37f5}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$TIOCCDTR(r1, 0x20007478) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) getpeername$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c13426f207928400"/4095], &(0x7f0000000100)=0x1002) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r9, 0x0, 0x10000) fcntl$getflags(r9, 0x1) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xdaf1, r6, r2, r7, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r8, 0x80000000000007f, 0x100000001, 0xf48}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r7, r12, 0x24, 0x4}, 0xc29, 0x4, r13, r14, 0x8000, 0x5, 0x0, 0x8001}) r15 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r1, r15) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80) select(0x40, &(0x7f0000000000)={0x100, 0x1a, 0x1ff, 0x7, 0x6c53d329, 0x100000000, 0x100000000, 0x2}, &(0x7f0000000040)={0x1, 0x6, 0x7, 0x3, 0x49, 0x4, 0x80000000, 0x6}, &(0x7f0000000080)={0x0, 0x8, 0x2, 0x6, 0x2f, 0x3, 0x1, 0x824}, &(0x7f00000000c0)={0x3, 0x4}) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) readv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f0000000300)=""/237, 0xed}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000100)=""/108, 0x6c}], 0x5) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) dup2(r3, r2) accept$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000dcf67a3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d5352a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034bb25a9f1240bed7b520000677a76ebab281b3457bdfac4b3902b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4e8f70c86f04bcb3179694f4e785cb0015c776a5872aff4c11e65c8a3575dbb4b9b12c72eb86bafb0dbe902d141e6625eecc9010ed1ee7e32bfe38b215f213c0bb06c76c53bd36642f84a87bef741ebd5f92a84485fcccb1ad9194457983f26ac72ba37a3928b26ca83bff0514793525d66995686a004ae062b40c8353a9ea825e154f76e41fbe3a14b6f7a3243b8bbc2303b88c4ed9c5ddad23de3"], &(0x7f00000000c0)=0x1002) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) 16:00:05 executing program 1: r0 = socket(0x10, 0xc000, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pwrite(r1, &(0x7f0000000000)="32aedcccbb9b642beb5f24482c4b543e667d8cdfe01a60886cb15c162ee7e7564b31af22f6e30d4918d13f824abd9a1a5447ed893070ce5d7b20686ae09791159a27dab7c7e3fca1db93880650265325a2c8ca57ee278077ddf9b5a1b3959db750af2233f6a0c81851d4337d474d82265198c6ab2f1e9870edf3a402206453dc73e7f53e411948d1a98710828e2250c7b134d4a24512fdddab65fd079c5b9c7721dc930de6ee5f8c354184b35b798d574c38c0db0c9f584893a1154e24d74a62e34263d23e38b22492131677fb20534fc4dd7b5a6d5786010b57856d7f4c7c5e9d84051d6661d56d51a736d15840c3310dbbe1d6c2186233723579247e1250f4a505b821e23a294df8cd71a3834c633abc3ac1028cadd2212253aa0efdaf8682e5f89f6f6a3e462f533abf442d2877d0a66cf358a902526c4b82ed03f21ef36ef9efcb860225e7c568befdea43cb7bcbd7f8d5831abcc270870584f2076500aeae8a5240684993be6acffb4067890a4fabe6812f05de6d781f8e37408c8cf17a14594a20fa63742a8611acfc135c83ed9c90ff54bce006612b72da91d76a4c207465e416a56ff5707f0587aee1d89e84e1327cc693624e27fed356effabbea891d344f5a6a77f5ee98f6303d815d6b04fd94f64b21ae4e3e5292dd54c8b08a480168caf54008774ee14e53e2f10585e17f2b7cbf1c615883b5633e53c39540267fb54f96b4a791b640a1f64fda23da384bd963c5f7362d7570f4d456053d4f686dd8fb0f2fd5cd85251fa16911b2e40a516df5e02f329c9287ba19add5c5a24a1a03b78f442bb9bf81ae9853be869d0abc316fee538eac4f5a8ee78ef6b6faad79b3c5901f7ee7aed0ab4eb13e5ba3672b3b6a335ac8d2006fc7e52a274fdf55805b097812132786495f1181fd26a745c102e37a91c8c0f04bee7c8d94a4721e157747c738b882e2f4b4792ab82a8feee93fbcd23d26e7d36a35a73a447e90ee33036572665c7ba0fc32519d3c7ce23c22e3df7e7902e7e2e13cf950a1d53adfecf3d337646a7ff8c563146b7618773c7cd50a10083ee522b3df56f03d8e7ca7bd133863ae7cee8dc5391699cd51ec8c5e3f915b360df0255856f01b272586be7aaeaba2feaa5abf88876cd077588d1345e9336966b6d7d8ddab8c20b68e11828e578b5c4204a0ee3abd8c72ee99f7b005fcd979a7a65f2cf4fad217650f7a430f755251287cdba51dcb316adb5af0b7e73bb6513ef1a00a027bba4b60c4de895fcbabd571a0f8253a2e0b12539f1f85c274b4b27a647f7308376304a0f095a1348c88e5a0798d29ae48d9bf590f704916eafa6183fb2809e779a78090b8d83d793c7f241bd1e451a265750ec34ecd3cd4b5336b50d4d59b2e3373dd2a2ef7f6966d04d9e1ee2d6ef48e390cad25c2d66feb4890176bcbab6a9ff5ebd6c238eca161ebb080fdae64283b8d37c8dc135dd939d9ccc5fca4ed611c281155b7db0ac1ad9afbd22bfb881b889371789329845371f9cc504ce8ad5265db348101a18e7b10de7371de05b927308d7e253b6f90ae0b16a8bd9a88555178104f072ebf766654928d21395da0ceeb4aad3b4047c61c733a498856f14c99f22236a82ac25e90e34be6270b77c629a4e5cbfe45cf2ff655abda070d337fe054dce1d8f5e93a887904f8de34240021a18a228b3dfb51d3a47adb734dc8e7b796d7d07654bceafddc7a1ae06aaaf8b5352ae5dc34200479e36fd9ededd1531888909d5da2a44e97dd2d467e785a1ffa40b57103d273b8f87ae795a2a1de785c711cceb11f43d84eb6b38149994dbf5fe3caad1665b1222c5e3428d667d1199acf75d1b659ca47613eac4028419ca11fb2b9658d37f4fdeea02c13feba0eddc514d93547b272157827a85e37cf44ad1066d1514cf83d1d648620e6b25601b9987d20cb0ca2e32da4e76fc425ab284d8f6812dda1f4bb1eb5f7b0c89b115fb6f6be0671d2c1ffc275c71538f3e31679d306c29a8f353e0747c34cb29cffe35471b5c49b5a0fc85e8682b1eedea8fc6d3c6cc7ca7acfa6ef3662f3ab9f3d6018fbf3b8f03106800bc625f6a2574ff2e6b3e800b22a670ba426b32db90b8174ad746f818baababd80cf24b9e07ae5130b82249be33c7c2866c24b90a8abfeeb63565e4455619873a844815f880e2fca8dc1363076dd22695ac24918377c72a3343906645b66eea32b5eab8350fabbb8747e0fde392083959ffc94aafc14fedccbd49390e493852d8b6af27a0d012b29036cfe21865a0a89e201c0b8c0c9027aaf4d0552a81485e5df7f5037a0e461bb2af426b5e9a71fffbc677db335c0ca988a69b77967957cfe7ccc4ff283f4969a7a3f8a307e05fc4653336f946685dc9068dfaf3b439b30c4ba182636bd91a2b90a84ff34ead7caa076699d2b6e8867fd4de64cbccff93a460c43c8f014e5fdde2e0445a1f33179cc9c7e016f7ef9489c8cd8d51fa9ddecc59c87719a55c483479e51593b7fd079eab4d57bfec1eead65f3605e0574d926b7b0dfc6446edccffe0c04e081d0935cea464dbf5cd3d6d71782239806a7cb9a0d66363d63f9a1276b596a63ec408f86f31c0fcd85713ecb0ed1fd0fac3bdbc4d22d7d29db28746e1dd70b8a0493b6073d260552881dafe0a4867488cdd2a59ee2d799b541015a16c2da9318b3690dc6a8113eb3790e07b67a55fa6af76b42726661fa13bddc765d6bb83d231d079e8a7aec1df863f13e03745f8f18bf77317811be7bdccdcb36ca8aa1cfb100883cd94d2941380de914925b5188a5cb408cbaf8445dd9615019b1b58cb5f92a5dc3b459fb03f3918b2545b3d4ec0ab773b5303c4264943a62620fc270939a6faedf1bf40d5fd3233754a8d7b95415f4968e98d771378669dd69ea1aa15f272880448015ed13d272e3ab3ce8f900bdd1b2d61367b06c4362b423c8bdcb6b244b300ed73e331a64f66f7a16d4dfc9ebee96fb4d06c240c8ae005651d690f599f3e9b8032a95790dd1862760d1733550e0662c2ab082a765db964d7a6d65bca5feabf50ef9a520b2ecbe73fe4bfbe0f7731958b0f106bdc10373c9c02af965d8a317efd81263f6a510d1da5228404bcd08b18ccc15e5df9806651c6706e05eb09f1a82ba5a137f339c96ceb07ad7a72259150e21b9cc7978d9f14bd0bd50773d8e73608c765fc1100e221ab23c1e442f61bfdac231254bf6778622c0bff25f1d89bc6ffc846fb1f9fabf3ff377a21fcede0bdea3d50c349691b5d90db25cb88800cc602f0e410e62f5f244663701ee1bf721ba8a8c59b603e758e1896aec3fa1b1022ca3b0e6b2dbc25bfdbf5596a08acd281dd473c6a5b4b9baf2c1b52538046abe0fe601dc3e3f899cadbc4537eefb0dcc0f6fb40a5cbd7cad56266cd654b62073c31671fd420438b16e64fc91fec24cca45027530e284ab8ee5df57b55fcc3803a04bcd00d44332413ed892270811147fdcc1058f8dd1ce8540f72934ca5061bfb8c9f31b3867b5b545c1ed7b682b8345b96592f4c8c135f6ad908b0df05b8b67dbb633f780f287e1a7c626b7bb6fa9d1e5c7ed71727fed8480866b79426236004955af4e1dafe7b589961f4f0b1f95ba3481bbff4c7ec5308ac994465420561ae52ccc1645417fa647355f3b0284c98d8659736b1a70b30fa4f9f3edfa1879bad51385904d488e0d9d945e57f7f614673368e5157bec3e256ac02fe8311039ac4412e1d299c9eb0d63ca7b093b2c9bf957e6573862a81cf286c85da55e177b514d245dc7ddcfa127ea3e206c942569f7872bc7de41a4b85b7a2c2f67b54af35ba184369094d9f326a5b9be20a04d623450a70e0ec982438993156988c0fbfacc8207577e9d5f58f5e5126b5f85aab68eea684c9b8013fe0230b327aa2067d67953b20ab2a6b580a9f4f88c6c056374e318cdbcf1b9836550a1d2bf8b8f5e8799a9f82ae4168251c7d6a9c6b7464b13c2cc5f3a8ee62414041c90767effaa3a17758e953b33e81593e104a13c69ad35643c9ef9458f1e32cb760586d77990f72919fdb8357c2893cec1e018381c5bd8547d0639d187c4cfb1cd5d86be7480b28463b7d8960f75ac7d18e2624eb60f1c17501a1f15682b7ec51b162733923bf8fb286628669b579a6159bec94bc1553836dbd97d13cbc42782b1552b5f0e4627969a38117ab904ffb61acfc2d0f28372112f144adc454e94e6e75adff6250b0c721a51844c4d521ef045d84c5883cec80a3c3711b33c190cae1b51e9bf16a61e7aa55b668e9fb9c56c672d44266d6d311c7cc9e2ed37514365884cadeb393e66152ee5cd9134ebc5a32934fac89da4dd635baf87b7b5e40891bf00dd9107a80acb8cc07a72f59cd959c60a0bdfaa83eff37c07825efc68dfc3246d129197f415111a7096793816ffda919cbc41462362ddf1076f2bb569ac13542c595b9a525b21a92c5556806f795947ecac92dd093be7061fb72415d4a63646ad29b76e0c2a02441c316456e8d1c6fa7a5129b75bc87f549cd142d74e673e5a4dacc4643a100e49616acb5c5ad1c51710ac225623ad5aff804d8c66f8296a764ab7f4e12b2fb72310e6e4a5315cf7b163641a23c0056459728ae6f46945a5b9a37eab6ffe1f152f99ffee82de41f7ec3bbe7de4809da5a56c39a73258153f989794f97060c8d3a1b25977c62b77e81f466c4e399c72b7bd3cf39713787559b993bcbbc49870606ab22e24160ddaeda32b5f623cbe36f434d95bfb86f39f090ceeb42c4780fc43a687ba29137d11d3bbb1d917f50cd72dded7614ffd9d67a1ad50284ca0cebc0cd51ceb86ae063183bc1be3a0a6ad152881e4ba3c7a947496e9be6bac3d1721b1769b5aea0d2b67883be7ea9265a47167a13d62c08389b348cb8152cabaaf85e27c0dd14e6a6b1c281f7385c9203c8f8e158232f18f2b0b9e239ece21a309a71112d7175c021275424cd9996e04fe4380d142264f0f24f6770dd896f6561cbc2eca81d9263e8fcb9f6483ee3f01a834faefadadcab2aa60f34c179accc30c1638ddb6e6f3ac320e300f5b67877ce372f7e7eb8f9fc55a115f43ff3c915a450e8d09418941e93169ba3205eb40898ca2ad977c656a3e23bbf53e8cea75095a38db509a67fab44b5f06365014219a799d780d8974f27a57e29920699c12565b220612ac68963bc34191d6a719c5f07e3217bc5cd3a16bb698f1839aaceb48b179a1e8fc57afd854ee3aa0f59d15302c0a9eb9f9f95652ecee8cf64d7981867ab58bd737b79ad7836444e588c298ed1c8c76e9ec3887b7177e715578ce1f1b7b5e38ba6ad9b3600884538bd030ac2bdff0ad30c9fc2c31a949bcef7590087b2e00879d02a77d37e1eaf1f25e014e521f9b11ca9bc3b174a5ce25ec1047527a11b67e5c59780a24846f7703f939f0ef716715b82b434debd69c857ac74f49b2ac9a9608ced034d02152c2c2a71a60525faa670094287dab2fd7225db0b05b3ea8a2d146976ae7487f1ba831fd0acff5a600dd488a429a53c98bf89dcb4a8482624c3e2b67003a1df23f02e08cb8d6aec913df4306437b0eb01cfa249262dd5e61de9cc9ea81eaaf45a33b1ce2fde9a97fa6ad7a43f7dda3775efa285521e5962d70b12574220dd364c0a93dcf656e8e5ea794633986b4383f2511950dd46367aa296192d572e68de99a3b8c391975cd31a4df1d75a65448d59e6e11f67c6dc34c9066498ab30957983284a3da07f6acec96a1c4ffc32a07ea29b6724429bcfdd701181e9ce92e1c91ceed9871d9678f09a0cb018f4b07", 0x1000, 0x0, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/232, 0xe8) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC=0x0], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = dup2(r2, r3) linkat(r4, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0xc) r5 = socket(0x800000018, 0x4, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0xfffffffe}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x556715ba2a8a6c50, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000001) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) fchmod(r2, 0x806d539718173f74) 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", 0x1b7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595ee38 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595ee38 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) socketpair(0x1, 0x8000, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x6}, 0xc) syz_open_pts() syz_open_pts() seteuid(0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xffff) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\xe9-Qs\x1e\vH\x88\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\xd6J\v8\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3c}, {0xfffc}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) dup(r2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x2) r3 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xb75d, &(0x7f0000000180)="dd3cb63ffedd8d06f486a44a756e8af2012fad32cf88ed51f0a12875626c2e40c6719247c395e750bcebb39d") 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) dup2(r3, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="85065847b8baf6fe6884b91563ecd268a000dd88dd4c40769dda9a053d5aaa0200000004765b410000770db39bf95417b5f3000000000040"], 0x10) write(r1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0xa530822e76e01349, 0x3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) dup(r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = dup(r4) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000180)=""/245, 0xf5}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r4, 0x3}) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x2, 0x4, 0x8, 0x5, r8}) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r1 = getpid() setgroups(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r5, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r2 = dup(0xffffffffffffff9c) write(r2, &(0x7f0000000200)="d602e501fb8bd69db2f38f884a608f7b63d69d82a4af752af78baf8e0b89f34ccd1a05ef12de3f394f75ad1e49034ea12a8c3e60d04a6dbbaa5a8fb99c668e7650b0d92547a91f60d33d1ba8466d607a4087c002e3b92848d2ac9fa873626c7ef7d0fcdc2d3cd7de9630ed4c5028571207d29a109268ec5cd4cd0b63d2f72df2704985b77e9679ea07e98b57d273c496884fdac26a9684be8a6cf396d9e38ca6b24acc39b42c7a74d2842d8d8d9498c3b18ac046478113f59f5447ddfd3f3219b663a23bcbc490e6550e48a99e889cf95ba0", 0xd2) r3 = socket(0x2, 0x4, 0x4) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "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) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x3ff, 0x4a}, 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x8001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351e00"/186], 0x1) mlockall(0x0) write(r0, &(0x7f0000000400)="450a75995df3a7951e18059071eb2adb820d2e1014707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72f710f505aaa83a96f5cbaf", 0x7e) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x1000000054}, {0x400006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) lseek(r1, 0x0, 0x35, 0x1) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(0xffffffffffffffff) getuid() r0 = getuid() seteuid(r0) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0xc000, 0x0) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x16e) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x01\x00pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="86ced8c7e5fbe1316dcd8e79ed18895c658a6c04f2aaca18217557de8a955f207e2ad600763919c0e0b916a9e093345c6cea2b02dce233effc38f4d90b5edcb2952b90e6626bc9fe6588ab9c1498725845a35072dd5747c467b98830815ace118067a137e5aff376a8f0ac4da88fbc9e4f80fb1545bc59de825c174bfeea839a28779dff4bef224180f5e3b0a4f11d073052ffce36e987510d3608b4a6a78e69b82309719556374bae6612fecd6dc62bfcc1e97ecef08c15910a94c66e3c6ffa00a631ade4df17eec396afdf7b6fb2bd794104", 0xd3, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001440)=[{&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/151, 0x97}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = socket$inet6(0x18, 0x3, 0xff) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xab, 0x0, 0x0, 0x3}, {}, {0x106, 0x1}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$TIOCCBRK(r1, 0x2000747a) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000000ac0)=""/168}, {&(0x7f0000000580)=""/213}, {&(0x7f0000000680)=""/152}, {&(0x7f0000000b80)}, {&(0x7f0000000880)=""/172}, {&(0x7f0000000940)=""/223, 0xc9}], 0x100000000000039f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:05 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) close(r0) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) 16:00:05 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r6 = fcntl$getown(r2, 0x5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r7, 0x0, 0x10000) fcntl$getflags(r7, 0x1) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r7, 0x6, r8) r9 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r4, r0, r5, r9, 0x5, 0x7fff}, 0x6, 0x2, r8, r6, 0x7f, 0x100000001, 0x20000000b1f3}) setreuid(0x0, r4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0xfe16}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x17c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000580)="ab3e646b3ef0eecf153a9b23e9266976f57ac536ef86963f15b3d2c3eeb5f255192c503b1fcae4785d3f9ce6fb0ebf1965622f495d0d908b8c1bb94c458fa8144bd2cb0387e048f24704291ba4e304b02a169758dc8a344eda8272d3dbe9d8fbb29a437a1d73ed7d41b603e2b579ec9b405f1e443111abceb5f08e2965b8c66b5cdce98506d91152e7eedd846439f9f19b170bdcdcd6c57e033d38e0df607e7370c91fef68701dbdecf5db40775b42ca659a3ceae5ebf56b81fd94e5ba1912d9b454bb3f455c47b736596abb86c09b23fa518361d2569cab7f863d24b3"}, {&(0x7f0000000680)="4265608a4fe69730f6aac9cb4c47602753b377d77bdc064bb380df9f781c3b2869364a47b13a7b4013b2ec79a07f4e0ac1969c93971fbec7ce141accdddb2d553f20"}], 0xffffffffffffec9) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x80002005, 0x2d94) 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) r1 = dup2(r0, 0xffffffffffffffff) openat(r1, &(0x7f0000000080)='./bus\x00', 0xcc2, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) setsockopt(r1, 0x1000, 0x20, &(0x7f00000001c0)="55ae9efb1db99325f0c2fcfe4880caedc79d6f581d23c766c33ce9c8bc69b610b33572a3e7aad8cd882d6ccc62520c6dfe02b019c24e5d9534ff71df6d73701d08056190caff86f7093b54", 0x4b) 16:00:06 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x10000}) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) recvfrom(r1, &(0x7f00000001c0)=""/168, 0xa8, 0x42, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) dup(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc, 0x2) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) socketpair(0x10, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xfffffffffffffe87) r3 = open(&(0x7f0000000240)='./bus\x00', 0x400000003fd, 0x0) dup(r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000780)="65cb25c99e920d1481379d30cfdca8703b42fc0a5478bb274bf9b1199238eb4cd701b8f109a0eab42c576938adbb89c7dd0d3eff3670969c9b033550b06f938c00d77e55766bffb0c8ac7c07daf1807c0a28ec0aff9d43c4951794fcc01532db4eef3d3b591ee1bccec467d5eb352753ca623a9a932b43c733100428c32997168bdb0e4edf79cc776005cdd73d0ccda8561d76d77efaf79925635418f7c6398baf33aab331892c657bf6c42654fda6513c44e5bcb91eb5e1a010", 0xba) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./bus\x00', 0x2, 0xc3) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000080)="e2d4944befe66c54ba24970d697dc4c2f4ed419ba64f392153dab45cc7ac3c984828f26fe4859e93c6c1e2e7419aa8c569345a2206c08c", 0x37}, {&(0x7f0000000500)="e102452ddfaf7ea3052e35197b9ca61a1c1d53739d6a3f52674114eee0447443d3386f7c85f8d0bbda14d28a95eec5e12822db47eb1a66ead99b0413becc4bc8ab2a29e0be308e357334ee594c05239a9bc0043ec1113bb21ebe320a59a628444b0347a3b50176f4daa423af6ef00439c994a4a0190b0b65c19c21068e68548b9f2c9d7dcd5196e46d8fa14aff9085f99b04efd1c60fca9e787c6a7eae3cb9251616e9322fb50dcb4235adaaf806298a11121690366df8b06a2ba23e141d5e7d1b88b53dcfec1e84d3ce3c0fc7a9478bfe3fdc6ac770edc67937", 0xda}, {&(0x7f0000000600)="d55260314cd278d8b6e0693216544612a129983a47dd35085826a813f7012b0cdd093b683b778daaf60b03d4051220c251c73aa9c113fdae03c8639ab9b2581c0b1909f9e806472fabb65c646c3f32d8034bffec66338eb8faffcd76a531b9b37dd596096a28107ca58b8dbacea56f9ed799259caf87ea3f81fbb4b4b9ce9cf1874cddd8a6088141d305e3a1192c4324b58d58f8a058a85d48be20d4c3fd44d2c2e0ce9bdabc25c7a7f8f9745d4303f2cb7a31515b8dade41d6e40ae4e804ed3e3a21582351f62706c8f995deb8ac48f3c", 0xd1}, {&(0x7f0000000700)="722cc71a3eb9374027fb19a4e1d120971c0d6d195aec3b8c569cce1d992a241718ffafca9f2854d02790cdba39358844be100c732e310ce9b8ef22451dd9c320bd22f00d2c6d69b53104e62c88e6cc43e36a779245640d49a87e3e17ce4387470b5dbd1f6817f08040699e8ee17788818bf3773490d85daf8a", 0x79}], 0x4, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) fchmod(r7, 0x20) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x10, r8, 0x0, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r5, &(0x7f0000000840)="77ca15f66d4baae5ee292a1fd3433847b79affe607517051ce1b262eda21c4cfab2e952e923104b3bce128705a08e5b0670b8b0c403a94be3d0ab679a4a7c78a883dea35c93ece8a9d7f239f06bc5f3c64e09b48b28c607aa4c37ff804e7a54fb586a5d262778d1879ac35c27213f060ca7cc09ef9a6208991feb8f4fe8514e58e9a36bddd7f8153fa54ae84c1aecbc1ab29166af7c1175a1d7992ab1f3949c6bf1cdb5b994e8cd56e", 0xa9) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x3) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2f530a0e5fab38c3, 0x925bcba3291003e2, 0x7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x3, 0x53, 0x101}, {0x40, 0xff, 0x7}, {0x3b5b, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xac, &(0x7f00000001c0)="b6342ba6615049535d762771a6499fffed85dcc28ffdceca4485be33b358d3eabe6a837468e8c3881781daad42ad335eee02773ec53e0037429959fab2507ce4c15670c8ebea8020c7c1b6470c6b5501ee0bee7fbee64e2cfec693e9ab6705721c48747ee1e24be8ee18a645acfb1cfc4cf87dc94fe9712e66ed214542c57e68d2545cc09ee9281da49a90952098e407372afa0f4d75f30c4dceee196da86a513591825cc6047c0ffb17d9ce") socket(0x10, 0x3, 0xdc) write(r1, &(0x7f0000000680)="ea381755403371ac2e131cc3a5c4426b1f59981a3d22058fa02f37d8618cb7d09175d6f5c59723d045a464509632d4a9283eb32064ee8c8f4b078a22e176c37885405af20b6b3b7942b02d8d5d87fb45b2c5bb57cef3a1ab53c1d1e334400b431e873bb43200130885bfbe94681a8aa5a95cbd3af429ed671abc32fd8bf78f9d83df737e6824ab46739f227a10010e928072d96c59f33ef47ac4fa3d5a09bb9cb3eb665c173a781cf8fd68d017d52e04274885523bc054363d27818f252a9c4c54e508c1d8c9709583e35f1ba466cd679f3567ddd9502ff840528023b7b0013f011f873cc1a4d92fdf9080bebab31513a1", 0xf1) r2 = msgget(0x1, 0x254) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x68) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000280)) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e708c86a815ba4c65f549dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e252936b261355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae5147289c3d0bf6dfd1d0b74264aa22279693b3e1e0925edbaa548f90092a7d8634891f03ac956f6fc36cf8fbaf090d93f9efdcbae19af7f49b800664dbd1a630fbcef7e9e0ef8b1af1ab7721e3fc30d452ffcf6179ce4da741b9132a5eb46d566c549e72ad30d5f2ed19536a7e2f447fd8ae96cace553bc14023c1bd8f3701e29fa290f845f11097cbf12b00fcaa60bd4bcd7ff73817f9fbc79d1e2c1a5b26d1877ae331c72f3209f24797dd9d63786cc06fe1ad1bdded434f7ba74ef66f6354"], 0x107, 0x800) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0xdb93f4fac5f25808, &(0x7f0000000000)=""/214, &(0x7f0000000100)=0xd6) write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5", 0x91) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) syz_open_pts() clock_settime(0x0, &(0x7f0000000080)={0x5, 0x3}) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1", 0x8}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x94) r1 = socket(0x18, 0x3, 0xde) fcntl$setflags(r1, 0x2, 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000002c1, &(0x7f0000000140)}) read(r0, &(0x7f0000000000)=""/180, 0xb4) socket$inet6(0x18, 0x4, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) getsockopt$sock_timeval(r2, 0xffff, 0xda394518d07620f3, &(0x7f0000000200), &(0x7f0000000180)=0xfffffffffffffecb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./bus\x00', 0x8) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:05 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = dup(r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dd, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x200, './file0\x00', './file0\x00'}) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x2aaaaaaaaaaaad66) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0x3, 0x1000}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x20, 0x1, 0x76) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r8, 0xa, r6) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r3, 0x0, r9, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000300)=0x7) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x1) writev(r0, &(0x7f0000000040), 0x1000000000000346) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: socket(0x18, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x42f5}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:05 executing program 1: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r16, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:00:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) flock(r1, 0xd) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x14) dup(r2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) flock(r0, 0x4) syz_open_pts() syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) fchdir(r3) 16:00:05 executing program 1: syz_emit_ethernet(0xf9, &(0x7f0000000040)="ea9c2dd2c08de922c33d64a94c6d0b0290831ebd35a61eed4b790cc34a89bbf61748ad87b7d16a5fb239ec1a6ab31ca0ab75e4a5b94f268c6fd24c2466554f109d99a3123e3df9e995232014c884400f9ba1000eef721a6e550cb426429bf31ab4b2109a11d4b4ede4aa95f484cb52f8c7f6eb8e4fe64a67139820546b0c3914f2610944def92882c94d2c78bebaf5534ad8e6290e451fc6c1b37dc07663186549fae3cd16163a1d74bdf558b8cc077cc877f00544a3d7411d16a38977b99b13576e47c4094a663d2a7aae7179b42031f018e86cd5352fe0e4d7c37fa980251bf4e0988e3dac4f429cce54e058cf9d1123204d90f73ec427a0") r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000400)=0x4000000, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xe8) ftruncate(r3, 0x0, 0x4030001) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) r4 = getuid() getgid() chown(&(0x7f0000001240)='./bus\x00', r4, 0xffffffffffffffff) r5 = accept$unix(r0, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f00000011c0), &(0x7f0000001200)=0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') fchmod(r1, 0x40) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x80, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)="21afec1a1a24cc5626966963f732e8547d345ee35f9dd7db087272d0635e9054a340c8efb95053b704de8586370a42da9fefb98a9c82b85cec8bd25c0174685dc7822f385d5aa5e403cb721c1b3c977a0efda1997af026c4110d8e2fa29b8be6d6b88d26b85af57ede454b4eb401ff78a0b0c202aa9eb5d4dc0f96f5b6cf1e82fbd3a6e39b829804b9673c530528bc579876fb136d5f34649db034241f8488ddf9e6ba72d622eede842129216b77ef0fe7021a314bcefc2f18a0935b1e91d2311784b4b3231365def2ef172ffac1eb03b37bb5d646d28408f14ee88b1b", 0xdd}, {&(0x7f0000000080)="85600d51db7724553430f30326ca109a6c25e712f48c601ead1639189f8712dc5d474148463ea02b47ae90400007901e7ff9136b528c333a6ae765ec2c3c5a08014c", 0x42}, {&(0x7f0000000200)="cc0b4f30a80143ff9329185fca960e2bcc3a6f8dd255aefdf53b4c1c53149ba735e9b2f21630b5f056392d59587aac536355b33014f1a6acb0a9e0eeb1c8ed09375697f2f23350eb2cdd3d3d9d84632c00295e7eec1e84ccd30deebc33848d9c30a705dcaa229639ac5aab882107ef873ed4f6b53ebfc9bf6828da810fa3789b37581458e8437c73f5ad2177419a8727f1f5a387a81bc3ddada94046ae42b74f38c0e725dcdfd15327fa59bd3555d1d8f13f2ed2", 0xb4}], 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="4716", 0x2}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2315ed69baae180a9fba0d5a2627e3ec30ce96a75727de5c79d2d5abab1dbc770d5b9f9f4b42cab3f387b9de9e8fce3716684bfbd965f5b8477cfa2c2cd03656a380ff20dc02c04ba266d02641c84ff9732f8d8c4bab35cb3f07023a869cd932170c50ec6341c31d3532aeb9295ff53fb1f0b33107f972aeb3", 0x79}, {}], 0x2, 0x0, 0x4d) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x40) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x1) r5 = msgget(0x3, 0x1) msgctl$IPC_RMID(r5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) dup2(r6, r7) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) accept(r3, 0x0, &(0x7f00000000c0)) dup(r2) r8 = dup(r2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000002c0)) ioctl$BIOCFLUSH(r8, 0x20004268) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x81, 0x9, 0x4, 0xfffffffe}, {0x6, 0x81, 0x80, 0x1}, {0x81, 0xfd, 0xff, 0xfffffeff}, {0x4, 0x3, 0x9, 0x8000}, {0x800, 0xf9, 0x8}, {0xfffe, 0x33, 0x3, 0xa6e1}, {0x3, 0x81, 0x9, 0x20}, {0xc0b, 0x0, 0x9, 0x7fffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x74}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) fcntl$dupfd(r0, 0x0, r1) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x100}, {0x18, 0x0, 0x7ff, 0xfff}, 0xfff7, [0x4, 0x0, 0x9, 0x200, 0x4, 0x9, 0x6, 0x80]}, 0x3c) setuid(0xee01) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) r2 = dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:00:06 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35bc15b6122ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x10) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000080000000ff]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x1000, 0x4, 0x94, 0x4}, {0x2, 0x7, 0x9, 0xffff7fff}, {0x101, 0x1f, 0x34, 0x1000}, {0x1, 0x0, 0x0, 0x81}, {0xc56, 0xca, 0x1, 0x8}, {0x0, 0x6c, 0x81, 0x5}, {0x730, 0x9, 0x7f, 0x3}, {0x8, 0x0, 0x4b, 0x6}, {0x2, 0x3, 0x4, 0xa0}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) dup2(r7, r6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) socketpair(0x10, 0x3, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r10) kevent(r2, &(0x7f0000001a80)=[{{r8}, 0xfffffffffffffffc, 0x80, 0xf8000012, 0x10001, 0x1}, {{r9}, 0x6, 0x8c, 0x10, 0x4, 0x7}, {{r10}, 0xfffffffffffffffb, 0x1, 0x20000043, 0xffffffff, 0x5}], 0x10000003, 0x0, 0x81, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r11) read(r11, &(0x7f0000002b00)=""/4099, 0xfffffffffffffeb8) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) socketpair(0x3c, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) dup(r1) shutdown(r1, 0x0) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x66986697a9fddec, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x4000, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1c8) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x44) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r5 = accept(r4, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000003, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r3, &(0x7f0000000640)=[{{r5}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r6}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r7}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) utimensat(r2, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x7, 0x1}, {0x0, 0x9}}, 0x0) r11 = semget$private(0x0, 0x0, 0x80000100) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r14 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r15 = syz_open_pts() kqueue() r16 = socket(0x18, 0x400000003, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r17 = socket(0x18, 0x400000003, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = dup2(r16, r17) kevent(r18, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000540)=0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xff, 0x10000, 0x1, "f6396f160991d6823584042ca889cf02fc42e35b", 0xffff, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a191741c70a1947100"/118], &(0x7f0000000280)=0x6e) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100)=0x6, 0x4) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x101) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5) r2 = dup(r1) mmap(&(0x7f0000049000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x7, 0x9, "00000200", 0x20001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x0, 0x0) madvise(&(0x7f0000133000/0x1000)=nil, 0x1000, 0x2) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000380)={0x0, 0x101, 0xe}) close(r3) socketpair(0x2e, 0x4, 0x5, &(0x7f0000000500)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000540)) r7 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x20) write(r8, &(0x7f00000001c0)="c9adc238b360645492654f71e00d8beadca0a83df9f9888c5c3c6670951ef4745ab765e2cf157461e2198992f9a140c2085ca3b4648d8f0fd1c0c3ba0f54e9e429e75ac6a76451dbbe7519a119abc1a957142fc738eccf92e81f66ffc524375cb9642bb473797d5d94b12ba33d6948bf7d9ac14b807a4aa4aa179b1f09ef9ad4aefdb4e231542193bd9fd049196e9f3b7cf3ec099ef07b87458708bdf59b3ede65b9da414eebcdec343f3826ab76c9ac652b1669a80f9ef121a831a14c48c00cf96a2b05e92de9f60a23ca40f14d23873723302e8565d0d0db29a0868fb8f6d651b6557a4a5b9238e091a3f0df9728696abc9127eb0fd9365e", 0xf9) r9 = accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname$inet6(r9, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x9) write(r7, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x603, 0x2, './bus\x00', 0x3ff, 0x0, 0x6}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, 0xffffffffffffff9c, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000200)=0xa9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x3, 0x8, 0x401, r2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x3, 0x1, 0x1, 0x7}, {0x5, 0x9, 0x8, 0x2}, {0x6, 0x0, 0x9, 0x3}, {0x8, 0x9, 0x4, 0x7}, {0x4, 0x5, 0x9, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x61}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) 16:00:07 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r10, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r9, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x270, 0x0, r2, r3, r18, 0x69, 0xff01}, 0x8, 0x0, 0x81}) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) socket$unix(0x1, 0x5, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r2) setsockopt(r2, 0x100, 0x8, &(0x7f0000000180)="a053fc3e1a283227772c5f578a4f523875971035b5e06734864ffae6d93027874d4a490b5fe4a5d41e2d53f40f28f7a955a98cf3f963b838d52fec0b59fd46b62bb135ca70651fc110658d05f08c2716c2887d565654220e6e19f142eaed9322a915148e10757a1fedb8a2e51d0688105098a8c5a8f9ca58242664b82e20013be0fa86e40516d2233e40d01e217bdcbaccd9827cf83c8eb42299c65468e40bd696e8ebe37a1ee60fc3b8b12a4c39bf512a980c3c904b12788c760cec1eff533474bf58c40536222212253275538521186d15ff1ff08687d9309b7191b4199a965ce2ec60", 0xe4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x10001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) 16:00:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) socketpair(0x10, 0x5, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000200)="c31eb97e4e8321d6f57994a32a1dc56650753e77734e35407907e55bf388a3afb906b0061343ebe4632e514470bec68963bc70e7a9a488f74075422b13f02c8cafe107c3034590302065a33bf6dc91d87f4f94a61aba9e735e1a958144cf87bcf1c6fb8314d8f126897b2785a6ada61758bf4a4a12c9e9b7772f64cf1357788e335eb83cb219ec30ce2df20b2120929f8b0bac06e9dea3aac85b72c1803093462340fa80a2a2f4ac1d265497190c438a0a5f60d1751dc8621b35b2420916a5586727262113766ad438706893ca", 0xcd, 0x402, &(0x7f0000000040)={0x2, 0x2}, 0xc) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xff) close(r0) 16:00:07 executing program 1: socket(0x6, 0x3, 0x51) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r2) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r10, 0x0, 0x10000) fcntl$getflags(r10, 0x1) r11 = fcntl$getown(r10, 0x5) r12 = semget$private(0x0, 0x5, 0x204) semop(r12, &(0x7f0000000100), 0x0) semop(r12, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r12, 0x2, 0x4, &(0x7f0000000240)=""/82) fcntl$setown(r10, 0x6, r11) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r4, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r11, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x1, &(0x7f0000000100)=[0x0]) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x80000000, 0xffffffffffffffff, r3, r7, r14, 0x4e, 0x3}, 0x0, 0x4, 0xffffffffffffffff, r2, 0x7fffffff, 0x1000, 0x1ff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0x0, 0x0, 0x9}, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, 0x0, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="3c9f9d205fed07b2694af515173a8325a6121f2b0b7591b6be717eb76e64b9f89e163185e17b21c22a5d3dd0d504fcccc8feb136956b4d976afb7ca5e39d2895bf1b1878a6b0", 0x46}, {&(0x7f0000000100)="5d8bd62613c7ca3a5dbebd9f38b327f509425def274fdb09b49ead1b2a3cc39bc9fcca5dc86414edb859f4ac00eeb0c1b57e32fdfc1d540e594d5f980ba0", 0x3e}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x4, 0x8, {[0x40, 0x6, 0x1, 0x2, 0x20, 0x3, 0x5, 0xa3, 0x5, 0x6a2e, 0x3, 0x6, 0x2, 0x1, 0x4, 0x5, 0x9, 0xfff], [0x10000000000, 0x2, 0x5, 0x1, 0x3, 0x5, 0x1ec, 0xa7, 0x9, 0x5], [0x3, 0x40, 0x4, 0x8001, 0x9, 0x5, 0xa], [0x588f, 0x5, 0x100000001, 0x80000000, 0xb76, 0x1], [{0xfff, 0x5, 0x81, 0xffffffff}, {0x40, 0xff, 0xef, 0x9}, {0x6, 0x8000, 0x5, 0xffffffff00000001}, {0x0, 0x2, 0x8, 0x9}, {0x3, 0x8, 0xf58f, 0x3}, {0xa9fe, 0x0, 0x0, 0x7ff}, {0x7, 0x0, 0x4e, 0x8}, {0x0, 0xffffff81, 0x0, 0xfff}], {0x8000, 0x7fffffff, 0x679ea181, 0x7}, {0x80, 0x0, 0xcf, 0x400}}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x3233, './file0\x00'}) 16:00:08 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\xf4d\x91', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = dup(r0) fchmodat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x100, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000180)='./bus/file0\x00', 0x4, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x7, 0x0, 0x86, 0x11dc72d5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:08 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getpid() syz_open_pts() fchdir(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="478c2125119b5b0e58f9525d6e290318240a000000243c86000000000006b085d9a18914a2b84c30c344c4b7d428fd65bf22f7ff262cdc5c359d5324bac09269afab9610bd3b23a0f494fff849614ffa6e74fb0e0850cfc09edca05fc0010086b295166731d1f55dffd4114b8f0c590e208149bf524a61214e3bed0fa5b2477f5b588c1fb1ef3fca9a48f6d2cf7abf6361cccce36b67eb53a4452b29964475343140d5327b4a9b35794a7f90e3d286c10459561a1f4959adfc7a8fd3c25fd9daecc6ab6c97f96a6152c7f2bf3d9e79bba02b8e243b51bfca6fbe99115aa92413e7d33b139cca99fbacefccffd8fadd8df1850ec40741e48fbb8390c663e46bda7060767273592dc971d9bab366efdc7d87b409", 0x113}], 0x1) 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020100"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) dup(r2) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x1}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) recvfrom$unix(r3, &(0x7f0000000100)=""/36, 0x24, 0x20, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000002c0)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) r7 = open$dir(&(0x7f0000000400)='./file1\x00', 0x80, 0x1) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, r1, r3, r4, r6, 0x4, 0x1}, 0x0, 0x1, r8, 0x0, 0x4, 0x8000, 0x0, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) recvmsg(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/115, 0x73}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/111, 0x6f}], 0x5, &(0x7f0000000740)=""/27, 0x1b}, 0x480) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="db49ecc4a7dcde623c5f9b2cd9be045ddabef3e621d8e30aa35d13fc9b39096d7c22cac1df9127623f70d9d3da63623b77c4f82b4b756d1261aa9e06815d023e5675c31c6cc6fff2fda5830e3401006f02ac35ca929804353c3800f5431288e2c26854e81a95b4619000b0cdeecb25338850968ce5b59617eb98023c2983c156bfd9d485ffa7bc015bc17a212fabfb9b17eb83e9d2a9b657c69a919dec1ccd833d7a", 0xa2}, {&(0x7f0000000300)="bed2a9a4e7258239d0f4bd726a3100ec4363be6c3a1dba9488d6997233576bdfc05b42f8522e7fb10f4c0d56242b56262145168f672914b6a28cfd9de3bbde0bcddc083ba9354ac3", 0x48}, {&(0x7f00000000c0)="b1262106694ff586aa083ebb6954da254bcb810d3a2a6d93", 0x18}, {&(0x7f0000000140)="eca1ff82437c3e09492615a51d3390fa3222796210c67c14abd5d5e15874a9b602c6b6b31b600f439b8278e866bbddf3663081f3b9ffff40bd777829", 0x3c}, {&(0x7f00000004c0)="a0275d84612c0263ddb32e363d7f9039572d00c76d6b9158c853ed13078e769c3c74da740299bf9e6bf226bff93b172e2621cb2a84daae47d682620b6a9b7540cbe4e30a1994519817bb756f41db5fe798b5b6cb9ba6be1c035d1b5a3a81363a185e63425124e5288ce48aa5cd9962c8294dba51f9a1b1e5dfbf403d417b576404fd469332e83713723a9a5f7be73729935615a0ac3dbee321c81a5dd69abf27928108445a5604be4425af0e7aaa", 0x4f}], 0x5, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) open$dir(&(0x7f0000000800)='./bus\x00', 0x10, 0x98f8b6f7f37631db) dup2(r1, r2) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="711dc266f929807358a32e429f0e0f1ad400bdf376a69840e0a9ff7fffff069088c533e3642cf72a10a76c98b3cea041bd9565ac1bcefbe540cc853f", 0x3c) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) getpid() r3 = getppid() getpgid(r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffc55, 0x0, 0x0, 0x2d6) socket(0x11, 0x4003, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) sendto$unix(r6, &(0x7f00000001c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = getpid() getpgid(r7) geteuid() getgid() 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) fcntl$getflags(0xffffffffffffff9c, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x80) dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x7, [{0x1, 0x6}, {0x46d07565aa85ea84, 0xbaa}, {0x3, 0x5}, {0x1, 0x4}, {0x0, 0x8}, {0x3, 0x8}, {0x3, 0x203}, {0x2, 0x3}, {0x2, 0x2022}, {0x2, 0x800ba95}, {0x2, 0x8}, {0x1, 0xfffffffe}, {0x2, 0x40}, {0x1, 0x800}, {0x2, 0x4}, {0x2, 0xfffffffb}, {0x3, 0x80000001}, {0x1, 0x6}, {0x7, 0xbe89}, {0x1, 0x541d}, {0x1, 0x800}, {0x2, 0x8}, {0x1, 0xef}, {0x4, 0x7}, {0x2, 0x40}, {0x1, 0x7}, {0x6, 0xfff}, {0x1, 0x7fffffff}, {0x3, 0x2}, {0x1, 0xffd}, {0x1, 0x6}, {0x3, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x199) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x309, 0x5, 0x6, 0x0, 0x2, 0x9, 0x8375, 0x0, 0x0, 0x3f, 0x4}) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = dup(r3) getsockname$unix(r3, &(0x7f0000000000)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000480)=0x7) r6 = socket$inet6(0x18, 0x4000, 0x8) dup2(r6, r1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) r7 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r7, r8, r9, r11, 0x2, 0x5}, 0x6, 0x5, 0x2}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x7, 0x9, 0x100, 0x3, 0x6, 0x4, 0x1f2, 0x10, [{0x281, 0x9fd, 0x81}, {0x9, 0x81, 0x7, 0x5}, {0x9, 0x2, 0x170, 0x1}, {0x6f6, 0x8000000, 0x7, 0x401}, {0x40, 0xff, 0xfff, 0xffffffff}, {0x4, 0xf, 0x2413, 0x8}, {0x4, 0x7fff, 0x6, 0x7ff}, {0x200, 0x80000000, 0x101, 0x6}, {0xb119d4e3, 0x6, 0x1ff, 0x1}, {0x80, 0x10001, 0x6, 0x20}, {0x10001, 0x2, 0x7ff, 0x4}, {0x8000, 0x6, 0x7}, {0x8, 0x1, 0x3, 0x5}, {0x4e9843c9, 0x6, 0x4, 0x1}, {0x2, 0x1000, 0x0, 0xa6}, {0x3f, 0x9, 0x2, 0x8}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) acct(&(0x7f0000000140)='./bus\x00') dup(r0) clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x2, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0xbb}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891592a11da6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0xffce}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) socketpair(0x0, 0x8000, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6, 0x4010, r6, 0x0, 0x100001) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() fchdir(0xffffffffffffffff) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) r4 = msgget(0x1, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000080)={0x0, ""/146}, 0x9a, 0x1, 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x3}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x401, 0x1f, 0xd944, 0x1, 0x9, 0x6, 0x3, 0x2, 0x0, 0x81, 0x3f}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) socket(0x10, 0x3, 0x3) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r9) connect$unix(r7, &(0x7f0000000380)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r0, 0x0, 0x0) 16:00:10 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r9) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32, @ANYRES16=r2, @ANYPTR, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r3, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRES32=r4, @ANYRESOCT], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r5], @ANYBLOB="1a47602dc43f0c6c3e33b9d30620f39a4ab5fe6bdd66b3df5aa98f9a67f292a92bc8511c3ac0f5a77eaded5f93484863bfae2f213ac443d19b04d469"], @ANYRESOCT=r3, @ANYRESHEX=r6, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX=r8, @ANYBLOB="38fc71f90672ebb0ad1f81ffe4ba36218e0504d6eb0804557ddd4851a25b518ec70c5fe7d323eb5bdb77e19929ba1f6eac6cf74f3f7deea95448d8b4578149a6afaee50b0abff7895945f9d52620f092383bf5b38e6f247c2f0371d622ccbbba943819fa1bb2b9ca301ba42db279af001ee51aac30ef17ecc077828c253d1592bbe1394b9a861877ed502d924ccf7445ac098e03d600190da951759711e8fe4ce5c651910d70cf9ac2f9b7770aa8546024e20d5b04130ce6d6360be2b482dbbb3c99e5dce2ffc899a71f3a9e39dab16e", @ANYRESDEC=r9, @ANYRESHEX, @ANYRESHEX], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES64=0x0]], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000040)) connect$unix(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="87ddf9a5f2115b5f5055b18b27fe451933a8c26c950ccacd9f2779196bca77c7d95de34a3c9feee09143fcd123e56e133040b5dbfaa892ff160555ea7f777ab9413a1fd933d1b28f6e2e94a4cadb591995fb82429f3ff6cf53b8cd31099c222aba65d91e214358"], 0x10) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r10, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000001240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b23284bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b058830960d89b207d809284a5a81cedfc99f2a9", 0x7a3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x1469, 0xd95, "098d45f75f059100"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x6254f522) readv(r2, &(0x7f0000000100), 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00001092001100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x8, 0x4000, 0xb8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000140)="0898d42f442cb973db90961fe156b17e620086ff288e8dfc4ca5715ed1083730b00ef6f6015d94586680bed335b94ebb747ad403a88d812be8e3ecf8d73723359656c4988cc94e9380f4206c414fd378ef1ceaf0ba127a1d0d43560e717ff7cd1883e3e993dae0a5950fd469407376286a366808ba5c166590c0", 0x7a, 0x4, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) pipe2(0x0, 0x0) socketpair(0x840d583b19730be4, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 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, &(0x7f0000000100)=[{0x2}, {0x81}, {0x4006}]}) stat(&(0x7f0000000140)='\x00', &(0x7f0000000180)) semget$private(0x0, 0x3, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) pwrite(r1, &(0x7f0000000080)="bd1bd1c42fbfae92cd79951e9066cfe319e2890dec07dec30ffd025e190f53959deef2584cb1d16bd21298daa7bfa44bf27adeafdac0183bf12a", 0x3a, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x5000, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto(r0, &(0x7f0000000040)="6cb4977895c872305495bb8b791bfb860db94f433769e7fa663a794df3d8f76ecb7da67893c1be97c1d6485f5b95852bd71e5f038334231e1592fc5c9a8a09b0228441bdd7643aa425a23b2a7cf1c7dad1958753f073a636c9eb33d4e8696180496951", 0x63, 0x8, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc94e18fe71460b55) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = dup2(r0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$TIOCSCTTY(r4, 0x20007461) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="783bf4f401500463649b69cddffbef994d10fe858236e3c2db"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) lchown(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, r7) write(r5, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) sendmsg$unix(r14, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r16], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r18 = fcntl$getown(r14, 0x5) r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xe9, r20, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r18, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r27, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r28, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r24, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r29, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0xa}, 0x80d) r30 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r25, r23, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r26, r30, 0xa5, 0x5, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r31, 0x82485608, &(0x7f0000000a00)={0x8, 0x9, 0x3, {[0x2, 0xfffffffffffffffb, 0xffffffffffff8001, 0x7, 0x2, 0xf24c, 0x3f, 0x3, 0x6, 0x80, 0xaf5, 0x7, 0x9, 0x4, 0x1, 0x7, 0x3, 0x1f], [0x2, 0xffffffff, 0x8, 0xffffffffffffff4e, 0x7, 0x4, 0x100000001, 0x3, 0x9, 0xd2d2], [0xffffffffffffffff, 0x4, 0xa2fa, 0xfffffffffffff801, 0xfffffffffffffff7, 0x6, 0xe1d1], [0xffffffffffffff18, 0x5, 0x3, 0x1, 0x8, 0x9], [{0x100, 0x8, 0x3d, 0xfffffffffffffc76}, {0x1, 0x2, 0x6, 0x6}, {0x0, 0x0, 0x2, 0xcc9}, {0x5, 0x8, 0x4, 0x9}, {0x3, 0x100, 0x9}, {0x8001, 0x4, 0x47d}, {0x7fff, 0x5, 0x400, 0x5}, {0xcba2, 0x4, 0x2, 0xb}], {0x3ff, 0x20, 0x80000000, 0x21d4}, {0x1f, 0x1, 0x9, 0x7}}}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x48, 0x400000002, 0xfd) 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000031114300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b911c6e41d306da84d37d66214c87c6b6f469ff79fb505c0bd1d6cd968b58ad92d7da51da4d6281366dd3e744603dabe682ae50936b8ff453d6297eea211f3c4f51d1bed29339e94d7faa84a4eeb637653ec91289da66dcee5cb86f18598b5e3f1c5dbe3b908e75fef768043e78d2a9d53afe40f738ab40d91b9a75306b4765ec7a25e955e127b04fc1a7d2d72bc29b50cebf41a7278eccea1119075d4409757355323b759ceb299fd5aa20fb199b8e054e6e49792200000000004619000000000000000000ce645b9b13f7e933392b5048314da2555a4174430053244fcde401a8338f115580c2e2a6f64d29741a3688582cbdaf18f3e4392686b658bf5097ffc967b3f82c419bdf68270fe2ca5464b1d6a85ba841814655d04158091329717c992bdd10395ebb491c3fda8f99716c543e660efc6397b6841d812cb2cb478e9488a9edbd"], &(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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r1) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x5b02b73e791f50a2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x3, 0x2, {0x2000000000004, 0x6}}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0xffffffffffff3031}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x6}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000002000/0x400000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001c9000/0x2000)=nil, 0x8}, {&(0x7f000021f000/0x2000)=nil, &(0x7f0000306000/0x3000)=nil}, {&(0x7f0000349000/0x3000)=nil, &(0x7f0000301000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000310000/0x3000)=nil, 0x8}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000170000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x33c7}, {&(0x7f00000f6000/0x4000)=nil, &(0x7f00003af000/0x4000)=nil, 0x4}, {&(0x7f0000334000/0x2000)=nil, &(0x7f00000d9000/0x1000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', '\x00', './bus\x00', './bus\x00'], 0x81}) 16:00:10 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = kqueue() pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="00fd9be5760989e58318ce9295018de796334060b836e0451eac7af6af6d2ec5690df0d4d9b32b3011019a55c7d37ff67559dcd8f1dc2fb901eefaed0f1c8f5ff661b86cc8d076dd71a1a03d62b37b42e145e9b84f0dadee8979cbe3b5544ee9809e3ca4ee4b813ec2545fd4ff456ac31c6d91f8189cbc49a26da455b5f9fbd4bb7f480efc0db69a1ee33f393fd0e2f5cff899eb67a59a71e0", 0x99}, {&(0x7f00000000c0)="42ddcb14038c1c21dcf60adf5b912d388255d72c3c008ae506e8c182edab4fb3ce86ff39e4e831aa48366241720a", 0x2e}, {&(0x7f0000000100)="8259fb1891ace2738e0a104659373a94048e7f8090fc", 0x16}, {&(0x7f0000000180)="efec4a1c15120600e9a8c178cb1220875c6bb893fedc1a938d10226946bc9b2bf395e9315ad50b82fc0be065e9160b5f5f6b0c3467903968d8b8aa31830f1ff9de08d4eb978b0fb6cb73cfdf81460615a9c81c3aa16fffe8cf9992045f2a473a5552e691f8903e7b62e3acc9de1f8e148a1f6956a765a431e7eb869fa4671d068a997a8eef4c3cfb853c7b32d04e27ec37104290b9bb6f123d54f75598e2414aea5f9ffdaf1898b54c1f", 0xaa}], 0x4, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) kqueue() fchmod(r4, 0x2) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xb5b2, 0x5}, {0x18, 0x2, 0x9, 0x9}, 0x7, [0x3, 0x27, 0x6, 0x0, 0xffffffff, 0x800, 0x5, 0x1]}, 0x3c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xe0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x20, 0x5, 0x2}, 0x800, 0x4}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x173) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 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) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) poll(&(0x7f0000000040)=[{r4, 0x80}, {r1, 0x80}, {r5, 0x40}, {r3, 0x80}, {r6, 0x40}], 0x5, 0xc2d) close(r1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6005, 0x8) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x400}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r1, &(0x7f0000000100), 0x0, 0x3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x5c3, 0x10) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001200)={{0x62, r2, r3, r4, 0xffffffffffffffff, 0x80, 0x1}, 0x8001, 0x400, r5, r6, 0x6a, 0x1, 0xf068}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000001280)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setstatus(r7, 0x4, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) r9 = open(&(0x7f0000001340)='./file0\x00', 0x10000, 0x8) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000001380)=0x1) getrlimit(0x4, &(0x7f00000013c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r10 = socket$inet(0x2, 0x5, 0x7) r11 = syz_open_pts() dup2(r10, r11) pipe(&(0x7f0000001440)={0xffffffffffffffff}) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001480)={0x1, 0xb9, 0x37, 0x9, 0xaf7}) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000001500)="ef655e3026584a9cb5f77f5ad480e8ababb200163ed69d171a798b1916456bdb2531ae194e71570b40788a66a3b3c5dc88dfe54932ff2a6da8c4d87d539f24619758e9678e4a56b53ad07c8a23ad60c368c8dc0535e8cbfdf675ac9c8657bd1348cff4634962e18222f31b87ade79be9189c2e329cb2ff08a4f5f40994568ad9d50f00872b20bf6603dc31074810766e9eb6fd7fb587335e1ef855752ae56397f9da73a13fa89832978cdb944a328c241b4cc0640b", 0xb5, 0x0, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000001600)='/dev/klog\x00', 0x8000, 0x0) fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) readlinkat(r12, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/93, 0x5d) qÂfù)€sX£.BŸÔ½óv¦˜@à©ÿÿÿˆÅ3ãd,÷*§l˜³Î A½•e¬Îûå@Ì…?qÂfù)€sX£.BŸÔ½óv¦˜@à©ÿÿÿˆÅ3ãd,÷*§l˜³Î A½•e¬Îûå@Ì…?pckbd_enable: command error pckbd_enable: command error 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = dup2(r1, r0) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x50, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x88) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0xb9, 0x0, 0x80000000}, {0x5c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x4, 0x2000}, {0x3, 0xfff, 0x400}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x800}], 0x6) 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)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r2 = getpid() r3 = getpid() r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = semget(0x0, 0x9, 0x830) semop(r7, &(0x7f0000000200)=[{0x3, 0x1, 0x800}, {0x0, 0x1, 0x1400}], 0x2) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8, 0x80, 0x1, 0x7ffffffe, 0x3, 0x3, 0x1, 0x3, 0x3, 0x1002}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semop(r4, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}], 0x1) setpgid(r2, r3) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x1000}, {0x8, 0x7, 0xc00}, {0x0, 0x5}, {0x0, 0x1000}, {0x0, 0xa626, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8641, 0x800}, {0x0, 0x2}, {0x0, 0x2, 0x800}], 0x9) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffcae) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) msgrcv(r0, &(0x7f0000000340)={0x0, ""/233}, 0xf1, 0x0, 0x1800) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xfffffcd4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x80) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) semget(0x3, 0x2, 0x200) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) semop(r1, &(0x7f0000002580)=[{0x3, 0x7fff}, {0x0, 0xfe01, 0x800}, {0x1, 0x4, 0xe62beef66c0de9dd}, {0x4, 0xffe1, 0x800}], 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002600)={0xffff22bc}, 0x8) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/162, 0xa2}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000012c0)=""/217, 0xd9}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f00000013c0)=""/233, 0xe9}], 0x6, &(0x7f0000001540)=""/4096, 0x1000}, 0x0) r3 = semget$private(0x0, 0x7, 0x400) semop(r3, &(0x7f00000025c0)=[{0x2, 0x7, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x7fff}, {0x0, 0x8be2}, {0x0, 0x200, 0x800}, {0x4, 0x6, 0x2000}], 0x6) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100), 0x0) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = getuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000026c0)={{0x8, r5, r6, r7, r8, 0x14c, 0x1ff}, 0x7, 0x6ef78, 0x8ff}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x800000000) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x140) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8302021be0010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x3f) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84c7000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) r29 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r29) r30 = open(&(0x7f00000005c0)='./bus\x00', 0x40, 0x2e) dup(r30) r31 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r31) r32 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r32) r33 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r33) connect$unix(r16, &(0x7f0000001100)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[], @ANYRESOCT, @ANYBLOB="62885c68c863eb9dd076971103443b618cc73f58e0523bbf9900e0f6081c66fcc6cfa0f0e11002296e7d4736312c2611c14e7538648eb369586c8622c83dda84881403a0c4ea7593dfb993917fc8b20ec4ebea999fe289a018cbda4510dadc03a65d29dd65f2", @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYRESHEX=r20, @ANYPTR=&(0x7f0000001280)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000001300)=ANY=[@ANYPTR64, @ANYRES32, @ANYRESHEX=r31, @ANYRESHEX=r32, @ANYRES64=r28, @ANYRESDEC=0x0], @ANYRESHEX=r33], @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fca5bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYRESOCT=r29, @ANYRESDEC=r30, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000600)=ANY=[@ANYBLOB="4913ffe354bdd3"], 0x1) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r34, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000140)="220e22", 0x3) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r35}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc73, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b0980200aca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b37e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r37 = socket(0x2, 0x8002, 0x0) r38 = socket(0x18, 0x1, 0x0) close(r38) write(r38, 0x0, 0x0) connect$unix(r37, &(0x7f0000000200)=ANY=[], 0x0) write(r37, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r39 = socket(0x2, 0x8002, 0x0) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r39, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r40 = socket(0x2, 0x8002, 0x0) connect$unix(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r40, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r41, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x0, 0x79d2838172cb17c9, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0xd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) close(r5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) dup(r6) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x66}, {0x1d, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") getgid() 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x19, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x6}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r2) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000540)=""/140, 0x8c}, {&(0x7f0000000600)=""/231, 0xe7}, {&(0x7f0000000700)=""/155, 0x9b}, {&(0x7f00000007c0)=""/58, 0x3a}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000800)=""/156, 0x9c}, {&(0x7f00000008c0)=""/192, 0xc0}], 0x7, &(0x7f0000000a00)=""/13, 0xd}, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/213], 0xda, 0x0, 0x1000) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) r6 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r6) setsockopt(r6, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) r9 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) sendmsg(r2, &(0x7f0000000540)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="089ff034", 0x4}, {&(0x7f0000000240)="594b8076e5e3aed7dbaeab339ab867134447e1166206215db898aa7c2976c7b5481b2c70619c2fa5a73b02849d9fe0181238617fb20f77be7ac81d639261863a501ff8ab66b2d85bf5b2e71a5cce34e3629b8332fa78c7f7af3baac9b9231021e94c2a9c56bc94f16fd0b014bb23cc4c76a3", 0x72}], 0x2, &(0x7f0000000340)=[{0xe8, 0x0, 0x3f8000, "18bba5121e32a1f67270300df21bfb5f051900e592cc6a837b5f23298c3dc8421c04425ccd000bfc531f97ed3a820d2cf43d29578296342fd97c5539000339ce842e881fcf40068f8f76f648f79b03afb568ccd7845f15f79ac9354a0e7f3af5267208c8c3f74e3f6c1ef508a9b118cdb8c9a646d2d8385697dafdb0660ee3efc7bfe85a3068abf52d8d643041ee0c40d1fe4a639a766da90e1c1db16f0e38718ef1329a46b8679cd112d612be73f2a044e9b515c757a1c179f7fc4ec582d220a6b8b89685ecab756fee592187199e9009"}, {0xa8, 0xffff, 0x7, "b823a0d16fbd9dd5f244131af549df8acad66a4000dee1d2444fe0a04c70825e994c41ca2f5d59c56b453bec5a95a52d6fb1e8cc3ea983baa7c6a930b1892885862c9b1aa81b7eb9b144636e3d61e411112297791e8bfbc1f0a048f7c82bc26526e49b8f617bc5d298ea3417ab48cfaa083f1d160542d0c957e3eda9d0560c643749a18953dcaf8e90c2f784ffd20fa3f8"}, {0x38, 0x1, 0x8080, "964b16390d1f11d053bfab5ddc0a3ccac81dda5e2421065a944faf84128d96a74334c5"}], 0x1c8}, 0x0) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x1, 0x8, 0x4, 0x1, 0x221, 0x80000001, 0xfffffff8, 0x1, 0x3, 0xfffffffffffffeff, 0x8}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x4}, {r0, 0xa}, {r2, 0x4}, {r0, 0x80}, {r3, 0x2}], 0x6, 0x401) dup(r0) recvfrom$unix(r0, &(0x7f00000011c0)=""/86, 0x56, 0x2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000001140)=""/80, 0x50) dup2(r0, r0) rename(0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:15 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r25 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r25) r26 = accept$unix(r25, &(0x7f0000000440)=@abs, &(0x7f00000004c0)=0x8) fcntl$dupfd(r26, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r31 = getuid() r32 = getegid() r33 = fcntl$getown(r24, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000800)=""/210) r39 = semget$private(0x0, 0x5, 0x204) semop(r39, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r39, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r39, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r39, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r39, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) semop(r39, &(0x7f00000007c0), 0x0) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r37, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r45 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r45, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r52, r54, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r46, r51) fchown(r44, r51, 0xffffffffffffffff) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r37, r51, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r27, r29, r31, r32, 0x20, 0x80}, 0x3, 0x7, r33, r35, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r56, 0xf, r55) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x21}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x8) dup(r2) write(r2, &(0x7f00000001c0)="09200400199007d61c60a685ba5b39df1d1ffb30ef5c071697f89b672185086fa2e98845d52873b21f72e5b838e93a80ae49b51b8e6acc0200000000002ef16652a3ed0bac776802a7a4874ab98d4059bdae968aaa7e07b57dae41334a4b9207de54c48f48cc15dbe8dc7f9a30bd65c8087ed8915678c58248a425ca709c9bf8342545649689c33c2dec0d59658e82591e13343bf68432facca36519e0cd162c96c4f587560cc85e0180277a989a7cd9eb353f477f87adfaf4df516c9decc8a7c078e3b5c9ea1194f0dcb074097e4130681b3f1171c04968bfde99ff797f782e5fca57a674238cedecae6c708ee9e4153d6fbc03f7b63c1b96c8f2cd8aa044f8cf797ff3bbe3632ca23c199d3dfae0c77826b21a42c78bea9d00000000000000000000000000000000c5bb16af4de2b23ee3d1d2b6cef702b9", 0xffffff9b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1883, 0x0) sendto$unix(r4, &(0x7f00000000c0)="de1b208aa214c0ebfbc2528cc0559602b6ee47d57bfb2745f2ee4cfe92a7646c2dfc393fff182070b8fe40d86c4abc", 0x2f, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100), 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/4096) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100), 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x2, 0x5, 0x800}, {0x1, 0x101, 0x1800}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="725b818d122a6e96f8fdf3409d0756cfb94038809826c2893249df6f60f0b8c59f865206ddf8c043ecad80afb1d3ffeb24238c98abcb9ffe4a25b42cb4abddca96b03e3980bc4a9260087c55b7629169beb812b1e918", 0x56}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x1ff, 0x5, "00000000000015dc00002000"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8000000000000080) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r3, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r5 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r5, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r6) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x8000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973639ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:15 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:15 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x5, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = socket$inet(0x2, 0x5, 0x80) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) r9 = dup(0xffffffffffffff9c) r10 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x401}, {{r2}, 0xe297bcbe84fc3cf9, 0x50, 0x80000000, 0x5c64, 0x3ff}, {{r3}, 0xfffffffffffffff9, 0xc5c3086ff875ba62, 0x10, 0x8001, 0x5}, {{r4}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x2d5c, 0x81}, {{r0}, 0x1, 0x7, 0x20, 0x81, 0x400}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1000fffe5, 0x81, 0x5fec}, {{r6}, 0xfffffffffffffffd, 0x10, 0x80, 0x6, 0x2}], 0x4, &(0x7f0000000340)=[{{r7}, 0x800000000000000f, 0x165, 0xf0000000, 0x5, 0x8000}, {{}, 0xfffffffffffffffb, 0x4, 0x80000005, 0x9, 0xfffffffffffffffb}, {{r8}, 0x0, 0x80, 0x4, 0x7ff}, {{r0}, 0xddafa53b5c95560c, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x0, 0x2}, {{r9}, 0x7ffffffffffffffc, 0x40, 0xb0000020, 0xe5, 0x100000000}, {{r10}, 0xfffffffffffffffa, 0x2, 0x1, 0xff, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x41, 0x2, 0x0, 0x7f}], 0x1, &(0x7f0000000040)={0x401, 0xe9f}) close(r0) r11 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r12) mmap(&(0x7f0000305000/0x4000)=nil, 0x4000, 0x4, 0x11, r12, 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r13, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x100, 0xc2c1, 0x8}) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0xffffffff, 0x3e, &(0x7f0000000180)="260cb0a255a76617971c9e6c6f336e807ca867116fe5596868a42acb3af2e21cb9d6c4b5fd953cee99f8a0e06c0a955dd8e985b5905316e32bad7286dfdaa6045b18aee311a315882a94e6f2153219cf58a2c2a0bf5651525a0a2862a47759a939b36260c908cd12d031526f1cde153df6fa8fb8c5b5cba73991ee2e3c52f9f3c0d3a08ba623b8351404c220ffa73b893dbcf0735263cbac7b2bfafbb313ff12f42e60a7dfff53032bea0ce79fa6b528e48715f140a89542920e92156c04bb76e32c2b11979ed1fc88053cea51561baa92cc7fa1fadf2233be4e278a729fd31a9ab9005f21247bcd63f9ebb148928b79dd1f92ca0308174d0a3621e78cbfbe935c736b2e14adb8559de2f51d69cf9bdd5d9137bd6be1fd459e8469b1a7f44bc55cb61ad3e1ff8ad3ba036707045616111bba94b31aaf68064d94df57c92bf03b4e75a917e0bf01a29c87a11f080e6c97e3a8800356c4c1e201980ec3981c948ce2fd018ee1cdbb45b7a2c2618121f4e06cdbc2ef92378943be258823bf22c306e5ca1efabcb86c2845b94d918694d798aaa5c73bb50ab57cdff8e2ec734765376011a02e76e7aa6c8f7e6b11fd2d2033c70565ce2ae3d1ec13ce82fd3e3115a9e8bd0627d20b0ebeac636c3f8e8c79de8d64f25383b8f77e6296b1838148c831c00d32675f0cdb741c027b9892cc7911a956cd8ab980c8af9b6b276a166f19dce480297c49258004ff50d1cfb2b7bdbb663232a82beb7a80fcc34ec96401be6d61d16da617a0d2d37b4e2f8e286ff25aa748b0b691f166fd911c34dffbef14f35aee8bc017f25c6477474202489bfe8a2f6e24903c8637a8232b6da946431f93a4934bd5aabcdc59fe9f047ef6079c1135490e71743a3624eae16efd53633eaeb63190c085cf26233b5f06f52d547f9cef6a80af4ed39c98d6b8402c6c2d9832b15989d9dfcb93e010c6ebf81e8d17bed922b26085c73a0577b7e10f8956d65ae62a662ed6f8f5a21e653e9fdb546e0ca47876cbdd9eb2474f9a92a892877f3ab22ef099773cee0c8325b7b02abcd106edb18084ca2bb8579f17fd2eab92df6e400afeac890c84f399a853c611cc98fd63fa716a25df68131391663ed46e2ea1e89144c947fde7038638ae9f207fab503ae073688539d49021a2d9a22efc8a8c13a8a7d2db0dbec9f77dce7c728768f112ecb88ec82e40679b992fcec2062f5afd9b9c393ef4dcd48b1848d679e2207c24db50b6b7a8027add6751ab7242ccf9c7501cf070fe0ef12751e972536a7559694be4aa70eed673b81bb6cf201e90ce119982606e4f75392077d8483bd8c57bda315cdf9ea0ae94781f898314b31af9bbdbb1932e410df1a7391962317d364335a91af966603bb4c7a689fdc19e5a54d6c27233844ac6f8019c2c183d69202ae0796aa6a32cb8ce0466112bf88ff332188ee0f76b759748d60a29fa5cccc5a774a6d829905bf997c11ca591f7267680bb6a224375349d15777fd1f4ca4e4dbb06dbe5c8823e7c4a9937bc2fe8e8b06c5e6c48d37461adf1929c3b6b6ea70d34e2e0336152a3bc5a341ee7e5eb8b634c723c6901b4493340b86c69e28680c2958d3044c824b875d998d9e1add83750814e92816757897b7ec90cf5791b659c74417807aee1d6fb9f0d5b31e561675dcf48f50cfb9dcc534dbbfa1eff6a1fa9bf3d3629bee7a5f798648d201e8b5a6b690f2607069c7af9ac337c9d808bb1c45043c94c25cd6565f7d215366dc66f2ced74c56aa0c88c837713cd9cb652403b4abf5772c00621e39cb141c99845d59cd18369524971370cc994ef5e30b8104dcc55caee65bfa67a0effb71ab2503226acd1dad5af2186fd17fd00bb80e566321af93236ffe1287cedaf0928647c4a88ffeaf6755d05714aff6f51e8e6ebb9ef9e1ddef012fe2db84c098fcae6fd4d164e3ee18dbc6dd696560287e4f9b28489c646e3a68ee01d5d46d21eaa3d50b421ab27d1fa8bc50cbbfb124679012c83888a62c1fa07a12b199d20a2ae2375a6f1b01de94ae2bca0a0f31cdcd8a36cc95970bc0083d52add34eee7eac9e0059a79a65bda6f67b3c47a82b0ad649a01abd690445fdcbeaf9ff4d714842810c358aa8ca05fb9bc23db568d49bc888ad73bc996395970da8e9f003b93ca9cbdd5e20f4de341b7e10f7c5b0414898a04700a517702df48f1ea20cb84e81e7372e3d30a09a8065d1ca6cd97224819194b3087765c56ecd33b0f5c3ac4be86fd7c1f40ba09dd6b66ba4aa8217e8adb2265ce9c746878549c198abe3f4f65817ce075dfec072cfed65c8896758e57328926b3c3f48af4170a1d18666e5872a719dc1f2805443068271cc27e32d5c6a312758b9d7027860c9a7cca41565533ce7661eaddf0e6f6aa956f694e1dab395c0d1dcb83dad490504a9d8678fad51104c2c42ecf15ccac2502381e5d1eec5b50cd5061c82f07d69fa29320299d125c925a3cd2512d2522c6c733472a1dbde40afe447560ccec05a80d9b931f7b64e97ba1e9f2350a118b45550da7e1ecbb36b1c907dc7ea14c830cff9f870714bf9135a8155fdc73609d09e6e56be3cdff01869fff23a8234dd2f42b2b820cc56a387e86e0bb5c75eb21c08d9cc793d44e925a3d50bd5a8b79604f2c6cdc2e45d2c05373683b6a6df7d2cb9e0e509787d43fc3b134f1c3ac41d11a63950203a5744672e4da59da6fc664c9c72ba3157e6b582d28ff425242fe77676809443f6ce1deee078ebf139d5b1efc699fee1441c6a61bb4611bd97b0ec5e7bd949c219b263b04430b6be1d119b51d0db8731ccffc5df5fd7448b7965caf52b4e3557ca4f00a068d1d05837356d9d12b689fdc25af59d59486c05adb90e61dcd685f60c83e60922e74ea6710ead54f8bc93b34129840c11e0db34ca5c7110e1a7febdbd0d3a6ff92cfa15625fd26f274b3630189c56cf6cfa9c1366cb8c079c7958460bbe18429976257cd34c4ad8cb14f07d89a0e26c0095d1b84f2ae45929a1b3bc8cf67182f171232cca76ebb18303ce83732595c4a58e4738ce170d71abc882e1b1c70f2b3369508fbcc54472f370a639a26ed8e60bd1462d036c5b33804d788deda3cf256aa483ffd5c2069dd21b3b266bdf6bd0154d52b337c15b0ba15f45d2e64a74722fc2a4107e1a70c9b43462a11b0f258c42bf6ce606cc631c03a251fe17541a476d11d9c4dfcc7c5d76f776188516a931d7b19bb75abfa63734df5aaf532587dcf377f64b041d23b7c8c37b77c0c019a6eb0faf7c53ba13a20ec11423509239d02864dddc91852ec144739dc0ac72b24734ff397d15dfc9cc98594dc0113e657c733a1fbef5b8f7e87ac0fc0a11e9fec826e0dc324b9396dba27446e823c848ac8aafb9226967df39aa041fd27840518e236f390d4192b7bbab8b843fdf7c38e0560b8c0e7ec7e79be00286cfb1b1df792b2593d2b489f48735aba1728055e6c14407970d7bc588640d4cc6a5c2c6c972fa667a3cb76bc6f964afee1f7397d4a31698f40982b4ee14ec9658be502a36bf957ededed48b2c270314649d086f7643d9f85d13d27d18ff8ebde3a9d4dcd6fcd751470df4b742e2de1b3b6cd6a30599bac3a2d58d1c9f6cc123c09ebbcd87332315259dfbf06b9f910295853a34806dd791cdcc9dff0bf47d8602e123266199a76ce057325c8a4a1f79cb580fad231b29154760b2736cdc732257101b16dbcec4ef3fcd77f41ad4cf00c7088df7e321af65874d40e8f89f8846379811b7d46a8d55e4838eda88c0d198c1ccdfb2a05abb2d849b5d1401df06d1cb9cdc264ba5eae22ee2d9facf74153848827dd9f478ef5092771eff52bf9c26192b2362b1f76715cfe638601eb205c0f9439c4459caf42d8344b3932d5a0d23236135095c7a315dc1c210802699ed7f781a755f556a18e5fe8ba4190e1fa7a94e06fbd1457225101560803db0993cf74bc15da40241a15b511ccffb55150e1931a73c42731ad71d76da96e82840bc1706a6e9304fb6f5c725a3a87cba2fd3f3a3a0946fc0c32d4477c488f10b1f96df742a354d7dcebb8131b023beba01418582507eb8eefaccb4cca21058aa91abcdc1ba3592f3cf36bb2a43da9bbbe3a83a8887d8a7aece214ee1eaf7548b07609c79882a5b87fccf6b327608adabcd347f696e4f9209e549e4aa9a7b16e0aa3844a1dcdb41a2bedffaa1149bc1e34a4511426a6c7c921b59bb82ee1ab5cb0533e31e4cf36c0f3c972048294e1799b8b615a37193fdd27d3a2d3ad4d76b5ec8e5816302ed7df9a285bd6c3099f82c069c643f39cc54c8709fbcb8b315989033cb492bce5ce2a28979cc2d81260891bdd603ad1e8827170ca81b88088896f4b9c4fc28b53f00e599b3db17099f84fd04d714c556c11fefd535d4a5fa2ec493bd343880ac100aa39abb7a585a4191e089cd8a8959071c3a452ff28f26776691981c7ce268f37442a9be7f8a59cebfc57bc57c6c8d77bcd616e46c491634463b4ce63dcfb2cc5905765fff0b8fda0349088d638d9cbe9bf52f69afc274d292f7bb370fc7790b62ad22fa91555d1dd7e353cc8f54bce3a700679e0fc82918b696b25b1c19c0624f9e4180e108c3c71345535b6b7b2004c7d69c927ba3c703d6d87b5177e2833434488d9abec887e8e93a55aaa12e4f292913d494a490363b697c414ee4e6bd13c0cdb7c13223d7b278583c59d4745f311eda09af39a255f134caa78edf573952d1e20b2a3b503baba5f0f1ece85d5dbe8b8b16f775ad3789b61eda845f3f4aa6168a08cb34505a133ce44b66823f8c8d657cd8aad0dad897f22b2d71194bd6fd095ddba0810f4f11cc8bafa15e242ebb769f29b7354a2131e6f08182cc1345cdb773dbee0a1ff192fe660f3089ee54128d1c32bad7c39470d522efd8019db2ea2c5aa0b09b6fe6238c943930c9503621ea6d79d7c74375b5b8799f219e398a5fd7764722c85392b4c49a3eece393e278011dcf9072cc0028421ab5ffd4f3a58b8cb49607c4f1bc64af941ceabad632153e299272355933aec98362aa5c7df980cbd7e3df45b92bf81ea3c152915f5329b5ec277344103e9d8d8d8c1f782167cb405b7129f762f07d8aed70cd2240eb27355f1c38550037970a7ed6834ffb3adbb83e10c453b6372fb5ccbb4eb3990b9f7e8719b583e775f2b360af8492509c6f3feef694d851f0e139b001311e27c3fe140605f7289997d60686409bca03533f910042f4de3ee9b63efbd7a65812e465ad8ca9a084043eb626ab9a37c135fe6ec617d7ad13220526615ee06a516a94cf24718a933fb1e75cc514b0b6233253ba74942be9621102258b343f1b9e2bb14725fe5ab36bde97d8f001706cbc96604b8d876dbe9bf29613615aa8297d71a23170bc2e45ca39c44f5c5adb2cb233e194c2512423d792771b922d5ff1ff0961a0913375f3976ed1d29ec10edd7c61b192c7f76d088c17d741e2d0e8f79aa8262f91ecedfcddce66c746063ee8afa5852f7fb2e9db00ecf910d1501977b19f1463ff8cd2b56499e190abf71ba02570accc5d36585be95ba9ee4aefca83f8e181bb39499e30473e5325abd13ed088578aa5d02f20315764353dd7086338f927c1eebaa7f7b8a205c89fc5097026d592c8faffb657ee00ee177baa72122c774dc353ebaec2a887fbc9f7519ed009a63857ae1cf0120ba27ed3b3e864b60eda41edca499e4b51339352f9260cc70b2ee3e968bb01dc54c35d61863eff320a5b10b8ed67b042357230737b365132a9b7205bde9c116cb9b5b06d50d38", 0x1000) close(r0) r2 = socket(0x18, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x3, 0xfffffffffffff801}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100), 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)) r2 = semget(0x2, 0x1, 0x481) semop(r2, &(0x7f00000000c0)=[{0x1, 0xe9f}, {0x1, 0x5, 0x800}, {0x1, 0x9, 0x800}, {0x4, 0x18a, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x7fff, 0x800}, {0x6, 0x7, 0x1000}, {0x4, 0x8, 0x3800}], 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0xa0, 0x20000000, 0x3, 0xfffffffffffffffa}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0xc1, 0xfffff, 0x71ece64a, 0x200}, {{r1}, 0xfffffffffffffff8, 0xde663936042b5f54, 0x45, 0x0, 0x4d7}], 0x1, &(0x7f00000001c0)={0x3, 0x8}) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x95a944fda09e9ea7, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x800, 0xffffffff, 0x6, 0x3, "27825b02d263115ef4f8421ab5b584054382de06", 0x1, 0x6}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3ff, 0x6, 0x5b, 0x7}, {0xc6, 0x7, 0x0, 0x5}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) getsockopt(r0, 0xbe4, 0xa000000, &(0x7f0000000000)=""/231, &(0x7f0000000100)=0xe7) getgid() 16:00:16 executing program 0: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) flock(r0, 0x4) 16:00:16 executing program 0: r0 = shmget(0x3, 0x1000, 0x408, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/80) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/253) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x208c0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/117) r5 = getuid() r6 = fcntl$getown(r2, 0x5) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xff, 0x0, r3, r5, r3, 0x10, 0x7}, 0x2, 0x0, r6, r7, 0x8, 0x0, 0x0, 0x6}) fchflags(r2, 0xbddf9a45f2983a61) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/196) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10240, 0x0) recvfrom$unix(r10, &(0x7f0000000580)=""/42, 0x2a, 0x0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) readlinkat(r10, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/96, 0x60) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0xac0, 0x0) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f0000000700)) setregid(r9, r3) connect$unix(r8, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x2}, 0x8) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000800)=""/159) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000900)=0x8000) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x474) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) sendto$inet6(r1, &(0x7f00000001c0)="dff4223a5ce2a1378dde1e7c35a87dc66eeb872339baed4f48fa65b12fcd9e8c4722a8bd2dc629a3be5e67837af6afed5279b9a9cbae03992f6225ff87ec86fc7146c5ef6a3d0446e70dcba318586fc5eb0d", 0x52, 0x809, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x8ac}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1ff, 0x1}, 0xffffffffffffff10) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x9, 0x3ff, "e7481766fdbe2cddb4c87f9c107d4e74b0a3a26c"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f", 0xba}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2f}, {0x61}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf5, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x7}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xac, 0x2, 0xbd6, 0x3, "4e5a7a04eccf38d0e35fd15fa430b4c5974185d7", 0x2, 0x2}) dup(r0) recvfrom$unix(r0, &(0x7f0000000080)=""/82, 0x52, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:16 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002200)) fcntl$setstatus(r4, 0x4, 0x40) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/78, 0x4e}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x3) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000021c0)={{0x1, 0x7}, {0x5, 0xb9c}}, 0x2) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9, 0x3ff, 0x0, 0x1, 0x6, 0x0, 0xeaec, 0x1, 0x3, 0x0, 0x100000001}) write(r0, &(0x7f0000000200)="a1e5f6db0d18f9fb5e1801e17e2f37ec236d12bea4342db47ef1792d7f1bd08986a1236c6b470a097c40147cd693ff5276651a9a108d4242cc45ccb918f96433b72ceb4514c56ba6aa595645e4455b23d11da308a31faf215681de6df5b8e98f3b19a2ec5b2584a0e61f190244aa4adca12ef51800f8328a6a50435ec7dcb7c38b764fe989a73b7936cbd3caf6b5c5461f77d87547acb09b201768a21e2aef54848fbc3fe455e4c0ebdfb93f10af611f08079b9ec53b4f9c", 0x7) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) listen(r3, 0x6) 16:00:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) fcntl$getown(r3, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c183cad7dc369159dac4e6510006b23ef075ac9688dc4f0779cb7f5445fd959cbfcd84dac720cb379c62d3d02c9f2c645ae3d28187d568ca377b2102f"], 0x10) close(r0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0xffffffff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 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 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x2) dup(r1) setsockopt(r1, 0xfff, 0x81, &(0x7f0000000040)="fd557a623d2fa3c52a9cffbb593051f01cf06fc1c4aa007fc8dc7fe8787751040c068b6cacc6f458f1040527d31ba7f9df35dcf9fd222a2cc526492c0d00425cd66ea50acc541d13317358707b760059389f790e602cdadc48f2194bd3abacc2173c036dcd146d9021fcdfaaa2f9e6061895b36d08888aa05693b7ce2af8", 0x7e) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x170) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, r7, 0x0, 0x0, r9]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r14) getgroups(0x4, &(0x7f0000000140)=[r12, r14, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r21) r22 = getegid() getgroups(0x8, &(0x7f0000000180)=[r4, r5, r10, r15, r17, r19, r21, r22]) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:16 executing program 1: 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 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:17 executing program 1: mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00003f2000/0x4000)=nil, 0x4000) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x410, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x84) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0xc0000, 0x100, 0x5, 0x0]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:17 executing program 0: socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="ffff1b0000000000000000000000000078c4b80788836ba9f453f0d3d9c40fd11960ee165060291cabb4a1a80a3cf9013f2dcf6aa12ee3690a6bb51975d4369e5a5cf1bb8f43ee0f9ba172d8c3918c48fb506968ccc1ce0c80040a930d9b4598f8b3fb69e220e87e9b522cfc576b3116ce639f481db44ea1262e7d6c3356cd5833e60df0dabb94c1f855a1c20a0e004ed340ad1b94e52bbe558c5d4a77075a221d7898d67e0b7e28fb33e0bc93c42561540fbd5421f5235e601b3d1dbabea9c7b034de1312c235c72ea19925576734bab0530e6adcec82ae4215e15c9bbfaf1ac07cba81b50fb10c6f4be89ab0f069b145087180a9acaf0243d32397e89c5e6677a92720690489c547482066c04dfe822e388afd7f8d65969f402e1ed469978219aa7988d4f0f2e2afc2c28d24291b7b059edf23073fbf63621c1ffc81a55c05310c9e2c9dd98397b837a35d8d90e014289973ec43ee7cb4fc4be44856aa9424094a556f3c40a30997fe17975bd9cf4c77dedd9968b2460d8047b0e9273d32648627983a58fae179873463a67ab017f3694edf194c537183f4290b7a12aa8ecc83edb232352b09e08149e45a3b3faeee00"/443], 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x9, &(0x7f0000000200)=[r6, r8, r10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r13}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r14 = open$dir(&(0x7f0000001480)='./file0\x00', 0xeffffb9ceb113e21, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r3) fcntl$setown(r14, 0x6, r15) r16 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r16, 0xffff, 0x1002, &(0x7f0000000140), 0x4) getpgid(r15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="9b3758e1b1a941f0b8dafa2526b1f6efc1b3614cb23e89958311209582592adae413ab880c53419b5acd32d590b308f6d62b8b16c8e89da9a0f6005b4319f9a0b38238942f6894efba6e72e4", 0x1d, 0x40b, 0x0, 0x0) 16:00:17 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', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCFLUSH(r3, 0x20004268) dup(r2) fchdir(r2) getgid() pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./bus\x00', r1, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) open(&(0x7f0000000280)='./file0\x00', 0x100, 0xc4f9586a387dba46) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:17 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000200)=0x7) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) socket(0x2, 0x3, 0x0) 16:00:17 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r3 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r2, @ANYRESDEC, @ANYRES64=r5, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r6, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r4, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r4, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r6, 0x20004b3c) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x8000) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:17 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() r7 = accept$inet6(r4, 0x0, &(0x7f0000000580)) getsockopt$sock_cred(r7, 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r22 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r22, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r26, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) r27 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r27, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) 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) r2 = shmget(0x2, 0x1000, 0x6ce01bd877f0d3d, &(0x7f000079c000/0x1000)=nil) shmat(r2, &(0x7f000066e000/0x3000)=nil, 0x5000) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffe9f) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r10, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r9, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) r17 = getegid() chown(&(0x7f0000000040)='./file0\x00', r9, r17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = fcntl$dupfd(r0, 0xa, r1) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x18) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) r2 = socket(0x2, 0x7a87f093cf19740a, 0x29) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r8, 0x5) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r13, 0x0, 0x10000) fcntl$getflags(r13, 0x1) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r6, r11, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r12, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r6, r11, r16, 0x24, 0x4}, 0xc29, 0x4, r17, r18, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) r21 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r21, 0x6, r22) r23 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r27) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r29) getgroups(0x8, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r25, r27, r29]) r31 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r33) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r35 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r39 = fcntl$dupfd(r37, 0x0, r38) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r42 = fcntl$getown(r38, 0x5) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r43, 0x0, 0x10000) fcntl$getflags(r43, 0x1) r44 = fcntl$getown(r43, 0x5) fcntl$setown(r43, 0x6, r44) r45 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r40, r36, r41, r45, 0x5, 0x7fff}, 0x6, 0x2, r44, r42, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r47 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r47) r48 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r35, r36, r41, r46, 0x24, 0x4}, 0xc29, 0x4, r47, r48, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r50 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r50) r51 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x14b6abaad5f6fce4, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) dup(r52) r53 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r53) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x6c5455e376270cf5, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="320ef891a3dea25d6350ea81942c991c849e0c2d9ae70d979c95c5264206a6f67a41243a7069e26303af754c087ef6a8423df893c3ddd250aedde36a544b25150243f0c0ba102f1bb610cc12dd5a1c39d90c38b6437f8a691217d05b05781b349450b165487b8eebf45eb0196b9439a9e2b507b98cf48987ac40e3f5624084314ec2bc0ef3808e578e16b9b45b36cf7a333330d804a536af498682fbf432c68866ffeaaa2845e077e679ffd0e82fe70bd29268637a5f07592b07ecc1a3c89ae9b45eaac5ac2adf7d99d30a92804a489c62337cd40d97b3c385206e46e45e5b2df5e0525d81192b91eb5be4baaceccc4e5b3148945e9576e7", 0xf8}, {&(0x7f0000000280)="0f929cf795fb80f2576d2258560b2a08b221371e2b7a6047838f236c07f3039119a06895309e9e4985b56ed8007a4c5788b4662fc27280e0045e78a9a1c666cc94498a2452ae734996c060b656e8671486c7e2db052a2add63adfdfeabcfb25cb05a3404b05de3578e2580c0", 0x6c}, {&(0x7f0000000300)="16e8f36151ea800c2e8efeb02ed4f874a5600393d16c0e69dc9ff3e4ef6b013474469cddf09b25b8109b2740d3ffda833fc52e6ee15e46b621e30b3ad14090cad067562f727577c13965e940f9900c6bff684b3c86fba96ca803ad0f8b202967e7f7f90eeeb31f0c3c88cf09d6f125854d5c976a13e0f6c6be924e2882efce79ba7ef0f53b859a938a6f42c51fe8fef61eb24da7020a95c888493a9b84611801aa6df94773432dfef6", 0xa9}, {&(0x7f00000003c0)="220509367798496a8ce8cb62eb30f33ec730da7a38d4b352a3f5cded6e5642fb719934458e930ffa50e161592f74377253c225399a021434221a0fddc002ea8da59a167a218c56f5", 0x48}, {&(0x7f0000000080)="23bc81414f5a62fcba34f0ddf350894f6910f1", 0x13}, {&(0x7f0000000100)="5cc338cf58ee9a58cc2ca4479ff8e01431836ec1aedef9", 0x17}, {&(0x7f0000000440)}], 0x7, &(0x7f00000005c0)=ANY=[@ANYBLOB="200000004fe0179a6986e6a120972e00", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r49, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=0xffffffffffffff9c], 0xa0, 0x400}, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0x8, 0xe361, 0xffffffff}, 0xc) symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "3bd54f1f41ac6de3dcb9000000140023001a00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000640)={0x1, "0025340eeef038e3248ccc6d473c9171b306af14b3a5e592cce334a2a7baa3e2304758df9ce96c9bc2cbd230ed071bab5ea573d421bfd311cd8a782138507b16fc1f5cea79fe25a4e7a8e2e0ee1ee32a332727283ad4d7df2adfa58987de0d74eadfd8b98643a548deee27ca4e06ae64c2e3f3ad7253ce24c2d035e4c658749ebec27170bbba414b27e5017eb403a4b582b64aba16f9add48c564db76b56b8a32827724e3491faa7cc64dbfbe923e019c03fc8f1c2f2bc2e25df0231e92c095951a1124276e53f658266ec597871a21fa39826cad6f6755b2e70df79c4045ed69a007af12361747ceeea8df297c880013b216a518f6e0f3fd23dca3fe7adc4fcbba0a2ad94f27fa11d2c3d7be1da0fb4144c8f7acae08661e52413235a3a152cd2d03afdd6fdcc51944e43d3e041f8d793ab33f6989c3309aba58a1d8e92c73d1f551b0babdbc19628989b643cd48740a9717e726b712e508904c0d2a6233103ca231e980597f70d34b50e9cc5de0d3619472f3108a6c4a03fcf64b7ffd813abf99be0ebd8f857d0ab99ac196ebcdf01b4437c283cc6033599c60fbeded3e2478f56b9f90cbed83729bed5fe4dba255539d0fc9384f7de5c0f33494cb20c0bc22556982e8286000f629ba39c1e22e67ac67ef27104758f10e47297d68e0111e2902119436a1cde3a8f4b96ca844a5eba7f392e56a0df38062b9af98383b242d2650c5f08628ef972a22aba7f187ce85c58a4d893c96c329d61626fbbfc6354f1704c6f44deb5fb6486cdb0b4bac6b042eeeb44856db4931446ae6bc132fa4e41eee470475568b44981a258a8155347e87a80abdca02cdced50be8a7a191ac78765dd806d63a45452dc5571080f3794e4097937d13eeb2ac3f16858b55768c03e7d7127cc1a7542876c12ff52bf1a8371506d6f02abac0a255a24bbe56ae9d2dc20102df527626aebde7ba7feddc2fd166eb77ef3cee49e0216cf485ddc5a2f0f35128a83d62a40bc4a37fd98526070cea519040a8151aac2df978069f592c0a53c38efad2b45c1b7f5e5f14cd932b79399dbdb303d17f16a90dc0302203ced87e1f18863e79a87046a0796e2a764cc02122efe22fb1fbc1f51a45ba3ac22d53afe6be74e7809d1b4044ebce72c9f82f7899617463a541129d4654674b8199d4b4368dd67e6e13081fed3a00389b3fc8962593500b664a887874ce13f56da5003891d2d40cf1fcef91a8e3a6b5429cfdbd3f5584a4de9053977f079cb42246467b544770ecf0a3dbf12353c39f7503f53e9b168bf684e7fed2cf62f8ee48658a3c66b791ade6d4232bdf588f8b9f1297c4e9e82986655b2f4ef9e4e4e210ec6c7398c50848bc5f1d2b8246b0d3bea904856644393299aca808bafeefd71650b6a698505dc03d921565c8cb1ee26d59474e8b8612c742f7b5a7d05a4d01fbb7946ea52d4e7ef154f1a2966da50bc45922758de850d5ac5f79737b35348eeb226f159aa5c81a8fb2e1ebaf4417ac5939c9bb9f1dcebc40719b5279b244ae93d811318a3da8163198ea1756b30cabf17d31c8572bf7d471fe75c1cf75724b6cc856196c261988eafd64ab141ccfabb3e37a9a861b1f7ac01bc2f5b894a36cea81a4027433a3600494e8b0727a43491f3675352f9c9e4c2621f836d7ef66e3445912e3859f9bd281d980090849f45e22c6fd32372471946ba5b93f04770a21380788f5ace0ce53cbba88f4a60a65d85b5f3d041715e8e70b589e33a10dac376fc280eba7e315e086b2137928a01ad18f4d65cd8d888b0880dfe7b7a18711bd8f9b1b48515ae888edf1a59d6240381931cd2e8fe6946a3cb8d1765ea72c3b7abec55c739e2615b379b8241ce354ca5a95f81cb0b5db5ddd253be0eb63a5d360d8638d9d4a99e083185bf0e9b19e8fd7ca0d11beef4d3179854831f7d796e5007ad9fb50e0ed5a618cf235263b3dafe8883cf988f95e45db74ace27ef0de4781d917835148fb029007eb6c07d177176d651a0a4d63f89758b127323f14e9c5d4d2e3fabbb3061b0c6f3e41d570e81802130cff3876e59af21d1a41f4c71c4f520332ff8f050b2163814b375222ab3c4cbe25c4c85b21959cf41f51f7fc32be982ea1da814b87f2d99ae759b197749d213b65012c0223e9aac87584e2ec219e53470989dc751f3661ecb40bc7103102a0d0275ff5308ae14dd40d30af82472249059e40b754eedd168bd5fd08a567fffa13c34ac2c7c758af6021b0df0bd33bd0bb5caea51103ab8b7f3aa1a9a6728830ba1fb209135d51337ace03c133fe907b9f6e7bb6ec3dbc22ce76fad8558ca2b9699d4f793931b306c0f665b05b6fbc9b1ae752843ec168d58e669881c3087aa0bba2d3226f17b74311934de5ca1615ab45864b947b0c0ec8e1ab3e88f21195c74214bc51d7bada9d0ae4f0115ae32384ca79166b5e906e85ff81b5661186c803457dcd75aa1475f18f4440eff6c61826de6228490bfe91aa31dcdfc4724f7bdddea3d70a2de9d4190b831e21a0fe57d18a4e4886bb9e066b74587e9d3cd07fb11a343bc100f6a3a20795e3004e1a623ab8692cfce5fedead086cf1e6a9f81f8da8329257cd3dd5e87f1a19ae06519f6fcca4bee2a5dda7ef6183aae98f16a4cb2e111a2c3d9c1c3c6b66f25320b83017cbd5580363fbe63f35206b66117c17c238cdee525b466a650444d591f49107517eb600edaf4ef53cbee513591515ca528337a8086f8cae8e117f41fc379679431449301dbc5f9acfaf028d0f7449fdefb857352ad1bc8594111393161fd72200914d659d3f221c678f300b2b4efadbabb1b3f21fb9a46be332e1f0b6345918911ac8df1670bcb48deceb5c12671e237d30d8af9c31934742c1641be4be48244ec1d95f9a0048f643475d688f09b8f07ade7986cf6c56801375c65d45a98c3272e409c340dc326a24fd3ef805bb7a6710607d31782e8b9bd2cc5a54fe1968803e3f72c3dddfc00770cfc8dba112a372dac4cdc0b1168f787054f676870b1d79ebc4a7fd9f3b63fdf8e0672e12842369003f2bda888e4549ba3c65cfedad33b52d6089753341286ce64af14d8af9f49b1b24c978d8b507fe656e7fc41f2c40e675af31dcb90c0b181dc8b318e87ebfd72352c642436b0d93159da2c3c10e14c59d4e241e11589def441b0bebf8a2b2808bade0b6aecef228ed6df4f0669b0b85f693043820d11289fa59cb73c3beaf09d433edfb4e2e280fc6112ac126387cc968f37c7d2a98306c28ee0ffd0e06440f76537e2b2744ead5f138476eb3723d3dbae3f4d4e55fdadc7f953b2c6edc718f77f0b18f7d655223f9793e2eeecbd391358298b63d76b025cdbf9c2ed74d85466ed2067cf1c7b3e91303edfa7c9f7a84fd191d548c4f1cfafcd8d383a3677ade84200078fe95df05f58ed3776c3cf66e21696c18c0776cf252273e5c79e5bcc16d6ff2d142711710ec00549f53dc995457cfd3ac1eb66ce75fe909595335d10c0496c95e0a5528377374bb0639a0aed7a308aad9b64f513cc835f908e53d15e70e5b3c866967b2f2e388e09de099aa140f31aece65fdc42ee7c2714e058c655e192e4b0ca7bd8fa09b699bc7ab5a37e21e1d640ba79dc8f7aec89e2a4560366c71c038975ed72dc47d4c81261cd52844a0b3c90b5a59614255313372bdbe4dd8ef7ee6149e99cbce1f6195f150c7e502aa40cfc7f02a19d000d4d54085fcff40c21e3224e7c0be02f731cb80dd1f61d4083831a08d3abdf730606c6d04359fe55376afdcc0e2df3070b326293d2f99fdb29de35145210004033476d932d69416de9e9ae4474c034fbeac7c3c65e275faf0d023d0b1128887e0b4dbf5b1f75f6429258094c2ae2eed4c565f805460afccd0bc8458997e431127ea92dd9a6d19bf16ced32367fb990b793e05e6b628f2434787d07fc791d4a94dd4d67b97d524c538c8ba87736dfc298d5796807a5672db0d4afb0418a2c59d694e8284366b316b34e46fb776a530de85519c6f285a25c3baa5de49ffecb661ef893879c8df65a3e2816a67da4c824ea04a21aa0db944347be3b716f5a113c617dad559a00fc1b946983c0df61829efe13ba5fb8902b668444e8b5ccd283ce6f1072ec997112ed837866358e56800af2f77df2fef31634ad9585b853c9bcf4ed5bbdf84f5aebf01fe642d60c69754f98d316365a50677c9996754c85af771d0ff5acb5379fb28d4dd075d259864fb9b9bceaf58852c7c4c8d467a1cd3ef992bb61fda02e7df3f33ece12572fe788448affb620f0a80db4b1872e7939ad4edeb32a78a8fcc72ea5fa33a5912e0eea2b0a992742a4821298c851c74d93de0454c0296a0e9c64b628771c6a9055930ea49022454cc34e532d463dfbe1606c7d1f9147e6a719c4e31242ee72c37a1a2efa9fac017190362e364e5915fc0659e7b6a111198372663175d62b6f05ec47541af2fa3a270b3e7e1efc6ba93d3abbf0fd8b88f55eb5bbf7f38287ce5ea33eafcba23722d3baebf65cf8bf081bdb256ba65d062ea8cde2d1a52c9bf6cea1f0859deb07bad304cdab16942be3c1d8ae06755ce5281f962a45749e7db9c4c99190a6902cadb9872dbdf311d0ea7da50566c2c0bf83ba38e1501dfc32d233affa31019dedc39073271dcf1d1d0326aa3fe7c878d16c494d59e97a9d9b3572eefae14ac87bed3f062327deb3fd70b1a256976836585882621978552a215a137776ccd81a26227055a66084333f62f3283ac520223a4f1ef294e9449a3470326119fd35b371a65109a8e9188ac0f56f3d9765c2d7ed13bbeee38382c2da028d33e51b808c1a7a2029da94e14a85dbb08f18a02aafdb227d8dbf54326c436721a78dc9d952a54ee8e45818329ddf6b6d5c6fa5cdc336bfbe61b04635850f6686c0a34955ab0021cf8461261864670c6528b32ce61a985d55d301e9407f17ecc2235b4c05881744e0afc290c9b8873385964d5fffb60319462b991a406b770679d4260f59ba3db281ae4f16fdb281eb25fd6bef1f5c5be613eb5e183cb65ff30f8f1f8e7f9b8e08c79ab5d6831113e8bb226518f13f753025deb9b174af28cfca37f2105025214de1d52ade402992c228517108873a17c750ed499a9f52469791dab07f4f1fd85a3fc700489bccc9aeaadfb0f8b0602b1aa218384de34b3051247d28c36f5bff2fb83e017b4bd48927956b373adca9f7281785e0020bfdb41631449ebc314df427e5cce1ed9a706824c78d25ad5a21384c68adc86b5b2010a3e6888b69457ac4a74ff58fe7958f9a0c6cdfa75aea67c4849436b5d7fc44d46cf8ac7dcd1fe154bf6893521fe6ab2955277e1458d78d7e75fa9ba7b5125186e5d6c445180236d9d6d43222f612ff7493e29e3fcc6d5fe8e680647ff54399a94f8c158208da26162eebe19674ac689920ccbe9695eb65c4ad9ef1df297400cad7b14cb20ca91dec2fb7529bacc2459aa675cf9eb4d00fa8dc86c32547da73fbc672238373a575fea73a780a18b7bd566d41d0c279f7218c22a899b17be636023b9ca5c0fac12b4e6a20c53f1701e1bce1f47a1490f9c8b48292d2b656a66d2e9d9f0b37105403cb677dbee664354b60a83e6b09bedf6c9c13197ab52687cfe09a86e18b5b60ccc78a561096e0f61b1680e07eed4d41328e8096337812a96f91283f51fb28e704e2e5ad6ecb9721821f84fc114da87dfa03d24d28e7858b29124afcb547edaa7cdc675a52b4d953f2bdf442466913db38f597378478577c2266fa5485e894776e81b76ae28b9859aaa50e7840"}, 0x1008, 0x800) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f0000000100)=[&(0x7f00000000c0)='-!\x00']) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "03664010a77f0c033c02df03005acd764e3caf00", 0x0, 0x1ff}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "e8240a41de8346d3e30e9fefc0bf396f0508a3ad"}) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfffffdac) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x9, 0x1}) dup2(r1, r0) clock_settime(0x4, &(0x7f0000000040)={0x2, 0x1}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x7d8c4ee36eaad610, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000003c0)=0x10001) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xa, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) ioctl$TIOCSBRK(r5, 0x2000747b) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6, 0x80, 0x0, 0xe931}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d, 0x4a}, {0x24}, {0x6, 0xfe, 0x0, 0xa1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000000c0)={0x1ff, 0xfff, 0x3, 0x2, &(0x7f00000002c0)={{0x9, 0x41, 0x0, 0x6, 0x7, 0x2, 0x2a1}, {[0x20, 0x0, 0xfffffffffffeffff, 0xfd, 0x2a48, 0x1ff, 0x665020e5, 0x6, 0x2, 0x8e, 0xfffffffffffffff8, 0x4, 0x800, 0xfe, 0x800, 0xfffffffffffffff8, 0xffff, 0xd425], [0x1, 0x7ff, 0x0, 0x8, 0xfffffffffffff001, 0x1d, 0x1, 0x401, 0xffffffff, 0x10001], [0x7, 0xffff, 0x1, 0x800, 0x9, 0x7, 0x3c2b], [0x0, 0xb4ea, 0x892, 0xffffffffffffff43, 0x8000, 0x19392ba9], [{0x6, 0x8, 0x0, 0x8001}, {0x20, 0x1, 0x6, 0x8000}, {0x7fff, 0x80, 0x3f, 0x7}, {0x8, 0x7fffffff, 0x6, 0x4c}, {0x3, 0x7e, 0x2, 0x100000001}, {0x3, 0x100, 0x4, 0xd14}, {0x7a4e, 0x1, 0xa5b4, 0xffff}, {0x1, 0x0, 0x10000, 0x8001}], {0x9, 0x400, 0xffff, 0x7fff}, {0x8000, 0x94, 0x7, 0x10001}}}, 0x2e2c}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0xf89) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r9 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, r10) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000880)=0x1000002b8) r18 = fcntl$getown(r14, 0x5) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r19, 0x0, 0x10000) fcntl$getflags(r19, 0x1) r20 = fcntl$getown(r19, 0x5) fcntl$setown(r19, 0x6, r20) r21 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r21, 0x5, 0x7fff}, 0x6, 0x2, r20, r18, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r11, r12, r17, r22, 0x24, 0x4}, 0xc29, 0x4, r23, r24, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r26) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="0e6fb43d9dc55c126a341b3e3936435c462a3b4e72b639b9ab7a05f4b077b9c43649cd124f3860d548178832b2c01a4f705eb696eab373aae1f92ee6c539bada4d8ba050a19e127054deb16627c352073cdf71bf9d2e2f6019bf55b9e04dbc70dc2c8c1a090bd0ad665ad9da16c6a891b67fd52e97c97abcad5e1fb64575c0f967c1eafa3a74e60655d542a4f3f888ef062435d1498137b43fa1875484754a20ba4e78064875a1fe460f28f2b0c9ceaef24c5dd6eecbab0d76d1f06704802ca504c9bf863e1789c49d8c830342416d68f728160de846c16a0d5c44dc931a2841dd2f4c8721a1b5c8bdb7293141af7c3e", 0xf0}, {&(0x7f0000000280)="e10ec3e449b68b071f05c344f0a7896b8cfa54eb2441c7329511e30ccf2152d1934ac58e1d5c7fd5ee23eae439024b02c87c6646866a4ec781a32eff4ec1b381b7c079a230607087c96b47856f5d98a8d08b9db74b79fd5509d7c6670e6e15af60d29d8bce4c24f31285bb319d22eace6e407bceadb2f9c0c4d41928b7f26f67dea1487952cc82db78ae3bd701437a7393c4d825", 0x94}, {&(0x7f0000000340)="d2dba92ddb6c66fdd2aa38e726833199496aa81c798f51669e4b5e85d29457d3565b60ebf0295aa325c6d7f3d9f713a581c06c2c33fc058eba600a4297a086ec47ae642ed5e7353d9f01aca6f81992f7be47dc27de5b1647ff63a49e9d99549d602b105f1ae75e3dd99a8171c1d07eca", 0x70}, {&(0x7f00000003c0)="713924dfcf4779ccf994108632759a6040f54a32eee6db7e51686c3a24c1338b2984faf115894de7464388f577caa88c907b6ecceffb93a59c01f9c89bc9d0d1ab597374436b1df6c3415fd6796bb36e229fb89bd9e249958205e7332c8fd44ee2b6767e22524d252faff60367622d48c91877c75e384025", 0x78}, {&(0x7f0000000440)="28b7ed703b8dde5e01bf82b617011ec26a55b58e38c88a475ff9115d46388206b4bd579815640729f7074d74494b577a62e3ff702dfa23b66fc2253c798de5ec53ad8c36a91c5bcc56e6be2ed2a7a04052ed7f988615beea7bdbbd522a84ff45ffa5a28d2424283ca82037da7692ad4eefd49bb23f6516e47f", 0x79}], 0x5, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r17, r26}], 0x78}, 0x7) syz_emit_ethernet(0xfe88, &(0x7f00000004c0)="b7c3d0920659c16432c19e744574ffe8c99dc4808d1553ba8f5ba69d26a6ad26f473e68620877e68a4bd97cde6c021a4a5b3d21beeeb6ad2c27c40e1a7966d890b6e214840784f573bf41ab0ca6d6e8f616dc147478ad34ca5b99a7110d7a82205e601c7a72c3664b26e5f552762df0d27c8c14914a0d3e5b0aef5a605d88c2ef4904db1a34c7caf7d8894fc7c37eaad2a6acf8a276f413994c4550e284a19f4b304d7ce1b5cdaf0002d5493c724c082fcecbbdbd014601f946e4a1aadeefd80dda07e52df006e1b39dafb82933a51863e6e821f1b819ed4241058b1c4f4be96405b41d1c274bbf3e766ac6c9511bf3eacb29c2a43732703288107615f79158c3c515d0500b4d40b667bdf3ae9d64ed0ab6456155e7297797c6a2e579c6d023353ccf5787676befc2954baf257138015e2f900f518a0ed22f39038d6422567e190cd5931c3d9e49cedae4f2aa8462f89a7a03f21e4ebebd12c3c7be992403a320600"/365) 16:00:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x1b, 0x4, 0xd4, 0x80}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0xffffffff, 0x5}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0x733, 0x80, 0x6, &(0x7f00000008c0)={{0x16, 0x1, 0x4, 0xc0, 0x7f, 0x800, 0x4}, {[0x1, 0x10001, 0x5, 0xffffffff, 0x7, 0x2, 0x800, 0xff, 0x1000, 0x100000001, 0x101, 0x7ff, 0x3, 0x5, 0x40, 0x8000, 0xacf2], [0x10001, 0x8, 0x9, 0x5, 0x9, 0x8, 0x7f, 0x7fff, 0x7, 0x1ff], [0x7cff, 0x7ff, 0x7, 0x2, 0x9, 0xffffffff, 0x3a], [0x5, 0x9c3, 0x8, 0x5, 0xe432, 0x3], [{0x5, 0x61, 0x400, 0x80000001}, {0x5, 0x1ff, 0x9e, 0x2}, {0x0, 0x7f, 0x0, 0x2}, {0x1, 0xfffffffa, 0xffff, 0x8000}, {0xfff, 0x10001, 0x6}, {0x7, 0x1ff, 0x6, 0x8}, {0x5, 0x6, 0x0, 0x9}, {0x0, 0x6, 0x3, 0x10000}], {0xfffb, 0x7, 0x401, 0x9ad}, {0x4, 0x4, 0x1, 0x100000001}}}, 0x3, 0x3f}) r2 = socket(0x2, 0x3, 0x0) r3 = semget(0x3, 0x4, 0x11) semop(r3, &(0x7f00000000c0)=[{0x1, 0x8}, {0x2, 0x7fff}], 0x2) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r4 = dup2(r2, r2) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) socket(0x10000000002, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85fb258557d60f13ad30505e8d53f8a4aeef9d612f871f3e85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b201c6d644364e448a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ed602e6c6d699318597794fd634266696b236fd48fe905f6b9379b983e45e641d4b16bb498795f5405f6b089be2cfc90ea88b480031b1b40d16fbf75c1ba99e843715a6bffc546bba9bdf68ebb2a267"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(r0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x4, 0xd0f0096e9b1f0eb4, 0x0, 0xaace}, {{r3}, 0xffffffffffffffff, 0xb2, 0x2, 0x9, 0xf4f}, {{r4}, 0x8000000000000007, 0x48, 0x4, 0x10001, 0x39}], 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x100, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = dup2(0xffffffffffffff9c, r6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) link(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='./bus\x00') dup(r8) r9 = accept$inet6(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r10) kevent(r1, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffa, 0xa9, 0x4, 0x4, 0x7f}, {{r7}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x6, 0x5bc}, {{r0}, 0x8000000000000005, 0x4, 0x1, 0xdf, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0xf, 0x4, 0x1, 0x100}, {{r10}, 0xfffffffffffffff8, 0x21, 0x80000000, 0x1, 0x7}], 0x7, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x9}], 0x101, &(0x7f0000000480)={0xfffffffffffffff8, 0x7}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r11) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x7f, 0x6, 0x7fff, 0x0, 0x8001, 0x8, 0x3, 0x0, 0x0, 0x4, 0x4}) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r13) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f00000004c0)=0x4) write(r12, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r10, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r9, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) getgroups(0x1, &(0x7f0000000180)=[r18]) r20 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r27 = fcntl$getown(r23, 0x5) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r28, 0x0, 0x10000) fcntl$getflags(r28, 0x1) r29 = fcntl$getown(r28, 0x5) fcntl$setown(r28, 0x6, r29) r30 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r25, r21, r26, r30, 0x5, 0x7fff}, 0x6, 0x2, r29, r27, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) r33 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r20, r21, r26, r31, 0x24, 0x4}, 0xc29, 0x4, r32, r33, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) r35 = getpgid(0x0) r36 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0xaab1, r3, r19, r26, r34, 0x8115cd586e1bc734, 0x5}, 0x4, 0x6, r35, r36, 0x0, 0x4, 0xdec, 0x7}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0xa4e}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {0x4}]}}) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x42c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0xd}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = msgget(0x1, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgrcv(r6, &(0x7f0000000540)={0x0, ""/221}, 0xe5, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x79}, {0x80000000000006, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x1, "aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"}, 0x118, 0x2784654cdad2cd0c) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000016, 0x0, 0x0) semget(0x0, 0x4, 0x1) semget$private(0x0, 0x4, 0x108) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r2, 0xc5b3a2256604aeff) write(r1, &(0x7f0000000180), 0x13c) 16:00:18 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3, 0x40, 0x80, 0x200}, {0x45, 0x9b, 0x80, 0x1f686a37}, {0x8001, 0x4, 0x4, 0x80000000}, {0x3, 0x1f, 0x1f, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x10}, {0x20}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0xa0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x7, 0x2, 0x0, 0x10aab7c6, "501257892a7056ab0987a59430cb495a32335256", 0x8001, 0x1}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r3 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="06995a6fcba3d6cee3b30362b3d065d3671c2a047a30", 0x16}, {&(0x7f0000000240)="495495b3fe06bec7589201e807ca3cfaab36f818c73256e7822e732194281c0f53d22df010844e9a685aa09a27661fce89ac2419ebe7f878b3bbcc12c1f78a88f6fa4f64be64158e", 0x48}, {&(0x7f0000000300)="1feba0e8cc9a1d7ea1d446abe48adfaf8940ba20ee43", 0x16}], 0x3, 0x0, 0x0, 0x8}, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:19 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:19 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgget(0x2, 0x200) msgsnd(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="020000000000000074d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a7eee330b4b99e646eac53a03ca6450cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be288c18aea847bc9446bfbf4571a42929183ce0100c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf800000e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e00"], 0x270, 0x800) msgget$private(0x0, 0x22) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xffffffffffffff4f) r3 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x1, 0x2, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x77}}, 0x2) msgsnd(r3, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(0xffffffffffffffff, 0x4) msgget(0x2, 0x42) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000880)=ANY=[], 0x0, 0xac544c59507989b7, 0x800) listen(r1, 0x9) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d251815b4a21784c75c0bf0a3b9a4ad8b9f2c6a11a879a823ad815304cc48fb44b4de0500000000000000613b086b67d84fb395c88ff9d87da5d47edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba71c16d000041d72f7a5e4e465b7386433786bde6244fb0d1fd78dfe9100aa486ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606e442b178012604bb0fae7e93c162f82c11e0d633ea54230e4cf09af35aa2e9cc", @ANYRESDEC=r4], 0x3, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgrcv(r4, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) r6 = socket(0x6, 0x2, 0x0) close(r6) connect$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0000131377c5fc35d41454d5d41d29ad1a6029598146e6be1633bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e888d3382f36178b48f03600"/86], 0x1) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt(r2, 0x8d0, 0x1000, &(0x7f00000011c0)="fe27bafe7bac9f4ef04460f9f372c24aefe234fe88e651222fe08521e3402c683e75594dff2ed4343c1cbae54538c3f64ac20c8084d8026992ef80076b0d106aebd1eee5a4fb8db13e6685db0a51bef9502ec8c6ec0281c3d05bd54ea902698b972e26", 0x63) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x9}, {}, {0x1, 0x1b}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x5c, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockopt(r1, 0x40, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000080)=0x1000) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) setsockopt(r2, 0x7f, 0x5296, &(0x7f0000000140)="8a04f027dda7aa2ec1badddd88348e9e5f3da4c0be448ddf4d38503e6536b271b17c1addfe89ac6ce186ac27a99b6770363847f79e30f94e271abd43fabdcef253f62c134779f0e00257c2b5ea974f82d26a75f37a6a11305b9deaee6e8eda1a367509f3843e4653182e155605606fce28d4afc351388d35284ab20860f448b52786e04d2c3376135f0cefd4f78b1f0459703ee4ab3d3fd00cbc145ec727f889ffb149bee8998ef5e06bcdd46242", 0xae) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)="0714000000000000000025c6149b33fd0f28609df00dad1e038a83b88de4caea50a46cce2fcf5fc9d715dc9c9402e9bf464cb4b09ea807cb2f881a91b01cdae2b9000008add7fb39d89ac5bd890f7c07638b86a58ec56d9d05aad30f25d63dbfd5652a9fe693f44255f82f1468b9e0ba732bc062f05823f66c8aeb90b5cb54ee1f949cf00a7889c0cad9573da21570cafc2cb2cc12db13841d644a2f7f6b38d73a3c2200922ce7044035e7a04fd4c34e0fa7c2a8d88a4f7398cec3c6591c32f1c8c58f437a79786cfb559be294391e3c8ae0b9d0877ec51c807a0c4f9fd1b0df1501618f", 0xe4) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a7d47eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e2efe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x515}], 0xed, 0x0}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8000, 0x3b}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="08bc590edf2f21c4caf333d64ff62b93b4abda73d8f80a8ffbae29af5bef004423d936f785a4505483115b2854dd830015eec2a3dd753852fd70196d8a47858a0eae47710b6d964f541b712f4e7a1e575f0a205a023b4a88d83eb8711215180c2aaca2111351d07ab677886ca5b7cfb872458b65edbf", 0x76}], 0x1, &(0x7f0000000340)=[{0xa0, 0xc49235cf2909b190, 0x0, "830b447abedeb64c6a05a6b340fed5f46d3bb0e8d480b8ce09029eca921296cf1b0e623a72ae7e2f20dd335d0fb60eafca63de5ba846c908d72349626ca8e6ff46b76a6b33773b6957ccd4af600969a7d03b7b0cb156f8f771fcb33d9f32800db42087135ff1078e5a85f3b723fdb490527b82e061cb44fda11437a852ff9db9ba51ab4d692ca280c7672eb2c7"}, {0x30, 0xffff, 0x7, "f91e2ebc09b9084c559b12200e89bf32f58d7aecaee4e6cac787c9b327b02d"}, {0x1010, 0xffff, 0x5, "87102615e6ac05bfff0c2bceaee479cfb91c20c1de66aa104740c0ee162014ad0486604061db07bbbcf85f0b1535a3ebb5f5eecc1c1a4ef8a2bf33f41cc6a6a38e77652571a9b470b789cb46c47cb1069a669e809750fdf14be5a6d1ad9a17099554c578338c6955873b2cf862f95987be678c19272ae37e594ce50db68ed9b484fb77fa47c10fb30e73c429ac87c69079b1f933a3c4f021ae14b78f48bcf6844c233baba4f39c538779bd68bfd90d996b273e0e1046bb35ce787475481f5c210014157bb0f913bba4ed9cf169ebd6957020a5e31d5025c41b74f844901ebe2391bda76e24af8c4c148a42a181ef7b961c4575c76fe8e084360bf5d9aaec45323f9b40b8b8903529bbb547083d10f08ec2f392f8f72702c5e38182348b08f258fedbe0ebb4123cf90673d47599f194eda50f155bee8a8b62abbd3c83e54b2c2890054971de7742a2d625c048e2df6a8318c7ca62958a173fb83c13d9f40cedbd7330b6f29b097f4b6c6a3d05dccdf51945dfdc9eb7ecfe7c6ba04756a4040b6cd88fe24290af9689352905585341f4c774bb3af4c67f2fdebf4943dcc55814499bbe2cb71159105b2755c7f78e1db163bffd0b102b5dc1a55525434f7a55a828a8ce62b0bd8e76db1301d6832b57ce2685df6fbec17901eadfed4f08994fea1c4cda8cd85b58ba7c91ef23594ef9c68f5f0dca58c51da7fd48c8c8e2d302fd30b6a458d5b977763a092ac218d65e7c98adc27ba283fd8dd63ef35d9908dbc9abdf6d40fb2599a8ca2c12334984435a93c53e2dd9a5d40c5b27c37d8d7de5472fffc61e9f1b217f19dc976b2169b013b4f2432cfa9e97bc6d1566276086114df1933fddb00f9b4a164be40ac2bd6edba6da94f295584619c78c2d585426f17afaa0a5203d7abea7bb74cbab5d8b48efc061c75cfe5ddfa83949681e221ff9e5833fd9e0ab9e7bf0e6678a8f0858775eafb03a3fc3070e4a5c41cd277492a52646b785763f9d95b349e1811da548d4dc679034e78adba10cd028f90e8c12050c5322fcd9b780d12c105ea316fc9060df63cd460d2f9c4c7a6890487e6b16447e13b29bb86e4c61702e76053087bbe19b6857f5b3681b74ac44b37d9f0a3832807dacc33d2b9b96b932c3dbe4c785de703acc84515e4c4a5ec33e2557c3684267ec516cad5288312020e56965fe7df87c6374758e8d87fba5b624d171160eaee2524f32fbe58bd3c178235c6e6570769f0fe42637d4d811602d98ce1896cab0c7d981bb7fa6a8953f203b60a2f245bade200ab5010fc805215278b14e91a9b8707fc5ab383a769f827e5f09b10001897cfe4a093c7636b5baa8227b6383144534d1df672ddbcd875ab7c67ed3034188bf6c2694232d2b9b111fe928d8c2aa5341b5f67276783a712a42fa2e5162ce06cd800e5df0a036afb0ec59a27fdc54a5aa7b22fafd1e89ada7a1be57400c89c8a83d11beabe4cc0d07c654b955abdc64094437b9a670f79250bf458901cb620659055c1b82ffa59d81982013e47e166ffabd15585cadb706c6efb2627fa5bd2ed1c6fa1bc5726f2f2e69e9ae4b39007a293307cd4a4704fe36aee1e7ea47748b468f14cad47fe219aaff6b81f676413a227f7d25215d6e80db8d40cb189dda25448c18ae94247bb4f067e3b8ee20d88ceadee628541c30481ffdeae4d2b841bc6c63c3f2a6d6d1330d97e5876937124f7a103d27ba4b1180cc068d2d3d21f2efec0f65d1fd8521e64ee6e41ed2f9f5bc825f1146d29decd25786ea9586640a9914a37c5271d358e2ab73ab1850705bb38a0c59ef088f1b26961876e8aad853b2545ab561be052dd309e86ee5cbd2b2b00e60c387fd49797f56e847715f9e7fb9cb99781e448111046279b8541514d06e5a7c0236d302d1d2addf3b360f74dff6d3c8032288f9f9316f573831cd96e93b428461b28a11d3e05ea56f1935071a9ce38028ba3666bcb143e92c80f1227af508f25352f670159b4b6eda50487b55b174ee03cf846ea7cc4319b3978f80df411295f9c6011d569cd5d6d049b76b1954f05f5474b6dc18d6ff43cf5bfae166230fbb95bfd732aa93ab31f454eddaaeb25f5f3775fc925c72ae64d4a6c407d2b9c96dcae478a51b61068947871118b4d4dc8d1512569aa30d25cf3739262f1c7b19d94fb58de773da610a7d5c1951fad8b1d41596653e44d5cfb993da6bbe1d888434c2e23c8b8c888bd06741e90d5a721c35f4e6b529e48a9f4011203309f2c06fc20cef977ef33b465da70ab6e31b9dee69d9f3d60ab281be0682bb13641a8971f5c2014111a7a1d22eae783d575e927953430d97561edba6b25fc4c4126b24e01a3ace2b2df90d7189732e4b5329d3fb650ed5529c0d96346c81bfcf5feb4f6f8946607c3b756ebcf57b323c4dafb1070cb0be38704d8505be841c82b8e54288f72c9fbbbbda4e85e02abaa26e6cadb324866a3eba4b559217b3eacb2e15d031dd8458d36a123800ee30ec439e2d1646e21c5f09f3590cc8ea4135a7e9a49fb2c2b66a2f87e3c20b0fb30af168eb88dedcccf58c5f1a81724692e7942ba174e9effccfe177bf10db5de6d0fb5dae0997e905bf685e71da6f6fef3a3bdec9ddd12d7cc684a1fc3c108ad597843da30664ec157dc3ef609eaff175f77b1297a5a94858e282f231499934ee2c9366166fe3275780066fe5b18941137a4bf0076cf23cda415610d675c3ee23be6344cc37be59397e503c315b862ade88421cc28350fd9ce1d8236ebb7670a29133ae55be1772acce5a766de4c5f52749c82688f13669bf3acf0c50ab2a75d7ba239c55c9c2b0b26206786d1e38b1601cdc1c6475a006777dda545697c36d68fb6620df8abe35ac08c77a375552b485bf6d23df3fab3fa81d7c5f902fe29933f9a0c03d94fe07366d46475de206da6aaeeb588bfb43749ba32836f2c6b3669a7fc242de00d42065f9623eea6d75b003aad7ce17787762ce7d6483bf7864b6f60052f0b2a56be740d26127af210b48c3fbc6a0b9bce0b3a1a26537cac2a92c4e8e4975eb487abfdebe20c6c700022c0f5aebb1ee9aa3a50a940c92f77081f183fc87a66224a2e623906a3b9b75b5d50e57c755053bf9ca49d1fd437878b82d34946c5db9b0ed29f073eb8ba52cc1f82bb5f54e37c7b4da73eee001173f12736e65a126b8024579775691eee7f75d893a9ccc8fc035e3fd7fde90ff85dea7ace0ac7005f05fdaafdcc919e8eb8a03452c375b516f4f14059629443ce9f34bcee6c10c1dd4e74c5cfee18ec9e596ee67b6b5b18602c68c2aa6f2292196e3c230940d1d58053f1fcadeda5e748b84dd665065add71310dd597938647476eb5ba59d474905e45d5b93c1d871be8f8762a5ec9ee9f78f656721516f5944eaba31bf52b463b2289799aca92d0180b93d083b13e2baeaead538778fc036dfd6a35ee9fc0ab89abb8684a86572f27d6d66e0712bbfdb518434521eada7316777acff8b6c93956b5b69270f470dc05de2286a2e25afa7030263f8450b72651cd43e61b025bf1c0cbd1bef0b5a7a5dc5b2a18126eeb955a893aa3f20bbcd666864abe681479de098c67e8f1d7cd01bc25a0b08853422c83289415c7790b4ed87a361faa6d660e6b10f87c1c1d4f0a0b120aee97217afe8950e0b510b97cdeedf750f0bc621da52064fc5763f8dac6a963fce95234c712a81cda6459747b92eb40c4ff24562b7868d62d1458a6240b39bcac89fe0640b6a2944909d04b03e3801ee7221969f8d5e278c8e6c9e8f98b6b726f0959b6d3e0cefae6c0b3550d164f3466ca3a3bbd52599eabef59d70f1fe214d4c546194d4d9cf1332e95326c9f6b1f6d11dd7717eaf8ef7ef1b92f10ecfe08883f4c38633334e283c1cc8b1ad448b208c55b8bd6e25934c7d22d7042c382c1dd66b700b11700ba760c1f99f660d553534920423765fb8cd369162b0250802dd1a80f4d90ff3e5d4c049d9ee7913933a13393d1aa18082e2766a4cea7c3f92b4655a265cccae1d78c36135afb4f1b7f1332257d7b9d6a0985485c86128bcd5d6d2994562ee69133c33c2f61d1dabf075e77a75d0bd771ae0a855216060a2193e10941f7dbd08f5dc76d7dbb4a67d9c8f169686a271283f1091ec9be53f081d97dcd9d74b501361ed19b91391b8ba4c9be9212aa88a96122ece36ea10ae45f07824d3f40968ad38a9c8176fd6d466740ca8f1f1a8ddd9bd2d6ec5ab2b9788863959770a755b763ff35f116d024b52ba9bb9434777eae65ce6c2e8c6f6b22dfec828c7689b77580f6885f4b2973b0c0fd07bbf687bc3ab2b922b08266c92e47abb16a5bec3fec7e4ec1f543e0ae28c80aedda5ec876e7b4e4efbd091e6afd7f6bca4425eedc2a583e5dbbc76bf4f9913d1151680e579d96b3968cebbb00d7aa459735910102d626a4bd7744095c8902180bc53e1e343873092cc503fc638e006fb7d6caf9899ef015c3d1fe6d64ee7467b39b66b7f636e177c9e37accc54589e4a7889ae358a07374a629c8469d31e7d2ca2a2fbb19e576326645846c0fc4ef91b300c6e9bd20c64b874657da43e63523f6b6a35ab8ff60f0aef5379b0896f313dab8855fc12061e4eca7276e9639976f95aef1697d38303cd60fda006b80379aa3055b18684da94c8f1f738975aa6736b6ccc833ec01042ce5e2364a4955c595b24dd543c5493be5d7b7f2ff06344db4bd9ed173d738cbfd308b1464cdac31503a3a02c20bbbda38a6bc4813e2b3af782115dffcc1255f20008b3c1a3f77cb7ea3c852191568480ccfa616e22bd62b0d8eb777d8770e52fa0dc3925669eca6e3b00b12cf0d6285bf1dba53eb8dacc1a1a35bb8651181bd277c6890a6215e19cacd55f13372e81e7daddd4e761bd0c4ad16ccf61670c2b9f8bcf2afead26a9f44fc5e804ea1bb19396e95b76646becc3e096a6dc2b13edec0c0d96c6de4657a262d48ae7f3b384d386e1ca07202d25ff48d3322bc7245217b03b6558b5f1803052d3323b67ab34711c86738e58c0059e62cc5bfe3b1d960962ffdc07e7dd4a1e983e61d5ebecf8ba0be6cdf9380a0a68024c1685311612c02d2326aac678ea7d34c3e36273b3b3801ee476b3919f945ecf46ea18170617a3657331ba346b2903204a7af8772422bd77f4ba4afcaf074d32aaa500e43d8216acd521ce0107371ec67eaa3b7b4f54d24ef51b4407f31f794ce1ed399b6c257757c16c8bed8fd088bf5c93a849f79b01ae343d4959fc29b2b1c255458c119aba4fa99984f4db6266bd2b7de08ec97676760010c0c63e4729b1a3a6cb48714b4360e62821af4472e8414d463e751b1449292bf36c14c68dd2db193f0a4b61cb0171be8e975c79cb6f77d18267b5cf5c9c794cbfcf2cd36fadd3f4cee3d9be0e5bd675cd338aa7ba21cf6e3af7d148814f7dc87d80464a2f8a8902740d64e2fc02a95e607d82a83c47148ba213983835608ba09a100e60efe3d823d97b35f6b681e01b847c6c94183f8f24f7719cf19be0955dacc915dbdf9470eccdb9b88767f01c9a585ee05809637210fee25478fce0922b04113145e283f8b396e7af080e27da003b671fca08221ced0d0df5590fb0e31c43aab62887539a1c5b5fba9ee99b0961f6e040d6b314ef36e3e79c109166b4b118bc41578b3b5234a8055074f91753b025765f91ac822a63d097a270cd3c1f0525e1fc7b5f8d1dfcd4985691ed8c10b3355682f56239a83b2c7739cc49a6df45a5ef5469c39ddc4733e974e16fe76ca44a6cf5d5c8bf73bcf9b8fe8b52a54431eb32"}, {0xa0, 0xffff, 0x7fffffff, "5d138e5bc79dec915e14ea67c0e9b582e4746680aba7a7841b47b66a38eb4fe59bf1f950028f9142b60a5f41266a68d30754aadd3c72337a0cea22338e33fafedf726493a75ff977d3d1c1b9a5b14272d6e9949169ebc10bb088952ff967382903b8d6cb8a1bc21647db15099b62892c0c51b4cc07b328d769070525140cfc752314d67716e02ba79d1414d284"}, {0x38, 0x8001, 0x3, "3d3cd67f19c3797551b9fc702454a546470c6ef52c697e0af964179c6c04c7e825fe8b901271cc"}, {0xb0, 0xffff, 0x8, "c04efc8f52aca813fbfe81b988d386985078ca9acbb7cf80c85a27c2b3ea57e6e77c6511aa3cff79621a88412a4aceb28c6d539a77125face8feb4c1811f095eb95080a2215470c8aa9d1e36c88cea2740720bc2f976171f569daf6c3a9487c9325bc02524713c643785ee38ff35c53e48d5883584f69402e946e1f37b0f8278c65cf3aaded6e9837a47de259ca1b4ebd03667163aa632d696529b2e"}], 0x1268}, 0x600) syz_emit_ethernet(0xe, &(0x7f00000000c0)="45a03063da384d23ad42354c2fd0") 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="b02d0616457895020000002ce64531b46286e80254700c219d6e86343a31347290"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x1000, 0xaab, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22af0e9a1100000000e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x2d) r1 = syz_open_pts() r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x0, 0x400, 0x4}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x903e}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus/file0\x00', 0x107) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) chdir(&(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x1, './bus\x00', './bus/file0\x00'}) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = accept$inet(r2, 0x0, &(0x7f0000000040)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) close(r5) dup2(r1, r4) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000500)=""/133) link(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)='./file0\x00') semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) getsockname$unix(r0, &(0x7f0000002180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4116], &(0x7f0000001100)=0x1014) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) recvfrom$unix(r1, &(0x7f0000000100)=""/86, 0x56, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="dfecd2373dff46d5204590b0961264ce43d1197dd8f7c2d62fd06b66599d06ddcf2d662b5f0620f98e71099f9aedbc63608034463d001b66d7711945f4f4496301c48d976371f3955a7add419ff42aa30680cab9f97a", 0x56}], 0x1, 0x0, 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = fcntl$dupfd(r3, 0x0, r5) renameat(r6, &(0x7f00000002c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./bus/file0\x00') dup(r4) r7 = fcntl$dupfd(r2, 0xa, r4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x81, 0x80, 0x7f, 0x12}, {0x1, 0x1, 0x6, 0x49a}, {0x5, 0xc9, 0x8, 0x22b}, {0xbd, 0x7f, 0xea, 0x7fff}, {0x2, 0x3, 0x80, 0x9}, {0xfffa, 0x7f, 0x0, 0xffffffc1}, {0x2, 0x6, 0x76, 0x8000}]}) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xf3, 0x0, &(0x7f0000000000)=""/243}) socketpair(0x11, 0x3, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x20000158, &(0x7f0000000240)=[{0x3f, 0x9, 0x1f, 0x2}, {0xfeff, 0x1f, 0x8, 0x2e82}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0xbe3a) dup(r3) r4 = dup2(r3, r1) ioctl$TIOCEXCL(r4, 0x2000740d) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000000020000", 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x9, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x82) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x4, 0x8, 0x100, 0x3, "5e6aba494017cf56ab9b61a11f1377343a3b1279", 0x7}) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r15 = fcntl$getown(r11, 0x5) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r16, 0x0, 0x10000) fcntl$getflags(r16, 0x1) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r9, r14, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r15, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) r21 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r8, r9, r14, r19, 0x24, 0x4}, 0xc29, 0x4, r20, r21, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r14, r22) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1800, r6) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r3 = getpgrp() fcntl$setown(r0, 0x6, r3) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x180, 0x13) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x5, 0x3f, 0xffffffff}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x4000040002000, 0x80000001) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='Ed\xff\xff/\xff\x01f\x01', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x6) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x401) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x0, r3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) pwritev(r5, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x800000000) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) sendmsg(r9, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=ANY=[@ANYBLOB="380000000000000001000000f8ffffff100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a474550200000000000000600000000000000001000000047bcc0630a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2000000000000002800000000000000d5be9459ff7f0000e6872c9f500ad42856279dc0a6ce0f0d9b00000000000000c000000000000000010000004b0000007e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc000000600000000000000001000000390000000db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1000000"], 0x1e0}, 0x8) r10 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f0000000300)) 16:00:00 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f00001a4000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00003a4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x3) r4 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) r5 = semget$private(0x0, 0x1, 0xc) semop(r5, &(0x7f0000000040)=[{0x5, 0x3ff, 0x1000}, {0x0, 0x9}, {0x2, 0x8, 0x3000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x20, 0x1000}], 0x5) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000000c0)}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f00000006c0)=""/46, 0x2e}], 0x9, 0x0, 0x0) close(r2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) fcntl$getown(r6, 0x5) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x35701c96991bceb4, 0xf0000000, 0x0, 0x80}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r9) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x8, 0x100000000}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000000}, {{r4}, 0xfffffffffffffffa, 0xa8, 0x1, 0x40, 0xfffffffffffff001}, {{r5}, 0xfffffffffffffff9, 0xa, 0x4, 0x5, 0x8}, {{r6}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1000, 0x5}, {{r7}, 0xffffffffffffffff, 0x10, 0x80000020, 0x1, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x2, 0x28, 0x10000, 0x401}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x0, 0x7}], 0x4ef, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0x20, 0x2, 0x1, 0x1000}], 0xff, &(0x7f0000000240)={0x9}) ftruncate(r0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x80) write(r0, &(0x7f0000000200)="35b8652e2e2e", 0x6) open$dir(&(0x7f0000000040)='./bus\x00', 0x90, 0x40) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) read(r2, &(0x7f0000000240)=""/246, 0xf6) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) close(r0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) pwritev(r2, &(0x7f0000000340), 0x1ad, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f0000000500)=[{r4, 0x8}], 0x1, 0x401) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ftruncate(r8, 0x0, 0xff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x100004000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pckbd_enable: command error 16:00:02 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x611bc35af52b589d, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x101) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:02 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}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x10, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xc}, {0x45, 0x0, 0x9}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7fff, 0x1, 0x5, 0x1000}, {0x2, 0x70, 0x7, 0x5}, {0x1, 0x3, 0x8, 0x9}, {0x9, 0x3f, 0x7f, 0xac1}, {0x3, 0x24, 0x9, 0xbf76}, {0x2, 0xe4, 0x1, 0x7f}, {0x1, 0x5, 0x20, 0x400}, {0xa98, 0x7f, 0xfe, 0x9}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x5, 0x9, 0x2, 0x9}, {0x100, 0x0, 0x3d, 0x20}, {0xf1db, 0x80, 0x6b, 0x2}, {0x1, 0x4, 0x1}, {0x8, 0x5b, 0xe7, 0x200}, {0x6, 0xc5, 0x2, 0x2}]}) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x800, 0x7f}) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0x14cd, 0x4) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1f, 0xfa, 0x2, 0x8001}, {0xfff7, 0x20, 0x20, 0x5}, {0x9, 0xfb, 0x81, 0x100}, {0xec0, 0x6, 0x8, 0xf81}]}) getgid() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="354dae1256353da0df29782af949cec59a98118e8557612007c164c838d4d3d9c4865c36e8755ba0fa66db1d8bacf3fb24050662604692c1d12fadc8694c", 0x3e}, {&(0x7f0000000180)="7fcaeabd20c4c69b541635739f60dbf3cb7401c1c96a7d62c156dfc6742efa0e", 0x20}, {&(0x7f0000000380)="2c6ef77835b7d1798ed0cf1444365ee0c789690a7cdd619cd1d38f599a2183ceb6f5498850daa9c9ff809852b71f7a2c7f6ab20ff8bf5015126d20a5e10bd8748c722df0938b047b35eda40f1a28a739b3b9832ff97069b24d18afbc98a2eff078cdb9446dbe91e3fe4284e529d0b398a60474a1388ab815cd559e3ba938322837d2b6d35f98aa972008e5247c63826b659aaa04dee06706b3e4247bd41c74da6b4ee3a58b790aba47f5af9cdb86e94efdc3d9a4131eebc63fa00d0dc55cc7301428a25fc2034610ea3f71f5a581e7b9651278a96f7161110d533af7f8ee124efb09661e6e58eff806f239fbc52495bd10394283e4b5846239d2c598214f7994aa6f6a6a3d03a970da251aaab55af6d6361f8d3ac4f397c3d622554efe09188de0ffbe0e4c08f59d77bd8848ee93082dcaa8612b52d4ef5351ba04cd2adda768409bac5968d04f7914f8da1faac09b4a204f350ffc687b377f567afd1ace98b6368943548ac11b75d870ba05527717aaf59caa5f843cc09f3c1364e3e2f67736dce4211085a5a888d09dca35b67df0fb622837438846170b9cb74087aa6f26b0c3fe2d1d35c53e77e358bbb620a72cfd8b2d87db19b1d05c3d769344817cdaa0b24da6cc826328518f97c75bc32232c8e855f2401fa522df22c05784a199752a19bfa888fdfc15c8b1bff6abd39fd56830b07eb3ab9fa44cdb95306f497436ebf34ed922ac5ce07dab0898603132deffeb0b8f712ca2cce245adffdf301290df4c91c088a1a0102370c91e7953046c79d473c08f3dfad15feacf44a8c8b97dc54d8f6efd7f680a62f3b295f8999fdf6931ab190e1abfaf16ee43f3e93d58ebc8b918c86ac6cee20a074e6abe3379ae603f9f94c031eb5ded4867ca5426d545cda03f25fb392e05bf20d4651b025c22f6a08ff319cfd6babbf6f143ac408ef17c6d8f18cbce8dc14df840c65baf51a9d969472e278e9e788b8f921453580f98a4cb4571f59aaa94ce9fc25cbc14351580a527efde563a79f6a62ed37094f54b6a9a9f2951d9c93d43e807e4d4e82405dbc4c4c387696502c9acd63bcac7477941b613550a2cb659ec418b310bf632c233afccf3ec4098231f1eb8165dbcf862f2278e6b517472b2b622b6a2a46018cbf6f1c43b30f902b11d76abc01668665367823b922fe82df2d75123cb0acc5d768dfe901252b304ca4435b94ab648133389d99c155612c42f8a3b08eda943342f21e847528c5d5d91b82c5d9d68c84c068f5ffeade1c82788d4abd1b0b9e82e031076026b77cf2882577a24a290f9aac463914de95cea1f50cfb4d111ed6ddcd912cca39e14344ac441a3733ee1294707df63ad9cb8e8aa1450fb4a9766ca6fba8e4175a4f6315a4ad1e203a53eb38c6cf265c6377584ffc3499371648aed84f1ad92d2e2b298f0d4dafb288f8e440ed5c8daf2e1f94da7dce521688c5c72f445056e3eef6ebbfc139763d4d0b388d0d375815699755068eab2b7e514d980efc14b4819ce8af79752d4767a3b443ed542e5b59a4d382c0fca63dd6c5694b63dce831701ee3ece8d79ce6d8293147e03496adcd8b2bfaf9381764ccd197ce926121f95680d42f8dea674383be71ebcd3147cb3a8cff32c6e8102824ad6f16d34c6db03208eeadb9a8773a3ef7a787265f4519fe400ebdfda8b75090f1d3c30d914f60eab5c031b9a353e12a7ba4e4658a5932a940e65e21754cc900e31715ad8a7477ef76dcda445975db8c59fbe3c103d5ace6671dd24371a6aa6481fa79bd6820c8259df074b3fbbba3bd61ea519df005f3daa9eb13f593dcd1bc2833ee0ede73f1008197097c5326c7836bbe46c0b99104ae0338a1950cbb259bf91e5e89d51789d7134f0b0ca5e91e18a55a8cfcb595beb716aa75335da3adc5b4e236943b107aa7821b79d2fd8773918371edc2f7f85976c0b1af4287aba5a9f8e89474137f937cfc5f358d2b2a02f632bd6744b1839ad00ba82b4aa95c82bdbdf483687ca0641eed8c9f6de8bf7ad42613f57c09b4816954f7718ce72d9976efa47d6e8f3f3e2b237b3efaa1ec02f54c6654f6363ed9224016fc84b2471460051fd8376798dda7d216bc374cf81292d77fabd616707452cd836f52c1a422e697e87ed4021b35d39de4105a78e948f48d819515f39145a6bb5c9269c0e6f8b4cc48b81f3f1cd02dbbfd3fb049be14159a3ac86e7cc4aecacc1011aac162eb60f9d8654269ada86eed665e56321adb6fefe44715590b63ed4e6b9ef7414f2024515432cc079ec2ecd2302982810d6636bea92313e0b8bf98b726e5f7a15fadfc575aa122134edc387dac61708c0dd8f2a5217591ab7b84fd045165c42856985433cacc6369760527c8ab219077f0c42661f1d1e796d7fa08f2705d8c041696404d7177d2643b34904d31e04919cdf5c2a83784a2053d0cc9472e64771206b8e48d0af8c6183f856a066fa4e6ec05cac2e1e0dd197f22d35aa714dd9447751cb001ee42f833c6b27d417b4d07ca0be32a9e2f0ede191c1985d24be1b911d98a4ad8408f2655647bfb66fd1635cda2117459a0be426861c621041a2ea4fd02bef73cafe842e2f4b42597a6647b109cff356ceda9791816841f7cbfb9cffcec7f5d6a6991bf361120f1edc32f8aa2e4fc921ea2e232d20b697cc7e635cd5f62b98e6a9ca80187d1c9412fb0a3492e68d309ba9e1b6ab317ecdf711f417e2ba199c200f3bb5aa93542a84c0f6e0bbd366f4dbeb0b78209182d2bd24dee8f4425b6791898861cf8017f8c246c534b1377a829c22b347fcabdb1f551fc8477e4cf77eebb3cbba81198a9f9188cbb9fa1150ceba1f45fba49b31f910221ba5e337eb388c7655959c9d331b0e73672b653b25942d3f76a4cacc5200774b2f824256372d2cf0b8d9e1d57373cf11136839524cec6a13d46c5552e96bc125371d88cd212168431e815db36199837c0417bad0f959666d8860ec3575771a8f6f9361f4383972debb1ab945dea22038d1a22b945e10ceeff8f85407bb7dc5e703ce071ab99b8dac6c2114fa229256a07a67f8b737843b9330b24d6369c8561416b64bc09d9dce21fd075186b76ca35cf657399071189a6581904561d129113db06af5add6ac091f17ccf10cc050f5c0bc06f8caa5c65224bbc76c5a7aa36a30a63f4aab163ff74734d47be96f62fa1c36d0075cdb21d1020de6713a685be4a8e40d3f6396930a67e57b9205edad83c33c2224ef7a5258aa95ce031b3dc342134c276dcfa0296b45bc9ce87d1657d49650c01f22b261b0a53ad82cb1a108e6b6588489a5e195bd1a9f35ef4ea989d2bc73a6dde57a4f3f7615b5748be90b0bd156488e0c9cfa784a9c0c9c575d498fcf60ec331f26e11b62cb9dab7add3cc6de5362bfc3390b95d7e25e4f9cc772ec974b5fa92831ff36999093a8305c33d3f98ac93824a6aa4f3a185ee298a5c342bc5bc7c01ab4f36ba8b98f89bac7af389ff9f526008547bf348075f25771ef0544365b984476f797384244eca7a38dcf581d92fd24638c6f1ca4d44488ef8c9f74653925d7dcb1e8d8fde006fab66673ee33198b21f9fc310cb7b779c565ec1cda899fe1a658717f16df050d14d7abd162ac31657f570bdbe00b644f1a14ff090748fd5fe7513d4c1e8cb848c39d6c779cddce0d16a09d147c5fbcf2b7513390b16f5295d9739cb5021544d02047b9aced6156dec91d06c6940bb153a8a6f77f73fdbc84b4a0c939eeef67d8ef58d595be51a2426a4c53d2d33cad721feeac4dda478db50cb0a41f694337b13808889724b5d42dca499a43541aee4709cae0afd710459a327d0d18d79a04945710c052b24fbcbcf95326d126c272d5675ce7e70942248a85115336b72dd57cadd437d708133d7552df04a40359563f0f3afa2d49c0154934a89f1fa0cff137ae5145a1b52bb0fac374aad3e6e04f66bd675ac369466ca9fc399462b39dfd194aee762acc457e4db852629097e2d012cd64cd6b8e68a4fc0a45a93096a878bfc9be7e30b04792a87626488481f308a1b8269888ad6ce42ae838719f2162d1f65a1335dc75beafb62c6d7e039a7ea749bececb7de8108646581b75b05b630ecd916be90bcb9b6a8b24dd0c0ff58bd8e5ef472c6ce57f70c5f4ccfdf80cac695e1427d462a55ed03296a16dbebe9f33865ac2da440aca92b9a71a8910580a8f793015d5b2051f9e51362cf658b5e3375cf2a09f8fb39e82dce3db6e899dc36eedb2a323c63b6c02e8c390a62a18157c714420c1ce2367bc66a751169e359601879c420df3b812f839f0dff7d937ffb18add719301fc7debcaaeb6e0538d7669092e6d9ffabc5f6d6d2e43f9c8e2288f548a3af4ba6028ddc2c4b0e99ad3dccf78b55b3325882065c85f96b5c6d46bed01ae565ef395e96c6a84280f218261f902581e9a86bbc6f80524e56a7e57d9db975c472f106515a0550f9eed95e2a08bbc21699f2d291975069d64f756bcc0b229e19175f053c8fa51dd622a2b9baed49c835bbec849b38c876591e17958c89e20af47b885d2f7f4aaa6325670d4037054cd146ec8a661a85cd7ade11e1c0a5d3720289549afc2a352f10065e5471cbc26b4c8365ee156e0ed2936ad42c64a368edb5ff1fd0dc8210e9867b0106e50c7b57accb7e684f79587b042946ab823de0b517cf1e503fdad2ab7fdf7cf733c93089a9ec44551b93ae51ed5880616004bd0651654a93ce0eaf27e827ab0f5b8a53d29c212fccd9d9d30a2c954edf4291bdeb3af887ce59e6a9a71feb65695c6a29b52f3f7131e45e42fdf2ffbf501d1c7b76ab3e203cd286ff43fb8471d1b55f32685d271fc56e36258a8712f8478b3b35921eed52e96ce15804c47948efe347f7be75fc12538e671707826e7ab1ea3508cc21be36b352ede75bfd73102dc29bff933e5232e4482ae21182535f1ee7c4d2e22999156d82da801774c5e3c822ad7eea2093360e41a4dc830fe105b712002ab6ee0341bdd511bd5b9262ebaef2fa94ab6afc2965cdefbb7b006266fafa2d721775411c2b117b13ca13952ed75479d0e21272ef705a24ee456ad56acb3ab9886a93a2e77e3d3961dc18d5f25ca85edfe7488dc8f153ec9ae8325ad93c6712ae95deb90356489034582b8678984f5b1b720c1a3418fded75a7969d7ee554750800de5f5f4910a1092e6bf83896c6adaf62409ad9e633a969e3838802a45aaaa7e617a8cd12433a52709920c0260472c68b454145e4efc977517020d68f9eb352dd24553570fa450f6988747690c18a6a8ab5ca29f322d34025b295689dcb8c01b4063f68943e4d7bdbf05ba189279386e98c2c7bb704e3346656fa31afc3453b87f17fa8729df6c2b2b5b29ab0945bc85072ca97ecf6ad881679aa087828d5059926e34958e5089a1ea0676fa721ff6a535e51db7245a7388e982586ef7d27fbd37b671debaa9f540e5bc929ec96fd14d4edf980fcdc4c1bf536ecf25700013c85d6585e958364d611533351ce48d27a4b614d1152df911b38717231fad6201033412a6a63e3d088e5871384b2ae950eb1fd12b46adcbf02f686ec69989b73b400c79b2ea7e4d2d1521b3e975e3eae7d34073765a6fc16448f05d7f002c7b25df183dd1fafcb9970873ce58a32f9c878721c959719df3d42f25947d483bd4cf105c8e606fc8a22274bba24671ded0df46eeb15f4c6ca63d802fee8a32cb45d3595c6df05d8986cf7f8df9fda24e7bb03b18413d326d9a4fe4511206474f59d27fa1eb98dfacaddf9858989d7db04286843fb6", 0x1000}], 0x3, 0x0, 0x14) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xe18d012c18a8553a, 0xa75fac614329bbdf) dup(r2) socket(0x0, 0x2, 0x2) recvfrom(r2, &(0x7f0000000080)=""/94, 0x5e, 0x803, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') shmget(0x2, 0x1000, 0x260, &(0x7f0000ffc000/0x1000)=nil) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x840, 0x4) dup(r0) faccessat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x200, 0xfffffffffffffffe}, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x57, 0x0, 0xffffffffffffff18, 0x10, "41c6e4adb2b607dce25f5f74ae0fd9b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r8, 0x5) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r13, 0x0, 0x10000) fcntl$getflags(r13, 0x1) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r6, r11, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r12, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r6, r11, r16, 0x24, 0x4}, 0xc29, 0x4, r17, r18, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) r21 = geteuid() r22 = getpid() r23 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x200, r5, r20, r21, 0x0, 0x20, 0x2}, 0x7, 0x1, r22, r23, 0x49ba, 0xfffffffffffffffc, 0x6}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:03 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x18e26685954e55f7) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x10000042, 0x0, 0x100000028000000) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, 0x0) r3 = kqueue() dup(r3) kevent(0xffffffffffffffff, 0x0, 0xbe, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x80000000000000c, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r6 = semget$private(0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = semget$private(0x0, 0x7, 0x0) r8 = kqueue() r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0x0, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r11, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r11, r10}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) r12 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r12, 0x7e}], 0x1, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = dup(0xffffffffffffff9c) write(r2, &(0x7f0000000340)="68e79f8437b824c8df45e479a54f315068ff0700009931aa8a77326a3695c58b020000002c1e9fef85c04d78edd28a09244b4479f5bf8f0e474f6101fe2295f167eb364cd2fdcac93d12c53fa3dbd275ab32d382a944ac5381d3e49e357c0e19158ef9c93178ffe97274d6e67f0017097a486249704bb4e0ff162524a161aa12484768ae0aacb5f8f2b6903ece3e436d2ec2f49b2dda80d730d5339b5343e0800c8035135f020ef7f7c6cb5e9226bc500f0017c7cf038a4e3f14bdd3d59aa2149f97f6", 0xc3) r3 = syz_open_pts() close(r0) chmod(&(0x7f0000000080)='./bus\x00', 0x20) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a751a226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x80) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7f) write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x1ff, 0x0, "0000005a0f00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000020}, {0x20}, {0x3c}, {0x6}]}) fchmod(r0, 0x80) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xffffffff}, {0x3, 0x100}}, 0x2) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = dup2(r4, 0xffffffffffffffff) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) r8 = dup2(0xffffffffffffff9c, r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r10) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="9d9af30a26f2c2024c5b4514022a7f2127b9e2a5b95529be805f8ff7f22afaa68d773dce02eee5f98181531715b2e7c41227ba58850b6fe6b70ac27ff7846959a410b33bb3db8f917d11be54088bf9be4254949cdba16aeae4082cc8f290d94bd09b60e1ac81093fdffadb4ed2a9d370978f75b28e57ed53f6c0a2c1b7cd2f6c3180ed0dc90651e05406b2d167cafa07d60f363567a0f53cfad581b71dd13f5b1a74857a8002ca8b256f89456843dc962b68135631d7c5d789a4a7bd4893b1469b93", 0xc2}, {&(0x7f0000000280)="957214cfedce05747726b7b980d0b53e0fb804e40fb7289fe6a2ede07cd681a66e1cb4001074ab37d903d57349ec2bdd9da4f5191d2e075bafed804bd0bfff1eaf4744cae1951d914731915eb6dd2944835423528bf5be434ab8fe8223a231f6783c610dfb79565a9c086ed3c008ac58c0ef96e7445d9d33b61680c922ca685585cfd70e23616ea3ff763cd6834399a70eaacf2e33d2e5f03ba1fc78d914f5787dbc70b6e180525f045ab56fd80256a76ec450375d35b179481edccb000a06e22d79c7c91077ad9b8c75c7a9e2ee9da548eb400669d31bb17a7cfd314eb64d08634d6864ded154aab2405776f7506dc5e313c60f1136ee11d88470d37333", 0xfe}, {&(0x7f0000000380)="11474c1f92247c1e1d6805fc661245c6a1eac3c213f37ac01c5fb77c7ccb66dc77c19073bba8805a9fba6c5ec53aa437893225446317e03f649ec520dc88da65483b7365d80465f683000e88e57bb02370772a3eb04e24052a7d9cf14d9748ce3a56876705e1b285f0a74b70a78cf4777f897b35454ee63ac7c3387cdc443ae35fbefd8e5fe1eba6ab2822e7a5cf51721bc4a1db2e6163b0c213d6ca8d698b6911f72b7448d40f705dc9b55b7ecd4aa23b3cd046d9727c5aaae82daca705448c6745d18a744b63600d300486598f12511431d28c906e3205e61ad85d1da17935da6852c4", 0xe4}, {&(0x7f0000000480)="aa39bf52c6ea92ef734d327190a7c3e483fe10f2d6d8fdefcf23f3c0eb600898e4491b004826c2d0ad370808eee049f2ac8a4fe9f30a2f1997a6f5f176937bbd74c8f26feeb2e36b5c197197122bd979bfb6b92ff2d8463c6fc3afa2ae89cc5bbcd69006d9760d5fa03cd2e01b232097163c1f93176ce41122374065f84325c64bbce4fe6da68ca601d21f653e8fa4c85472d12321f14dfb112c8099f0e07c28ea103a0d25a8ba", 0xa7}, {&(0x7f0000000540)="78db2b95bb90d926f6f9e2e6c37e98b6e6a536f8bfa8944120c9b3f4d2ecdf8d648221338b1fc86edfec588c754686034937499c330f85c97ea8365800c533224f892f28a8027ae0d752cfeeae15e128225433fb346ea841bd9d1bf6c5b02305099c24aaae1748a6b19866bb6310abe30314f1e306c73f396de9f52c7f6cb31f5a50f69cd951b6c1151c0b4e08ef4a750119809c7cd668733431d790af7805d7ac5fc59244f53a72f940263cbb47b9c47e506866d58bba162cb0805f9e295035d3c0d89c9aa5e02da9033a5336f271e888f272409f3fb57e", 0xd8}], 0x5, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r5, r6, r8, r9, 0xffffffffffffffff, r10]}], 0x38, 0x1}, 0x8) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f667d8d696c65"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: r0 = socket(0xe651d93f9f458535, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x9, './bus\x00', './bus\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202046301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) getsockopt$sock_timeval(r2, 0xffff, 0x280c, &(0x7f0000000100), &(0x7f0000000180)=0x10) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x7, 0x4, 0x1, 0x33, "36cf1efff2ce754fee1dd4b619eab31585f925bb", 0x3c, 0x5}) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x5) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r1, r6, 0x0) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x8e2993e0450d6a10, 0xffffffffffffffff) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r15, 0x0, 0x10000) fcntl$getflags(r15, 0x1) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r8, r13, r17, 0x5, 0x7fff}, 0x6, 0x2, r16, r14, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r19) r20 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r7, r8, r13, r18, 0x24, 0x4}, 0xc29, 0x4, r19, r20, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r22 = getpid() r23 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r26) r27 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r27, 0x6, r28) r29 = getuid() pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) r31 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r31) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="520fc134e9979fe576c9a2d3f97c3e0324bc4cb6d44c25a98108e61a76f895590fa6d5d6646875f576ea3955619e0bda22e4c14ab7d06d2ff44a1e6453005162ed5c744a2e09a93db7733e57eda89e52c7bbfce5f1ad73038231da4d3365c8f7a03a9f8f35678e2302bdc6b1aafa4ff793136543324a935db34bbcba81257f", 0x7f}, {&(0x7f0000000300)="29de7cc6856423a8ed4f3f907d011ef033aef8c561d357d4ba3ef5d3ef0d6d0117b00ec811", 0x25}], 0x2, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r21}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r22, r24, r26}, @cred={0x20, 0xffff, 0x0, r28, r29, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r30, r0, r31, r0, r0, r0]}], 0xe0, 0x400}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r32 = socket$unix(0x1, 0x0, 0x0) r33 = accept(r32, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname(r32, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r6 = socket(0x18, 0x2, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x2, 0x3, 0x6) r8 = syz_open_pts() writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r8, 0x14e}, {r7, 0x1}], 0x2, 0x40000000400) r9 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r10 = kqueue() kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r11, &(0x7f0000000180)='./file0\x00') kevent(r11, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r12, &(0x7f00000004c0)=""/4096, 0x1000) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r14, &(0x7f00000004c0)=""/4096, 0x1000) r16 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x165) r17 = kqueue() kevent(r17, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r16, r17) kevent(r10, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r17}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r8}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r14}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000080)=0x2) r18 = fcntl$dupfd(r0, 0x0, r8) ioctl$SPKRTUNE(r18, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xd, 0x0, 0x0) recvfrom(r19, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getpgrp() r12 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r13 = getpgid(r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r15, 0x0, 0x7fff}, 0x6, 0x5, r13, r12, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x0, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {}, {0x1}}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socket(0x10000000002, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x228be) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 16:00:06 executing program 0: mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(0xffffffffffffffff, r0) fchmod(r1, 0x1) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r2, &(0x7f00000005c0)='./file\x00', 0x6) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x9, 0x4, 0x7f, [{&(0x7f0000050000/0x3000)=nil, &(0x7f0000699000/0x2000)=nil, 0x3}, {&(0x7f00000a8000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0xdb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00004fb000/0x4000)=nil, 0x3526}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f000008d000/0x1000)=nil, &(0x7f0000536000/0x2000)=nil, 0x8001}, {&(0x7f00004b2000/0x2000)=nil, &(0x7f00007c3000/0x1000)=nil, 0x1}, {&(0x7f000051f000/0x2000)=nil, &(0x7f0000087000/0x1000)=nil, 0x3}, {&(0x7f000053a000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc1a}, {&(0x7f00005f6000/0x2000)=nil, &(0x7f000022d000/0x1000)=nil, 0xffffffffffffff00}, {&(0x7f0000303000/0x1000)=nil, &(0x7f000013f000/0x1000)=nil, 0x8}, {&(0x7f000029f000/0x3000)=nil, &(0x7f0000781000/0x3000)=nil, 0x36}, {&(0x7f0000396000/0x2000)=nil, &(0x7f000049b000/0x2000)=nil, 0x8}, {&(0x7f0000437000/0x3000)=nil, &(0x7f0000316000/0x3000)=nil, 0x401}, {&(0x7f00003d3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f00001a6000/0x1000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x4}, {&(0x7f0000577000/0x4000)=nil, &(0x7f0000746000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xba5f}) clock_settime(0x2, &(0x7f0000000080)) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/vm\xed\x00\xbe', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) shutdown(r1, 0x3) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xffffffffffffffb0, &(0x7f00000004c0)=[{&(0x7f0000000500)="d00ff2a727c70ea1805e04fdbcf7dc91212ecbb18699b43bc0d4d4ac998acc95c7aa5b87fda9b4198bfcfbc83968169d2a221b13b2a86cf3daaab802c33f358814a48c228f581d856a2e4a29b15214ce8fcf882edb0e8f47b679ce5e63d55c939721c8559447f90c2c60f3ea73677e3cf00547735b299d2b87cf21bf95993443c10d447acb076f814756c451f19391803eb22dcde5458b54728102f686a831594a8057cdf59fd66c76ae66b8db58b8ec"}, {&(0x7f0000000340)="52471acc798b55eab49ec95ce9cbada2b3a983bac5467e110cc0aad50f406e35320e3dce5eb4be85217021caace9c589918579d73f0564", 0xffffffffffffff4d}, {&(0x7f0000000380)="5f4a99cfe6e8d853ff6006fa4c2755c63fdc2be1b86758d5a139aa5d031ca44903e22899a88766e0c2c42930780a0524c46fdfed3192104d3134bfe1dca74d4f4fb14418480b325d165494206660f59adefd982c545f45bd784ba9dbe0cbdc4e58d1daa8e3bee1e6d29e36a7d1874393184f49e43320ca939c6ea5d7", 0xffffffffffffffb0}, {&(0x7f0000000400)="8f41c26e31fec4fcc1a735d6f4b4be975235bb10f5ae1ba97dc03bafc7f4b17341737cef701a18f65921aed728bb2e0871be7d8da3fa47e03131b40770db5bf6021d37c4c0441b016a39744a496d629cc7e744e8b074f4ab5b78228dc0d412e6e9318b0caa499de837986b083a4f88e26ea98945694ec3196fddafa50603e262b204faa1ca7cd4a0f64edba2d5ee0b704af76d1edcc6be8a3f8da472c31d3b443b874226183a7554496628642f4979386a31efa4118180f16579e7"}], 0x0, 0x0, 0x84b750304ee4cd41}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000080)=[{0x5, 0x57}, {0x8b, 0x3811}, {0x242, 0x2}, {0x0, 0x7}, {0xc8, 0x80000000}, {0x44, 0x120}, {0x85, 0x3f}, {0x44, 0x101}, {0xa6, 0x8}, {0x82, 0xd25}], 0xa}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0xfffffffffffffcc5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000140)="ae607ed17365555ae71ad713a0498a0a788848ff767cc862331d30afe02114f51d04c4a45bb526eb5b078747d421fbb7fc1b8ba1d4c24c9cfd7873b1fad8a4f1b038ad203fbd99d94e14c66ccf230836c3c29482d3f95fd24af410dedfcbb0205252c084c4bcfcef070a2d76b75d6e9f5d", 0x71}, {&(0x7f00000015c0)="dd0bb3f3f27571a0fadb75775320a8cd04db80fc7aa5ad8e4b714d4904fddee4487cb29bd14e04d91797fc3fc39be47a5956c86a90f2960ebb73ea9c254dad3cdb23cab260f4f4bf28c58c99adbc1bb1265406da6171d481c3077ee92b01e066dd0d0b44bc58ad4f29c7e0edf5b8b03f73f7d9053da9de6a7920ba9a1562142617e9f188d2345b1c2937aaf03336c0c5d563523f9cebb800245390fba00d1d40f2d59ab9d9c31cbbc550f76fbb69e16109b038884427785ae7df4da1c0b6cd118bbde931e88fbf", 0xc7}, {&(0x7f00000002c0)="35a5b834055d0a9f8b0ab869c1646882f397d5cdf340cb0bddbfcdb8880891dc9da8c628099a773d2ca39caa0bad4c62165bafa1eacc18b25e63877db18de057019ade1719899028c027c61494592b342d7dd16821b54500c8919de81b39e0eccd2a54b4c858c8892ee3f2a98cacaee556f5aeaa4273c3c0f86b0321fec79e7a1be42b9fda456e0d6e0529c1f7e60fb0f2691f5d86352f8f6957ecf0285b5a39cd47486235d656cf7c2986b052dbd2df19f4abd250e0134f5f06530b1db096eb19e26dfdc300184bae08b641c8381c7d29cd60cbcfd345e81ebb6b48d0426e0736f6bd42b967abd250b1e13a50a32d206e920b391240be3eae26e116dd2050f8460892c3b876ffb978617e5b147c14fb81a3f3c14fe68a9fff2b400c6dce54e0f4a1f8539f67a52165c4d9a4cc29521be615310f287f163f9f60c0cd59ebcf60573360734646823f9eba6b0ec585afdb0efeb66ab9ed4cddc5bd9f39c68e32cf26deb57e896072dfd917a56355eb5ce82291ede9379b51285c79d702886c785f05a9476e2e0630c0b000753197b5250d1978641466b8502200617a9b61f2c184284689c82b8a11b08ce4fc997f73cca782d14427467d53096a4d788a8a6a72ce1fdc908f4daa36dbb9f0f8ea19d92381873e301b3a9f24e3fd0efdaa00f1fda917d78a7b7cf5274bc3802d3fca9449ecf062f79ea99675b6170c098e89796a0d0d644abb7985389743ebd0c08056400a935b6aa7eacf60f0414a95da783eb3bfecb5d9b4872549ddde9c17f90d9221e5db94ae1593923c40db3e87f6609279498ba17e1271312f4fc8e388382841cb1c0218ea2e85d1036b7086492a6eab1ce481c733bbc8c48dd8e87d27609d2f102567fbaca9be556b4f9ea6d02e6ce6c7f990e9b9f784aed87ecbf923e3b0d4cf8ebbb44a323b46b98e23377e26bf780d26a8f8907e9ef7e11049c7760ef58c26ef01f9afab7d708ada4129cd18d35f6099d2d7860c800f0781ec5cf704373850c9c3cd87d302106a2f46bd12f6b1b8533e65b3de0b61a8ac92e827cff59110a2f012373510b0ac8590a2af71569b24cd173439c42c74ff65f1e09dbd5c695c598402b9369b9b8cd4989e97f7ed7017425aed01592ea7021b0ef9f78c5e1294bcdd8d4c80a887cd0e67994ae4e73b7b9958db98d7687d3f648cf1bc79d8998db2e7db96db90532f70de76aaf965597839122494dca3a4848a7cccefe25ea683a79d88758982a152638c03298a942ff20f04c75f4f4c106476d114784b9c57be02ad0fc1f9e1779bee77df8cc67dce7f3526c21b289179bd8658498e4543ac6f541c255e62496bead5a6cee9003d9d285c4dcdb778390cf05063f1e68d22032f47832bc0c1bda7d13863fac45f7f71b09855720b3cb5da32d11b2fbceeaaacd7c66db6cac745c3b1cbacf463c230e75294cb369cff609ac25c11759f49f0ca67cc4fe878600baac808d03f592847c7dc2a786093498445d2678e88968111c69398c9991e1d94cdcce6181cf6a28c4f103dd3b417c8fd9dae19d1e8c68aaf7b856889bbd23780fff3f67c99fb4b0252049bc04b255254168bc7b3c9466a7abb9a83cd6e8f3bc6720475cbc762ca5b9c59439452612910a8ea2f42291a22972650d7eb997675e3de4ca4510f9b6eac2fd0088d4e8ed46a13a7ebb75b67c4efbe9a9c383fac4aad627d29f6df92b8b4efc854d5e458192a0df9c2bd24f54a9e6cae4ec3497a61378e7840ef0ac215fa08ca29d86ce4b7456c8050045c1da71054403f530abd3e77fc93c1f552aee2ae22bafd6e654648653da5c214746a72b8bd0e4196c5e6477dd1259c9e3b42b81c502a019e276f84e01bb149f52d365d5f8017a6ee46e7664b95b001ae4b9b8d33ca1ad2fe7d77297e3d795fce3feceb339cf100500aea2879a9223fbc80591c25d3489c9cc280ffac8065e5d6195658b55eac889e7982c0eee1eb23654bc034da91fef471cec7bde3c88d126ec353c1ddef5837d0e0d30ab0ddb652c88d0e025e13bfa9b38470dff32243d9960e88740739e1b7e3242a1f279a8485616154cc1e67f7acc0cd1b4fee32ecf9f5e6c1f05f389765dc4a6ddbba7d7186c6e6af8a79917cb3152398c6719b05495468555f6cb90a77399a66c62ee15af82f90239b75908a67016f334eb73582eb0a8398f28f1d76d723cdc890b450124c91fe74a710e0195b0f4e3d1f546e22888e85c864bb4c98ad2c5ee82c2cb2531544b98db6cf10196d18fa829d407e66cb316a3a453a0a908789c844bdec3008265332021cd38631bc36ec0a4bc33b0634b45bc949e68da0988515238ba9748935242f419e20918924e931c20605c14979acfcccd1fb6e29c78d8fec5b8bb0afa62f6566df10ed2d2cece8a9d0a85ef7873a8f17bd7de37c496486bbf1dee618bf7292598bc60cd5a10309767f35b261374ea8cbcf88b8ebc51a5009e1c2f2a8b8c058b01c8cb97b2bb83e737e83a5adb4afe00946b0ca69674d8c987ba5be3f5759efd6028e3cc198c6c76ed0dad5cc125397551359102cc3a6aeb9e1b0355e79cb9d3c4de157714cbb7ce6f39ead13d07086481313be2edda48aaf74aeccae1293519ac36d8576701a11162e98ad03577262609d0b0f4f6c78d638fa99d4405b1ee04de868f408feedd011aafa92f21d9abda4bad9e1c8c8821c33881ce9d8a46ff613e699118e3ec0f49a03a65bbe7e635a8da11f3738786ad1970e9bb6c2f7c44789ff9b1540274505b86a99040f7de61b51997c02ed7d36d610227aca9eb30893ab3c91c680180ce485677143cbefd9c9ea0fea7295731b85c9656020d6c7830fdda66086ac5d94e20eedaa5005167b14198d0ce5f04b0c8b48245c39f77641bde2675a70731cebbe6b8b9de898d666e264de3c70f4a4bcf1e6966b5e5a2e73a863737b51bced91c2fea8139d2e545f8c8d9c8579bd4d962957a1711033d9b71f10c1a4907244013d512110b416027ae9b0067c78fdaf0b80d8440ff3a532e895fdd62d967651dcab25f0301cbf4bdfb6d2dc05decc2bcbb660c5fa0dde831b0f64b59bf33cd817bf3c87f63e716629385bcf3232bfbb9da921c6b6fa700237f0115db138a55172ed6ed78d0281f462fe8dc30a2c9dc9f08ac2a59aa12b62b0e9372420aebf23694121d45d80ff520ed2dd92c9315f062d2f702fdbfa78ef1f1a680aa174977ea5de8ccf26a99a82c34fe1d8158a4e3aec803e999d59f7347ce1f32a7b3a11dc33b55cf08253c13105587a604bd6bad8a2a7af4972b6a80b68c06e2aea1111f7ad33701c49cd96a9d73f77ec2b6616d73d9aa3c19abb55efad10a91a5500a4758b0aa7db461ec5e3bac166c18b0df8bfd199b8f6e0500b6ff250eb3f433d10c4777a51b21adb06f9c93da856e65a591cff958cd6258f958ae81c03b434762b88a8b2aaff730ede4f0a63227873c9d1e162c734ea54a45005b8c3fbc855a9a3d9ccb3d7ba74b952e265978d1c6c01a41d27aae708abce5da0d4afe7f5b8122b8b990134bc378dbec52055a31105e87741409dc93ebd36256e4922b877a458701ffac733178a9978db4aadbc8742d9ec024f3cec2885e9a15eca4d4f7dee55b1943fa5ead79eadd7dd50ce7b702d68b748b244d7d6bb2006c9c5b1950c27cbefc6bd270e208d3da681d452cf589d7f852d7d7798d03d209419b9b4e5d773d8c3aab94b884e11a0d2d103c79eb500454cb001d42e04143e9406a09d28c031fe2ae47d3c2556df78267251562e27af37e1cdb55d11bc10750a79a12db123a8a347eadefe3da07353e4f51776b8892df1c4c2b1ff541b0fa7e7956f1b24c709e60ed21eb3e8449f6aa6caee68ca77415358ae5aa5f8e6ae19ec3a78626ebbb3e25281c94d9a18256b193d56a78cecd4843ef741fac72fca1610dad5840a3f0442c08e017d25bf7c2f9d4ea6a5f1eba963130dc81b8eea12fb9cafcc5c0a6dbfe82a5eefbe147a2a07dd035d571159a98c1fa21e014a8578c91087c687f29b1fec8c2189d4193556ba73159ba2445f3d86d11cf62d57ea1a062dc59b3c5d70cd35fe2a0b0947be7ad7a258699a8dfa62c213b02bf8e426a809d54fb3f7f119f0112280665dc4b157d570995f1bfd7397ebd7cc8b2d86980c87838e32c0811939c12f8f00267a5a89a71ee1b8191adc8abe7a848582bfd85cc9439106c1910e8ad16750cc59da9b3ad48aa157d5dcafd501a5df6cd7aac994aada991bd9a70db45117d029ab5713c2b413b67821b954150cff51165623bfa7bbf602595a5bc063ff0ce6a9ecf93b3da8651b3df8fd7e09d624225535687963cd345512a16e47944c3de0c1a0d603a364de01475a79766e64055208d7c7c04888a7b2b2444cc96bd517b9a353be8212378f30dd6a99f884962ecdbf5212d76b7c28bd375319e8b7ada6cce42a45e18492e2787358c4a049b9374e67f831cda81b366da6b8187b501356525515cf83d37fe6251d2e681e81a759d5c53d337fd25d9f354bf527253f86b294f49a4d13d5b30858e101191f99bfeead0799f6b77a1ec0d7959ef18eb54e6934d00dd1d1792f9a4658a4769154d6826824fb5defd9cedb2b3f7f960eaeffe6231c912d8942bb1c2cef4a015744961fcd2e3a686888cd2db5e3294562f75cf7de4f54f697138bb00e7912e488b128c1bee6fd0709e2253ed43662c0066417a843d63e7a07e40a9822bddc18af9aedfa9785ba87841c8f9e5664b5152c59c1e5cf9fa3f0ec2c61c5fe5a3e31204daacc59b46b838898231165b5e7a99e3b44242f4ae4118f0608cbce62293fc24bcbbb6fe8731457dc2142aed47ec583887418270d7b725cd4851e94c4b711c10870b575549f9a484de307adad10ca870b0dc9e2a9de738a3946723ad78f5465ab11a3a9c24b8468190378a4953e72e65498e9fab64e58718e1d77297223985351c8fe942cb43379da4e7e4d3e4abd67a37657e8c6e8adb4c549683b463cf32dfa85cc7250a2293910c6494fec71633a18742620f3a895f20fa7aee6cefe06d02172e17d610f2d5260561db6cf0a216e5a18788e17c19941de6cc795a91212950809f7141a80070fb2bea4b4fc65eacd00b1bd2443ddcd4a38304517781e0a2b385912fc25c26297a722641f59b5ff94205a907645aea6c031fd3e4f5db265b27460677965b25e755d3b5edd6fd070d40e88ac7d0fbe76b8bcba228a084df434e88ec621ffd43cbae47c38d1d811807d971f2959c81222ac80dd13e41846084e1d3ada8935bcb5df066203aa8ef0770c1352dd87d3072d09fbfb7becfc59debca08ce650f2e81b008cc48a1de28a9ee867a81b53aafc3807f8c1749b7ca6693f0efc4b1c26f9688012647fb3316e6132b3ac1ac00c9eb5ffec191e2a510590fcf907212db9ea5f0f10d07e4484c08dbb1e8aa6b18a32e0a781fb9d755b469c7545dc819c8a74b17210b99806154021c094ef2d13a6470a49cacfea94fefdbc2f631f7feb5eac45561766e52940be800288303762511b5a76235831de323d3eb0bde11877734db788e66fd274b11db9c9ca1da33eb8e0b94280f65e1bba887f0bc109203138974293485b11873f1d7a4ef5ce5d65c4efc1681caa7b93100a32ce276379dec44b9bbad09142c9cbc2e444934269256d464bbce8d23065d4ceb2c3d8cfc2c5fbe85f0a2a3da9506ac2dd6630b8b4f4cc6445f086ab584fd4f34ca6581d1d6ff3454485ea006e21ab462e754dd8dff5fb9a84a1c6849f564286d40d445655dc0c9107cf0365bdb469c3ebe595e301d87b", 0x1000}, {&(0x7f0000001340)="2d87faf1671c13de841c1fd366beabbaf50048dbc019ad3feb9cc54785372976bc78f5de43086d1b4660617eb5d0811b10141ed6056138d4a389407393f49e55fdc54db428468ea27469ad98727f6ebbcc400f00e953ac98c935702f380c8f95f5ad047c87c3b3c2d3c131bebfbfef6c0124aa5a81a45580bd7f2d640f06e17bc48e728aa64949b2a708ca82282787698b81cad4480f9f5228b8d9bf8c6b0cccb80ee19f7c317459a4fbbccfd7ccbca8f746afa03645a2c14c844cd28472a01bc54dc8b29e5ff7c5f4f6d9b3c9081f296cbf7c31615571e3c68276e68215f2c462fee58667b4954caf286114b1b1", 0xee}, {&(0x7f00000016c0)="ca2f2e4723904640603b32fcfa0300b62200000000000000000000000158630f2cb386c600"/75, 0x4b}, {&(0x7f0000001440)="6021de29e43a9a02ca7e52ba0d477f8b727b34f3c19612e8b3b8a5dc7b06057b869f70cacf9ec6a47b699cc5822a58bc3c37b8ec41edb83bdb3b2c264da53b21c861216e1d6bd06e342f3e6fdc965e32dcc5b6f95df303af267c0ad174b502ad2c1b1b38cb5226f0b66ab66a4785c8f1744bd2faa4e97f9f4f8db41abca98447b201d5d805c909ba3bebb8a8583ed3b9a03c6a8c10545cf8e2a9b8b248274bd1e3df6b1c9e829daac1bc5ffc1286c05c34402f4d0d43f4f33c8a8392bd36fb3f76473974af910f3d9e55626a28b55063ca6cb68569c706e976d7d407d018aeed93515b9ea38a71", 0xe7}], 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x2, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) r2 = dup2(r1, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r7) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="153255a572b160d3b29584332dcc09b2a558054fa649cdc68039e233b381958fa06864bc111888bdcaf1a0b2cde661db001ebca09b28cf36eaaf4b7fbe287a9f2dc77dce2f78f65cb845811f10f012d53cca92a27f60d9805ec72fc0c367a2d6cd60e98f3f1e88936a6dd7f19937a78c786ecceeb4015f7d0c457bc406035f52115c658247e2cdcbeb6500605b518917629ec64987849fa6b5ae18bb4327563899b2d09838702cc2e98d1524c57e1b76498b79966eeb6d73115680afd97568d5859bea8ac383deb54f5649b1e31e3f2413d6378cd9694500219f70429739c738fd9d705bae685c1e47e2cc06bdd8bc4fbf0fca1f1bb4182fc2ab4297f2bf6d03951f80a9b7d1153c5425a2eb568f526fb1a8023084b0e3436b60e3b4e4d864f1bf0962ff3ab342d245616444324cca8fbe88859547474833e2156a0466464f8c26d9de018067e4be667a452a814555e8d6d49c7f852035ee0738307a5466413b323b88ed3f306712ebbfb3c4e44db9ccc635fd02a4a51839f148fdaa1168aae2d990a97330323f2ac04969b8fa1afb33dc5b225f5a7da2539be025d6ece575150b22cc259cc2e58399c55461cd9917dcc36418badd6f078d0fb74403fcea3f37c3fbd076e3a18acb14fffd7715f17688675861b8eb00f7ef7c8439ec437e2f21824e037f267d2287fa251697e0ab41d2feaaaa2544e9b91d32b8a982b10c4fbe3e2dbf6b704cfa6c3ba79e0fd53c34de79fce804945eead87b800cf2cc4374f2103440fcc3d377719a4584fa67178fa42346692e4b7ed5cab31fafa99590aef4d1d72fe12725dd588615ea8cc6b19434b67f3aab1bec69593297fbcb99a11c6a1b2c7a0f30e6f4e8838c6c5d465e19e794388b2f370df7e74bcdf267457adc5a352bf10e1a2d62e22a91faca907243aa019630459bff682ad90cc928e074ba29fa5a2a52d850d95b991c0036c7febbb1e09ec54b867542444bc98517c9706fe53cadf458d8650272fbe7a8dd3aa476b8a690e98478421e961090c3047a754387e5cddaa89bb8cbe3547de4943dcd9592bf49978b03c623d83613e05abf37e3db84ce42e29571aba3aa48dd6f01cd82984ab7c32e57ddc00bc3bc5778843e11ba7a6486ac8773133a2ec431f0100c6887c848c11a6509d498100b871c342f508c4293a21797a79d1cac7f266c8151e06e039bf64b9640559f03c9acdd4b33b42a533729f27c3128bd7fd482515bec10cd121d5cfebf14295f4866415036ab4fd8f0f637c6e279df3c49af1125b4100a9ae3bbc03955636044f895956111e0fe6a84df97b1ac80becfa51f374a6e355d90fe97d9af720e3fe193ca96559d093aeded688b047cee872d03ff8d6a64833d361a3aaf98fef09ff3baf991ba45e58750484f031ab6b86ddfe07a48be1e76a820e3072c35253e0c66c47a54d07ab2e2a1b48c6f344de949bc9d8a74aef3d713a73f9d8920519dfebb5aee4bda59410445941a2ea7cfe1a9d40ac0336c69fac77912db1d72ac7f6290be68b0756e402debd6ccc7e8978890cfbe27a268c876014e37ecb9e70150c5cfd55602d779d1101e9bc307669890ac9047a2d8821a7f122e273c3bbe50670aa33e8cc64f95cfde2102531a20d23786c3a4cd61a868c54f721f59248345b743935cf859a7b56305dc72129ce75f32bce75ae3215c12a614b5eabe8bb39d16daf066a0ead1eb8aa078bd78a60a9567f6c26d0027ddb3b6f0ce267997c21274d5d3faf566d2e541de72610c48cac560d3ca85b5c4222c899088e678959f1a1fe346eba9a22933d89fa27a0d5a0585ff99a683c4b11bcf3564c23f79d8f5aa8f2d948623a23d1f63bc505434f66286540ffaa203cb867fd0f9aad67e9fa7eaee77b965cec5aee2ad82ac46ec83b82b7862b70ea3fdee4204d3ed346e57cbaeba61c6e29f8262a0ac51861d7acf4e58acf36f18b3c504a4fb6a5bd65ff25e44589b704c9e1a5dc02b3a8c92ade8c23264a23968707cd75cfe57a769c46e7f29a6cf97ce2ce995d8b8529206c171bb2ae2d4f0138264daf996d10978685e3227b4d2c0b006c16c8fc7d067ec14b107e5c6d35ac4e9f246bdfc58b3961976661fbfc63f29ae515e88038fe0c55d3f793cf2b01e820c1a1be3efdcc12d21469e2e26a5cc5f1a16d5022bf314687e2a4220d8ee886622f4105e90699d3a54bdcd14c5e02c701a1a4e240a23522bcb7e54e331bc3093138d07c05c99d68b04ccf4532648c9f334bd116b062141fad999555f57ce5834ad8ce3248ace65b47322a9f638df2632627477a025a6877aa3a2a4b4f877ff51574e7539b4539124a69b21ec57674e5d638d1f46a941fe750406c240ed2da6317f0b845887a54c67af20954194f560a119e5eb188ae92d7431ac0508ba768ebe7195b20bda078a7fbfa8720cefb1aa47165addac09b56ccd7fcff6c3d4451a628988dbeca1f6f7a427d2026fef6a12e68b3988159c1d5b06b03a499da5826b0c8b57ba23d876ae3aeae0843180850c16dbb3d07ee8cc4ed4c909a6d0eb0dffaf8076297b17e0ded3f332c858fac9542850f3e09bfe082616e15e53340a884d2d98f7cd0515d949cbc28e91c8b905b726fae672499fcffbe3d3cf925526f0cd7fb757e99afb8f08ba8f79b374429db902d6d6bfbcc42d48730e78a7a88fde63ebe37d43ac05e7e60152994c33e18cfd22f3946dd9f505a8c51b082176fb510a5129ea0cf03f54177d14abf0b0b8a79275f62eed31da34eb39eb684c0ea44c03049e0727f0eb781d9bcbfc5bc06a80582d40d4365e5d6124044e0e001f005fca5d0d1afed916648bccbfde134e5f4491b97de64907262d89a58dea04671128d282636295866c44871f743063ef6d3c5198f6212f73766a7d6faca60b660570988f7bb6ac664ff144b732fc305aa3abbe0670ec06f14c7fcdf284fb178e2b548d3e1a97b1ddf4b29e3f8d477e12fb49b2fc7ff680d194f69ea70b3cca8379d887c44116c9622560fc1d2a71fdb9fbf24fe7958c5a158d10f887e5d1998c63ca03dcf7e735502562689d31db8c6d88bc4f7d0531a24ed05812b180a67d7ef0112011affb55ca73cc90ac92105b47bec5443e0f3a551311814ef1166a0b477e10db3f02d95278ff40e85f5b955f84edca7e667815a74d9673f2c13e6fb0533869d2af7bb60deab1ee85ca9f70fa58874ebc2deb2c60a81b15da90d2811f017b067511c4013fd1ad729539c6222c995c72c9eb684f7b1f7099b8b8cc7a381d65fbfbc32ea82d0a7a00ea3c181fb2fb18afb8aee95963b61cbcbec48628c0059fbd0e478e4cd8a7e74323f5c5866a06f93e3b1977a2ac4dfb4fb84e7ad6e4239566553d54391a5847433088888f6d4a0886ef63771294b12e7435c626d042e9c6faa2cf5ebe0871f66be3ebb9ad299355b8f354d0d78334584b7849fc841097f5d6eae775d337b8271923d53f116f3683a8381bf72244f4996eb0647c256682388b44fb96f9d451a31a3cdd6acadf4ee53812b216c29517a548b3f6d8033def6350b561e4bcc2ad347c74445a8ba391e0358bc544e88f02f05ab4a1d3c1e6f6a991a0e618f81da0fc3293ef3cc332d7a80d7c6c3fb232190599ab80a11230d0e5607667f2903f66978e3583b4283aa29ebe283b9764068a6b9e04394b193eb25ae20dc5c9e833791ba7887ea39a771f4931768b2ed754ffd570e9b0dfc9ed7b2eccc09e7b0d291891826f2d7fddc65260e7ff4b5e83ad90c3c4b3dd2e94f673bba1156b1a2478e4a3722b67c3572be694840013bc64af54f0c35e68e6d03c55e8e3f60eeb81b577e6f78b05907a970be1a7d269def5a4ccaec5c02f110a94e80f0b6c7931c0856955958cdad57ade61758772d988f00e62619ba122af03574219e81409994c12bb790de5e4d26570c6acb3cebb93870a9205472ef5ebd70a94a300473bc19ab302cf800747b22f09a4bbedd0af206d0c2f224a24aa5a470ab1e7844d7e45922a3259edf8061601971e9a64c7ee7d9addd6d98a4f74f3657b720b706ea4f2a44eb879f069a4a94671c5011710f8f22a904e8ff6375bffc29bf226bf423b8d6da801716baaafd30b634aedf8b728edf62c99b2493b3ca7b7fb2b4d5baa2df48b8e2790ad01cbfce18f0e237350fec47ddb95a16237b290835ccaa3a2cc8f5f950c979814b823ee51d7359323fc6eb197ceb0c79f4605db759e2c7236e427a3f84deb0fdf4e49bf7e549d6efe6fe48bc672b3dd8a5cb2aa1863a45c1857d098906204ce45875ad0d897adfa0c3de4e11c806b06f157e269e3fc659d969a438eca3f31ac291d6e065a0e8e3cdb1c3e5e058f4c717fe4836c18b2412f00e966a8f4bfaf495f288e753995f0e9fa366441dbaad07a0de4d00953f1fb6f50c5abaa3f4811534dcea9ff96f75ba89736b38d82a73e122d923d65903d1b57a1fd28f10fca8d8122e5731f32994400a22b82edc086ae9a1dec4cc203dc49ab635faab82d5dc427e8ccf064e25a99ea76974291fa16f9c695e64de53a93e9f1303819e6f8f7f73c2ae0da4c07a3a6fc1a2efa67b494e20881c597eddccd050254c2787bdab05f3337ccc5e3a2c8fe13728243aa508911afc3bc7dddb5f2103e846a890904aa162609f21f0ad5fef7295d2b143447e553c72cad6e2b0c2e8090f01a29659694666292f7e75c00efdd0c700078383297edf76c582e789b431d99a8554effe36ee4e2fd59bafd4a7927c8a2d97157b656204bea81d792cc7bafd8fe04cfb0549623de60f1b7357a1a9dae3d0c5832b4d24d598143b981092a9a5cf0d2f74d408476bf1a74446c6f35f80928501d96fd3eedd8a6cc3fbb2ae381c84e20711518f2e09c9223024d5a2277ad7252dd459503364e775cbf55df55660a581a89e7e0b38fea2f3a90935600950101292b43774786ed7485e09ce8fac9653f55bb6710b5054db23198a35026bafdb97cb06fa87462a96e73747ddecd1659be9f76cf387819beb18fb85e6cc415838f822f06e4994c785dbb82a366a0a29af6ec8ba941de7d677f4f9cbf0242c1a48d5fccc034465b05a897d35dfa2c6214f197a471861ea6cc46b617adcd38b21c088ce01472974c6f3eb004d360efd64020737102b9bb2465d24451b02a7a75bb16e3e6ec30bf9d1535425b9a32dfb73449819b2371e67e7776ef49148f976676792e31fcdc8cf6f5a49de05c1fb065f9f28ff81255ac874d00344179511acd7bffb3624dbfe96ded80632d563e5591c7721dfc1c8ea756841c205b564c3bfefe400ca80b8e1fc5bd7c6da020d0725736fe2a1a3a0e04c8a8d3e8a512352dfa6b91c1437bedbe4f2239fef49c7f99d11e5d6435ddcc6c9c4a755ed757d778b88cf1003171e5323eafa5fe74f2f256b545bca86927fddcd67659370889460c9cbdc8f0543f3d23e6ff2d173c788c0844166705daa671947992d26e7a7525f840d4973442f5fa98ce6a88c393cd9fdd7736869195e5bf88bd56615ebbdad15819336b34a8b9e70d82511340705edeab0b66d63f497c8097212f0c1d9f5b8a0fec2735c1bacdba5fddebd0a568e557ad310fccc72e146bc16ff44f5e9b2bd6477807d264e6af6976f771cfd8c70ef400f3cb80cf63b6e4e2c8cedf3898a770dc03cfd4cb50b1efdc01d8c7d6a26580e798eed03859e89005dfe031c1d90f56c97b80861cc01779fcdc6e7513a4cff6b6f6498c02d65c6ece5ae2463c4b4ebef64644713aaacbe102ba13a735b4b7ad3e8211a77ae71224741c6ee93592cbf38758b76ee7ece16e83ca4afc3a", @ANYRES16=r4, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000002800)=ANY=[@ANYPTR, @ANYBLOB="06da90c83927a7be88c55f4eb504a575a842723cf2b7ce902f664942ec0561dc75e3bacb1171efd181e6b815f4793ce5f49875b755e109d93703b77a038047ac5182c637db772bdf8ac88c325976fd4a3aa7f3525033bd37d2a3d7ab4b6daca664723836cb62521af7569eb4adef798d6cc42e9507443ca7dfe1b9b384da5876955f9eb84a1dee7d405f9ff93c5aeeb35c3972cd4803793878e0a9a855a5784f29b7e50476615604e88cba0f4d9fa5c6c98374e084d28eba49a2c87a5fcb62c0d1f40f1506e0bca4c10e3cb206904627c5758a0f88d57a2c7c6ba45925ae35ea9f391b69a48a7567a23fa868e6a8f9e941729bad916fcdb77eeb6ea777fce1ffe0f7b9d9eceeca4f47bcef5f0901e569c17924b29d6fb7476bffb7a48e7459e19827093194e6fb3174a11499157463b72a5aa5fe6931278ead7673c17fea719d92821a9f184e532eb444f5a44c0371a484d293ef58ac03588cbb35814ac95e51d48d4bdc8d68c06e8e52e7b05645710fc4105de663c4bc2b2bb6ba51c5aa80ca9e8aaeb367ecc300b22d1516a28d23cb82dab639633db7e512462977fafa518d9f43d323622b668f1024f6ce4bf0d858cc335ee4619cc73c1f7d45fa41d7f892f04f70ef03ce97ff2cf2c30bdd82788d5dd5effea00c7f74b2fbb1437278b56b00a469d97e4227e83e0ed30091c22a1e07e1aa7a3e061cb7646c518fc6b852678e3a3a85ca597c1f728b2d624043460deca0f5fc1ec406833451431d37f4700c84f486c16c75594332190dece77a889cbf0709555ce394b6a96b418878efd3703277e7bcde39de649148be1b5111fc3341c0299afc9b2ca61fd0ad0af90bc3787e159acc17006a8b1deb0aeb85f03f079447c93e935cf8f0d4d895d4b58257abf65aae1f3f53953e11e3cbaecb018f75621341049570c5fb036aa71996ea3a744e491292b08e1d42ad9f7983edf7448c34939524571f623832e8cf413bf7973dcb056a2a47b4b7bf93bd32f3e9ba6464571ee577333f7676e1e6a647e536f80dedfc8e3a1b8e8ac0d452f5ed9d612c11a47371b2dcf87a9fc9e7b628a60a1253d6ece521db950b05441e7c9f2f6b7f1bea031abf575913c5c23a058d2ea2031801fbb6fbdcda69c79270044aad7e1b36810e030f96e7a2d5aed772339a1c6428d6db71aedfd14b36f651d3273172d915e2ce24782cabf05d50ffef35183210dd2bfb9a1588c6eb74620e30b70bde7585f1a3c7383cce48d58bd48f985fdfd1d72f9d785e248f8e6c91e872ab49193a82069b58185167e242b485a54b983c9f21f77db35952e89f7a3ff90ef41c088fbf46e1396b3eb4e6a9fee220c34d4c491819806f228c188df18b1a98f1bd710a3720d9d3ceee04dfe2754d0ff89d6a8403ef05d24c64f73f29a3f6fd49d509017be8a335f178d3739d06fec9efe7efeecc547897d4dd43878bc4bfb602197e63df8634d146bea3d22a838a18bd7628fe6f6b5af21d8dee5840b88545e210a72f60edf1f956085c4f1bc243b377c363e91cdaebe78251bed0e0e481d804f6c53b6c098055afb5fc89afa347e19adf84d9674f1d54efd1a9cb62e87e6230795e3ffd7e20f7b9da8e4a1fc6a62b68ab7ceaf979776534ae95117bee98c17712e87c91df38f2d541b94537d7d271ea9a1c896dfaed58365130cb738b73a0f65d9570e1e22018aff57e8ebe4aed030800e0800ed5e1ae506ba83f049508cea6b38c54de60e3be037f840862ca21ee4e74151d0191cff913218342f1c641fbdafa2ddfe716300967bd29f243934b109434107d4fc4fa35e6809516213c7f82b7e72b7b2260e99deef3407cba739401f1f9b0bc2fe4f05e18fb756365e7b67d0277db8c568e50d2265d046539265fcd2b1909b41c5c7b2b15e5931c236db83051d8ef748e8f4c9dc47acc5e99c89baa7e0f09181158eea13145c002cdce1fe611065ea0c46a6adcac48e56f8e9ded0b90d27c7741f8341cd3934456dc90caf0d9e6c7b36c087d87fc1b506bc05361cb5c937710526c50e6d2a68df03c89abfaa35c73316c3b1e6684e1428d1c737ba9b9286e729cdc7c36a076e0f2f1cc7ba40fe7756571b29d1aea1fb37dcad924a02d858564837bd941e3920df19a4b3ccd3768af98249ce9e74b7a03c6f7766b8d9417994ed665ca8a5c505da4323ca1402c9cc3cfc430fd65739b673f14035c42cf04314494a3cf0c2907813107d40c86be6304e7dc08b7bf4c1dda58d8b3f6ae1b6cfcde7c5c619d361d9d2d093023a8a3341a849dc0926da3e95930232237a81840c7bcc90727207a07025723587e9dc3fd72e89f4529345fd418eb8557e6dd5d3904ce0c1e5c886a9ba0252713e3d01b3801dd6432f28b2530e35f191f4342b33cd0e38e57efffd8baec314f422c65c121cfe319d2c1009cce2f3c94846b45d92735db8189900d382dada5769ad6ab2218686bf1bcd335112fc100b897f8e3508cd26fdfe917d1c87f302f6b629a9cb315011643bc6dae839dd845c96cbd266754f21c9211f520397b4677516a1761ea29887a30f67d7980dbdf1bee1f40aa400d1cd1a5a5df4ed11bda6bd51dd102f65c590fa47861d38bae0fe4fb28c35afad4800579ab02cae0d05fcb1e1aaed1a9484be3f4ad65c85b6010e0c15440b7dcb3b26a4998f579ed39ff7a6ca2a4ef8f44bcea1cb3a41514ba83bccbb75a709674baa1cc90a3422fd5377dd23cd5e85438c65a5d5cf183e56f00d94c86e10ee925ec1e39e05d0870b84c07cdd150941ba3b15f73dbf4b47aa51985f9eaecaa75ca3ae03c0774f3465cd1fd0bb36b7c4c38c8f946eb663c561d9c3b4263a5677d9e8fa96425d9a7c955869d908388d1ca173f3e775d7013ed19eaf182cc2ef7302b26548294a33f54108d14cf74666083db865e58b07879027b0962ebcd13d08a589c2457ad2d1ef060ced1e86ac35091b5738e8442bfc96d8599a544fabeff887bc1dc8a7db9456599a0a93038f5fbc2a96ca4a263934d45e49756428aa743e942962149be37c218b804421d63946d54a083769b47fd69145479147ec9e574f4c088508decc0cd1d95ec8b91d73d18d39b5c96aa844ff05f0a2d1031c9eaf055511642b6befa28a0839d090a702f854304aa8adfcc4e01f1c9e86f29047968d5e25f7a669afb6fbc7cfc3cde7788b0a8e7b3d925653cd4c75e485654f191c8b55007d418a374d0d7f743c44f2534c19f7f7bf3db56b1fed7adb59fbdd3c63b0e9bfbce96675c49ced94a3a33ae32ef18ff0e3f2644943f0e844c21993aba4088b8b707e8e8beb0a7af207ffcc17835e8f2c38de12ae33e4eb2608668e14d13dc632452789b1388499eb40407df9671158a920598f82c3ce23dde6916ed5e5d4fb5c6feb69783ccc98b5be9c059ec926d71bdc718c638b79df7d4f3615e0dd57a7172291c7a95cf84eec04e314fccdcd04dd02dc9efbf4c7c2c79e8b4553138ec54a0d542ad4f2fc0bed64c2be09b9438a0350bef1c865588b0645e5e4a280c39f66ef322d4453b3af0435512cdf409ac91cd7b2e0ab00f293f39c8f338e71e2462898069c9a86ca9ffdc1a932adae5017bab65310a265a40d7d1904b30341ee78c9eb5d4395f21b624b482700d68e1debffa6fa98b1bd7eee75e43251f59a7ba52df4b469b37db9cdf8257d504b6067950b2fef34f2415ce44ea63e3a228f5d4779b27b3bad2ac93d44ff00af1b2182b1ca19cafe8ae00a1348f37d136d6c69c3bde15993b38814c7052adde7d4ee139d5131eaf2f118648d2ed46b6d42976ea0996147545e529186bc8bc5d25af9e8bedfff66bdb4303541d930548ef4f545791295aab823425e51cd6a920aa50f4e158f94239d6fa9513571518d6d32384d7cfc27eca27df9f0e8df382c1f3b77cacbd6c0a3b203e5990b305c11ff841e8ca35e25a68eed8cea515cbca9f3151bbba80f93404b9ba0876d6100de47d1a2f3717be62232b32c7dddde1db007ab6772291167d81223b50eb9f94dd87ea763ec43d3a600aa5fad753eb233cbbadd0028f6d2c05b1836fff39e436d74966cd6c578125cba16720fc0c12083a881763c775506b777e64b9aa5a49730cc4d12cc1b327eb38030c327ddaeb6ec3e50426efc5ab7b04592e7b47069992ece898bed79af1ddfc076de0b8356852e9072e091169ae97773f588433db79f2319eab398c01af4077917e648ca209229be5de6165deea96c253d7be1762c486ec977f07a0a9a757b0dabda2c3206f41d671c36591f69497da4503df7c97e28155e0cec831ed1ee68884d1efc24851023611ebd412359a63ab4a273a54fa1ffe7f1fd1693e0f5b563ce154e97bc64c223bed7f1252d06c23ad7faa81bb77413b40252987ef6d91853952c75e75412ff5a7ab7bf323cf91b9686bbbb424178cb31775a3ccf46518ed96cf59ef18fe15ffc901244ccee803e656d5c8c160d4dda2546abc354b53130640b1dd866fcf0ecbe41a2db30a80ae9695c41ee32064382f94e33fabe041a4f6c2a09109172788f168f09e9f37284defd04b2c82aefc20cb358c3024dd8804d64b32120518082b6afd2250c465a9a34bf060407f05c03140f4d2bca4fea1bcff30fe8b580b88b572646ae5614175bdc606dfeb43ea960eb6f7aa9a39509b8ca90c202a2df7e8609fdf7a906d541fed145164c8d444e0dc574a26613f2ca45ef50e2d7e4c1f71d1c91e2970c64b96099e8f12dbeafdd3dc65f90f1103e92292eaeed55e4990486ac3fd33dca633acda9bc0599021ef2946f1149fed63bd58b1ec225743895a3ae3575349c65e86755e4df24f896166ef0f23e3471b5483e6a6650982078f9f3db5b8a3cf213458dc6a908862ec2e710f63ec52ce906b7748bb0fa13abff6370c8875ea41b3413a4e6eaaa7450f9043fb5d5f3bcfbe0bf7b94d1991386c288ec1055a544ceff8992ef47c55afebbd5f617c382fce4f11788c94dc4ffd92bd59f02ff425f8f8ab6aaa1cc1595f79d25ea51aa25afd28bcfc3253bacd74c0a37953e8f7bd26b3aca3ff3203e964a45d0970da923d8bb41c6f045f65a6d0c854764d03783c2988c71e163b2148e6ec96afe4f7be609d31106ff3eeb9784cb59f0a6c14b2d6bc75a2f97db96d2ff1b4dbe172cac0a4ccfc0e94519263209148536a402c7d03ff73009858bb5d36499198837938627724b2046ee2cb9b2e47380428b2124b1162596e24f00954e5b404c207e078f5ddcd5610a2ea61a3e34fc1626fa1040a98cdc2b33b0902237a5ceee30ec3bf9feb8e0ea8a6533c04790134288f59fa2760601b8cf3fb9fa4ee59faccfc6c635ac510823b4cad34342e32365a8c6d2c60525c815992262329a06ee0b3229220c3d764a4d9ed0ea0de61eb6991fae6968392f99d60e449222406faf76fa09a1e1d84ee4a9135a7d57d35fc69bc6534dad7b48e4f19c5124f50c5e750ce15a88df74bf8ce8668db166b1fd43ef81e65565b2846fe72862dbaf49963229f3618220b5c71f6c53d8627c58e591fabc34112a93a3439512d8166e3c8e8668d34479776a3643f9fa4f74dca8bb596b10a5542578ce7eafe9b78805aae0a3136d704180c5a22664290b7daf82944fe940b72a47529b97389bc7c8621fd7371b08cb59218a985307f0cedf6247abee5481ef11b13e8b1ed951d05a12f5302629a179f7cde6f7cb49f729a60a926f6e89909b2240729e645da17b63ebc971b60a86af05a7e2fe3c8f9a24d35c4635f6518bfaa080a058ba6de285bb84823717cac8c5846d252500494193262b35d7261f7dbb8944e5c807676d6aad368793407530f83cac13ff9e07ef9870f65a13fec15335b233a8aebc70d7186cc9a2058f9bf3fd0c85ad2dc0fd6d0", @ANYPTR, @ANYRES32, @ANYRESDEC, @ANYPTR64, @ANYRESDEC=r5, @ANYRESOCT=0x0], @ANYRESOCT=r6, @ANYRESOCT=r7, @ANYRES32=r2, @ANYRES64=r1, @ANYRESOCT, @ANYRES32, @ANYRESHEX=r1], @ANYBLOB="ef63e4ffa4b78640a15ada849241d981e778a7e9446d40faad6549ab966e73ab6b88f84660b8427732c3d1d0e3fcd794e2721126af4659ce4560d58f39cb80c7179e1db0fbc82cf2999851399bbc2c02db866be981003f991a4df0", @ANYRESHEX, @ANYRESDEC, @ANYRES64=0x0], 0x1c, 0x0, 0x0, 0x0, 0x112, 0x800}, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) setsockopt(r3, 0x100, 0xfffffffc, &(0x7f0000000040)="1ea7aed7ede3d0970a7889f9101dd3fbaefad4f91b23bc43869e27c3713e6cf652e0f4ad1e618e223b9792a5b6ffc7315ad0306856e56d9b8ba2fe4a39122b7f4f9a8aace560ae8fcb1c7d486d23", 0x4e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = dup(r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="8c65", 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x14, 0x2) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) syz_open_pts() listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xa) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="55513f013c7bdb148b7d781a31219336788098c567bbbcb3c03addc5d52635512500857b3205e12820292aa4eb9aa69264ae3984bfe98920c40168ac2fbe2f0e82563fab346b98c3d7546a12c49cd2fa575f6ac73a28c47b4ba827c2b068a576b4bdfee794541be7b4bbdfc7a503ac15869380cec8baa953c8ad09d3df907f22caff7ae2a8917bde0731c22ee39c009ea9428e6170aedcad5314cba6e10ab3df38534264e07c401dc434f9"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./fXle0\x00'], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f00000003c0)='./file0/../file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8001, 0x81, 0x1, 0x2}, {0x0, 0x80, 0x81, 0x8000}, {0x5, 0x2, 0x62, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = dup(r1) pipe(&(0x7f0000000140)) accept$inet6(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000019d, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6, 0x0, 0x0, 0xe0000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:00:07 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r29 = getuid() r30 = getegid() r31 = fcntl$getown(r24, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f00000007c0), 0xcb005093f78273e) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r35, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r42 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812385fa659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r49, r51, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r43, r48) fchown(r41, r48, 0xffffffffffffffff) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r35, r48, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r29, r30, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r53, 0xf, r52) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x5, '.\x00', './bus\x00'}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x34, 0x7fffffff, 0x0, {[0x4, 0x0, 0x1932, 0x5, 0x7d6, 0x1ff, 0x4, 0x3ffc000000000, 0x3, 0xfffffffffffff568, 0x8e, 0xffffffffffffff01, 0xab44, 0x80, 0x7, 0x7, 0xfffffffffffffff7, 0x8], [0x10000, 0x400, 0x2, 0x42, 0xffffffffffffffff, 0x6c0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7, 0x7ff], [0x5, 0xd1, 0x1, 0x2, 0xc074, 0x7, 0xe5], [0x401, 0x8, 0x3, 0x2, 0x1, 0x9efa], [{0x81, 0xee70, 0x7f, 0x80008000000}, {0x9f68, 0x7, 0x1000, 0x8}, {0x33a, 0x38, 0x3ff, 0x9}, {0x4, 0x8, 0x1000, 0x100}, {0x2, 0xa7c, 0x4a4, 0x80}, {0xff, 0x2, 0x7, 0x6}, {0x53be, 0x400000, 0x7, 0x4}, {0x8, 0x400, 0x8, 0x5}], {0x0, 0x8, 0x6}, {0x7, 0x0, 0x7f, 0x2}}}) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = syz_open_pts() pwritev(r3, &(0x7f00000029c0)=[{&(0x7f0000002980)="c87fd967a82a0000000000000000000000f30600ffff779e6d5398f30806d2e312c5ab85d5b5bfa08dd89dc0fa41", 0x2e}, {&(0x7f0000001680)="7d30fb5ba3e474721bcbec8719f5b005cb2933fe384865190540dfde97855d431044b3fb9b1de84b372356bb04e763e579c447785c9a7f4107414f4e573fcb03227893e7192a0d255c3e797550ecaf7b1a6e3fb63b51cb137c09fef0ba930165b2832aec4381d17530c98004265918552e99164d3b091ee6732922105672", 0x7e}, {&(0x7f0000001700)="fb8408bede117619fe5affc9b3b084cd5424bcfca86433aa694701ce7531edf34d5ffeba0fe591bedfb2efe249e7186f00680121e10c3a03535e570c8570c38f45a6ff38d98182c1bd2e73aef269020688441bea5a8031ebb1ca02f8a57e56a937cc93444eccc094cf04ec2cba858403d799597f57d192385ab733c770df74c4d1d65922d62e8fecafe3c79d87515798e3a138a4932bb0cc51af5cabb78402e8666d6c0170edeb9cea7657c511a725e11e41f8b8cf838cbec4892bbf6ce8b19ebf9cc43f06fb7aae21d6cc82fea3d977e44c7e17f123009d373fbc63", 0xdc}, {&(0x7f0000001800)="5347299fb47c68bda35f105c26c236a77e0d8dfb01ac51d61a75e8ba92e21c059a0f72e4e07fc5821225d058c0c48696fca71abf81ed3fa05be3759d8edf0cfb61da1d63f34885d0623d13655b356e1e3027ffde9e86399d7278983c840c130dc226e2005d34c967b8ced9e09b3000651877615bb8aa0d3d8822f9428d1f669dc2e2b16386aaf7af2e9aa2a9826a6cf6ee201fff00faac8d3275f1c0f5e11a51bd501df4bc015b516ac852d55dcf75b4d01dd158b643c044888e09c6b4f42d08f59264b5f0df7b946e26bfa63c8e9ad69a476c8d3e97df45b24f09fb202a20e3f44e26890ccf9802662c0b9c9e4d4de42e09bfb496fb27460c15c901547c7d2109733fef628b643ecb8abe58b213e00609874661e81a966efe833ea8e1840546eb32092919eaf888fa7031eca1f5c896c9e287ce7e60c0ccc3617428978bc7a80f908f34e98f139cded458c5893e5b2769a09059b5bf5c01d9612dcef85c9b21a25a14435f70fc6a67f27dbe969d6241a6d8741e097c1a3d91dade30525fe5dd609d7f203aca20273ce222c3f63da433f2e69fae0ceadda118759b711fb35860434d1fd90ee58b6a6de564d30adcf98a5126513ed5c93b5ea4c81f5e5acd9205fa771d0a3238c68202b701b7b81ef634903aae4e0f711066463928b84bbbe5430e66dab0db0b587415b63b36b5a6ae23bb8da8a6e1de61d15c1e60d30d7ec212b60563e28bc58a13f5efdd6688a5d31504aaabe3838e3b30907ae76a103615c96d77f347d2d506335875da04ba89aae7652d2ac2f99c76b64c839cf0598aa7665566a6c7d47adb6eed9a2ef6273a643e8d5c0ea6250d8fb1d31e91bba0c51eaf6f923f45d61d7dff61eabd54902e04192f305615f0b04616e04fac0fa1b2a2fc5019bd559dcffe2d6261339ff4d8f6e1857b5c000d796a7c0ab180b0a20338050d104993f791ba40de2cdaf6a68dd28887432cbd604883fde30521e8e01deabbb03327af739e30f32d7ea8bb8f5b32ab7c5bd3d5b540754fa4fbf98ed71ebcb817429e34f906203e01e8e3ab23b8b1d4642d65daab88988ae906773017d0f76c73d88165a73c2fcb9aaff3bda28232922f885d19254b0a12a2ffb5925bb5adc9a7685f9cc2fe23aa574f2123f9aa0daf10da0432dfb21bb8826270fb2eda6d9e358cb63691929fdde358203b3da76fd570151a3dc2fcc0e784b79b8273a45b6eb1cd4c71318a4b5b3b927743cf80cc2736b5f427606c8b7b82a0939ed99675ef4b385a6f00e8394087113c4e0469486cdfd8e73cb55d9cc28ed78aca2abb81057114af458f2115495063760aeefd2aa2a69e69ff53539394a10cfad25342af75e39b878c2d5cb2eaf061c4b786425f91942551312c8edbc1ce0caefa1b74399348fc7b0d9fd567b132c6bef0cc7b52ae9fb7f1aa1fd7a839b49c59025f7b18f522830674c036f3066f4eda810d105a4892c517562fe39bd493ba0e4e8a35872c0a4c939052eccd0cc9a4b66eb052ea3e0456b76e0dd36569e380076ddfdfee1b16eb8be03d3726316fbd9826a1dcfd282cde329815f264fcfb432b2db900b926dbd3f7a5024d10b6d7611d232747b960185db1cfff6dbbdbd523fc877ae44a3a9f2afdc6fd669fe4f05da44e28837ddb1c76fa530c769f86c4230295d8acd09ed285a0bcb690cc8a5dbccdb1058ffa0f6280bad5531fd2e868e11f16cf0cad9935e5e33f1cd053f57f5e608a01575bdfa539b1773d747293399d70656a283fb0aa517aef002abb3e2301aba3d31156be0fa4fd89860a527262b27661f3048060bee84ae83cd91786658e9200903104a0384e4166bc4334d70b9136ba9ff7cc0b7cba758bf55fd7c8523c759ea9bde00488dd2248d0c73b7107c3338d8c6d0b0181a28ab0752e126651c72b2b2591b352487cc53669d6c11038e6edaff799487101ad43dad445befeacee00ceb0eb92e8ae38ed1df10d5fb2b58cf379d9d51061c878fa74ce2317122bf647f53288945a14a45cdc78191f21466159d2289522b267d3ac8ce6ab5482dee55e403c488140b3ecc363b876785041f83e415561fdacdcaef2ec609e7a0e7ae025ee979c34e34e290d43aca84cd69513fd39217746a718ffa9b16076b5faa576eb75cfb2951e89918e304c9ced4a15adccd55e5517c7d3beea8dab9c54a2d5d9bc655f1da627fe28e79e3bcf6eb8936061e64240a6e73cc0da6ec26e2d2438d048bcfdfe896131ceeba119d021a5d401379112e351290004ebc11e37796d38c6b3ff09df1baab8724ca9881d67c603abc98ba63e86d5d54ff0866d5cdc315e1268fbc051e2db36180473bd701952b9ba3d8b0337189d3542c93f09bf1929566bfba4cbc31315b780e60747348cfb93336326d420a3ab45a0849a139f4a8edfdf88faaf26bd4e919a6bc27f4ba74fc609121840f66e5c14ab92c5b0c82c4fb25f1c66880fc116098d7ef1591b7a503177689fd3e1d6d30d4bef0baa4b8d3c333a6125bd9e52631e1353b52800fc791ea70bc421a05067a4294e44c119264a06e35ed265596479488d943dac7e85bc84f5f08c720cb6db0de268046e8ec4ee17f3eb633d9e1f4c21ee3717e3350267c2a935b2e53caf33b3acbdebccd50f44a780a40aa268a260cefe8e71cb70a9dc20ae27a6038a3fda93035a89839fa4cd5596ab5abcaadebf2417b5acc9a234e8c295cc08f38d5d5e95aca4f9d294396b8e2f58e748e43ca17b578a9907443021ec89f98811d6c595b742315c365a9bddc3be5e89b88873ec280bd7ed70d4b08375cd8e7f94f897bffcd57440073d49543ec6d8c204d3df1d9501c884d3107be1dca6d8f63b99708a8e03014c15712da547786d9a27683ceb776a276824c96dd49d8d0c8abbe051ba36ca9f3a617d82db5f7de7480ca3e00454678c06ba396a68434524b433620541273a79f4dc278c009ca9e48728a6f005051a2614adba645a01152d0cdb8346374bca9f988e9830a7ddad1e05657a5b38c541dc0a88b91f24f274550360ba30751fb98b390e1f127fb6dc1487c4aab13e027aa19558f258372db67ced9a63911b7fff85781bf7c76cb80b52c9077cee8e2d814ebdcaf43a0d6dc5c06bca990d3da56619a9d181b269e7a08802672d807d0704ebb97a9d209e898c4a04c83e5e493c1891444a4c060e95dec84fd176d4ced7004831b1208f030e7c51dbfa1c70145f5f41d143ec39d14dd74aa3b94fae280a750b4981a16cc0d9ab9f42bbcb14828bfc043a076f574cb32587bcb0782ee254a28d1e8509cc48e57195273e7a00f5afe72d3ccfe7881cc75facacc3f5780fcea62cd3105777be770449b869fe7afe51f526d05f3af79894633bebaa2de7644a9f80c8988b124e4ee97240a5b6e2006113859d23ae0426075046bb5cc4337902b4f738b793dc9775a66886937a86be206a7f0f241ce06f2b191ab98bb9afb209b71768ae1e5e8915eebd3806b6afa23aea6c1a93d938e28e11d062d46cfadc3b33d8e5197b5ed2170e468c8ca7071380618d6e581e6b763434e606afa6fe8360f2c55be77e35c8a462e6bbdc2ed56a7b7bfa1ac5ea8c1d3267639abf37beeb6ceaf94916730d265b475f5c797ee4656a3cd141a31c7f2f7f373457ca2eb83c8d62e9750fb7f2cd1942a51cb448382bb7c9e3945bcf5d0b0fbd3499fa1e9896f7786b004d4ac864c39f55e746337f0712d0f341443efdbe37e59f7021a5e9f268795d4b99cc0f9525a0edf6cbfce81d2fead9e1451b6671cc36327ee486bb3767ee1a40d78d17476c2c04791e61065bb37ca8d35f44937940592e912d83808bd9477e2dca8977e2845825f53dd1f1fb7da94fa501dec53c3734f423b262ee75e317f5f5d4b3fe2b56e314301c05e11995c66de6052cfb14af2b950a363ee50a8e21f7e561b056992db021816a41c27e82e56ae152aeeaedd3f72bed37cbbd03ebc939c40f00f8f9e3f2d32d34cd7463518593cacac8dcf4c7e349c789fafcec6a56f54bdfc4ba08bcca3cfc962977f4551fa734c215c688abe191769288170f2cfffa94b5ebd26c8861982fb66a32f7f53849aeec871c163c0d420f37f45c8a7c1e1a74e2b0ffd669d6275a3c352775ee6db464bbf119c2bbad5d9e6ffade3dc0bc085eea12634be3615d71f9e57b6a1f952be92760aadea618d9c76f9770d501df4fb92bd7030b7d8a129790a781d180ff17de67c1220b45bf44d02324363c9bfd71e730132d1426a97599d99562508869b518a4d8d9057b9c9f70f5507ee4cd8cff2579e1c370ba18b22985bdfc06740d311c02412081b24769ad3b1af4cb35994e19ffb13700dc912f32a4e76df7ed58e3cd9e48e2860bb355a89a2eaab0972a6bac46289bf4030d70d66e900d7c4df7c54e6a4b3aef3ca3d0eba394acd7e61a7b8eb2f7de6aea929d6ea568f3928b261ac07e420904d3ebfb586774569fe1ef826022faad775d9b69bc8e1c5ac6c74d60bd9061e07e0e9e2ef288f571b5d8d8e2c31badbf320460c911e6a7259506a351642e471e730817fb578f917b72e38a957834efc56d7dfc001ffbee9e83a5f42193f728963af01cfb333d7a99ea4bdd4ab1ab775647ac33b60fcc0b42652674deb7029684f94a5928592094ccc93fa2a98ca6bb2046328016bdd2fbac326076605e690d5a04cae8a9dfad0649d54df33bfba57924a5dad83ca67f2c167174853f4ff8c5ee6f35d0b4e194935c510fe34db8809c73386a1fe471ad7c483f76041070d9413c4a209918a714549a9b9e45dd26ffc1e4679f5e243b2d65122ebd51fbcd3d9de4b1611680d539626bde5bc5eb29c1763bedf6a7193026dbd8a82574b94c29ffee745ba762f2b68a08c41dbc993f814b6a9d484a9bc41bffe9c6d57f0ca4d9e1366a1496d65c9afdb651950137065000b3a6d4a047b2c2c28971ab2d3982ff5006017bc00c371458791aa1bf690344f6ff00111877376865ef8758ff4205a3c43911f509d12509aa4802212ed3c9ca66e2675ba8ca213e9bffeb5e6a8cd0ec5199c75e0b48865442d1ad11b02f8c366d18d88edd7f39862ed8c9d565d2a3bdc78569651ea860cbb568b16fe66d706325d91418aa6a8e77f7e3e5bac4fbf19159a2eed50990dac22c6015cc76298a529db2f762d2c39e64115a0fa9cf61e068204397ae090c5f56213048c80c6bfb7f749ec043904824bca75959363f928971a3fc47a04b4fb35ed08b6fd29021ff75c4f4f282cc7ed183c40755bce20b048abc3aa74119363e59c8d7d0e1500ebe9bb84c20fcb1047bc58d8f4277b0c2b54959048791d0f9ae2719616b602d8d5b7cadc8639de47d9a536e1f4068027dfa6525750d9e400aff2cda1bc7603ac35eb362f73e72bf1bb7cc2f404fa573930111e8daea7f57ff5ab3ba0ee376f4e3c0c0b2be17c35e2b4475f2c676a2324426b4cca709f58910bdb3201923a720167d1a140f319d1b2e756b0d1a8e264e9e7007e81f246d40048a2344c122876351a2acb19fd46fecc662d66e5ec18c2dd49398aca27ddf0bb270a4aee6a803e4cb075a8cc51d6febb08c8c6c93a5cd085b63c06de3d391f872ddb719f9693c83f81225e4db676685bdfd2fa6100274e301fb41b20e158b9b7392251e60a59b9a080bc56f23da05655563a46cf69422dd1e4b5c8069ae367d873dde306ceb0863d9832c8546fb2fab00208a00c187df1a7ab65b6b22240b00d733255c333cfd0241ff45cfc2be573a0426ff16a0f1476cdf9c3fe9cd0bd4491cb5b58380d650dd79e302c58fae8bc70ac21c3c2cb9", 0x1000}, {&(0x7f0000002900)="e211c6b339d7d096360b36881cb4ccb9216cc17922a3a87122ea26b9425326043a6e40371fb40f3cbdfa17685da5f089d15bf82db1f01e09d6e9507bcc386243352330208d13343ef34578fee0b7721ba5a71b7072bbb90a00b185315a5f45389f7d77bb0dd58889cedff62b3c184b7b41f5", 0x72}], 0x5, 0x0, 0xfffffffffffffffc) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000001340)=""/134, 0x86}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/152, 0x98}, {&(0x7f0000001580)=""/163, 0xa3}], 0x6, 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x161c618773b11259, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) dup2(r1, r2) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x0, 0x4000, 0x5, &(0x7f0000ffb000/0x4000)=nil) r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) chown(&(0x7f0000000200)='./file0/file0\x00', r50, r51) lchown(&(0x7f0000000780)='./file0\x00', r50, r51) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r50, r40, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r39, &(0x7f0000001000/0x2000)=nil, 0x1000) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x4) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r72 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) r73 = getgid() r74 = getppid() r75 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r77, r78) chown(&(0x7f0000000200)='./file0/file0\x00', r77, r78) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r81 = accept$inet6(r80, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r82 = fcntl$dupfd(r80, 0x0, r81) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r85 = fcntl$getown(r81, 0x5) r86 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r86, 0x0, 0x10000) fcntl$getflags(r86, 0x1) r87 = fcntl$getown(r86, 0x5) fcntl$setown(r86, 0x6, r87) r88 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r83, r79, r84, r88, 0x5, 0x7fff}, 0x6, 0x2, r87, r85, 0x7f, 0x100000001, 0x20000000b1f3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r90) lchown(&(0x7f0000000780)='./bus\x00', r83, r90) lchown(&(0x7f00000001c0)='./file0\x00', r77, r78) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r77, r66, r70, r73, 0x1e6, 0x8}, 0x5, 0x5, r74, r75, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r65, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r92 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r92, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r92, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r92, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r93 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r95 = getgid() semctl$IPC_SET(r92, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r93, r94, r95, 0x10, 0x9}, 0x8, 0x1, 0x9}) r96 = getgid() r97 = getppid() r98 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r91, r94, r96, 0x1e4, 0x8}, 0x5, 0x5, r97, r98, 0xfffffffffffffe01, 0x9, 0x7ff}) r99 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r102 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r102, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r102, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r102, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r102, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r103 = msgget(0x1, 0x0) msgsnd(r103, 0x0, 0x0, 0x0) msgsnd(r103, &(0x7f0000000b80)=ANY=[], 0x0, 0x800) msgrcv(r102, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r102, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f3025c1e6d7a958"], 0xffffff64, 0x1, 0x0) r104 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r105, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r107 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000980)={{0x2, r104, r106, r101, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r107, r107, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r109 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r109, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r109, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r109, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3bcc76d62be2c0bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r109, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r109, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r109, &(0x7f0000000480)=ANY=[@ANYRESHEX=r107, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r100], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r71], 0x4, 0x2, 0x800) msgrcv(r109, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r110 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r111, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r113 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r109, 0x1, &(0x7f0000000980)={{0x2, r110, r112, r108, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r113, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r94, r112) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = fcntl$getown(r7, 0x5) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r12, 0x0, 0x10000) fcntl$getflags(r12, 0x1) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r21 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r21) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r22) r23 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r23) r24 = fcntl$getown(r3, 0x5) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r25, 0x0, 0x10000) fcntl$getflags(r25, 0x1) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r19, r15, r20, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r24, 0x7f, 0x100000001, 0x20000000b1f3}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r19, r5, r10, r14, 0x5, 0x7fff}, 0x6, 0x17, r13, r11, 0xfffffffffffff1dd, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r9, r28}, 0xc) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffff3c, &(0x7f0000000080)=ANY=[], 0x175}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000380), 0x7ff, 0x0, 0x1ff, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2ef) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0xffff, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) writev(r11, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r10, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xb1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x80, 0x7}, {0x4c}, {}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r5, 0x0, &(0x7f0000000180)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) sendto$unix(r6, &(0x7f00000001c0)="ffbefe31cdef335c624f980ceac75ad8ec53bb3356e69fcf7688e92b68adadad34fb5b48b5968d1e815a36b8470da47ede3e8bb8ce2fe2d719d421ac56e07eaeb0b4d24b3accb266529e2f1bf8023f3716c88fdce76898224c5d0aca7afec61971d752065fbc925be7e02fec29299fa38653e47f5a182689a7a5a249ff2af35f7774581777f92e", 0x87, 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x1, 0x3f, 0x9, 0x0, "370a73cb58b85ae5a9cf106b4238f6111de5ff83", 0xaa, 0x5}) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r3, r5) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r8) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x0, 0x5, 0xfb, "f59ef573e9feae966d2f3abce5269934c4ab2805", 0x718baf8e, 0xfffffff6}) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1e25189c40544e38, r0, 0x0, 0xda0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) getdents(0xffffffffffffffff, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x66fb, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x81, 0x5}, {0x7f}}) dup(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0x0, 0x40, 0x4, 0x2, 0x7b}, {{}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x100, 0x2e}, {{r3}, 0xfffffffffffffffa, 0x20, 0x8, 0x7ff, 0x7fff}, {{r4}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0xfffffffffffff5b7}], 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) fcntl$getflags(r6, 0x1) kqueue() 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r1 = socket$inet6(0x18, 0x3, 0x3f) recvmsg(r1, &(0x7f0000002380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002300)=[{&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/81, 0x51}, {&(0x7f0000002240)=""/175, 0xaf}], 0x5, &(0x7f0000000080)}, 0xd221902e83f45cc1) 16:00:08 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f00000000c0)=""/30, 0x1e}], 0x3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x10000004, 0x6, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = kqueue() r1 = kqueue() r2 = dup2(r0, r1) r3 = dup(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup(r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000000}], 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xfffffffffffffda9}], 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3940a5cd, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd9a2eaa4e713048e69931929648", 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000200)='./file1\x00', 0x400000303ff, 0x0) dup(r0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) lseek(r2, 0x0, 0x0, 0x1) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x18, 0x7, 0xffffffff, 0x0, 0x200, 0x19, 0x3, 0x1, 0x0, 0x1, 0x800}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0xffffffc0, 0x8, {0x7, 0xbe4}}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x7c}, {0x7ffffffe}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="f33a59a9d1b2ba09ada3fdeae45f") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x66fb, 0x100) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0ca3f8f8da60cd9e1263d03458e2290342697f020f75ca47dce9ed32fbd13df4ca1e32ad6e437a8f0bb6aa9b0088e718417c476252e080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x800) shmdt(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:08 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}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus/file0\x00', 0x40, 0x8) dup(r2) ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="f6ff2d1200"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x8202, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0xe6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, '\x00'}, 0x3) r2 = shmget(0x2, 0x2000, 0xab85b9acb0104c86, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/142) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000140)=@abs={0xddaf8dd182ac6f5b, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000180)="14d0b9b92329f2613a6aa5bad43ce38aa16484497eb5a5b5979a7982075f4b006cd205603721ed206e858ee427966ecb4c6ce578a37dc62e59d15ff036753437ee68cc4aa2623ee5296ab9099ccbcb8ad785c749b0f318ccd17a2645e2a5306ba317e5d6d2e454fb219c1723f2866942333dd93e7ceb39e8507be2a60ec613355a877a0d570b1e3a41114fc577ec984db87886dfcb3ff97f10bfbdc007918aab38458b346b5c8b43c8cd66efafd5aac68edba519942fa255e188dd2050662094e35ed2a3a52f067fa4691974fa7bf36d6bb6840538f57e60e91cf239d40e5ef971b2bbaf1e0b0a85bef98c2b562a44", 0xef}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="f1280dbbebdfebe98786ed924592f774ea6d6def303677161345bb08f5e94abb5c83b395d8c5632430e950b2bd2cf3ea967bd0399904c5ae7e5fc3b7ace58abc7d", 0x41}, {&(0x7f0000000340)="d7757698e0e08297678426e17f4f179e7a7dd8816e8c74c48991c04a4dfaa0e424b47c19fd67d4723957ce062c6e24c8f5aea9b87260a124afff8501471eb173336d621f9f3e2bbff9477bef2d", 0x4d}, {&(0x7f00000003c0)="b801df52df6490e37a1543f3e225581efe5d2ac6fcbb7f3ed0a02cbc3ff10fabb186fdef0d1c9c618ebd8802a04e39dfc8cf5517f14accfa5276ac99a0c8e59ce0e37bcbca380f9f51a668fb93a794d096381cea14d60fa62b9ae0953a37e0d12f5a2f6c4fc6f319a4c47de0118cf7ce0857bc8635fe8366a51c9e450bb4d55c1012f0dd00219e1c4ea522788a29cbef6b4f9e2da9cc57edc924f5a811d8a69b288671d0d0f51b60dcbc06a46c4299b4", 0xb0}, {&(0x7f0000000480)="5ab975ed9be1376f1d69a5ca75943cc2bd8488a84a39eacefa9ddc215111a0d6", 0x20}, {&(0x7f00000004c0)="a0457e43b5e93caf340a89df89b8fd880938f782d584abe205be4277b5080372cc74290f37a7ee678c37011895f88d6a8a98a571ebf9b55ce6890fa93855871653f9afc5b7a632c74fc3d707f9f69187920506195020d40bc28ad1f769", 0x5d}, {&(0x7f0000000540)="c0b34765906c569c70d5f6ebc2dc80337e0ad491f297d28918607e86f142dfff92971a5efe7419cde9a5205cb00983618e872d0b66208eba47a08ef062c1f6fafe38a5d92fda6c5555c535f7069130fc8c5f0bbfb0cde761955d39316357fd9405fceff24a517e0acd3409df49192116380d71cf5deb2671", 0x78}, {&(0x7f00000005c0)="615a7f2eca66ce1b8cda11aef2019341be2d4b9fb56b4f71787961457660b65480254a44721beddd305fb9680bcb518789b6ea1f0d66962ec9ff116def450dd0ed04b9a24d3ac765ea6d6cff7c1b9ec307263467c6297859b4cbb4f2b6b464ad77b175d91002f21dcc526a48cdfa6007e82aa6e1fbdbdd8a701005a0d2ab74785420f75e66f9cc5cd51f7d8ff8d3b8387aafdb02c19d6fb3cc66d78b080fa342590b611aacf378524f8120248a39d1625dd9d0a670e20dac5d52e09a72ece7034b22adc403a05f275ac7a5119e65f9278bdf70dd935b8df62ddbd029a5341d958a0ef7dcfdf6dfd5b7585195cdfd7640b5fd2d900d3456a358eddef912db646d25ca5def30bd63a8526497220742f11dbeceaa4622e40b92996dec9da5c00aebfd446249221b116b0fbe84151bd371c8455e266be28e6992ffa8eae233fa37a026b760b676fa2fbb247110ea138b6d9341bdd5aebeae17836c8ed9af9930ae75e362e0a955620bb0c9d1345abd2b49a0703536fd815a3bddebc6f0466a1e0c01ddc27c0381415a213f5a4cb5d5dc3553010d1e80689ff04e3259cb5f94b71530ee83b34ecf35c77eea74553f174011bcd75199cca44599e93d48367c0a13497a9ab260e7f96992d3640384a7e936c4eefd42b3345708a679787a9cb0d42837f0902effe99d46a2f2879a326c997b2b0958668f2b5b07cb71c74f2bdaae2e7bfc32f7dc2c22a44eb5a1cc07ace2b8fbc11d2e4ebe7eb7ea6e0e72f3526aa8d1e2807fc4a4455b89e5c174da41f26bf501f18e755fd58127d01cdda6e5ab780da32b9d5cbb70de7e5cdd5127f4b0680317ea3fd877ee846cff180f9881add61acfeec1ec9f158ccaa45d7d3cccb02c716ca22f019615a4d384292b17abbb7380cac5ba79a8196f386c3da42ffb12bba695b7c8e1896a186f232051c73cfae3ac2257baaf6cbb2f04dbbb9e58477a337a1d5722ea7977478f7c4a9e670bf37bed896d4d2aa9cf9762653ba89103776b1a31a441935cc3d7f402e36aa456535dae180ff4a0192d23657b99f60a95848d60b1a06c31c1870dfa6f595f253b7c3dbd8414b9813c1fd3591af2e774b6147f90d8d6039d4d0f3051ac0781677a98cabb47e3cbf2515ededf4436b38491b763cf5dc1f15d5700d251b6c0929d807510008010e96b7256b557df296e7273e221b9c2a0582d69efc781d64abc4a39cf15d529e1472f0834522cbe63b032a0c49ff4d89d98070e84201e6411491be28cba186eb1057824b22610e342ae40327e2c3bc528ec265c3782013815278763f6495ccd4c187f58849ad39495303cdbc86776eee02c696d1ad2b27069954df17829a95e7f37cc40dc83f8584e7ef824373d1b5dbea34aac040a744e2c2ceffb22836cf8f32044159d1df8345d301f7a3388b0b0262d7509b91e7298d464559e4c9abe4e3453ba00f64f8be5e4ae9e3c7b8df995d5ad862682b9bc966328647fc95df92b8b37eb97b6a103b5af8c2950b05cb8b88997ff4a5a055757bfd36458b9ee535f8bc1dafb9ea2c4d950f3ff36fba11958e6a015c77921261e2f554921a15e1eebb97d854f0e3e7d23a252692df2cbd6f3573006aebf1fc03b3156029c4895817557613c4c690d05e0d8ec8b0e4e82bc09fd27654ea5d9f72dc0e893ecab8bd0676285a7973bb5dfdf893c1c37cbf961460c248f6ddcf199eca32db2e9b2e33665afcccc7efae47710eea662fe1ee9964c8d80cde1e4b0072183652ab398b707e118384c631b3c76b2f25b2701b7c91824c1d5aaaf2e0d411886256d195ddfab086bd5993038bef92d372dacd0d2c6b715711fcd324886cbd6844bba92b8691767e2005655bde41ef83ff42cdbebe48f9e6c1e94ae6eaba4e62054e37dae5f75c8ad2ab12d6dc081f04dc968e8e61aa0f3cbbc82610899121d39762e7b73b9252d1268dd359bd33c1806a40b5da03236f5ef57ca94805fea85a50acc01f7ae12babe4a82658c9e64f7eeb5e8ba0017f34266b5b93d1fbbc4c673756c011e4f02cdf36999bb03fcb9219b335c760d644d71bf90ef975ebd8b299cd475ec4ca023428e3c2dc4c009b0fc9cd6cd7688a7bbd3fdb7da509f1848895a0989eeb93658475205a57f07f59349cfc498a8e0d47d2fcd3e9583e61d748cda79be1d4b1396653d402d2e4902a1d649c2013580d4cd8b35d443b403eb2e63c3851f25f97c25364d3d5fa9b540df19557c70f1cfd4c7d60a2dac5a6032324b242eef4f5f58dc82bfb03432cb66e001163fce16065f0f9bf522336a4bdf585555a368b583a469d54785bd79b1947ef7ccd8b2aa096d4efbdb998e5fee58699f416b23d5bb9a5dc12cdaee813583159a12cf5a7d5eb0669c51bd94dc6be4f624ca530ea2a853767e0440b058e0e39415ba72ac68a237a7e96e083013dd2a1be876e454fed52b5007ee44dffdd6dce02e7b050268b823947b7395ebece38044e1539f72150c091c13353a03435ea5f92075e517d8717640556eb7544b59ff22543263b04334b03be0b575d5d038c5fcfec8f6b18a17ac5aa389ccad0a1fe2ee4504fbacb318b7397d5801523d987afb1d0a26833d0e8fc8b2b71a1f445abc62637f7f3008a9d7b5df0f5691c797d7e425a74c2fa618777d9d576960623f0d7f662783582cf6b1677a708f536b28450d8f8301743b7c3ab9dbf414b806ff7c6a0242866a6b1321d430fc31ef4b430d51a9936d460fb94a39c9e0c0885d2dda6a35eef54c09dcd37814c603ea029cecd444ee333cf4bd4847423b86a2b9f1f201ce8be8ee1f21c764ba514b3ecce61a42228c8242f5300b203f5eb9d9605dc06285384806fa16cbdd52c5f5fb788b487833963b59722cff4c82c8ee7722ff226b6c96e2e73527734333be087358481220be878edabea88121fb70a40c348ec4ef98d33ee3fe2a3aefe9e0b7916d14cfde8b1bd272355ad48a36343252f256e103562694153c7466d71ab85c9a273aed063227172811dc2707821ea4da77e40b63be9f66697bbaafdcbadd8598a964e1e3c82928b9d900c43d9c4eb443565757a8d114a2266db7a171061853be6d46de96bf7fb3783a3fdaf7df5da98c507e765975d783bca56796ccf87a14f354c30ddc8175bc0c5268ec6e6e37f96d36e1f44229e857e8bf98261e8ec8f9ff534d6fe9cea63d93f88d6fc33f54dfaa2c2450b9848db058fd8f8dcd4d194c3a0ee4735a745493c565aa7d672e105ad1665c826c4386a4de02c6a37e50c279465706943725df424a896ccf5cb13cef1c508263fb96a2db8dafe9f988104050a1e2116ef36b9ed5a69c21bfb5627fcba374ee58b1322a8ee87f3f76e7c0713876b0974f02793c3d6c86b2b4bc46d10ca8f3265c413895d85b5cc21808bcf7f375133de10a2bb550f08127155366878b90b78b5326e8c4d6dbd2903941959ea1f1dcd05374b3f798e035fd805329213898182aa941153fb0bc2112f4ba0635ee712427629b00c2062ad51de4342461da76326143740305cde90204cf67dffd8a65967bef84c52b5c9265fa520112a380ffffd0b8712c5411a9a619619fbf71442bee3a75f94df1d4bf1248c856ae0ea2aa67e94ea84969a19ca23823912d32fb5c6e5231c75a76c3989b4b0ee6bad66532384a0862c20ecd626b51d189adfc7abb026bc5868819e5d1bdbb0a38e7c919b1ffa373f42bb3a4cfbc67fe127b577a432fbd678c476d8401157e8bf9b0afe85b75d202bc995b237393f9f6e87b4e4465f006461bc9c7709604dee4137960042803d72d7add6a994e1abc16ff331d18f9a4876ade42ba360b36a61b6f76c8f09447bed4a99b470cd4549cd59a0c86bb5fd20530db692d67c198491977d8ab0f66552f8a203a662c81e585fa9e12aafa83db13450b9e2cbfa7e9c7426cb59441e1bcee24c0986752ca4a066b581a6661ee46de6678f0e0cc4ce8811040fd69fe94a96493ebd0d1ae7a27a815c1d1c201f66d75c5d01e0675f3048fa792c827a0323e63945bafb15f8231c1699daeb3d6b980a734d60900a1c5efdb1511de8da7a7e0532449133871e3604b8958523304289572fee749bf790a7a39cf2d22d629e09fb229aa13ec4c86c7b8fddcbc29f640620a09289bdba5addf6255a8256b6a95e75401ddbea5541f80fd66f453ca02e73971ca9818b2103570da72797effc18de8fd389c09d0a2b54aad8edce1ae3fa02b97c14de5d8b3928709591b6c192eaf852f4769704289c383b151d56fcc2023a43739b6d68b56ada9fad861259e3ab10e2e3a2dcf740791382208d80a57851db20f62d7b8314888c8ca5a957a52fe7918ef207cb8a09cee5edc3c1776ebda22bb0b0094add7fb84980bdd3923ab393358b1eac9d5ecef78f8d4f6878f538c36ad2de75a860c44c47c83c37b402eb3d6893919612b1aa948de517ad58322b895e2554d723ae8f8832b29a23766f5dd6c11e31b4751ea5b1b429ecbfd5f1e339833d1798321d685e7d1d69eb8b3215c2e8b6a6ccc37683d11feb1ec03a4a0266d00acda8af6a37612db8b364dbe6d7b018aac66f64bbd82cd9d6eecedd1f842f14a5089800a8ed1b734d6a63e8bc909b5722e535aa8094b478b7ef1d46ab17e1eb6cb4a1030e1d88da168c4ca3674f423fad1b216216fda7169c0f90b7f3e98de39780d7ce805803e3854927ea1faeccddc86b9fd1fc4069c249d65661b36b1d07f48ca8aaa1f623537785415c286522f52462c3bfad959e00992aaf0e41d2f15479dbc88f59493d83f3a40ac1bd1344924d2ee80c2d9d68ecbe8dcdee1a11cf9b4f0b20a41f76791caef92783e81b661fa76411e43e9621f2c40eb73fa67ec4be1d6b4394dc7de60aaea309424ff5071fbc72c29358059b6a93a734d6b89dadcd5c04175ccd92e2dec13c3cb904c4807c125f5eec36886d65d64e38881c29510738894afb5c4c7fc076d9c0fc4fad9e2a373fa9c6c5614997032b26268810a6cbf7c56ee354eb62ba9e126163fd5476672b8a808b68501598b085d1895385b2d95c56acbc931a54a4bdb39780a41cb81dc7115164d8bbbcbebc730732de09a17649dd39fd6d3578ea57db9d18049e53700c6b13bcc34e3e6e6894ec3e1e2a9f7678cfd02c6518703dbe1f4d08e1ecf3d4381cb8cfdfd26ccfa48124a04a1efe65887aaa6b10a619e58257d5630e01b35e8d46c6aabdee6c66e0707096418a4726dfb0aeef63f6dfa2b0a7a0e1f339b44fccba089253d3fd634a072c0e7b136fe9fe321b2357945d6396db6b47c1e5f6416ee216c9076220d7f67e846ed48e12a5c0e9730d6bbebb100009b497e5f2ea6f48fcfe59a11e00a9ad26afb2df7930cb31df71b73f13de56f0fea6584c4af96d62c498e57735fb5dd96e5cbb6664248124c429fac2c98dce4c1561b851039e5dafbbbb5884bff43b838c90a704d3215d165f21fa41e43efa19206bb3d37960d45b7f77ca8221ae20c97512382ff679c024ad7e21ca5c2854eab548437d606a4c819a31e72a0c3f1c3d5ed730e27fd08b650feb4927e3b5f208dc7b444f06ecb6d1185c96bb8a6853cbe8c988ce2b19a7db25e178a0d131e3ec21cc98fb648f6b89a3605c85020768dd5fa5e2b4e49e3e2b954951eb9157f11754c8d911bfa5ad08e64e38c0c0710be164b985599171454c8f96364f807ecfd11df26c8a4aadca19e2ddb1a39db18f2eb7395b16aab107da8c91dad79728af5ca668ffa7e698ed4df472c9ccca7e720e35d55ef5ea1855618a2156785a04cc8a0617517fe6d046d083a05073203f640c74ad8de", 0x1000}, {&(0x7f00000015c0)="6e6fab717a504706b055478d054a30d688cb025e75b9b8b42154f46e3d47a3568a9ca62dcb5f4ec4c432ad91f8c965d954ab538d681dfe4d8eabc3e9bc93039b6933e56c5017ea0eccfd4ef7b4d9a8d97acb674b3f4d4927265000f494df07d36940b05c9dc2464c03f58f0ce27219b1602fed2a4b6df3faa78c86fdac39adaf82b69cfd575053fb5881a5897cfa8c8c65ae455292448510c724bf502f810252e27b3516eeedab60363c6c7c78", 0xad}], 0xa, &(0x7f0000001740), 0x0, 0x400}, 0x401) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000001800)={0xe92a, 0x8, 0xb4a, {[0x41, 0x0, 0xfb7, 0x2, 0x8, 0xfffffffffffffff9, 0xffffffffffffffff, 0xfffffffffffffffd, 0x8, 0x3f, 0x5, 0x40, 0x5, 0x7, 0x0, 0xd637, 0xd3fd, 0x317], [0x200, 0x9c, 0x1, 0x1, 0x5, 0x0, 0x53, 0xd8b, 0x9, 0x6], [0x0, 0xdd9a, 0x7fffffff, 0x1fe00, 0x2b3, 0xffffffff, 0x160000], [0x8, 0xfe90, 0x93, 0xcccc, 0x100], [{0x7, 0x7, 0x401, 0x3f}, {0x8, 0x9, 0x2, 0xfffffffffffffffc}, {0x1, 0x2, 0x8, 0x3}, {0xfc01, 0x7ff, 0xa3, 0x5}, {0x1, 0x8, 0x401, 0x8}, {0x1e, 0x3, 0x80, 0xffffffffffffffc1}, {0x7fff, 0x6, 0x9, 0x8}, {0x4, 0x6, 0x4, 0x3}], {0x80, 0x66c, 0x13, 0x200}, {0x2, 0x4, 0x20, 0x9}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x20c72, 0x0) fchmod(r6, 0x97) pipe(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, 0xc) fcntl$lock(r7, 0x8, &(0x7f0000001b40)={0x2, 0x1, 0x1, 0x2, r9}) clock_settime(0xb43a4383ca6ebd2a, &(0x7f0000001b80)={0xfffffffffffff58c, 0x7}) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c00), 0xc) pipe2(&(0x7f0000001c40)={0xffffffffffffffff}, 0x30000) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r13, 0x80044275, &(0x7f0000001cc0)=0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) seteuid(r14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) r16 = getgid() r17 = getegid() getgroups(0x3, &(0x7f0000001dc0)=[r15, r16, r17]) r18 = semget$private(0x0, 0x3, 0xda5) semop(r18, &(0x7f0000001e00)=[{0x0, 0x40, 0x1800}, {0x3, 0x2, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x4}, {0x6, 0x7, 0x1000}, {0x1, 0x5d92}, {0x2, 0x9, 0x800}], 0x7) r19 = open(&(0x7f0000001e40)='./file0\x00', 0x200, 0x1c7) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/wskbd0\x00', 0x400, 0x0) r21 = kqueue() r22 = socket$unix(0x1, 0x2, 0x0) r23 = openat(0xffffffffffffffff, &(0x7f0000001f80)='./file0\x00', 0x200, 0xa0) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/wsmouse\x00', 0x8000, 0x0) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000002000)='/dev/pci\x00', 0x100, 0x0) kevent(r4, &(0x7f0000001ec0)=[{{0xffffffffffffff9c}, 0xd699ba8fad621f67, 0x10, 0x4, 0x6, 0x80000001}, {{r8}, 0x7, 0x6e9d1dedff1755e9, 0x1, 0x6, 0x8000}, {{r11}, 0x8000000000000004, 0x28, 0x10, 0x101}, {{r19}, 0xfffffffffffffffa, 0x48, 0x40000000, 0x8, 0xffc}, {{r20}, 0xfffffffffffffffe, 0xa, 0x8, 0xbf, 0x6}], 0x0, &(0x7f0000002040)=[{{r21}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0xb9b, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0xe19d96b5b9b4045a, 0x0, 0x101}, {{r22}, 0x3, 0x80, 0x80, 0x6, 0xfffffffffffffffa}, {{r23}, 0x6, 0x20, 0x20, 0x4, 0x6b47462}, {{r24}, 0xfffffffffffffffc, 0xa4, 0x1, 0xff, 0x3}, {{r12}, 0x7ffffffffffffff7, 0x60, 0xf0000000, 0x5, 0x5820}, {{}, 0xfffffffffffffffb, 0x40, 0x8000001b, 0x100}, {{r4}, 0xfffffffffffffffa, 0x8, 0x8, 0xfffffffffffffffa, 0x6}, {{r5}, 0xfffffffffffffff9, 0x60, 0x20000000, 0x80000001, 0x2}, {{r25}, 0xffffffffffffffff, 0x21, 0xf0000004, 0x8, 0xffff}], 0x0, &(0x7f0000002180)={0x101, 0x100}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87, 0xfe}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) setsockopt(r3, 0x4f, 0x8, &(0x7f0000000100)="160ae69c881b9a720e5e0e3024599be0a305705d20cbf99c7b4feebfe5a9e9cdd46c0c2c31b5fb8ee9121adf2050ed37df9a563a629ee8659c315f40b6e5b4befc9bda0c184c6ad25677ceed038eee0c37e8862bcc9998d336c408b1eca0a9ab30b0cf24d5cb72e7f3fc63319fb06084f5e6aa2402e4c184ce239a49136c7d26100feec966f91bdff922b75a6ed6e2a8d99b1639f65da12233c2c004ca35e67b820843ff842e933a9689089da0a8c4264fca8aa5210d5e54c1af8b3f74e70d000a18897a69d2e9681fcd1c9dcc5b1ebfdec7c71a78fcdad327d0824ad78cff3de91308c0f77e40d05d4a7d9bd668b49c4a31d80d2556bdeddea764a3a16da300e97a9afa25ce7094a173af326898f49b0e44172315befa3df95d6ce232c5d6250288896f96ecd46373b2da4ac5fb9222b3e1679264e713e36270ab00d97110219c7d7b5e87063d48342e23b30214d4f3e0b855a35f551452db9960ced7cde57cc5bec30f08e9a40f96c6e39a7c41075626a1473a005de7673e9b8d7b3d61dd04f6e216a51faa0770cd6276e2d600971e5751c0d3ed6965dd59af8cfa9cde084e76fedd36ac8357031c65453ae99ca3751b8b1b4c076cbfbb3e700dbbfe78d6b6a9808120d9feb8ed7849d8e48b32d89b4f23a7c7aa77561b05cd4b5f7cd8734ca7a60f1f04b508079d9d51eda71480fa4f87c775d9d4706d1c1313bf13627e10cd20e6a0a67062f2bf8f873194bb34c567297ad5c16be4019d8ffcef6bcfb1267b8a2c1dcd51ec19a00a610092ccedb86f16bf08d2f9b08ad0415d05bf49087d6ffcc74eb8421c86afefff9d5f0fc81e8d90dca98faf8a2ad698d3a42200fcebfdc654debff9c822b1eac9842873ad8882351ce3db01851f5f8485c944660fdcc233ce78effcebd179597aaecc2a98bc9f4d1c78440710a3a12ca22dc78abf94ba325dd820583cbb54279c90888aea3f36fc2aaacf45578dc7241731da9348d326eaaff1177a54b3b7a1a2ac6c5efdcb9d53a583059b8287111393eb510959e8ab3ded0dc1c656503dbd27ba355f814ce7bedf057ca6d83bca5da21c238d90020292864ca36c0f07f625b0b367d888cddb58c507ae04c523a24bcefc19a2bc3fddf1a3e3a8aad304cfba2dc94a8a8e90ee43a5a51aa72514ea2354398c9209d7cc78d7b78612c90dd54ddd346d74e552af470aeda47630fb2e1492a10b020fb298288b017800432b9e86ca3b3d169b0a3015ea6a9cba37c1801dccfb49fe99b0110ca4b3d0af65f9d139cf4ac5d789c2be29c5326003df4d412559531fdc4c35391aaca37f815045d2c5dfa4419c7e9f4c0fd5bd2d34ab1754b5f6745d6d07affefa0c32937354ed54abbf9473e2e96f756d25b04efee1924e451ddf0e4963f3adb3f9c42e0c0b50ea87f569ece828b1396b11db7726a3b0ffcab7c3983eadf74ac5f58c89d3aaf4a110978bb8c603ab8e1ede8eb963284d7803e0ae2c3d8e314e5c799f0567f23d6d7a2f5a2ef23d0b6284b84e5bfec6d9d11b1aa9a1bed73636fd62aa5b22afc2b13b11fb4e0d8c595e93edb18cf77fe520e80df197eb84b37396e8b05e0668f08ab646275c3fc777db13fd4c6c5d02e1ba9a75360aef3d16955d33b7bc89d3d8cce21e5ec737b708c7d01576ac803a353b2f3e8f93cd54f9bf85777e757d898f3c41c3b863e8fadac516c43b5209ac27dda56a01a53d887b65a1ed94b7f5575c011d391fe70bf68ae41bdee7331993b372d97503fb83beaba243e615ac39cf5bebc9f3ea0aa6060341ca2c3dcc3fb0ad7c8db5bdf4ab7de2e397433133b3e1f8d79b5a3f4d827ee4f4746fc4d1e1617219b842721e019a29963d0ff6090d16dfef1ab04c0d29092c85f3e07e3a88ee03500066816388dae8494f927914b14e0396f8d54f09230abef41603de51335e7a2053573488df0f8eece4df901d9bff750ad09c74c91fb9600b389d96b5232a0a3b59b360c9197ea4687ff6a5f64061d19ce864c0c1997f2b593a034d5fe19dbefb201babf0d10e83819e879b89758e0f831963ac0379200441c9731cf4a578b8a4cfe2cfba729b930250173d3c96344aada8e1a7184048b9914f0c8a4feeb7d77ace19831e80bc079689ceae97991264ed42243ada84467cd4687646188c861181441d13c657dc401ded6dabbe1c8482725c31f759724bc9f2b9547166dfcb36aece10b8ad54327cde00a7033825ceb51ed84db65407700f97bbed5df5eb9f65250dfabe96701db7df7eb80f8b45d8d98b456a52698b3914545a2a099fb8614ecd4dbb6e8db71a5584e9a28db2fb27ff8ab8de10fa8b8a9eadcb7398f346e97779eb7fc9b2585108bd85d7a3fda76198856ab4e1520624e12921cd51a4bc1932edb691057e98cfb629bbe55f700ea44efa0c1c6ab87d2a6d176e4f1393085aaef8900afa97882c939a2979d1225d95036eeaf63f0f82ea77a6ff9c849a3e78efe522deec965556dd17c407c81422c683b9982ce1bbd58983d8abff7a2fd1ce4e942cd1b8082f7e05024ce6ecc4a11cc35245fd80fcc131a157e229c0b56b436228dc5ed635e2eeb06be04e0c66be3bcd54e7edf8c3a4de1698bde7da1ccbd9418f93db483913b313537dd09a96c5478a2e18f705659d735f810cbb844e3bf2556640035ffee66e1cac978c5ebd81b139ea288d09f00b9b0fcaf4ae736e136e41b8cd2afd1194b521dbbcc17da50a25d8922a388cf3bc84d6fb9d03122cecabb199ebeb186a2def6e30bb9be203f3c0b02bc2069b298957c3cc2d9a3693cf88c4a15141a449c80c1652f6ff6daf927e657f9505d41a51e937cc37c02ff54d67d05d214abf588e2753f79da593c5fc1014d749e2a0851681b0181a1166aab1e0c2a4d5441db2c9580a22604788f0bde15267f8d8d5312933bfce7568db923c5ac0923514b7f3975433f16f206557eab5f00a098476177d9b7f00776b9dfa1e96b69b6d6b0b787fac759f666b7e742e30c683b4ceb6cd808f877bcac4e9261dd6c9cf4b2cbe5c41dd914cefb87aa1d2bd65b198385cd149b060d50109f33d88b85f08fae03b5d22887a0f72f7e6993dc98c1905837f0482a44cddc919b76845704ae68de8cefc10736454b4ac8e5705c537f7033d55a3a34144c95bc43b9a65418efde630945243dfdbad6eba4c32bbcf137c80623c30d466b9e2c58ff3b3980af851ff5eb72c6c59a6bda4dbbdd756e5ed3b11039cc67d6f5075c4ef4a50df2ffdcb694f613854ccaa6cfd7a82744e00dacfc040fc9bdd3770797273db914b6cd9e272f3705e5dbdcde948478b382740c8aa8974233add0ffa338ef3baa4cfd99b13e9f51bcc6e5bb34307407fbfc1a2504fc84e26e1020384219fe19a50427dc4f3556cd6e54b8592d461b7888a42e0290ecccc287f8ee2347475b06de5e434e541106f6d3ebffa1c41240d6fb178550c47f6f2a4df3c392037f74c13b2727e5820f54dbd93b795f8c9ae63b07cb0cf9e63de934d6b7070f5701039fbc94a5b2b78fa623b3c12c0eedc56b981bd4b9f2bb68bf0219fed53a9cf5ce22960a0fc87e1a77d74d0e5f64275a34235fed9719c22898b5174b0435544c0b608a982087ed827296dcab6eb9f0b10a6f23d118f5ac0d10478ea8f1898d707330d51fd12a22c10648ac5a7f4896678e0236d10b1ec6ee7460ec147958905a9773dd8a0f89deaf548ccb261310698d922b9b7b5e4b1e5f6897a314d1e74cd556eea30a084462593e601f03a0c25e56928d2573195e4bccb2a9e00190b54073c3c49c5e403735e2384bfc0d4c2d4a394db07589bd53fefc68686eada3ffb93acc1078e472ff079b2026b248bb2d987a276c042e239020ceeab1a3d223f10c38e978acd53799eea8f9cef8f4902bce4298adacd87af0dc4b0573485ed7395efe549f70a75aaa72697c64d442867631bc7427b67292d158d652782f67531d30b8f5bab7a6e24572a0a578862e8159809f14f0d0e6fb90082157dcd110bfab5fbd04c41587e9f8d41f06557bcc96ac607925366c820118e228f4d955e2b60d64ff66b94bb770802ebcd9f737a1aee522de1674f94bd8d34aeed920e4a21b2a6cb87237299e7b2b01b3557c1cffdf78b7148d7e238307b5306669081de27aa86985844ba1dc40a7757b03b89fbbde6f49d4fc7757006adadfcd247be9dd0cff563974f80d73136e928e5e152f4468d8203d32b81c930987eb8c8d9e36e2710d379693dc603bfa62d5779c59166c3b413727a1721cdae7c886bb6b81c7e727e763294976fbf026df11d331d96f47f09b4b9fc54fa705f81f29d183ba58a7d499f5a68dbf5eee6824e0ada22ba3a8c6efb816f3fd75b4a0d8735bd58c3f8d2dd86a842ec1958699b32fbe451b9dfd1fad60bb452098cf7aa56183112054410733a22e9bbb406c4a8f235a0031e7a556dd67a912b6a6d2c142a8b761f1324bd703213e3e910d19d3c655bd75b5cc436c1bdb7727a61832941728120ae4250e795cf92a55529e04ad3a8646bf05528d2b011fe787bb1caceb0795e9ebefdd19146ec9e158ca01569a397a2459ff920ced667cf85510735bce31cdfb26012a013ba5bd771bd5c224d77bd119ec9c91d7b4df53ca13b95f898a463f88217c5aa7117bc50afc3dd06d021daacef7678f04046220b0e9cef0a95425cb7a4b90871337b9c617b04e3429f50faa49f845f313c57d042d1291dd727e88f3db6f560dd7a9c318a18fa0d2ad5e9f717d2ade80cfb8fc1af321dbaa107765fe25319d6a75267e9bb54ab5c7f379ed0eddf7f562eac738f02656422de34da35575c22f993ab287965d53da6d892843e35e3fe81fb39567a2463f1f8808b9ebe7bd8a56c68bfebbc8e04b3d2e023b78363e7776a0bbbad9d61e60b1e4af1d9f537b1014f8089a9ff076a0c3729d2d09b46fe113818bfe473cd0564205ea29d52853453ea1bd275a1eef2f7eaeee76cff5137732f0f979e2ca3af54f68d9da17e23a120a7f1c701e54e815b58590210fb13340b13829166b50c172434e3b47e1eadf3ae1348bf36aaba5a8e7421417e6a4198f6ad4efeb57e708cfccd14da1d08c37d83f2874110d03a7f982ddd7e553f0803475b23928d0faba13ac8bba65d54aecfee2b5a8b72c25647a2dcbc0ef89392ffea0d56b00721e6104f1bbb00293ce928840ad3774bcdf7dd5a52086082e4107a175d8502a7a9e9a5ac99f0e519bafb8ea6f754d9bffebc107d49611bbd99a3cc92843d6295f770e00e40c98a79cfb575edbc7a7ef6d0861c9a12e3f3e40f953bcf7ba4ee60239133d47a643efd5c12661236f688f2f757b71636be9a08f92ae1911820dc902d1468547b132f5aee20ff79c417a56631d1f9d93441604605ea13f6487aa1d8005dca322627097c6f99d131dca4c97d04ca98b8399d874c21634dedcee11f26052f0b61c330055d5e1ca2ab97c0095a8def2ee91e1a8b982ea78c47a06ed4374d72751590c682e24dc220c8f1cd3b4edebe6f7f4198dd8109432448de6ca1ad7dd0f337ad71fe6baf374b085b40d14d689ceaf392ba0cfbcedc6e88b5472b488d9f21fb317af1f0c09a05daf4d7223331c2e4b2d76ed9dd318ca976b3f3e49b6f31daca1e50d87b9fedbca33ad7a54b514b1c3c8d77685a66af35cc1b69ee0df835ea3f7846bd283c6cb8356327cc68c5f8cfd9ad0ce87d333f11e70e6f4c02175b49af96c15c5983d2cf4df9d80c981e31c73a349ecab3bed6986a8580c542c717dd1823261a567eb7eb6377d223a1e06a6a015cf8f8a5c36dab0a499c883d4b", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x1, 0x4) dup2(r0, r1) semget$private(0x0, 0x0, 0x200) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6b33, 0xc1, 0x8, 0xfffffffe}, {0x5, 0x0, 0x80, 0x8}, {0xa1fe, 0x3, 0xad, 0x1ff}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x400, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a46000/0x3000)=nil, 0x100}, {&(0x7f0000d5a000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfff}, {&(0x7f0000c58000/0x4000)=nil, &(0x7f0000eca000/0x3000)=nil, 0x2}, {&(0x7f0000e37000/0x1000)=nil, &(0x7f0000aaf000/0x3000)=nil, 0x6}, {&(0x7f0000ac3000/0x4000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x6}, {&(0x7f0000f88000/0x2000)=nil, &(0x7f0000dac000/0x4000)=nil, 0x5}, {&(0x7f0000c32000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000c1f000/0x2000)=nil, &(0x7f0000e01000/0x3000)=nil, 0x9}, {&(0x7f0000cab000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x9}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000dbb000/0x2000)=nil, 0xffffffffffffff4c}, {&(0x7f0000be4000/0x14000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe6}, {&(0x7f0000ab0000/0x3000)=nil, &(0x7f0000bcb000/0x2000)=nil, 0x5}, {&(0x7f0000cdd000/0x4000)=nil, &(0x7f0000ec6000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x1}, {0x3}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {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) r0 = socket(0x18, 0x1, 0x0) close(r0) setitimer(0x2, &(0x7f0000000040)={{0x8f, 0x2}, {0x4, 0x6}}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x1f, 0x510be254}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xfffffffd, 0x7ff, 0xc97c, 0x0, 0x6, 0x5, 0xc, 0x4, 0x2, 0x800, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000540)="8e05da6756513a56cfdd6e22fe54504a6122fb9d34a456bada5e641b8d6a75a440de1fd11302bbbf8536cd1c2fdd23ee439aee7c1ecc47866824e594e62017e90fa4b6eefe94e3110317b86370df7cd5b0de6b5d75b96166e87fa56644cc8dc913040000000000000048a95e5b295042187eb7c87e4bd74f5c7585d09db55f5831705f80391665177414ee4d7a93bbca9d907a0b3c8c6e9a55d3d0464996b70a0a31bdc61ace7d81768dccce6a8c18c68534ba98dd575c8f710800bce28c36b8aea49069b13b31e348f85835d78efbcc5c8aa5880e556cd12771e47ff87db0d588b2c2e135b94f0cd7810efbdd6e772f06eda44df70da4758a314cf9d8880e098bfc47ac740000b50321849830ef7c6f3fc76900"/294}], 0xc67, 0x0, 0x4d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = dup(r3) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xc, 0x10, r4, 0x0, 0x0) shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) utimes(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)={{0x3c0, 0xad9}, {0x194, 0x8090}}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0x4d, {0x1, 0x100000000}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd1f000000000000663000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb7784a605fceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x9) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3, 0xffffba80}) close(r0) dup(r1) syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30, 0x6}, {0x4d}, {0x4, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x5}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xae, &(0x7f00000001c0)="c831d1872146bf9d412c1a93c7e63ead9e08eaf17b110500e84c30100a798e5448ad2d9047c7fbfb0f1b55785da5a0cec1d886000000c349dbd7d2cbe7ffff010000000000ee155784a471362a2da6fabfe8e3d04b14be7e4d217acfe4db1a02e7e7379227a3b682d3684300d8df66586f0e8840227782efb2d57ba339eb8104238038ebadcd6e1c09083bab8e3007d2cc8977697b0031e07d2dc03b93e49f22b3b48e619c77708a01dfb1f46ad5") 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000140)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffffe8ff000000000000fbb0e9e35ecac90c777df85266849b650002", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r9, 0x0, 0x10000) fcntl$getflags(r9, 0x1) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r8, 0x7f, 0x100000001, 0x20000000b1f3}) seteuid(r6) nanosleep(&(0x7f0000000000)={0x8, 0x1}, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0xaed2748c0e6b0315) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000080)=""/123, 0x7b, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x1, 0x81, 0x7, 0x4}) 16:00:11 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], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 16:00:11 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x90001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = syz_open_pts() close(r5) r8 = dup(r7) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000400)=ANY=[@ANYBLOB="df0140000000001200fb6c"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:11 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x1, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0xffffffffffffff1a, &(0x7f0000001640)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a92f175201d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c471690a120000549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b195f33afc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5182ff33738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x1, &(0x7f0000000340)={0x2, 0x1, 0x44, 0x3f, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x1, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x67ec000, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0xa, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0xb], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x3, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x6, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x800008, 0x4, 0x6}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0x2}], {0x1cbc, 0x1, 0x8001, 0x7f}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88eeb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9fa593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbeeb028defffffffffffffffff073f951db9d651ddbf6a0e94f22de9726e520bd9e8c4c17e59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434ddbde640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d04604b56e56547afb35446d3197062e27e311fdf5d779f06f3bbd81a4d0b844e7898edbf4e4690400d53289fe2e725f58338005bbefafe3fba63784cb3a660800000000000000c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a5ae3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062c88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c5e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4ff03dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc47191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa90100c86834170078cfa2d346c04bd100000000000000000000000000000000bedb06166ea262d94581a1cf41521024b4b06c1f095dee6bfd880c70dffbe1"], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f00000002c0)=0xfffffffffffffec1) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x80) dup2(r2, 0xffffffffffffffff) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000680)) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) pledge(&(0x7f0000000180)='-\x00', &(0x7f00000001c0)='-\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:11 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) write(r0, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r10, 0x0, 0x10000) fcntl$getflags(r10, 0x1) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r12, 0x5, 0x7fff}, 0x2, 0x2, r11, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xfffffffffffffe33) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) lchown(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r16 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r13, r4, r16, 0x0, 0xa6, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x40000008001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r18) fchown(0xffffffffffffff9c, r3, r18) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x90742a96f5b50e44, 0xf8) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/143, 0x8f}, {&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f00000001c0)=""/119, 0x77}], 0x4) socket$inet(0x2, 0x3, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x209e0, 0x0) preadv(r1, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/234, 0xea}, {&(0x7f00000013c0)=""/50, 0x32}, {&(0x7f0000001400)=""/212, 0xd4}, {&(0x7f0000001500)=""/69, 0x45}, {&(0x7f0000001580)=""/152, 0x98}, {&(0x7f0000001640)=""/237, 0xed}], 0x7, 0x0, 0x0) r2 = open(&(0x7f00000017c0)='./file0\x00', 0x100, 0x42) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001800)={0x0, 0x7ff, 0x7}) r3 = socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001840)="cc2f67198861d2c34fe0e3ca272856009efd1681c288851b3026a7e5f8e5a3d01731cbc141a23555bd8c550173b99836ef2b0ee5aa82c116a848f0914406c1b73c5144548fdcaaa69b020de0f52328d3842e830bcd83b9f92c43db5c9be91d1076b43413fa433087b21a916869f7d65e28e5dd27fa4da4066c4054c97f9c98a36026e56e7112a2029e9c0cf641c94d72d30182b23a6e5b4632a745fbf5d3f8cef0e8e3206456692c281186b9b1954f92fd4d63965a15b9bd94920384bfe0247d054eeea7629b9e", 0xc7) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001980)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001c00)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001c40)={'./file0\x00', 0x1, 0xcd1, 0x2, 0x0, 0x3, 0x80, 0x10001, 0x0, 0x1, 0x312, 0x3ff}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001cc0)={'./file0\x00', 0x3, 0xa988, 0x4, 0x0, 0xffff57ed, 0x0, 0x5, 0x2, 0x0, 0x1, 0x3}) socketpair(0x6, 0x2, 0x1, &(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001d80)="f1e72d2eed4113668a558a9c3942e1f1ad1c072835ef78b589c121226ab7f17da029e92f7066fc83a238e618be2be4623b83ae8452cdaa4402e645941b1694d723a527dcbfc6b4cfe9628e4b474b60717de0eff19ccab5be510f3a7c839d96ad84df1b1f9e960bd4bbb3234fd8ee7840347b12a9e9f710ffdafa6d050d5a3189f0549f8e94c98d774b0cd482e62af261bf0f9cf1e37b81aae1cbb9b14fe78dc5f89dfae6dd0f50e28ce984f2d457f096a550b52fdabea83a710776f9b28669e323248dd047aa711fa4e5b2e7c060488f89", 0xd1, 0x8, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000001e80)={0x9, 0x20, 0xfff9, 0x1}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) r8 = accept$inet6(r6, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001fc0)={0x7, 0x1}, 0x8) socketpair(0x2, 0x1, 0x80, &(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r10, &(0x7f0000002040)=""/111, 0x6f) flock(r9, 0x4) pipe(&(0x7f00000020c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000002100)={{0x18, 0x3, 0x3f}, {0x18, 0x3, 0x7, 0x7}, 0xfff, [0x1, 0x200, 0xffff0001, 0xf01, 0x6, 0x781, 0x7ff, 0x1000]}, 0x3c) getrlimit(0x0, &(0x7f0000002140)) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) mkdir(&(0x7f0000002180)='./file0\x00', 0x100) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x7ff}, 0xc) dup(r2) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:00:11 executing program 0: mprotect(&(0x7f000011d000/0x1000)=nil, 0x1000, 0x8cb7e9aba984038b) semget$private(0x0, 0x1, 0x20) setgroups(0x0, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x9}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}], 0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x0, 0x1, 0x1, 0xfffffff9}, {0x3, 0x3, 0x6, 0x7fffffff}, {0xfffd, 0x1f, 0xb2, 0x1}, {0x34, 0x4, 0x0, 0x4}, {0xe4, 0x19, 0xff, 0x8139}]}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') semget$private(0x0, 0x2, 0x3) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getegid() select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0x80}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1f}, {0x45}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe46, &(0x7f0000000080)="b21690ccc8b31a0000006ac46921e9947ffa790d") 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7}, {0x6}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6af275656f5a5200) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8b, 0x5}, {0x25, 0x80000001}, {0x46}, {0x86, 0x101}, {0x87, 0x10000}, {0x3}, {0x0, 0x4}, {0x89, 0x1}], 0x8}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x1, 0x4}, {0x2, 0x100}}, &(0x7f00000000c0)) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) select(0xfffffffc, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) dup2(r0, r6) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x1000) acct(&(0x7f0000000180)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r5, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r6, 0x4}], 0x1, 0x4) r7 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:13 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x10000, 0x0, 0xff, 0x1, &(0x7f0000000140)={{0x3, 0x5, 0x6, 0xdc, 0x92, 0x8d7, 0x4}, {[0x0, 0x7, 0x0, 0x400, 0x9, 0x45d, 0x4, 0x9, 0x7fffffff, 0x10000, 0x20, 0x3, 0x3f, 0x2, 0xffff, 0x7, 0x200, 0x80000000], [0x8, 0x940000000000, 0x80, 0x83, 0x5, 0x7ff, 0x5, 0x100000000, 0x6, 0x1ff], [0x0, 0x6f9, 0x6, 0x6c3f, 0x116e, 0x3, 0x3], [0x7f, 0x5, 0x7, 0xfffffffffffffffe, 0x2], [{0x2, 0x8, 0x5, 0xdb45}, {0x20, 0x22c5, 0xfa7d, 0x68ed28e9}, {0x4, 0x5, 0x1, 0x1}, {0x7, 0x331a1e51, 0x8000}, {0x8001, 0xd0, 0x101, 0x6}, {0x7f, 0x8001, 0x7, 0x81}, {0x1000, 0x8, 0x0, 0x9}, {0x8, 0x2, 0x0, 0x24000}], {0x2, 0xffffff81, 0x10001, 0x1f}, {0x1, 0x81, 0x800, 0xffffffff}}}, 0x0, 0x3f}) close(r1) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xd2, 0x205, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) dup2(0xffffffffffffffff, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) pread(r4, &(0x7f0000000180)="98df8e88e486265f41164715a5fb6d4a6974514d0647efc41403e791a0", 0x1d, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000300)={0x8, 0x7f}, 0x10) sendmsg(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, 0xcc, 0x0}, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r7, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0xffffffffffffff7e) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) getpeername$unix(r8, &(0x7f0000000280)=@file={0x0, ""/81}, &(0x7f0000000200)=0x53) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x10}, {r2, 0x8}], 0x2, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x0, 0x40, r3}) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 16:00:13 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r1, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x3, &(0x7f0000000080)=[r2, r4, r6]) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x10000) kevent(r7, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) close(r4) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000140)=0xad0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat(r5, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) chflags(&(0x7f0000000180)='./bus\x00', 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x180) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(0x0, 0x0, 0x80) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) ftruncate(r4, 0x0, 0x3) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r6 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socket(0x6, 0x1, 0x3f) 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, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0xfff, r5}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000100ff0000000080"], 0x10}, 0x0) geteuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x9, 0x6, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012bb8 va 0x20001000 didn't change! 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x84, 0x3}, {0x82, 0x8}, {0x23, 0x7}, {0x5}], 0x4}) 16:00:00 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = syz_open_pts() close(r5) r8 = dup(r7) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f00000003c0)=ANY=[@ANYBLOB="dfffe6539878a75a2be4d408eaeb25e78af9ad4be8e9970df3ed94488ddc566e77f1087217390d9ac8d5be1803abc2ae75ae8bf044577868d55f69"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x101, 0x146, 0x1, 0x8, "101887ae2da33f0c8a3cc15b29327db9f9731dd5", 0x2, 0x74}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe2(&(0x7f0000000180), 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90276a3343b92768df34e83a648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) msgget$private(0x0, 0xa7f8becdfa2d2efc) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 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) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r6 = socket(0x6, 0xb, 0x5) poll(&(0x7f0000000100)=[{r2, 0x953d0e734c80f553}, {r3, 0x8d}, {r4, 0x4}, {0xffffffffffffffff, 0x8}, {r5, 0x2}, {r0, 0x140}, {r0, 0x20}, {r6, 0x100}, {0xffffffffffffff9c, 0x8}], 0x9, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x4, 0x7, 0x796, "7371320d5280002e0d3f6bc4d8873c057fd20500"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80", 0x13) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = dup2(r1, r2) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000180)=0x8, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x4c}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)) r0 = msgget(0x3, 0x230) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r9, 0x0, 0x10000) fcntl$getflags(r9, 0x1) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r7, r12, 0x24, 0x4}, 0xc29, 0x4, r13, r14, 0x8000, 0x5, 0x0, 0x8001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r19 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r21 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r21, 0x6, r22) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x40, r1, r16, r17, r18, 0x77dd21af06406a30, 0x7}, 0x100000001, 0x20, r20, r22, 0x2, 0x3a34, 0x7, 0x251d}) r23 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r23) ioctl$VMM_IOC_INFO(r23, 0xc0185603, &(0x7f0000000040)={0x2b, 0x0, &(0x7f0000000000)=""/43}) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3c67b35064d2a66, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x24) dup(r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) kqueue() 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) socket(0x18, 0x4000, 0x4) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x89, 0x0, 0x0) 16:00:01 executing program 0: socket$inet6(0x18, 0x3, 0x80) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0xfffffffffffffffc) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48}, {0x1, 0x9}, {0x2, 0x3}, {0x88, 0x1}, {0x25, 0x997e}, {0x43}, {0x85, 0x41f7}], 0x7}) 16:00:01 executing program 1: minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) socket$inet6(0x18, 0x1, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xee6) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 16:00:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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', 0x400000003fd, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x7, 0xc5a5, r4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:01 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f000071f000/0x1000)=nil, 0x1000, 0x0, 0x5010, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x7ff, 0xffffffc4, 0xfffffffa, "2835953da5ddafe09b9b99efc09f27ba8d10cf8e", 0x3, 0xd59}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x0, 0x6, 0x4, 0x1}, {0x4, 0x0, 0x7f, 0x200}, {0x3, 0x3, 0x4, 0x53e}, {0x37, 0x1, 0x0, 0x7235}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x2, 0xc003, 0x0) r6 = kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') dup2(r6, r5) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x7}, {0x74}, {0x8fa, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xfffffffffffffdb9, &(0x7f0000000080)="582fc8e419088200f10000000000008677") 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x264) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8008, 0x0) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1f) setrlimit(0x8, &(0x7f0000000180)={0x5, 0x800bd6}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fecea073e686da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132998ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca5348fc8191497758853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c337c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b8660900000000000000e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c546249e3f99c032da68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x16c}], 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r3) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0xfffffff7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x2, './bus\x00', './bus\x00'}) 16:00:01 executing program 1: setreuid(0xee00, 0x0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getuid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r10, 0x0, 0x10000) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r19, 0x0, 0x10000) fcntl$getflags(r19, 0x1) r20 = fcntl$getown(r19, 0x5) fcntl$setown(r19, 0x6, r20) r21 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r21, 0x5, 0x7fff}, 0x6, 0x2, r20, r18, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r11, r12, r17, r22, 0x24, 0x4}, 0xc29, 0x4, r23, r24, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r31 = fcntl$getown(r27, 0x5) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r32, 0x0, 0x10000) fcntl$getflags(r32, 0x1) r33 = fcntl$getown(r32, 0x5) fcntl$setown(r32, 0x6, r33) r34 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r29, r25, r30, r34, 0x5, 0x7fff}, 0x6, 0x2, r33, r31, 0x7f, 0x100000001, 0x20000000b1f3}) setreuid(r17, r29) fcntl$getflags(r10, 0x1) r35 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r35) r36 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r36, 0x5, 0x7fff}, 0x6, 0x2, r35, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r38 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r38) r39 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r8, r37, 0x24, 0x4}, 0xc29, 0x4, r38, r39, 0x8000, 0x5, 0x0, 0x8001}) setreuid(r1, r2) fchflags(r0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getegid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:01 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000100)="2856dd39d23f5c3169290fcaa58d0b82a6362ea7d29953c00e0e6d1d2b499b498c4535c3fd577c5e7ee4cef17ed3bdecff1b672888a0754011dfea94186aad4895629752146a36c14a39e4a2709f0a03fa8444b09c27a6b30b0d0ffbd5cd10131ec49912ede5b7adec51dd16d8b55264e7d7e79411e669eca03b0975b200b1", 0x7f, 0x804, &(0x7f0000000180)={0x18, 0x2, 0xef}, 0xc) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x280, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x0, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r16, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r25 = getpgrp() fcntl$lock(r23, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r25}) ioctl$VT_ACTIVATE(r24, 0x20007605, &(0x7f0000000380)=0x101) r26 = getuid() r27 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r27}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={r25, r26, r28}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, r14, r19, r28, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r8, 0x0) kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x40, 0x0) 16:00:01 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df6", 0xd8, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r6) dup2(r5, r6) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r2) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x7, 0x9, {0x3, 0xbd44}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r6 = msgget(0x1, 0x82) socket(0x18, 0x1, 0xe6) msgrcv(r6, &(0x7f0000000280)={0x0, ""/164}, 0xac, 0x3, 0x800) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696374c85665302f66696c"], 0x10) semget$private(0x0, 0x5, 0x204) r2 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fae1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget(0x2, 0x1000, 0x4, &(0x7f0000147000/0x1000)=nil) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r4, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r1) listen(r1, 0x8) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="ad012e2f6679aeff370c"], 0xa) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r5) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r8) flock(r8, 0x6) dup2(r7, r6) r9 = syz_open_pts() r10 = dup2(r9, r9) r11 = syz_open_pts() write(r11, &(0x7f0000000000)="a6", 0x1) dup2(r10, r11) execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00012ee8a4f746b9923aac156c405b4d40"], 0xa) panic: uvm_fault: fault on non-pageable map (0xffffffff82559bf8, 0xffff800000aa7000) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *217546 57071 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault(ffffffff825597b0,ffff800000aa7000,1,4) at uvm_fault+0x2148 pageflttrap() at pageflttrap+0x239 kerntrap(ffff80001798cf50) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800017788000,fffffd802db818c8,11,ffff80000005bfe0,ffff80001798d1b8) at alltraps_kern_meltdown+0x7b ffff800000aa7800(b,ffff80001798d118,83,ffff80001798d1b8,0,b) at 0xffff800000aa7800 rt_match(fffffd8037005198,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001798d290,fffffd803037b120,fffffd8037005118) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037005118,fffffd803037b100) at in_pcbconnect+0x107 tcp_usrreq(fffffd8037006c00,4,0,fffffd803037b100,0,ffff8000ffff2508) at tcp_usrreq+0xada sys_connect(ffff8000ffff2508,ffff80001798d438,ffff80001798d480) at sys_connect+0x3df syscall(ffff80001798d500) at syscall+0x507 Xsyscall(6,0,fffffffffffffecf,0,3,1bb846df010) at Xsyscall+0x128 end of kernel end trace frame: 0x1be772d3400, count: 1 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvm_fault: fault on non-pageable map (0xffffffff82559bf8, 0xffff800000aa7000) ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault(ffffffff825597b0,ffff800000aa7000,1,4) at uvm_fault+0x2148 pageflttrap() at pageflttrap+0x239 kerntrap(ffff80001798cf50) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800017788000,fffffd802db818c8,11,ffff80000005bfe0,ffff80001798d1b8) at alltraps_kern_meltdown+0x7b ffff800000aa7800(b,ffff80001798d118,83,ffff80001798d1b8,0,b) at 0xffff800000aa7800 rt_match(fffffd8037005198,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001798d290,fffffd803037b120,fffffd8037005118) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037005118,fffffd803037b100) at in_pcbconnect+0x107 tcp_usrreq(fffffd8037006c00,4,0,fffffd803037b100,0,ffff8000ffff2508) at tcp_usrreq+0xada sys_connect(ffff8000ffff2508,ffff80001798d438,ffff80001798d480) at sys_connect+0x3df syscall(ffff80001798d500) at syscall+0x507 Xsyscall(6,0,fffffffffffffecf,0,3,1bb846df010) at Xsyscall+0x128 end of kernel end trace frame: 0x1be772d3400, count: -14 ddb> show registers rdi 0xffffffff817df537 db_enter+0x17 rsi 0x31a1 __ALIGN_SIZE+0x21a1 rbp 0xffff80001798cb80 rbx 0xffff80001798cc30 rdx 0x31a2 __ALIGN_SIZE+0x21a2 rcx 0xffff800017788000 rax 0xffff800017788000 r8 0xffff80001798cb40 r9 0x1 r10 0xffff800000a64540 r11 0x11f88dab1730682b r12 0x3000000008 r13 0xffff80001798cb90 r14 0x100 r15 0x1 rip 0xffffffff817df538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001798cb70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=217546 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff825a6d38 process=0xffff8000ffff66d0 user=0xffff800017988000, vmspace=0xfffffd803f013cc0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 57071 172558 22756 0 2 0 syz-executor.1 *57071 217546 22756 0 7 0x4000000 syz-executor.1 22756 182987 85534 0 3 0x82 nanosleep syz-executor.1 62520 437310 85534 0 3 0x2 biowait syz-executor.0 70003 100525 0 0 3 0x14200 acct acct 69277 262392 0 0 3 0x14200 bored sosplice 85534 289423 5196 0 3 0x82 thrsleep syz-fuzzer 85534 333552 5196 0 3 0x4000082 nanosleep syz-fuzzer 85534 114138 5196 0 3 0x4000082 thrsleep syz-fuzzer 85534 253636 5196 0 3 0x4000082 thrsleep syz-fuzzer 85534 203984 5196 0 3 0x4000082 thrsleep syz-fuzzer 85534 79477 5196 0 3 0x4000082 kqread syz-fuzzer 85534 373427 5196 0 3 0x4000082 thrsleep syz-fuzzer 5196 305814 15222 0 3 0x10008a pause ksh 15222 387388 56838 0 3 0x92 select sshd 67028 111798 1 0 3 0x100083 ttyin getty 56838 160628 1 0 3 0x80 select sshd 64867 369830 26409 73 3 0x100090 kqread syslogd 26409 478297 1 0 3 0x100082 netio syslogd 47591 411282 1 77 3 0x100090 poll dhclient 24305 111791 1 0 3 0x80 poll dhclient 28905 489029 0 0 2 0x14200 zerothread 89447 267733 0 0 3 0x14200 aiodoned aiodoned 72839 521883 0 0 3 0x14200 syncer update 86511 267762 0 0 3 0x14200 cleaner cleaner 54534 510270 0 0 3 0x14200 reaper reaper 13967 41034 0 0 3 0x14200 pgdaemon pagedaemon 47263 13042 0 0 3 0x14200 bored crynlk 17978 329564 0 0 3 0x14200 bored crypto 47875 167863 0 0 3 0x40014200 acpi0 acpi0 23973 417553 0 0 3 0x14200 bored softnet 8456 61792 0 0 3 0x14200 bored systqmp 47210 383533 0 0 3 0x14200 bored systq 24732 248441 0 0 3 0x40014200 bored softclock 50769 6647 0 0 3 0x40014200 idle0 78632 523185 0 0 3 0x14200 bored smr 1 127393 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9606 6799K 14566K 78643K 14448 0 0 pcb 13 10K 12K 78643K 446 0 0 rtable 120 8K 9K 78643K 1220 0 0 ifaddr 81 17K 18K 78643K 338 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 129 0 0 iov 0 0K 26K 78643K 418 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 2611 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 28 0 0 VM map 23 5K 5K 78643K 36 0 0 sem 12 0K 1K 78643K 363 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1627 0 0 sigio 0 0K 0K 78643K 44 0 0 proc 50 38K 63K 78643K 804 0 0 subproc 32 2K 2K 78643K 170 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 143 0 0 in_multi 30 2K 2K 78643K 231 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 162 715K 715K 78643K 162 0 0 exec 0 0K 1K 78643K 454 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 151 234K 234K 78643K 4959 0 0 UVM aobj 130 6K 6K 78643K 142 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 401 0 0 NDP 19 0K 0K 78643K 106 0 0 temp 219 3540K 3612K 78643K 26044 0 0 kqueue 0 0K 0K 78643K 25 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 44 0 38 1 0 1 1 0 8 0 rtpcb 80 200 0 198 1 0 1 1 0 8 0 rtentry 112 239 0 195 2 0 2 2 0 8 0 unpcb 120 1338 0 1330 3 2 1 2 0 8 0 syncache 264 15 0 15 5 4 1 1 0 8 1 tcpqe 32 68 0 68 2 1 1 1 0 8 1 tcpcb 544 843 0 838 18 16 2 15 0 8 1 ipq 40 9 0 9 3 3 0 1 0 8 0 ipqe 40 63 0 63 3 3 0 1 0 8 0 inpcb 280 2176 0 2168 20 18 2 9 0 8 1 rttmr 72 5 0 4 2 1 1 1 0 8 0 nd6 48 28 0 25 2 1 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 31 0 31 6 5 1 1 0 8 1 art_heap8 4096 11 0 10 7 6 1 3 0 8 0 art_heap4 256 1002 0 761 26 9 17 17 0 8 1 art_table 32 1013 0 771 3 0 3 3 0 8 0 art_node 16 238 0 197 1 0 1 1 0 8 0 sysvmsgpl 40 53 0 38 1 0 1 1 0 8 0 semapl 112 361 0 351 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4423 0 3021 46 0 46 46 0 8 0 ffsino 240 4423 0 3021 83 0 83 83 0 8 0 nchpl 144 7437 0 6941 60 41 19 60 0 8 0 uvmvnodes 72 5461 0 0 100 0 100 100 0 8 0 vnodes 208 5461 0 0 288 0 288 288 0 8 0 namei 1024 25056 0 25055 1 0 1 1 0 8 0 vcpupl 1984 21 0 0 3 0 3 3 0 8 0 vmpool 520 34 0 13 2 0 2 2 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 23477 0 23476 15 11 4 7 0 8 3 plimitpl 152 148 0 141 1 0 1 1 0 8 0 sigapl 432 1774 0 1761 2 0 2 2 0 8 0 futexpl 56 47295 0 47295 1 0 1 1 0 8 1 knotepl 112 411 0 392 1 0 1 1 0 8 0 kqueuepl 104 561 0 559 4 3 1 4 0 8 0 pipepl 112 1484 0 1465 4 2 2 2 0 8 1 fdescpl 424 1775 0 1761 2 0 2 2 0 8 0 filepl 120 17143 0 17046 16 11 5 11 0 8 2 lockfpl 104 3422 0 3421 1 0 1 1 0 8 0 lockfspl 48 763 0 762 1 0 1 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 41 0 31 1 0 1 1 0 8 0 ucredpl 96 1823 0 1816 1 0 1 1 0 8 0 zombiepl 144 1761 0 1761 1 0 1 1 0 8 1 processpl 864 1791 0 1761 4 0 4 4 0 8 0 procpl 632 3789 0 3752 4 0 4 4 0 8 0 sosppl 128 38 0 38 6 5 1 1 0 8 1 sockpl 384 3768 0 3750 30 25 5 14 0 8 3 mcl64k 65536 452 0 452 34 33 1 33 0 8 1 mcl16k 16384 24 0 24 7 6 1 1 0 8 1 mcl12k 12288 52 0 52 4 3 1 1 0 8 1 mcl9k 9216 32 0 32 4 3 1 1 0 8 1 mcl8k 8192 58 0 56 2 1 1 1 0 8 0 mcl4k 4096 172 0 172 3 2 1 1 0 8 1 mcl2k2 2112 15 0 15 7 6 1 1 0 8 1 mcl2k 2048 70072 0 70026 16 9 7 13 0 8 0 mtagpl 80 88 0 77 2 1 1 1 0 8 0 mbufpl 256 125797 0 125648 53 37 16 24 0 8 1 bufpl 256 12519 0 6074 404 0 404 404 0 8 0 anonpl 16 244354 0 225559 136 50 86 107 0 62 6 amapchunkpl 152 9381 0 9256 39 29 10 15 0 158 3 amappl16 192 11596 0 10484 149 81 68 78 0 8 11 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 534 0 529 1 0 1 1 0 8 0 amappl13 168 86 0 86 1 0 1 1 0 8 1 amappl12 160 451 0 448 1 0 1 1 0 8 0 amappl11 152 70 0 59 1 0 1 1 0 8 0 amappl10 144 198 0 195 1 0 1 1 0 8 0 amappl9 136 1015 0 1008 1 0 1 1 0 8 0 amappl8 128 582 0 549 2 0 2 2 0 8 0 amappl7 120 242 0 236 1 0 1 1 0 8 0 amappl6 112 72 0 62 1 0 1 1 0 8 0 amappl5 104 665 0 654 1 0 1 1 0 8 0 amappl4 96 2024 0 1998 1 0 1 1 0 8 0 amappl3 88 641 0 631 1 0 1 1 0 8 0 amappl2 80 12959 0 12889 3 1 2 3 0 8 0 amappl1 72 41760 0 41347 26 16 10 20 0 8 0 amappl 80 4179 0 4127 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 1809 0 1761 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1809 0 1761 1 0 1 1 0 8 0 vmmpekpl 168 16057 0 16025 2 0 2 2 0 8 0 vmmpepl 168 225248 0 222995 218 78 140 140 0 357 34 vmsppl 272 1774 0 1761 2 1 1 2 0 8 0 pdppl 4096 3624 0 3569 9 1 8 8 0 8 0 pvpl 32 666683 0 645296 324 97 227 310 0 265 45 pmappl 200 1808 0 1774 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 670 0 123 17 1 16 17 0 8 0