ket(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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) close(r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000300), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)) semop(r3, &(0x7f0000000000)=[{0x3, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/23) r4 = fcntl$dupfd(r2, 0x0, r2) write(r4, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) connect$unix(r7, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR, @ANYRESDEC=r3, @ANYBLOB="244ad81ddd34c9eff368028bea4145b29da3e6a142cbd27cb8811b68ba54088b0b8be07fcdfd6601a6"]], 0x1) r10 = socket(0x10000000002, 0x2, 0x7f) dup2(r6, r10) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5]}, 0x3c) chmod(&(0x7f0000000300)='./file0\x00', 0xe1) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7f6edace261683b) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:00:01 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) getegid() r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x9) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000240)={0x6, './file0\x00', './bus\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r2, r2) dup2(r1, r6) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000000c0)) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r8) fcntl$lock(r7, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x1, 0x5, r8}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x8}) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = msgget(0x0, 0x0) msgsnd(r3, 0x0, 0xc00, 0x0) setreuid(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff00000000000000000000000000000000000000000000000000000000000000000000000000b387317be5c10187ea0cfaa930ba91155223d84289a6bbe62d81d114eaca015720996a526e5e7b9fea6a37f27b144cdd1942195f57a6c192639a3a7333ab2263d427a062cf64370cdbfae5d474c96e3780e53c7b712b01bf852e79aaff02b99627e6b1caec340a757bec8a7a19d26ebde80e0770a000e7c661ff7e6adc0bdf276abf05536d8b73dfaa65e7b437b730508349789923e0e27db519e43d7a09079fdb33800c189fa73c6abf7e19b01c137c6bc9af4f73c941494c997064b20ca965f804e7e2f9dd1eea037fabb507f3155898f38c17780aaa405ff46515b01ed1a5f7"], 0x2f65c68672f1e5d9, 0x1, 0x0) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000340)=""/245) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getegid() r10 = geteuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r7, r9, r10, r11, 0x3a}, 0xfffffffffffffff9, 0x9}) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getegid() r17 = geteuid() r18 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r14, r16, r17, r18, 0x3a}, 0x7f, 0x800000009}) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getegid() r24 = geteuid() r25 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r21, r23, r24, r25, 0x3a}, 0xfffffffffffffff9, 0x9}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x46ea, r1, r9, r14, r23, 0x100, 0x7f}, 0x3, 0x827, 0x192}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) r2 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/100) msgsnd(r2, &(0x7f0000001300)={0x2, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x3}, 0x8, 0x800) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="3d5a503ef5fdb923dd33cf6d5e67d36f139ee9429a96215d150c1fffb7ab618fbc094899e7cfb444237788c5d03617ee90f92334e0231347e787a87d900d9e8aaacb3353a4ebc795d7e43df6813eb233136c0286bb647aafbfc9fadf7920df6504026ffbc67f442780c82abf", 0x6c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x240) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x7c}, {0x42}, {0x84, 0xc0000000}, {0x24, 0x481800}], 0x4}) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4, 0x7fffffff, 0x3, 0x800, "55103e6dd13ed14d9b6e7660f7bea5aca6be93e0", 0x5, 0xffffffff}) sendmsg$unix(r2, &(0x7f0000002540)={&(0x7f00000002c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000000300)="044d681374c1faaf506a5b7f3be4958c5a9cb0b25ee12170d80e4673a2adfe8cc534ddf656afdb49537dd9cf6282d21d2a21cd96f23eed175f4182fe4dc62e4bdc44b04be63d74568e19cf0457fc6843f627d12b854f1ceea87200e4bbb65d5d363e4ca72285ec42922afb5eae0f1d0a9bc9a1d4f102c6c8a9e2113a63d9bf00a55d4365ea15a002500f150f45b51a86501f4dc5e6fa6b2c003a2b43786e9607a231142f61074054ca04babbd633c2c1168128057e0ff1fb7cf14c2090c228e47a1092665ab9ad63dd6740546bd76f5006a233cdc00e71b1f15e535cd50075240cdf324bf963df53d4674a1abc08f5253c9c1cfc4e6b85b67035c4e578943245330fc1b8734b8909b9e065a243a0eca88f7a10ec3b21b176e2bfa89518615a5175d7dc0135e11ad3a60b6196558b8f8a69a4601e2a1ec8a2059cec0d56d8fdbb01c4128eac92064371f225c1ceecf7e14d111e2290108e016ff754b329c17aebaa08a80c8dd43bd250741a4f073e9e57f4d756e9b518231ccfc689c6570b1be9d71cea41a1f40e10f644fb275e6d926ee0d6e552eef834408d2746c744bbd155a0ac8b69df0b3dd1723bb72b7a7015319a74b57538f0a31ff79b2c558ca03264f10ae6ea4a01dab19c8544b805c3f40c75215ca7ee71c59086f12919fc29811833f4b6a313bc281ae1c8b15fe4311abeb3f83d7b99bed6795ec3d130d6efd5da0ed1beea515ea9f287af071280e60b923df1b46d5e31df692cb1c488fc0886e548b0421d9fa7079700a7f17d28706f0761d704e3a2be8969d96216c46a42b2b9a3d556ff85fa904896e2c0de6589f6a6f1f270909821c5312c172b46b1e094fb2fb62492e48abfdf6bca779097be4ed5885bbb06eeaf4414e197e7bcfc05ca638cd2cdad9991617699a895ec492a29450aa4b2dc7f8e0c6e51784349ee8db96fb39122cb8f634fc3595d2c9ec3acffc77c72d810b9fbfae644721f73e2d7cd4c6fe71cd7fa2433354af2f9db65a9abce2d93dfd7ec11c98394aebfa891c5c39a69b98647bd8e74159f9b006ece16b0d23780ba9c9e7ee928550d0c29cd7b38bcefc8289f83d912a17d187ea76498b1ec5c37d73dfa435926e4d4cf97d5a9cb85a3d0580f270c94bcd16c062f5f6c598c887c7e032c1059f9f65404c67d9d947be69323fe4782115dd1247cd2cd6068ee55c0d1a46a0ab1017e5bc7387398ce2ab5b3aae3db222b7f1191ba6fe79e8923763fa360b49601a29e145f8ff1f210c3ac645cf0e80982eb20422e3d478b903408edf1f8cc6234671286b6ecc447e52b0a1d325f6f85d17d6077391235e66e0680d1b3b2dc1e65bfbaae10555f3e98a9d0257f65e4f5ce4a5a5ec126b2812fc223c6d1d2ef1d4002fbd3b950e7809282ea17d480ccfb21c0c890d61d162434a4704e0b7540f1ce023de663452a9f6b517fc3ea9aa8db4f5c630c388699e3add330a43d608f26f9093caa6e0a4896fda2f64321213ed4f5f6ab298cd55acab541a700774681ec9d1badfa850359e1848c803e2091c0542a3bc2a7b3e9f7975c4874230fbcbc1efb6f20a35552c2a23b77c013aa230314fd39b0856d481f7f2a0c1b6a200915ba8b5731d519b7786d83d2d4b95d4208bc2e024a909187ff60f9719ab148ffae71725c4d3607987ffa4433095eec76f35daaca49d3641b75bbedd71d7aadca8135b6fd958cbeebf2c9e29dbca564983d9bfed189323ea814ad1320048b2b6d142909afe2421bbd2c7de4bc94f1746a635194daab91c0027a10c69d279df4540fd96973380cd9c4abcf93e735931a9ad88fb4285f698426f12967e8c457d3a396a2c294cf83801b5d672f1dba4d7b3885c25c43fc3585d3b4f3652a35d61b0e33085889a46ad21e9a1e641efa2d4734d5f5023cb7ae69541a09b4bc0d3bdbbe0fa97d7f48ced1816430544b109dc29296cebf79889f4ab9eb738e98ae9751a5675d3ae10d801c42f1ea05cedc73794716a9775cc338057823d1f90c4e52bc895261b524564e570f2594dcdf05beaf8f81bfce4480c909d4f9e7e899f3db035781a45e2825110bd8b344e5a38ac85e89edacb4c78e50fca6897ced58dd5f05182e3e3e9ce5e9c1309a2471c085617b1476971429f1107f6349bdb1eda986e940cd98b8a760617d85495f3bd1bb59fd63d9e157caeb721f0eaa19d514b9e945f6b93e4f6fd670bfe4658ad3370d43bcb89864ed1df290aa329c8d2953e38b1f6b56c5c55817b5866d5447764f410a57e80a55c9211a7a88e843cfc2d56d05a38726a4f740231af394f3855b3380f7d5839a5f06e18c81546b64120385ef4dfe52b98fd8fb23f7a99350e81685dcd0b9907a5c53e60b9a55770ca72bacce54bafb34b3c52457493b5e5aa85e7a4a6fe37cde7d9d77cb09374ea781dc5103157a6bad7d2fefe7d61bcb76355fa8ad9eff066c7edd0fae935a2a57de51010eaad273447803e69da80774140d4ec1123aa20ed55c40882d7671c19094960c71cd602a85e9f46260f9a9ff5d8df1bb4b96fcdc9d7862027ac57cf3403737594b69247e9890deec56a95e12d88db792ba1d818292b70fd8a11418d39278aad7c339b1d1e2a214cf5f0e4ed7af8149bd4458f682bcea9f70e9d7b8017e1be49eed365e66c173c8012ef33f33b8d6b6f86888a07c17dacc57a9a741e4be5b6e1f8a539b6b255cf3d5640c9cb2d2932fbdd26b86831515d2d431a9ca5d87b5124b5cf8deec99d2e6f851ddb9f09571c625da16898ff137f07dd2c19d55680e656bb6262df3265cfde5469c8a9c7ffbcdedefc5a7103a6cf6b78e328f073f05cd0d40ff436663a660eb90cad64b145dad2d7488f2e81dbbd5c71ea2212b450e199d14cec4f5708a8096d6848697566d739bca205ce1ea542e752b69cda2e74527e5974eed7e81fca18813869d303826dbc122aaf2112a4d586d3d5250e78ec5e594f2c036afc0d054f4c26344b3f8033830393e4d2869f6cc06dfdf719794616ef3442e98c31a7592ffd1675c0161b9eca0f8ea9a3847193db3744d02ea4d8eeb6fe2ae7e59ba664aa2c7688ba66f91937c63470c33d0127ae6660f3f3940fbe71349f1d7dc48da6de98ab7171fa4fd055456b3e0e94162f40072d9c6fcbf5846332b7d9eaf34e8771398c55691dbc342e5628baac7522c3d8a669a08efae8280bc3bed1861a012681aaf38c5e0ef558baadef98fbec3b68c6c86e542e2f240097b822e83279ce2df2d1059007bd4a388640cf84ba3720d024ca00ed32d1833bf76b0458c0a5e1943154b473544d846eed584965559fc5f0b4f1b6db0f50e8927e96cf41d378a2e33f51544c664f5dd87f7cf94ce0b0c0159816b3425d5478e0faafd9969d3125d592cff88dfcf25861dba89400b353b7d770cc44e5a9d39981338091d6833c92606945dd25fda770421a58d63301011c93fecb6df3c1e1f1a6956b61518eed6e5e2d9f5b4e6eeba89b92b6b3f7494c7e84a57c042b9953b899cf28bb51aa25c0a6422f4b20d7fd27651afbccbf9b68a003f21bad9aa14ec4ae3cc39fdf7d0244602a297024dda82de405228c1702d7772e699c479954c9502a0e8a2bde62991a9aede493fd6d754b865e3920bbe745e8c5fb2efaeaf698a390f3e8b39eb71ff70f248e92bab5228e620ae3c5855c67755d1d247db4e744aa6542ed4c8fcb8005d4a9c1af2b9c552bbb69b725edd3af360f5519837700c720e7a9bc6938a3e958c973005f1cb7b43bb2adaca5a7b532840d28495cc2bc6154d6bb40977bf8c31dc068b92627f93c3155935e2fc2f9380219443e7aebaeda05d991365c313f1e165be0250fa923421584aa294033d82e5a2ebc1b9664c7b4f297cfd5a03038f0959e71cbe1d431a4f272a94dd25ed62bb9abed870f69c5a0dbee6335d3a25b31cd4a20789468019a57fc647134531c8e39e2d68b1d63c8dd56af18a44ff9eb907e55b7051db993a4a9a56f79c83a6288b85aa21b7103b96309bec916130baf25dd59ff878453f8a2dcc1e72ca35013e9e3cfa59e3f11a59d5a9a25b9b54baf5d8df6f800a0cbb3dc9d65032276486bf6e8dc9d1815cd5ac055c3738caf686791dd38e06ab99b344b0fb7387941137fd4b97d8383ed81fe4af0232db1f5664da6d6b551dccca10030d0322ef4a5ed1bbeb3d2c22f843578e1cebfec52a0033bac1b317aa88ae13afcb285569a833ce1ff23be6293675d0dac23102473cfed750df3eceea4a983572026ce3063d65393f0d8165ac6a19ba7db2626033b14658b689c22f1caacfd1135f2e6373968d4b367d5cc159e6c5649f330fd57c5c2c3307adc578221d98c4f6178e965ccab89465a1513c1cb30a70d4c4e68de2acb7250232f0a89ed3c58f0e0c814aa85c5ae644f29df65ad122592cd411995870c2052684a0de915c30cb9d3716fccb1d0c813168bf7834faa05950406abef3ef0e8d17691d6b1311583429646b40ca44886ae4067d857eb55a023d7dbf3afec17f83366d3ee0c163e92b48cacfb06e34751ddb303f3e9df81a3f5baa6231f6b74716d11936da4614b208aa49d3877124073a261ab705afe1f8bb86bd45c41bfd327263ac8a6bec1b01f11395ed0bcca2b851ff90b1c364b7755f4abf6d21ec7dfdf16b1c130cf80eeaac7d920b984330e0d9d9d81d0516ca65bd7170f942c936aa7f2d9c3b5e115479fa86f87db16a809aae18aa988632886a14141f938bf060cd489dbe896efb39f724bffcee7b6b079a19e19df1c8189570209dcdf2b4a7e3820e031995a480a1523cffac9b58ad9da18be8c4b1088f6798bea00729a040cbbbc58916c430ca0f94daa3eb97615a769636199c133f23244cee64c451fca1fafe7bc8baa675fdc3f5e5300a9c320533c3bd21726897c3b27d4300f16d2b4cc3ee6bf5bba0bf48aab3580831fb94595b3d07855fe3085ba2e95e0e06810c5167aa8158faa9beb048943c6b8131cc582d3430befb84c2a9c53ae5a115c7c82b230793bf6be6ce8f2fc7796d4ee15d6c4a4eb9dda94836053b6678c96891d1c243649b9b8df0c88dc4dd148899c662ebfd04ca7268826494872453bdb7fac5ee6957ea8e567883d0cabedc1681039ac9559a0d551e2435d915f374d7225c212cb16051a3a3cc0d73e866837fcc31664b352fb98b60dbef8b4605f2700e8217b4dad0a938ad3dd326282c8ed52f9d856af95f2066db53e0e3d480689e8978790e119c98680945b213e8b45bfae60ffa59fce1436e65b10047201d22ba41a4f5a2c838e942c251f9f3f37d1b7b16ed384958451fd3b534d4bae803049872efee8467e95470a3caf619b3d712c27a474b50dad28f88d57f27730b4bd2ba2bbc2f8ed7b06a9dfcdb462693f082af71c636fca140e3c3fea984c7a96e2224cf7fd814b36120d214838e4ab74411c19cef02f5ca7e8bb553929fa9858063d2ce5de15f1e706876fcd36f7f967937e9aac3c667a7bb577b3f19dd3a462a099b83a3ef17c6470529692b1d44c3c27106e2baa0520d8b3929c1a9e3d8d8a6d8f4790ffa9cf5b55c55c7beed4304408ceaeec0ed984e89e954d1336f5c903c41ae69ba8ee63841fddff0494f19daf93f658d04e380a82b7d365ad25e4783095228ed9ab7dedc0be55d030a32a1995d1cce55995292435321aef3cbe0618bb11e22a4b72e04041ece3697e5fee34fc3a7ef2fd449641a9d03f184e2ee1b65a23bd71477e9464e559a4a2e4a7deb69f07bdd575dc2635195d2dc05939ef9a4d7f1731c9c13f9ea0c369e63bef12e7b0277531f64d933", 0x1000}, {&(0x7f0000001300)="7fb51cdf313415531743a84169a04bd6855f1143e83dc2ebe5039bb60f934e2e64fbbf7d34ba7b1a4db072efea6f3a7ac2610ea90c02c098587de10f3a667f25af719f3059aa3b8bda98b47ce3b6a827c61a8936a8b5ec2e71badbfaf8a1c027c4d82c53746758fd44e4b4ae56ef391740cc54043a1b6c53c2b10384e48045971c042522640d4fd062c2af3195e1f9ce2103674646ad06881e5953e6ed0d95974538f29579a78bcd2a516d4e2c63ed8bceebc7f1098e1a874dc0292227642585a98978c9d364b8623068a9e25b00b3060c3736f5d7cfc19c22e60fd0e52892c300fc2e919e08", 0xe6}, {&(0x7f0000001400)="814cff8a9c3ad7942dff879276bf52086155e66c3e0ae0ebd23878da327f9be9430de8401ca72b894aac35930846d8cd5f8ff81c3b2fd3ab0487854e34107d17a233298dc0fdeb2a3f41e511253c2b8b13e76f902b52fd786ce5d6527a25e467d755f5c39b8652393200e9e79dbbfd27ca9aa94661415e7a59ba32bc2819bffccf9c3b18680936249847abe9ee9f41a807ab1c551147b45759a98f4b652508d765a01a4a2b866f00472169e6277f56b31c62013f211a2390cae63f1eec85fb022d54f0dca269eb5e0425369aba3376bceb3e059db54c415d025a248145cfc8f0084e105a69610575f3d991a4cca31def354c2a8b867ee960df957d78e021ea8abc9dedadf10defc70a2ed02bfb24590056d3df43ddbde8cb5f0e61124495e2f6c0905aeb8a0d4078d1d11cc79ed96fcbbe8c7202de1f99af6c38c89b35441eec4448d64772d67902f68272ee3fb0edd47564967a2292daf1bede3a8ae817b0482827e05a9d61f061365e145155f17803cbb188487e8205085512311dfcf0d340d00c04499238c6be8c9ca2707f14ffc29885acce67966d32e4157c666509ecf21bf7958b908c09166502b6910bfd7d85b875db80ca5135e09f777a1421b259ee679946b7e848e13d19018ef50b1bf7b6dd284c919cca2ec38a589a9ef2b8775a709995f5d6cd8c0eb1079540ee999279f38c3290a0007d099a153d9ff39d06df9e67e20b85559fecc825dc2a7f694043dea28afa43885328baa0a777b7c94fab6da5004231688cd4935018ef2ccbe2a220e2b8be110fb6caf09ba48080000ad774a1e873b6e52cd0e56110975cd26604fc152efed936d6763088207a7aea6d6f2175ee33b5fa2608f14571b1493a1f129e0f931f647d4dc399af3847d0f0dbbc10b4f1a5f0a90c50b48ba53964d5bd32d0c828407966e3cb4511ebd780fc2ba1f6c1136ccc53c1ad74ca27a2a2909500d98a88c1dd8d0475fc3b5530b6ef6455daae3877071c8a68e0895f18d01eda238911e0a8f946c23af74cbdb60fca18c7531841b49bd3eec70b3641883d34607f068cefa73c8a24e6b84052fa65f670f71a0ed75e170f01c52b04fb651e495023429fa70326a8e569d20844c9af7b6b6e98cf7e2d642ee7574df03a61aa2d863aea7242b68f73c68e2fb7d25ebff5bbeaf1303d21201685a9a3823f71249def40239e2c6ef1a0460b6663daf0b9465c23a2e9c21f0cc9fde1a400b41c9fd4eac44300b9cbf09ec585175358b5472b30dfa2f8fa1d2ca5f61f94b577d6203fbc994983b7d0c5895978887c26da7e83c2027ba60f9a17f368da4eb7002b876ed1a1058c3c36fea7447f8baf540fb953d9bd27bae42522cdef3bd4108dab222ff2300663f6b6f90c24e07a11a75c08a45faa308e5a73e0c0054ed79abc3dca0e8db04cffe7a84b0905d2dd879ca7922a277b769c177f3346a18ae96ed15df7e27c286cf68ea1af4cf0a03da5191d187737b8bc88578f4b07e6fe6a61fe50e4a7314996e4611af792f172afe88e2d1a2188f6d47f6718831b817796c4f7c0f7516faf7723c1dd229d1f20bfe122320f2a7d8ea805aab1c3918c0e31428d5a5af98a3bc52de305a85ff1b8814c786be6ee7f58694343eb347d7258d62f4385812ace50c25bb70b2de36fe7ba3935f7d72b17303b31f66db5f25a3fda991483ace488be17a9a5e9d0ed6999626e327b15f4ddf317f4c0f23024b036c5fd609d49d96577ccbada48a3709089eb0c585e9cfeeb03e4f809e660065cd96b1f4b0c31c6d6307358ced4dac48c4a60c2713d3af6b08372606bb3fb0cb6799c04293f38272a0105fe5df50d38bc9dc63f9f884c5c3856d6a56d96be3ab4d02a9cbde93cf29bc0c99d3151d60e41de4a28170d1afd6e8461d799fceee65afca8f171cc617aa18e83c327a4a3a80239b8e8be5db7674989bd4e82d8ed23634b24bb46407b604dbf2e4f09d05aa9fb5f17750c3dd5c667220a445a47338fb73ea8bbae22996c2869caabf9d25efa0ca110a98d027b3d14bf81ff7dd721b28d1369faab5a95c66c3bcf679fe80dfbfec0a2b58aceca09082aa7dac8b1b2cecf0e9a168bd14fffb820f4d1c0b090f5aac7891eb2a8c97ab90870c7d807ee9990253f62e3799e589834869bc8cf70b97ee55692faca8ff4c851d683f2e5c7439eda0261edf9ab0b98b610af966a5b408b4228f113e39311e552bcea2480c2fc7390ae53eac1b73f8c3ebacd5b67a2e31b2fe2d1f9c68d9c9dcb4e24111112db5d18790766e21ca8aebb83487fe405f3b93784459903f689f5182b9b435aea4532eba88a45b540338fb6804cf03124ddc4a0f03dd95eb8b3180a4886de54d741a766c115c5f0e4060ffe076b5f52da2501672637e9c8442263fde932c47deee072a265086a8454eaec8ce342dd9f7541d24df58c2cba8412551441791963799a0a2f03300fe4c75444cd588be07010a386505a128272bfce58216337bcf52e024e81f7cca333d297cb7b6327d205ea5e804a5f755abaa4b588d3657d087ec1caf9597f6b15a7af17b2e0fa7b6cc3d331dc014934dc02ed89ffafaad0a1c68f0b76513f898f5dbcf889b10c9633c7f153865e9d06b186c0a2437036c4b3bb6dffbd874e2ede2b8c64cc10241df8ebd59e25bddbeb45a0d8cd2c201beffc7bf0bc6d553bae85d12a208afb1688905092a6e2f82b47129211788a665bede2af6cd9aeee3dae2715515474e1a879d7b4631920f28fd823e0ee528b70d5a0674d383422aa5997034b42e5b0e6c010d76826f1192b8a246521ec9d74a9da651acac3d88cf7083bcca81ad2d283634a49730c74f921a50f6de4aa2f774f12b3d21400c8e22f0c08351cdee83822cd5d0a1aef3aa45f2a84cf1e71e7574d7ae0fef4b87771ea450acfef8110f0573a0565157abf8b9b0e0939e0b0b74259bac32d1f91a33f7718d5052b02a6a9f3806a8131bc39d3006ff23258d87501f979e59d21618179c5c1807f4fde58d6c90cff932475ece5131a49f86e1f55b6a3941603c02e7479271fc8e4f0ac70833dcfb25958bb7cff96474f9118e20f7347e53b08534d0636904c1508c9d29eb64533b7558592880891c03674b5b1ef20c205b98be98fc03199faf5ba3f899c0d0fb955846d41f26ba6f0f29bf9d438fddb81046bc1ad59dcc1b5d0daa5557b54f4f6cb973fa887787d35e19a855b33dc1b09419e21b5b4daba366a0052ebb92e7eba7105ad39012f0966f5d1793e41e6215592dbf9fa62dc0a67940923095d733a8f578073368bc5667671c55302d62431d15468deb084ef8fcb1eed0134f5859ae59a333ec317f399899b47c5fa5ac80d2b3d60af330bbbcacd132604f0a4f165204ceb887fe1ccd83a1b3b2404672b3c46147d54ef6e45647e2ff0a885d135b11e00dad7f10b75c25bfccbd279ab202e0d7079e86432ce3f20d6ac4e116bc17fdd1802f9a6d464d397fd9cc86c150eed09e772c2844f1057bf9f6100197d0044e0fea56088b57e0d853f95930cb5bc29feb6d0752aaf48a75575c3c51a5f3414641155fd688f510708c863ec1edfe1b0e1d87a03195676b62b5df7ecd9cf148494e1f6023ad5a76993594befa4762a031f22bf3ee25cab89a16940145fef28a7312cfa02ea148d672ecdb6f5c17d074e9faa22434cc383cda24319df25d45a887b1ac87552a9a6949f39039831ac44974eb8af3306a64700a2bfb725ae327d956b36574fe9d86ae54f9c3297eb47f16c451f40a300f0cc11e2090bbc34f5bf6641ac2af8147a0a546db810a15fc82bf0744c206b7a31838e986128ce78239fa1998fa2352237323d31522e85c413653a657b3a637b20992654164c7b2143df1bec9c0be8af6a632aa0b80d8155d021945be4bed3d501dd9ed5692f410390f28cdb580f8cf129468ff6e68ea6d48da6194f6d64a3049f209e1d1192358ad5251467365d0c8c21e837ec9f12a8dcf9921a3e20cb86c26c6fa15f4e99d48bb286e459a39000304e039c7b3c63154c5dcaaaab9deea75bc7d6433709730c711671fd1936eacbcbc441b8af3dc8751202ef63ca1a3b7d2a2d64ddff9f8bee525f2bfe085465e93536afadf57338f5679454d328472f52b2c6e2d17a59c03bf55e8180c3c692772fc5574382a85d0d93592790baaa8ada7c030ad6735bb94496e463108ba88ae3836ecb0d29df2622294030cbdef93fd641dd02005158561f29b57885865003b94547f9d4418f3b51e34c7f262f6af0fa56f5cee25a916093538b81409535bbb0df4ac4399aa13ba9ed24be00fd544173bebf696665a3359f12960d833252670b776973b79bb9dafe4b99c22efcdaf9e25c9c79a7d64ea02c26dc3e7218e380533b4179f4e0f4e1a68a48dc849b2a19bab078f558113f027e7481712fbb009a5637adcfdf0b9bf591ec53c653d6933a0322417b6c15a729a24427868445c01c7553d197f8374b8e30657d634a21c8934845e1bf5117368897e4903b86ff22491a66402d109f314e82b8fcad212be609de3bb292f9869c8782e1ede1a2ab821fdd842398a90f76f4eaf1db7bb1c83adc9089ca6e6dcce005d555a7d69c01354928aeacc3519d83f042661a21bea4c7f403aa1158dcdd4c4c6f46a2b3c1d25a62057560493c9a6a33c05b7f7bf68cb5a136e162d95c9ac270b3cd8dc55790a08a63abf1fd9ab99428f9b277d172ff6cb5e22c108fc7cee834fb422bb4aeca07c2a84cc0c61a60e4d0f6fc47719a57d7b7565518df4f5d1036e5367dd5b7ddaab60ae4f608ec3f9fe5d70b1a9bc19c20a39ff5584becf19ed0806611682e8a33a0c6240a79670c284f059cd641c5a41046dfe2c272f646d1201ae3eb62bceeb1c8c496487d3b8e7a4bd4f5af3ae623eecaa4e13d83641a123dbf982afac65715b1d5a37c6b42364f119a84d150acbde700490be90197499b6546491cda84062e2312c7397864e104d56d69aa7afee33188fbef907d3eab5ebfe5a1e89be584373f23c80155db843a59dfc96d336d6b5d35df088036bd9853afcaa4bf8f069e169825a4ac6f023bc1e599f4fe58a351cf76cc41adf14ef310b351ae2bfd57c30226fa2925e5d05709391848c251e419bb02199d1ba221abc17723817d8706cf128896a1195179f099ba2309f57dd20c1e1e74ca4d5c6d8f743ff76d199ecd13032c1b086810e6a6cb9d1c19283f64088316fd639db250b6ad5476e2da495aa8256382205bb752eb2877aa62bf70fde6076b793d8ca18f7a90f8c05566def6e7be440251b11c8fff0fa329125f7dd05a9218d3171ee980e960f156c10b56956cda5d531ba2e138e2d7cbcbc4ad66fb4c997668f3878a8f9b699cbafda5307a212c4bee3c1ca11c6ff9e078e24e0ac6cc8e167ad65bfbdc780bbd3bccab10dff08b3ab902a02946338c3da0a5207158417ba722f0131a3be341963a40ca9a5ad89af8247805ff8ed2e3521a6bd0e9a21fb705d00c8201c21da37980bafb83243e7bc0787ae7583c8bde81d3a2fd7314bb714969f97a76ec3b604d87b1ce4d0d729782c965c8e81601b86df26f3e8b9d3ac9e5582b9730dfcedbc7df47ced7096ccb2c63bd2ab7123486a450be5374a132607bb99bffaa1563210dae2737774ea89c12506f4579e02f5f6804daf0287a168b5d3a5a9c9e0d2dd08f093a7a8d0704fb593dde9086f6a839668e2d03d1faa6b3b93f158d99280902f2aeb7266955ac155d0db171c2190ae63e9169378b5468ebd02d2cbf80bb2fadb979a2dc1562dc7d63baf7419e322b8aa6420d1d57ce", 0x1000}, {&(0x7f0000002400)="45a2033872e199d387bc7fa57787648d6e5b6877fc40b8ae00e4bac97d8c6096e7b5f643aaed92c8f30306b56dd95fdbced2625d85fd778243eeee68ee81735bc8f9b1a4f0903aa926923204122a5496ed16697db2ad20fa418509719edde963c3765716db26b4091c1d6c964ea060c40f7d116887e808f30fa198b2f1c46fe4ca7f5f4b63d3aca926ce465944b4baf71cd2ec789bae1d4517a3a50a846cc611dc9dccb208546e57d61d79be3c7e42a666a26b8344d9cbeda93279df968b1af8bcdb90e13da3fdb04968775e79200a35d99acde084", 0xd5}], 0x4, 0x0, 0x0, 0x400}, 0x20a) pipe2(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) connect$unix(r4, &(0x7f00000025c0)=@file={0x1, './file1\x00'}, 0xa) readlinkat(r4, &(0x7f0000002600)='./file0\x00', &(0x7f0000002640)=""/171, 0xab) getgid() r6 = open(&(0x7f0000002700)='./file0\x00', 0x2, 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wsmouse\x00', 0x504c0, 0x0) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002780)='/dev/bpf\x00', 0x10, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wskbd0\x00', 0x2, 0x0) r11 = socket$inet6(0x18, 0x2, 0x20) poll(&(0x7f0000002800)=[{r4, 0x20}, {r6}, {r7, 0x8}, {r5, 0x85}, {r8, 0x10}, {r9}, {r10, 0x20}, {r11, 0xd6d2d1a4f9ccfdb8}, {r4, 0x2}], 0x9, 0x3) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000002880)='/dev/zero\x00', 0x2, 0x0) readv(r12, &(0x7f0000003ec0)=[{&(0x7f00000028c0)=""/231, 0xe7}, {&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f00000039c0)=""/77, 0x4d}, {&(0x7f0000003a40)=""/221, 0xdd}, {&(0x7f0000003b40)=""/218, 0xda}, {&(0x7f0000003c40)=""/208, 0xd0}, {&(0x7f0000003d40)=""/226, 0xe2}, {&(0x7f0000003e40)=""/93, 0x5d}], 0x8) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000003f40)) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000003f80)=@abs, &(0x7f0000003fc0)=0x8) recvfrom$unix(r13, &(0x7f0000004000)=""/125, 0x7d, 0x800, &(0x7f0000004080)=@file={0x1, './file1\x00'}, 0xa) r14 = dup(r5) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000040c0)={'tap', 0x0}) 16:00:02 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r5) dup2(0xffffffffffffffff, r5) pckbd_enable: command error 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x895}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffea, 0x40, 0x7fffffff, 0x7fffff82, "0000000000000001dcb67cdcaec36e0f00", 0x9}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:02 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff31929658b2fc09a6c16c278300000000f4cca54fdf4320e0e0dec89b7c56aca8d2bc44c6ed3380b2f38e88e0a542c72c690392fb34f2c88a173b9dd142c0c631ba1059846f5302800481068f06bdd5e95e4378c20b0e3a0ae16be10d6c8da43c490835a0c5629cc512cac76517e294ab46d94135c3a36ef7af4d300736c1d25a323f07e7f3ffdaf7c7c23eba0649d57987e29f3b02000000000000c3f473c2844895bdef1d1689ec7b096d043e51a4644f003274c3067e4cd8cc8c01b58a3ec1f23d867113a29ed64987a627cc40d0b28862d21a67ad45a6c8d4da0607fa52bfb6352f79ed874851c11fcca76c0380630828201cab9896531a1f3f7287ab1434075a88c2c00eb8bc6e24d6845eade3523145c1d4c8f1876771c3cfc5f70ef9f44b7025755a4444e50891988e2011a19416bb4dcffceb0d306141939d4ec1ee78c85d8c2be03fc7c7ef69235bcef31f185b830df654cf8e5d540beef2", 0x160) r2 = dup2(r1, r1) dup2(r0, r2) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) fcntl$setflags(r3, 0x2, 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000080)='./bus/file0\x00', 0x179) write(r4, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) clock_gettime(0x2, &(0x7f0000000280)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) setsockopt(0xffffffffffffffff, 0xffffffffffffffe1, 0x400, &(0x7f0000000040)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3e7612c809d7c429734e", 0x1f) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r4, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0xffffffff, 0x3}], 0x9130fbf, 0x0, 0x4, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup2(r2, r2) socket(0x2, 0x2, 0x51) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x3) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x4000, 0x6) r1 = getegid() r2 = getgid() r3 = getgid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) chdir(&(0x7f0000000180)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000200)={0x10, 0x1, 0x4, 0x3ff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xde99}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xeaa}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81a1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) socket$inet(0x2, 0x1, 0x81) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000740)) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000007c0)={0x10, 0x3f, 0x4, 0x0, [{&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xdea}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fe3000/0x14000)=nil, 0x100000001}, {&(0x7f0000fe4000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3ff3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x400000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa1}], ['./file\x00', './file1\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000cc0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/bpf\x00', 0x83, 0x0) r9 = open(&(0x7f0000000d40)='./file\x00', 0x20000, 0xa4) faccessat(r9, &(0x7f0000000d80)='./file1\x00', 0xa0, 0x3) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r10 = syz_open_pts() ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000dc0)) socketpair(0x10, 0x0, 0x5, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x4138b1ea304b5dc4, 0x3, 0x9, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = syz_open_pts() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x8000, 0x0) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001000)='/dev/tty\x00', 0x80, 0x0) r17 = open(&(0x7f0000001040)='./file1\x00', 0x80, 0x8) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x10004) kevent(r7, &(0x7f0000000ec0)=[{{r8}, 0xfffffffffffffff7, 0xa, 0x10, 0x6, 0x800}, {{r11}, 0xfffffffffffffff9, 0x20, 0x20, 0xffffffffffffff9a, 0xffffffffffff65a1}, {{r12}, 0x2, 0x10, 0x4, 0x6, 0xfffffffffffffffc}, {{r13}, 0xfffffffffffffff8, 0x99, 0x2, 0xffff, 0x1ff}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x3, 0xffffffffffff7fff}, {{r14}, 0xfffffffffffffff9, 0x4, 0x10, 0xf71, 0x100000001}], 0x80, &(0x7f00000010c0)=[{{}, 0xfffffffffffffffb, 0xc7, 0x80000021, 0x7fffffff, 0xffffffffffffff97}, {{r15}, 0xffffffffffffffff, 0x4d546da202e097a, 0x1, 0x2, 0x6}, {{r16}, 0xffffffffffffffff, 0x40, 0xfffff, 0x2, 0x4}, {{r17}, 0xfffffffffffffffd, 0x59de85ae1b385807, 0x80000000, 0x100, 0x5}, {{r18}, 0xfffffffffffffff9, 0xd0, 0x40, 0xfffffffffffffffd, 0x1}, {{r6}, 0xfffffffffffffff4, 0x40, 0xfffff, 0x81, 0x10001}], 0xfffffffa, &(0x7f0000001180)={0x10001, 0xc94}) 16:00:04 executing program 0: 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66695b6c65307d79a4d6658dd6e791949afa138f3f15ec930fec40aa33a260dc824d419dc89b5c4bf10e3a61c73a6d4ecc60d36579a2f84dbfa83034ec42daf37dd7f922168663db441d61c579a09c9f58a713ea132032ad170a35b0ae9212aa66b4510984c5881f4571782ab1fdbcc1d9ac12084515fd0dbda80cf11057c9dce70cf0517fc337536799ab9af65c543640f7e43f18c06ffb9bcaac2c9100968d821f3b03c59ca54773d33d77"], 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:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1000, 0x0, 0x0, 0x5}]}) r1 = getpgrp() r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000200)={0xa5, 0x1f, 0x8}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20001420, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x9}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0xfffffffd) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) sync() 16:00:04 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ddd2fc03664ce59d4aa92dfcc559e789782c2afca3e00c17f69807431c1626ae840250521efd53819f4a23d468e7615f23b68279b98cedb4720e9091e2e672a04bf1b12e8b2b0138f81cc1c1797043f4644f3ee047082136c543eb58a84c7cb758039c81a0fa30ac655f82045081b4956a33d00c8d5c4d6746e4940d927833934cbbd749b5c65d6c621d3f46533fb801c48cf57242970a32d4ab6b63a39de8adc40c5519b7e8951f5e3814b5b2c37cffed295f714d6fd4e08d951f8871a390f4834c8b0db7db01457d45a4c3d7427e944432ff139e4fead9bfe3d3084f6f8282035dfe6211d63f502ac014eed17ab1b5c6dd4f438942792f3fbf33c2d4387dfe9d7704e1f6dc"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, 0x0) shmctl$SHM_LOCK(r8, 0x3) shmctl$IPC_RMID(r8, 0x0) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2a1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pckbd_enable: command error 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) getegid() fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) poll(&(0x7f0000000000)=[{r3, 0xff3c8b0e426f20b1}], 0x1, 0xf3c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) r7 = dup(r4) connect$inet6(r7, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x20}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file1\x00', 0x7278, 0x2, 0x40, 0x2, 0x1, 0x7fff, 0x4, 0x3, 0x0, 0x3ff, 0x7}) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) poll(&(0x7f0000000040)=[{r0}, {r3, 0x10}, {r4, 0x42}, {r5, 0x6}, {0xffffffffffffffff, 0x5b4e84912032525}, {r8, 0x8}, {r2, 0x20}], 0x7, 0x200) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ftruncate(r5, 0x0, 0x7) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1d7691c77efaeffd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x805) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x86) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xff, &(0x7f0000000240)="16d800000000ecb2dfdcf5e6ccfe5d3c58d36300d4d95bf7ffffffc74fdd692a5ad5f9e02d8db81d054c93df002c6c174574cfe6fdb472ff2d644c5d5a5ea88a547e5c7f201801ad9a922503ec9aa81f747bdb0ec7d427d7a4cdbdf2e4e7bc2ac5f8d408dc4deb7812d45a0780d9f253baf9aea0a7dfa7f24403c7090011745517ed7388084b37538fac20c60af880961b31927ea04169e8ccbac83daad7bd00d802b78db51e86d69b63d06ebffc586cfa3e5bc979e7a9a775245490fbc2e6cba0bbedab0407c77a80da5e82e8fcb02220e7d1235b326fe4fdb83b52f9cbe7da369a5525b66fb2905edc3bf53de19b25e9edb9793ff63ba0a15cef096f9157") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x2}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x269, 0x408}, 0x0) r5 = getpgrp() r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r7 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8007, 0x81) socket$unix(0x1, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2d, &(0x7f0000000240)="eb000000001e956c33ef0f70de0e3daa0010000000000000ebe00000", 0x1c) dup2(r9, r9) dup2(r3, 0xffffffffffffff9c) connect$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r10) r11 = getegid() r12 = geteuid() r13 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r8, r11, r12, r13, 0x3a}, 0xfffffffffffffff9, 0x9}) r14 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r5, r8, r14}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pckbd_enable: command error 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb, [0x0, 0x0, 0x2000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2c}, {0x6}]}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() 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, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) 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}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(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(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(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(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) 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(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x2, 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, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e2fbbd1aa040000b8257166696c6530008bf404061f65d9fe732d0d0940a9a5e5913d1dae24e2343e5f22c4ac86bb99b005f41d6e243681ae4584cbd38b2107f88158a883f3c09c6a38dd9b982c5a3684ff9d24304bce13b7c9b4de149353b0ae5cbf9133f7d2ed86ccef47a742f799b9fd7324ccb8ea85e973023900"/136], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xffffffffffffffde) 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:10 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) getpid() connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="48a74c607be2d92621017aee7611bb70a2cc58bc8ed91963a32b6568d7617140fd1f7318407f4cba49fbe6ba891027d28afc142c61bcbd8d8f070acf845ccd2998a90e59be6bfaa33f0b28514b0b2102592f47d32623c91153b5"], 0x10) write(r2, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000f6, &(0x7f0000000140)=[{0x7, 0x4, 0x6}, {0xffbe, 0x1, 0x3f, 0x8001}, {0xb34, 0x3e, 0xd4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x90) mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x140) renameat(r0, &(0x7f0000000100)='./file2\x00', r2, &(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') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x8, 0x6, {0x8, 0x9}}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x94) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {}, {0x7ffffffe}]}) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) bind(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="a6e8d0bb07fd4ef4a49b35a7a00d9a000ffd7b45054aa845044cc61cc134c674eb7a7f7f1d2f33091952763e650069ce811ecc8b50f0b730cfd4ec234da45086792afd16f327e996a62bbcded07c8c3cedf6530920ab27762fafd455248d998c33316d00000000000003ff429b2f3231e9174fd7274552e4d00d5e42d23cd862f26cb591eb34377c890109ecbe465955d55aff18d5980b1c5dd4d7dd1642e2bc568af621f891e13c9c3a64d687541a55a124f79e94945ab3eb1ab82b628f2ddeefb16495bd512ff492c2b3e71bb36bde1ecf795a71fdca99c7a294b8a916fe7e8b8934daa072ecb4485a3b013a98beb3a19b6e534ccf34d8fbebdc"], 0xa) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) getsockname(r8, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) r12 = openat(r11, &(0x7f00000006c0)='./file0\x00', 0x180, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r12, 0x81205724, &(0x7f0000000240)={0x10001, 0x4, 0x5, 0x6, 0x6, 0x80000001, 0x4a, 0x10, [{0x9, 0x81, 0xe9, 0x2}, {0x2, 0x8, 0x5, 0x8001}, {0x7fffffff, 0x4, 0x8, 0x81}, {0x5, 0x6, 0x7f000000, 0x80000001}, {0xfffff9c7, 0xfffffff7, 0x5, 0x1000}, {0x0, 0x1, 0x800, 0x10001}, {0x1, 0x81, 0x0, 0x37c}, {0x8, 0x484dfdfd, 0xf025}, {0x7fffffff, 0x5, 0x7, 0x3}, {0x3, 0x0, 0x6, 0x7ff}, {0x80000000, 0x1, 0x6, 0x1}, {0xfffffffa, 0x8, 0x3ab3003a, 0x9}, {0x7, 0xfb, 0x4, 0xc775}, {0x6, 0x141f, 0x4, 0x4}, {0x2, 0xfffffe01, 0x9, 0x5}, {0xc7e4, 0x0, 0x7d, 0x3fc}]}) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000000)) writev(r12, &(0x7f0000000640)=[{&(0x7f00000003c0)="02fdfc9be98e1fe1053cde2e954c14967deb2fd266b63fb278eef0e63e2ef1384c36dd392f0b698139f958fa1182b0b277e4b6747e14df8bd79eaee1d5b649c23e71d77d5defb0462ab8cfa7691a2aa2cc6d922815db62a4dc00fdff80d60054f9778eaa772adcbc567b0b79c2fef36b03426a3f7514cd10919a3f493452e7", 0x7f}, {&(0x7f0000000440)="23865288ec21966b07383ca9ab986719d985ebb6ddd010029425ad0e88762de1275ff1391b1935fb4ec0be74c87158348c282d48553897c7892a5683d0aa43dd644eaf1207170b09ce047e24279b4184d6e7b0416093da2e6ad234336412badbd264f6b4a4013dc1a370a6d70063a4bfbdd8dc315188439af8446fc2fc0bf2d0ad5de566623d8e25eae659a7f3", 0x8d}, {&(0x7f0000000500)="a5fab72bfa3a8c3ffa029f19028bcdffa1fe96417a4ff3f170a61c67815fe4620a236611470cb7a439f819b4ce165e354da47a1bf4c460b63b731e2c172a15360dbb05adf47f50d31d42bca86abd5b846a65f5713fc0ba07eb54f2a8c0f1db4a3c80df243e218c4955aa0b1ad3fa301102ac7caa8d066bc9aa1b4b9d910263ee52ef4faf897260dce1a379ed4a8cf833ca5f611a3873fdf816d5dbd5a4b7d0de299c65421e", 0xa5}, {&(0x7f00000005c0)="5264d4d2f5e689efb0e2eaf588717594fb070ac88654960853bc1d91f06e2b25c3c8b903b1f915fc", 0x28}, {&(0x7f0000000600)="11c3323b13ad87bd948eec97a18adaf2a587a6", 0x13}], 0x5) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r3, r5, r6, r7, 0x3a}, 0xfffffffffffffff9, 0x9}) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = getegid() r13 = geteuid() r14 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r10, r12, r13, r14, 0x3a}, 0xfffffffffffffff9, 0x9}) fchown(r0, r6, r14) close(0xffffffffffffffff) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000100)) r16 = socket(0x18, 0x8002, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETD(r18, 0x4004741a, &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="e6e468250bf7d0456905d3ee53ce2e3ce54bc4889f7359b6dbaabd8c2eee9ac5cbcb872077c3926c6d", 0x29, 0x402, &(0x7f00000001c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:10 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}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x3000, 0x988, &(0x7f000026c000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/58) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 16:00:10 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xffffffffffffff00]}}) 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)='./file0\x00', 0x1, 0x190) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)=0xa6) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r3) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) readv(r4, &(0x7f0000000880)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f00000004c0)=""/182, 0xb6}, {&(0x7f0000000580)=""/185, 0xb9}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000740)=""/167, 0xa7}, {&(0x7f0000000800)=""/82, 0x52}], 0x9) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getegid() r10 = geteuid() r11 = getegid() stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r7, r9, r10, r11, 0x3a}, 0xfffffffffffffff9, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r7, r12}, 0xc) 16:00:10 executing program 0: socket(0x18, 0x2000000002, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r6, 0x1000000029, 0x180000, &(0x7f0000000240)="bbacbdaa25b22f259817dadc2225c283b9b7ae985b6adf9a5d458eaf4ce8f4876f3666bc15b666a38dbaa5fcf83eb302d66305a2f78682b2d2785e7df2052ff9cf5f7abfab5a3c3d0260b507ed0f576e424474d0d00c555ffada1587aa57cce56377aae1ebbcc2c803f9d9974d43c688fcfc95a1f5ea7762febdabb1fae27c25015648d74b6f97221f70b6b9f627b3723abf5c07e69657ee26331203350fbcbb5448c56079132df474cf45dfe23eaf5908b86d48c673f8a3da0f6f36a452416215dd71e0843ad8d6addd1f1c073284ad0687023d2d180b3c", 0xfffffffffffffe86) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) r1 = socket$inet(0x2, 0x4, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x2dc) r2 = socket(0x2, 0x2, 0x0) msgget(0x3, 0x10) r3 = dup(r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = accept$unix(r6, &(0x7f0000000180)=@file={0x0, ""/50}, &(0x7f00000001c0)=0x34) fcntl$setflags(r7, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8222022e2f1f876c6530"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000a1ffff000000000000f87c8a5b671b1b542a5387060000000714000000290100002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) 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, 0x8020699f, &(0x7f0000000300)) munmap(&(0x7f0000577000/0x3000)=nil, 0x3000) semget$private(0x0, 0x0, 0x8) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233136104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000900000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000400000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337ab50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca055fcb31d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cdb4caf123444a4afeb18694eee999ba299bc1477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69e4b73e898e5e6dbd7c6369b5bd698c1c24eb5730b4f0e3e4d179f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2400"/957], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) kqueue() r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2, 0x65}) 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) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) r11 = dup2(r5, r8) connect$unix(r11, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = getegid() r5 = geteuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r2, r4, r5, r6, 0x3a}, 0xfffffffffffffff9, 0x9}) setgid(r4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r7, &(0x7f0000000040)="270dc3", 0x3) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x29e}, 0x402) write(r10, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0xe) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000000c0)=0x45b) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCBRK(r11, 0x2000747a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r6) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r0, r6) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f00000006c0)="f14c72185d110fbe1b3e648f65556309efc11360965b518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea9ca9e89494be3332848527bc19d4d4816b87ecce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3415254d6bac6625acd8a305c8482b387fb57b57527ca85c9cfc162f417f84df687b5c268b6b5d088d417882ed8e4b57275ddd450ef14f7710bace346750974924f93e3b32b90d426f48cdfcf6077a57787acc33888987800697835883820fdb5023596cce90734", 0xe4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) r14 = socket(0x18, 0x8002, 0xfc) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r16 = dup2(r15, r15) dup2(r14, r16) connect$inet(r14, &(0x7f0000000100)={0x2, 0x3}, 0xc) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r18, 0x20004b3d) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r19, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r19) semget$private(0x0, 0x0, 0xe) r20 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r20, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r21 = socket(0x11, 0x4003, 0x0) dup2(r10, r19) r22 = socket(0x18, 0x8002, 0x0) r23 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r24 = dup2(r23, r23) dup2(r22, r24) sendmsg$unix(r24, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r25 = socket(0x18, 0x8002, 0x0) r26 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r27 = dup2(r26, r26) dup2(r25, r27) sendmsg$unix(r27, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(r27, 0x40045714, &(0x7f0000000280)) sendto$unix(r21, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r28 = socket$inet6(0x18, 0x5, 0x78) setsockopt$inet6_MRT6_DEL_MFC(r28, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x6, 0x5}, {0x18, 0x2, 0x400, 0x5e}, 0x1, [0x200, 0x0, 0x0, 0x4d, 0xffffff74, 0x1000, 0x4009, 0x5c6]}, 0x3c) socket(0x2, 0x1, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x387, 0x5b1, &(0x7f0000000040)="a5835722103e3c945ca52fabddb2f9621755859774124edb75ebacdb71cedd5d4dc3f29ed0f7d50021326582b1f8792913be427d7e33f5771ad8", 0x3a) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="6b022c2f66d12f13b45164077cb04b45eec3b9952df67a7d76eae1184c0900020000000003679892d21f26276706a429a8b0905aeb5a075e5f6f131081e482d75ac1bc0413f544c3169fc4d6b8d0e02b2c8fd34a1f2ff16ee057766b34bdd82dfd7d06ff1a7d5034bde62cbacf10022991e206161349e20006b009267b73243264ec7d0912c5c0ec3389bb6d7a023bed"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) r6 = dup2(r2, r3) dup2(r1, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) faccessat(r6, &(0x7f0000000280)='./file0/file0\x00', 0x4, 0x4) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r7, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r9 = dup(r7) fchmodat(r9, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r11 = openat(r10, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r11, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendto(r1, &(0x7f0000000100)="b76cf8899aa576a12a4c76d3fd55de177616f400fdd38bc74fadc85c1b850f583d035193ca16549cf50e8f1741f3913b355be1f5f76c5b62ae5fcc31349cf226a250437cdfbeba778866498e06ba31e188512e993352eb79524b7e2df49d66336a0eeff31341ebd7e48e86eab24a7d", 0x6f, 0x402, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4}, 0xc) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x7ffffffe}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) listen(r0, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) getpeername(r5, &(0x7f0000000000)=ANY=[], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[], [0x0, 0x3, 0x0, 0x2], [0xe000000101], [0x1ff], [{}, {0x0, 0x0, 0x4, 0x5}, {0x7ff, 0xe2}, {}, {0x0, 0x400}, {}, {}, {0x3, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x8002, 0x0) clock_getres(0xc, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x0, 0x1}) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) r7 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r3, r5, r6, r7, 0x3a}, 0xfffffffffffffff9, 0x9}) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getegid() r15 = geteuid() getegid() r16 = socket$inet6(0x18, 0x3, 0x0) r17 = socket(0x18, 0x8002, 0x0) r18 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r19 = dup2(r18, r18) dup2(r17, r19) sendmsg$unix(r19, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x8002, 0x0) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r22 = dup2(r21, r21) dup2(r20, r22) sendmsg$unix(r22, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r23 = socket(0x18, 0x8002, 0x0) r24 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r25 = dup2(r24, r24) dup2(r23, r25) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r26 = socket$inet6(0x18, 0x3, 0x0) dup2(r26, r26) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x8000, 0x0) r27 = socket(0x18, 0x8002, 0x0) r28 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r29 = dup2(r28, r28) dup2(r27, r29) sendmsg$unix(r29, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r29, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x2, 0x200) r32 = socket(0x11, 0x4003, 0x8) sendto$unix(r32, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r33 = dup(r32) ioctl$TIOCMBIC(r33, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r35 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r34, r35) r36 = getegid() r37 = geteuid() r38 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r34, r36, r37, r38, 0x3a}, 0xfffffffffffffff9, 0x9}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000001c0)={{0x7b, r34}, 0x0, 0x0, 0x8}) r39 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r39, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000002680)={{0x0, r12, r14, r15, r30, 0x3a}, 0x7a, 0x9, 0x4000000}) getgroups(0x1, &(0x7f0000000100)=[r14]) r41 = socket$inet6(0x18, 0x3, 0x0) dup2(r41, r41) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r43 = socket$inet6(0x18, 0x3, 0x0) dup2(r43, r43) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x8, r6, r8, r9, r40, 0x8, 0x7fff}, 0x40000000, 0x2, r42, r44, 0x8001, 0x400, 0xf9}) r45 = socket(0x11, 0x4003, 0x0) sendto$unix(r45, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x200000f2, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6, 0x0, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000200)="01d48a3b420afebc88c8f4cb30a64c24ff5c5645bb0d1f3a36a9f75c91c741c0ac77b7511741f225880e8a2f97cc8aeb35708eaf397865220b61a997841a6e6fa6e767abf5ea1745ca087de2ef2b41e054f4195247c4bd31c49e480cdae186dbbce089cc27d311fe9258ee4b0da7950a7d18db18e210bba04f83d856c1a1b25122ad875533cb145c3aa98b8cd845bac00037ad23dfab58ff27b468b7be9657ac85ee49a00aff37e974b7232343397b06657b6042f9ee63ed703c3daebd721b", 0xbf}, {&(0x7f00000002c0)="ba44f2c431b7ab264cba02b75f4654250ee99a6a7fd5a07b5f27e2252a93fc534f5c3c58fee327e0ae0313fff37c31e25c5b0b6d756947ad9aa24f8dc07a69a8b2b680075996d7f743d5f9c2f386db79b63deae8ebb60afb0628cdef95908a3c50793a0b7f79d89ff5301a38bf78e2bda7f8f410dfd923b36b58a4cd1d2642efd0d6ca008d8c43912669655f260bb17c027bc7f2f4190b77500079b18f5c5c8c65ebeeca29c372ff", 0xa8}, {&(0x7f0000000380)="bd546e3ee94a127c7aaf4aa2d0ab6452e8c50ba29e0ef34a8024fc371f3fd164eb0fec35db57ab34743d048d60aec18ffe4e78d399ee5da4c91348cd2e522c4599867f74e9cba49711cada8008ef6cda759f0aadf87c141199805b18bc1bdd089561567e8ac2964bd35cce3f528ca847ef8c75b00731d24e9447e8630936eab27b7b280f6abb17cbbdecafa744766ed0a16e6861bb1ac6c8d81c81fcdfb29110d348eb633289ba1c18", 0xa9}, {&(0x7f0000000000)="dda193cd24a10f62eb7851739dead440a492688a745729098af802c70f5bac599a4cbd42495b320da721e4935bf287576b6099fc828a61afee4f239b45731a072733db58461f27df3cb74585c5af7de1004381a7c5d58fb9b2d2", 0x5a}, {&(0x7f0000000100)="045f6d6a5c9ff2ea7e00e6f53b", 0xd}, {&(0x7f0000000440)="a038582c004231dcd3fa7c304d486bb0a3305ee0b7c3ecd35bb6d49c874d964cba080d0b429eedd0dea26dedec362261fbd8e7153b2d0ecb75435ffeb5f277a9105c336f53fd1470801d2288105f24cd3ad0def113dd7fbbe7830306e0f6625f309677cbdf65ed01b08dad5e2a11", 0x6e}, {&(0x7f00000004c0)="6f9cccc0f48109270116590ac61702a66066ca68b9a84ca8d4e3c2fe14b52bc58cbe3a8e6f042cefe9941e777b7e4ed054c2a798a34b2d6bf63471d413bbf2728a4f9fcb748db407537d59e6345bc5f3838c079e60bc36c68d1469032c5109c43a34f20daf27bdfdf40961a5cf2af4dc4b114afd2c9d4cccfba19679a12d717cba78e72910713d555fcb092c0d2c7987dcfe639a", 0x94}, {&(0x7f00000005c0)="6360bd8dee2f733447c4ecc484a5104e0316ea4c071848f93de6c184491c2312de0d32d7174e408b65c67f5e0cbb4f7c2d3a2fd2d8da004b256dd7f540e4ea633ab32caa10316d27f3b22dded3a6e5d97b23bb307c5bdf49ca72f01ec278c98fa71c5f5bb1146aa063bef6268c6f633b7a84279bbbcedb90ef619deff9068e07899ceae2fea1d7e2dd27685637432f485655cd5fd60fae3586de49da18970466826e7356b5c24fda1c0fa74f4fdf93d8a21c", 0xb2}, {&(0x7f0000000680)="23a803dbd69386897ef008dc17bd3871b2f147759ac803766f022b9e27482f30cb046e8bc11ae7841e8370a86126931bc2e8d4913628b3decb513e5c2fe61ae7ec3f17", 0x43}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0xc000, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x40000, 0x10001, 0x1, 0x0, &(0x7f0000000440)={{0x4, 0xf2, 0xb6, 0x2, 0x1, 0x6, 0x3}, {[0x800, 0x0, 0x9, 0x80, 0x5, 0x3, 0x9d, 0x0, 0x5, 0x3, 0x3, 0x9, 0x9, 0x8, 0x0, 0xffff, 0x4, 0x3], [0x80000001, 0x8, 0x20, 0xc7fb, 0x76f, 0xa7f, 0x8, 0xe1, 0xf0], [0xff, 0x9, 0x7f, 0x8000, 0x3, 0x8, 0xb68], [0x3f, 0x5, 0xfffffdfffffff001, 0x0, 0x2, 0x6e15639e], [{0x8, 0x4, 0x1, 0x5}, {0x1f, 0x155, 0x6, 0x4}, {0x0, 0x8, 0x7fffffff, 0x3ff}, {0xfffe, 0x5, 0x3, 0x4d}, {0x16df, 0x4, 0x7, 0x3}, {0x70, 0x1, 0x2, 0x8000}, {0x1f, 0x13, 0x5, 0x7}, {0xfff, 0x9, 0x8, 0x7f}], {0x4, 0x4, 0x80000000, 0x1}, {0x3, 0x4, 0x3, 0x8000}}}, 0x9c3, 0x15}) sendsyslog(&(0x7f0000000100)="34b9b38c819b454c3dc7b53ded12eac474fa149d9101a7429240f8f41f2cd8b83331a8259f0a74057eab79f30e1e0428c549370d8400ac2ebfbfcbf909563d0878d64ccb895f4dd698a27de1e3cfaca4eb936f85081a90637516b7b46148713865f73c8207556ec1381ccf8424", 0x6d, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(0xfffffffffffffffe, 0x0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(0x0) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0xa8) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x100000000030}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x9fb120a813296b4a, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x7a) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000080)) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = dup2(r2, r7) mknodat(r9, &(0x7f0000000040)='./file0\x00', 0x100, 0x916a) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r4, r6, r7, r8, 0x3a}, 0xfffffffffffffff9, 0x9}) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getegid() r14 = geteuid() r15 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r11, r13, r14, r15, 0x3a}, 0xfffffffffffffff9, 0x9}) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x5, &(0x7f0000000040)=[0x0, r6, r15, r19, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = getegid() r27 = geteuid() r28 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r24, r26, r27, r28, 0x3a}, 0xfffffffffffffff9, 0x9}) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = getegid() r34 = geteuid() r35 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r31, r33, r34, r35, 0x3a}, 0xfffffffffffffff9, 0x9}) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = getegid() r41 = geteuid() r42 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r38, r40, r41, r42, 0x3a}, 0xfffffffffffffff9, 0x9}) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = getegid() r48 = geteuid() r49 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r45, r47, r48, r49, 0x3a}, 0xfffffffffffffff9, 0x9}) r50 = socket(0x11, 0x4003, 0x8) sendto$unix(r50, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r51 = dup(r50) ioctl$TIOCMBIC(r51, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r53 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r52, r53) r54 = getegid() r55 = geteuid() r56 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r52, r54, r55, r56, 0x3a}, 0xfffffffffffffff9, 0x9}) r57 = socket(0x11, 0x4003, 0x8) sendto$unix(r57, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r58 = dup(r57) ioctl$TIOCMBIC(r58, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r60 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r59, r60) r61 = getegid() r62 = geteuid() r63 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r59, r61, r62, r63, 0x3a}, 0xfffffffffffffff9, 0x9}) r64 = socket(0x11, 0x4003, 0x8) sendto$unix(r64, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r65 = dup(r64) ioctl$TIOCMBIC(r65, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r67 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r66, r67) getgroups(0x6, &(0x7f0000000140)=[r33, r40, r47, r54, r63, r67]) getgroups(0x4, &(0x7f0000000180)=[r20, r21, r28, r68]) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x8002, 0x0) semget(0x0, 0x4, 0x54a) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) r6 = socket(0x1, 0x1, 0x60) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x8) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000e027, 0x3d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xb7) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) socket$inet(0x2, 0x8000, 0x3) dup2(r1, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0xaa, 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x35}, {0x4006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x14f0335363c75b41, 0x99) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) syz_emit_ethernet(0xfc, &(0x7f00000003c0)="68b4c8b4a51618448cbcab2f6435052818799d776d9b94cf6d27acec4164109b28db8da98faed71fac38f13772cb7891bf758eb4a70f5154ea9fa319f8a6c415e95f92bc806f16fc9ae3d4dd4ec29ad0cd2abedddbf1aedc616626dcfaebdfa4fc325d5d91a47e3f02e5875b768df6e35e80884824050d646edcea770a06879fcbdff04ed24eaf888ab8c692aa7a17b82cb2b5c102c8fe29bcd1b86e38484c4ff38053f5e9d33bed2bdc368679a4cecc182ac8c4805b4b92efbc4b4591ee0943de2ddb826782b362d361f14f1ab6f79712527af949c35b957a778a8b817e6c494632e4f5ae9c8badf1bdbc291a82e83a794abd25281d895e4d474ee3") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r2, &(0x7f00000006c0)=""/138, 0x452) close(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000240)) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x14) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000002c0)=ANY=[], 0x0, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000040000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe060000003d96ce360f53fee2dc0680c640348df4faf0017e3581502f24"], 0x7e, 0x2, 0x800) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) write(r4, &(0x7f0000000280)="5596c0edaf211d96e07ba39950b78f6b9ee0b998cb2e3cd21f180a9dc3c3fe4280a9c4b987b4eec9cc41b5b7dad873fdd840845065aa7609c52e81281c4da076d21dc3c2dee866250aad49650fc5171a1870059d23330db77987ebaa9a49cb9445c20b9f2d7acbabe2081d4b86c0c454aba8a515198d558dc8a57cfb890524045529fe35813eb0673bd2adbc7639219ff41b33f61e0d3b4cdbc827e1c0351bfd0ca8acbbddc1569c301c78b7d15a0a4b96cae107215fcae1d2e37fd45d12a9bc768333d6", 0xc4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x10a) r5 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/103) r6 = semget(0x0, 0x2, 0x80) semop(r6, &(0x7f0000000000)=[{0x7, 0x1, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x60, 0x1800}, {0x0, 0x4a5d, 0x800}], 0x4) 16:00:13 executing program 1: socket$inet6(0x18, 0x5, 0xff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x8}, {0x28, 0x2, 0x2}, {0x6, 0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) write(r3, &(0x7f0000000240)="9587d69e1c0d3f9525187f4b0139c8efb8558832efb54177f921df152732175280dfc748f77ce010e3fe7795168fb7ef899d7cd4a6d52b65c21bc7bd1bbab48d0a97b490e3da9d64d53978f6402a60792460aa2589137a630b182bb8d371f463df7ffc104ba712a4f55fd43ebf6ebc2a4d47eec5f6c28119ca20b1ad5117d1dd9e6ebb5e26dc4df963a8c1167c9634bccd0087b56d2352428a5f0000350b40596047478e58527576c438d272c33dd1c7d71e361d79e078e93bd2e3b5ef8ed7d224cc11624342c30eb7e554b661d73302dc275628007a643ffc8b3e027ac7a112c6830ee17ec9cdc592d9c0837e0fb4e5259e385da726ae4e6f201032fd6a7f0aa689ef383a9d0d8d4a4295b4f326ef7f4fdfb86aef53b931e9f0b7c39866b7df5ac584a80c933f6fb43c1f64e794ad1d4bfdb7899afdf3758751f2cf6d33b6f8129ba0292f0d76230942b5983c62ca67ad6c811292206d21817e5628c902e2b6751fade063a29ee6251f401954d25ec5bf23b66b5306b17870ac905b0e644ec1e1eca62af0fbe2f360d8350a6962817b9ced14748eb827818704b3e73834346ed13c19bedb84fa0636efd328d02fe0dcdcb04d", 0x1b3) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x6, 0x4, 0x8) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) socket(0x10, 0xc003, 0x1) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r10 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r10) r11 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r4, 0x80}, {r11, 0x2}, {r8, 0x8}, {r9}, {r0, 0x40}, {r10, 0x10}, {r2, 0x2}], 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:00:14 executing program 1: setreuid(0x0, 0xee01) socket(0x20, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622c51bf072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b57df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd01684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) geteuid() r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff9, 0x91, 0xfffe, 0x6b12, 0x8, 0x19, 0xfffc]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffc87) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r3, r5, r7, 0xa4}, 0x200, 0x80ace, 0x2}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x4005, 0x70) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = dup2(r3, r3) dup2(r2, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r8, 0x2) 16:00:14 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/251, &(0x7f0000000300)=0xfb) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[0x76d, 0x2, 0xfff00000]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40, 0x0, 0x0, 0xfffffffd}, {0x6, 0x20}]}) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000140)="2351ce9c802bf9a55b752a9e4dc414c38e67cbea0ae1b17d0314") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x80, 0x0, 0x20000}, {0xc, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0xc4b, 0x3ff, 0xfffffffd, "73f3267eafcce5081a6f09000000000000f200"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x1d}], 0x1) syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) flock(0xffffffffffffffff, 0x3) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x301b2, 0x0) select(0x40, &(0x7f0000000040)={0x10001, 0x9, 0x2, 0x20, 0xd183, 0x100, 0x2, 0xfff}, &(0x7f0000000080)={0x5, 0x9, 0xfffffffffffffff8, 0x596, 0x9, 0x5, 0x7, 0x2400}, &(0x7f0000000180)={0x4ef, 0x8, 0x9, 0xfffffffffffffffe, 0x6, 0x0, 0x0, 0x9}, &(0x7f0000000240)={0x8, 0xd0}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="d909986f3e7bb9501c23e455cda7f1375fc425", 0x13}, {&(0x7f00000001c0)="14241a4e8cdc8e71fcda2d3c3b82ff15d53c77638ba93bbee5d9672b1b07d167244f648e91b8af9abb00d4fdd9d74a22dfbb8ae51dc75517a7d385986c651a04b99f4916a066a9666aa98166b009a7d28977f8124ff137680cb7c0bc80f61490d150e271e6e308bebcd889d4c829670db48370b2ee6c4a8fff9203be099e", 0x7e}], 0x2) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) r7 = fcntl$dupfd(r1, 0xa, r4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) close(r0) 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:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x901) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt(r3, 0x8000, 0x1, &(0x7f0000000100)=""/203, &(0x7f0000000200)=0xcb) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6, 0x0, 0x4, 0x2}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) dup2(r3, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x401, 0xcc6a}, {0x4, 0x40}}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x1f, 0x6, 0x1, 0x5, 0x10000, 0x6, 0x3, 0x1, 0x4, 0x7}) 16:00:15 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x97caa82feccfdab9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[0x401, 0x35, 0x7, 0x81, 0xedb5, 0x10001, 0x0, 0x5, 0x10000, 0xffff8000]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61, 0x0, 0x0, 0xfff}, {0x6}]}) r2 = semget(0x1, 0x0, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/238) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0xffff7fff) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x2, 0x5, 0x0, 0x292}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semop(r1, &(0x7f0000000000)=[{0x1, 0x8001, 0x1000}], 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x90f99a4547189ac, 0x3012, r1, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x66) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x7f) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x6c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x80000001}, {0x18, 0x3, 0xffffffff, 0x1}, 0xe02c, [0x5, 0x81, 0x3, 0x80000000, 0x100, 0xfffffffe, 0x26c, 0x3]}, 0x3c) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x4, 0x8, 0x101, 0xfffffffb, "87fb51e9ef0e586f0eaa59716636c49ec8af390b", 0x101, 0x80000001}) r7 = dup(r3) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x9, 0x3, 0x0, 0x1f, 0x0, 0x5, 0x0, 0x1, 0x800, 0x4}) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x18, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x20}, {0x400000061}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x7ec00000, 0x5, 0x3, 0x7fff, "1cfe6faf6833a861b098d8e89f4261821df8bfa3", 0xffff, 0xf4}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = dup(r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:15 executing program 0: 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) 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(r5, 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) r9 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000340)=""/245) semop(r9, &(0x7f00000001c0)=[{0x0, 0xebb9, 0x3000}, {0x2, 0x9c4, 0x2000}, {0x4, 0x9, 0x3c00}, {0x0, 0x3, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) close(r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r13 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) close(r13) r14 = socket(0x18, 0x8002, 0x0) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r16 = dup2(r15, r15) dup2(r14, r16) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e12efa4fb1777079d81000070bf0100d6ff00001208000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0x5, 0x1, 0x80}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/47, &(0x7f0000000140)=0x2f) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) socket$inet6(0x18, 0x8000, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x3, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r10) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x8002, 0x0) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r16 = dup2(r15, r15) dup2(r14, r16) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) dup2(r17, r17) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x18, 0x8002, 0x0) r20 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r21 = dup2(r20, r20) dup2(r19, r21) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket$inet6(0x18, 0x3, 0x0) dup2(r27, r27) r28 = fcntl$getown(r27, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = getegid() r34 = geteuid() r35 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r31, r33, r34, r35, 0x3a}, 0xfffffffffffffff9, 0x9}) r36 = getpgrp() r37 = socket(0x11, 0x4003, 0x8) sendto$unix(r37, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r38 = dup(r37) ioctl$TIOCMBIC(r38, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) r41 = getegid() r42 = geteuid() r43 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r39, r41, r42, r43, 0x3a}, 0xfffffffffffffff9, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) r46 = socket(0x18, 0x8002, 0x0) r47 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r46, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r48 = dup2(r47, r47) dup2(r46, r48) r49 = socket(0x18, 0x8002, 0x0) r50 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r49, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r51 = dup2(r50, r50) dup2(r49, r51) r52 = dup2(r0, r49) r53 = socket(0x18, 0x8002, 0x0) r54 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r53, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r55 = dup2(r54, r54) r56 = dup2(r53, r55) r57 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002880)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x18a57ba545b3e263, 0x0, &(0x7f00000028c0)) r58 = socket(0x18, 0x8002, 0x0) r59 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r58, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r60 = dup2(r59, r59) dup2(r58, r60) open(&(0x7f0000002900)='./file0\x00', 0x8080, 0x164) r61 = socket$inet6(0x18, 0x3, 0x0) dup2(r61, r61) r62 = socket(0x11, 0x4003, 0x8) sendto$unix(r62, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r63 = dup(r62) ioctl$TIOCMBIC(r63, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r65 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r64, r65) r66 = getegid() r67 = geteuid() r68 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r64, r66, r67, r68, 0x3a}, 0xfffffffffffffff9, 0x9}) r69 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000002a80)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000200)="ed7577c152c31964362ab77b74af951c2399e16ff94fc0badf80ad3484d050fb7978567e56cff27aff795f4c98327f2c9c017a5d3186b560f8dac7c9720139708ca3148e25ae195f197efbe1e49db15fe105bb53f829d3c1ef5ef763e31e7a53b10a58d568019cf760504d704f7e93376ec91bf9c5d96d00ad78e44869c4bf0e846971a44e7e967c6d7f2ce0a144c4f4fae1cbdd7b4120b8acc68ba1327f68ea5867c244a2847f228b0ccb682e69cffa3e8a8b0d5c066d1e82349066286b2e5e1748e00d7b2a43873682140deee2c757956f7c33b2b000dd8f632f58e2142237b338bdcf2671cc1e9fa4ef0bce003aa21978fd3658bab7de18251dd422dd36f8d968ffb219aef9d1dbd0049de91864929983beed08e0fe7178ad70d4bcfa604dd839ac0c549b9469ea7526d3ff7bed49ef0b7bcbb20f5882276d6b55817cb9dadd2cfb7763a656c65b5a5efae679a4dbdc35c509091dc9a876f6d5217dd0967805024364507e8d5c4868bb40adc4541cd8c894317181cf03fc60cf0bf7576e5541a89223351d8c0276246674726048a1dce6fb99fe10deb50f26fe598649c17b5c17a8491f3ede484e440186be1c2928d5180d1d74f4953a04c11c62e546c5d55e1127cae615211e5ccb87182e972e74dc5789a840a0ebeb648a65373319d1e44cc803f79ceb823dd7722e8a4d9f8c70790518666c07e6deb4f1a543d6bfbb0c22c0e2a60fea260f32de925f1c677f3b1bab4deedccef16ec41e802ead3043fe859d801cb5570c55cfd1d948448a394aafc85768c867e32cb576df97792f7a3baa8042d70ff37e1c288f7777f987bac710d0f15dd8745b3ec112dbd0790c8c925053f718cd2281ffd32e724ad012ecb912e6713db411396cddf69c3f11fec0ce942e47ea0164fbce7d5cac683e76830a57bc06c4a9ea7e84dc3dedd876abd0d445f17520471870f7330a07e2f637a8a280176aa073f200cda745a8e5a43970da322eed761e10ebf58a51326be0787d339e790aeca45416ce974014f0ddeda5b2dd4efbd727d71d586a906a067bf70ecbc518a67f38bda32e0363146009b589e4d73b49baeaec2a72ea7f5ad4aca6b9fa97aecd3eac7c09a944c244baca4ac59684fbb8c9191f5528f1d92c6f117587d96d01d132cdb6349bb9ff2abc5c66c2ed826d977dd9948682d0a582ad98b3d194b4a7b69b91c6d19742456399542f7f943010820a0bd245360ec5b0c5e9dd9e25160e41fff8cc93f9ac43022f443160c5f3bef2c5d8487a23e204c99cbbfe47b0d910fafafa59e6223be8b22de4f75161365234696a00b1d9df3a38d4521b87ac0a0bfb7f3d10c1e6ee092c84b28cafada4c37cbb1f004f4935628556a9f95548a2c65f5ef7ee14e8565a5d2ac34fcebfdc319d3f0a30568cf2fdb58650258f8299d9e7fae7058c2c7f69e9f14f3d726ae26d62c5be1605f17304e9d27d32de5efce559bdaf80262e3407e13f1a717c180bbe78b354cd9b6574cbdb7351f8bea1ee0ea4f96a050ab9b357105f88e25ad4a171f86e1e4ff40c0ee889775be9d63bf29ad30485c0723a7475e8596c53c0f454964dc686b8d60376d4a47f00d36b9a3f7eff5fd8fd400a558ff35ef52cdc23c3962bf756052263cb868c46ba7d7b108d4a27ba2dbb75309ac19c42cc3639f1301ce709ed78750fb2b360abb59fbf623227af0ddec53e72ecba0bb1e1deadd8000123c8a2be1094156153fd979f46c293160030cc586d2c3fd2a296546ac8ea77eab160c3f2bc924502c29ba14759257ce2f5462a88b532c9e0d62c3221fad4730ef92f1358fdc037864be028f8dff3824d0ed5b7bfe4ac371be98e0cee0c108de95b77ce9b76b1806673c2b898a51a9115ab1c076a9c32a689bcb960f7ab9cefe9e6cbd0885e754a1e5e8c5797ae20ec48f1312bc27ef86f2249922de5cdae763b55bef0af335dbace4a9500264d58a221d5fa438f611ac6ba8e6fc9c66af095f848187e2e2632e481fe05d47c054a2594c9f8ad8aa1db63f542e9ad7c6bfe7d24c7014eb43e45d51c6e34f69dcaee98e7b879d0bf10b754154cb5db3433f072b532bbdf24fc4d389c80f48f8004c4e641001c9536b8bcd81790982ff864398186dcd979477c4f31096f5d949b1aa1fb71e4abbaaa15f87af730a793f2a99078b04c5f47dc62946d02b52847bace04e06e8e3740d43eebc9640bfe6dd8a584b7fe082dd606081a0ebc7193876137afd7ec485266e283cc0bdd9136118758814b2e55b54d5ef78e2f5c100cdff0794475d7e4ced15cb5dddf330fadc9c902918e4e0daf4731b4f1fd59f5c6c50c44ca93cff9053e17dd67659b0e64077c3e58161ad52ac8def5d6e5a12de067886858fe3af1b21e89e8d989f4e187e72e50a7bb1e03e847a296afc3ec6d9dd284b75d9950294cc1c1efb2bbbe76db88b7921e85e6ae3e31a6c3868cf9944d8946cf736e71140bb91f2e51dc2cfa75216ba3c75b11385622b7998443645e4a16aa08f283a8400a95ee771610cd4b3b93ce8d4bbee37bd22430b9c7abdba2e6475254dbb827be2a25864e4f4f78b39607f592ce05043730f55069544c1d61a39eb39a389bb82fd586433347edb052c6fd4f4cae99884d0c442275c9cfce79327d6badd56441757f3e0291c16f0688432ed9c5ed536f06f726ce1cec642b1437a5a9bd84de9c24c56f2cdeeb0de6e701b5d11dd1b4ef47c7a0b4c85eced85dc7fdad96d06ec237dd9564109c5fa15a8ed712255842e505c13a7cff32f7e781381e954e3defad4f2faac69a06d20c7f9b83a0322e99ee0f1afbf41fa98105547602d60f35405ae0f1ce93c089411b685e14f337656bb68a9339df5112d3db31cff227b5c95c240ae6e1c393fc79854e0bc681a885174aa98fbfd4344d337e0142d95ebc2633765c4b9234e80edcf8907e1a7a42c791eae29d4e21d386ebcf6d43160cb979100521cd66ae0d426bddb5909b02ed1bbe7892a91c029265505c0ee76118f147207e3308b65a1bf0c0ff760c2526fb2585b1a1bc5ba197fec3242fd0fdfcdda55be1a647cc65bae5507029810f4b2e7483e7cafacc7746eca77e7a6f63ec81f4befd41adaa2480d43c5f0e6e4e552fe2ffc378843b8cf340f86fae397e50579b2f27b3d61df059de6606954b022027dd8cfd5d97605eb79760c7d344a7c76ac6fd92f44d31d95c8444906a5cf2412f26501585a9cfc369a62b6ffbd0e77c4c369f5c69a81c21b8db07b46218fd43ce71e8600d5289787357e9e723208f7dde42d640976b51ae87f00ca95a8af96b7c410ce1b48ef155bb740871461ac5eaedb139a5f59bbd7d73b0b2e6458fafbad4148b495b4385003250a6ca27cc3ba3f570c3ff8227989319a2329c98a2b6ef63af2a9c5157387021c6cb63e6bd5f7902b34c44dbc643aaf0e77677ba37c68fcae2a993119c9836b90603b213c834a983c92db3bc513d00bf339dfa4478bfaf9a1b7d0c0986d01fed50a3b5918cdafb2a93237442b787cc4e624781b2dd12443eaa0b361fd9a53adcbe097a3e3bf5bfa50679b0c3ccc33e4ac47e47c98816c4991eb645599502fa372a5da257670989119de887f21b0de060c94785fed2e30cd48f1ba41ea4251c54b0c289ec81ae4c81be1e378fb818237e46646882a6c0c2ab7730e55a925f715708f6611f5c6009a0bd9cedd28221b2defd8f71d05a0dfc4f5968c4382e7a0f90468ce4b538b664833139952f3d0718fdacd5f5d5ed4ee4290cbb6d8e41fccce14c2134de71007215962587e7e38c217efebf5ce10138a241939e2fe12ae81731dcb7e4bad1437f09dbe8ca60774ba57825e4b843afcb21c54241bf5cd954d0650f90abe1a690b1f7bb9ab114c0e1ec0fae501ac2b6b2d520b044c5319e581fcb11877652b0d9f0e9998bb17dec3e5f202d2e33fb4d86233429ed44ab8f430a2bf143f9b72c7498b9571bf7f304b983cf748a6b11a5bd386b1060610c2ea801215939f6bf7d233aa803b7ce7b3c947ffabab657d5eea2d52a0dbb7bcff017cfbbde0d37ad2a6e2b88a90a25338c6cbcf69c9860bd119d8f2ff0d22296a2468b580a6c8a41b7d65a33eeb5d16d555033ea97faeefcb37b85d66b9147e7b9b57a70e693f915656b2d26004c52d8e0ef83bcedf67bbed8dd7db42177da15d9384795876f0576a6eb26547a3893ca9ea85cc7e4c3fd73698b18949424440ee6777ef61fef0b857f53c0928941c4e7f46d6d7298ac284d9795f3602257eb094d3002b2db1136d82230b5896df4208b74484906428841ad1840a4d3922d9c4e1522f76623e041fc30f709ed61dcaa95e890023dc8eb877177dc0fb33764257ec424a7d373291cf8eba1e8cc8f85a31893faf66468dbecd3d2c161e5b33ad6a72076703d0434f592caae47dba3be7e47922f61943a26d7c0c4ee084a3eef64ba3586a4e6533ef0c8c79aae2d1878c53ea382a754a08f6b5d25c4aaea4e93d3759271a5e3ac20e770ab00fc43f4a321ff00dd33c0d44f159fd62717a557e6a7e53851478cb34e15d71ee17e3a510e4a5c368c174525f83f5f84a33a7fbc3e71c245ad38a254c879352ace0f49cd29548115ff752acb14c5f9d3637ccc4df6d006e3c14eba94cc8b9a4d0aaa8986aa3fcf956eaf007137f23711c57248279cd64b748c7a26bd264212f197497fbb5d8e149abb9a1c4adc24f0c752bd4b2f203883e9b8f612ce74cd2e0228d4cb4de878e55fb03355238decd3aac1c2981154b74270b2c507ebde2d9cadc2aafb7065b8c2e680969e6b38304319eee270c9e7690e8b9d5a53d733de04355ca8606636e26874b9561870bf4f96860006bf8e7984f3e6a5a4008e964fe881606caea11d0e0f09116c5f9a04f6d612802a0aff70721117cf9812ce0bfd400e02b0c0af7c193351f447e324130c2775ae106f0c74a4eca3c1e422b2b039f736ded629358dabc6137998cf9d43c42cb1afa47bdb15110d36906f5bbdc42a2a64008a7d19a0ceb0f6667e3cb00f8a6378cabfcc0160bf1908dd04367077ad99223719ed81bb6774f3d0535ee9ba9aac9e092cdda3ff6b748c18b1ba0c5561a34387e4468df3082df0562b8ebef6c264c4f588f72339f1c61562630e6759660e045f4a2f8d32e02c8bbab9088f2d8c45dc51953d290db4cee5dde6b97fac34603a22db444d747c529e8ddb233e5fa555e14510dfc48bb5a78c1c8cc9418db73a376ecc9545329117eedc090cdb7a6a21a9e34520e878c52f867a4e70938f97c0845a5ccec87db705417864d339a6ccc12e164ceeb013374fbaf5da9b2115dcd3c223db29e7d1b2486f4a1684b11d0e5fbbe0c924bc09033e38b85c45f085b3702daef2981ffc1411ea695143abd36401517ca5e163c08507023df2318ac6e7a944f60511da4bbdf5a52023292eb0d7313c5cb6d52cf37dad222b73a82662f0c47aad52fa07f780817301427dced14f3407c053323c5dfaebee3f11bf5a4a91106f6e7f0fa162098734c563d4465a9077d376a872cb637d54b805e0772ed23f7ddd26d0509bb7214e8980fa3095a39dfbb2f86e0a6585f7660b94a0a9980c8ea77db6105ec83d711557c072af572e6062fbfa07deeafc7402cab4e4f4eb081617e454dfb586a03babaf1c19b9a9c4d2b0ae67cb26b6328c43a39bcb3b0617aa011ed776b225927cab08100d4b5a71ab63d3c8e36aa26cc598ee134ba41b00058fbf288e6b42ca190d4fa417f649e65bc5f158b8f108910e2be1837c204fa8137303013d545e7cf3d6fb4a20174597ed5c5755661185", 0x1000}, {&(0x7f0000001200)="b78a42d5da68a70d101285ec63d8ba9026bafb11ebeb8fa1731e292d0f1905b611e35d0042f9fbb335913e6dd20b0ef0526c7bc1cfe5ad09db2e3a816f607c116539fbd34cf3f3b3afec64292d33d870250c64c932c87fde8609037450062cad66", 0x61}, {&(0x7f0000001280)="86f746e182973efbfe6db2e8bc36235f9f5b70529c06ad3398ba038777bacfd909be3c64c246299510ca2800bc84bc7421774ef369799208c23a6e208895d69866dd240dd38aac189a33842ad17ebf0a9bac6c8c462eb63b3edb3908c794da4fd811abe3d1a05e289c3484b375f720261f8622af73054877e307f99f889e14ab86e1a7df204e26816fc0974fa44557b5c61b6a428950f0ed6895ccadccd6e5422d216aaf80337f4ee337c8a8acce0ff4f2e8c762eeda3742f56716f24983ffeb969e5bbc4f66b74829242af020622608d3a7fa4c2fda72a12d5712102d459d0687b68ef200e03f15cd2d56213288632a8323252f1065c2901cabe0fb9c98b48a2c228cf98cd8030b6cd087a0afa8b808d7d52b4da2d6c97b59f859a128cef67da9306be0c01c154f96a141384cda8f15339a3510da6ab8f5f88d1fe1059dfbea4761f42b193aca2dbfe488f8a083c66c3c04d9d7054295119e929990bf712758162953e942578c7f78aff091c93944327d3973a7ddd97e482510364f685aec0b2f369e060452bace181fb2a9bca258bd6f58915647eb74ddb4fb033aeb70815dcd711d881a00031680e440d4beda223fb3d8853e78639d21baa8d0b6bcf7732af5f878878a7c45790c0e746696617a49d2f1644d150758c0da38500c739c8376b1e71afe4e6d2fd01e202e0e5a4e5de29e7513e64866f2c595058e0eac745d3d922a30354296512668d63c07b597aa9f76bbc30018b5061324718699830ca9fb01d38961dee0439c8667e8ab0da38fc662573a470ffb9d85b012b3a77148aedb09274de4fd3f93e528d1fe44ed69672db3c63f7b351dae1a34ec92ee33da894c6382e65c6e433e947f517b56c7e2d1c7b3877bf0f0f08a24397b37674b98134df0ba9d35ee066e8e134e10f3d324ce0d837d290780975a7d08873f3b3e923abf9b946565e1f3030f103926d4b9ab7a1d0a39fe64b6d13b42f1baed0869982afb515fbb56dfd68c3a553f5c45aedd1e93b117a8eb8cd3f4298006adfd05ab0c002a7ad1849b3c89c8817187f452ca5249921b2aa44e3e5a9866eacefae43f918a040825931ac7b4d5fc5dae3bddbb6850255a8d1e0f79d8478d7fc8858ab583403dd2781267d0fd30374f61a7fbaa157da2fc20b93c518171f4997716f0abaa177df1493a274f116ab20634e52fd47232fe2e575d4abfcfb09009cc9adda1f4934f40c0cb5438291beabb8c4197ece361218fd0893238be978dd8f2a324be607af81e673c0c053f21c67ab48342dbae46e725ca78a0a6fc671c322f1691ce0f156f78a943424ac41a62917fe0be05fe76c3746b6ba77604a2a2a9c9e546e00391465d2340bb4350b4f2e14bb642adcaa834c40798305e1fb24a8c8ec49f9ae84dc94f1ead3e47a20c4833b0699f5d697c59bcd0186f0f193dc385ac7364d4281fbbafa344a45155da7ca7bf8cd5077f446289479df7b7e96f7ecd146b3251e55e499ee1189b55f3e55502e65fe605ff5631a21f8d1abf91d768875bd5437e20c664bdfa6e266b22a09122a8d2654e8e488d90d792a01914a6704115e05a8d11045d2f6499f39ce63887cd11823287416b4e1340d9815a4b4d8c71540f4d40e8e535abf0af6976d445fe7684ff47b484c2d232657737a98bef33792225cbf1b6b76e350ac7b7338c25381a771d80f8fbc3dcaff3de61f165f806f480b3bb485162f9aad0daaee60b84f31dff90c817a7b618c24d1331466789302949974f55fbba62d1faf59f9eec32005b7f61e96ea86ccbf3579e4498c5ab93886feffcda1c0410bf21b10b731f2976ea5a651edff13259b9135a15e09446946aaf2825ff02d0a41ee0277484f13eaeda12c24850e49775f1896eeb907e74eb0200eb0bf3052ad00326bbcaa4871349f07bada096c8b2e18f6148ad8004888a601d8c12f6d89351b223f15955ef11041f7cf39bc2de375fea4d7413cbe373b750529b38b6c87f3dc726a7aa7e8b839cee1850b963bd8ae155642c00ebe8c8df768c74abf2cb01b31b6d8dc648143df6685e52f93d23b4e6c592548786e41d2e05b554be748b4b039c7b47168a0c50b4933517a09faa73f1ca3303126d7d985ce5c1234e2892a0d580fe591970672e04e4ac8c72fe9ce3e02d4a9a9b9c0508643072102ff98417e4743699e908b3273c13682ef4fb51e0797c2ac9281016c1d23fd0a046227038907cfacf9d65948628e021f1d6f0a73695abb7108593363cca3c9fb25c319eade7939ec7b68d9cc6a79c6c9f48746f5ee6a01b96cae3e24b98f663e081c9b5846285d3059a025b802f49edf294923b3b1d994f1aa942c56dde188aaf44812027d54102e9c907b038769daf38a0370cfa215d5541673b56f30af8c45ccfda292248dbc48a98238b79eb8749f2c3393a58918bae0da7daef857f0c48b8df0b4280e34a5f85f16dbf6bea3f87e8dc00e0da5f4475fca262d799c209a283588884df1ee1799d7ae7b27c0ee0e508d7d2eb64d33bf73603a4609ba72609787d28b60a18eaf501ce28c13e23dc4df2082bbc60c7d752978a4e01ba1bbcc62476465d4a8a4956d8af339409ded2d098b8eed889fadd902b1505eec5af72777147d2ab0a088fa157af72c537984a9e8921049d6aa03e32e3607b38304e178b68796479801e0852270aea0d5835f25b82c073fc0f3e76dfe9e62e49f0eadf7213f29662e059fdc0c39f9b817448f1dad200281896185fafee79487b9c3b7688ba2ba661ddfd48181fe5ef4e9fe486a664f3988d0bb1a924720b9cab16da09145ce89bcc8c0bb47c076396ecf3a4fcffe47bbd43a16b31bf7351d4e176bb3cdbc09ea47f1ea186ec1f7b2de57487db595ce616136535830e7a8862b091f39b5591faa3d49f8040c8be7e18e25703057803b5a1dd9cd0ab3f7c88b245f043d8310c679477bffc421f6921979fb54d51d467c321b94e14bd4d69462dccf1ef9ff51ec14a8eae09f836a99c7d33f3a95bffea6fe3b58b37522a3df3b57b2a680a5bcd82a51c81ded7d81beb14a37543b7457f64ca45f2fc48d17b3720abe0980593a1a430ab8c8b38457d4e7bb472d00cd1480399cdf78b110e4656d5d84cb1e7a437039ed6ff2ab727657c150e2338a716d12f9b05487e18dee302c83ae7964767282da91cef9085aebe75661ddb60c7fba8ee24d6e9255acf254a2903ca0b2eab44659ce419e26e1a897a010d58146b757cf8ab9ea07bf7c7545bd121f06c4c38293710385b41f90ea69d14dc9b183c8d18ca35fc652b2e4e6f996e9d62634cbe580ef822c1e72f3030ea471e302fcbc00d0c476fd604723fc2ccf93061bef0d42def4701d8308e5bc750f8a9dad1d5a8cdf1adaf61e9012f3a4efc18da19b3d37d1325eece762c53f865b4f39e06b5fd63f93e05e359316e636aedcebf310adbbcc5c115cf3c522181aecc298ab2699e4b8f7db9a5691c635b823d4063e5487d181aaea3d5872d68beb81c0d70964f70c53ca008773e5d9a88e1b4465d3ac3108f36a91b2350d040e9cd102070d9f1ca279b29b85a66706e95edbe5708bad2dbee3e500430e7e61e6ec1cb9e4cbbe600ab6d7e33fd78925d93d1f59e49ce9d26a1225a889ce99416ad43aa71057612b02bc1c41bea04656b1942492bb6a42c9876b497c2071aa736b1068561415e63303a15519a8df3a6a38105ccbed96d0b8c5fb28c66115cf092baf0b26eb83c184cbb4302ad365c3e08e32a008a9c762766a271c54d30a1b2bfae5230531be091b6891ef0c1be7ab5a9dcababa4377737c265f870fd0226799b90fb09a21b1006719edd7f102a8d89bc67ae7bbd1929a88760961e2bc39ea0c6ffd8b630eabfe432ecfbd03adb28b16a5b733347757bf11df26b5822e74e1778869c84298a157f43745a7b9b186c224b780979f0b9766d936e5746b54493abedbd10a23128148b1ade880c489042f52c754499184f33601d044a437e5eb5a0f8d9a9e019d6f1e46e553c28a206b5c77819757e91074ddd3bded4deb4ac6fb324e1805f248b7ea0d5879a8a80e862eacd80db09506c700aa796d6fa6a7cfc0d301d831324d244e287840a512de2082444ed8c12a2db04744183cb7c5eee306ae4a5f8069ca3d9043f31d86d2b785eef21591cf093b7689fe9c58240b2a9eeabe69423c9dbd4033845cead68470275653c678a2b6b610be53361e6de5840b8e8510c6057568feed176790d457f14c5cdda14fcf0914a9d93614612e99fb0087ca9cf1067d14e2b79551631703c7b18bd7be3736b445b95f03b0936704ad86b8da3fa443303a22215b823eb11ec1f60f70770fb5006167091a4358d2ce1cfbdaab4e5915209ae9ea4255aa453bbbdbb4f29d98ef03e539a0174a4fe584cf3d7f5b1462996ef6bf91704d6088d391a1cde48119fd767df5d598f13d79ebb68ce80598e4c79550c5370b5141409f8e30f59a10213215cf26f6b84aade93ed16761ed18797fe1719edb4a00348e76763539b8327ef24bd41d0727af4c89a74451f95a127de7d31f11a98d9ff171ccea550912ceb60e2a248df8f97f85a1379a4f2071f2c1af8e3a77958a176649315b47ec0cc7b0debf4ccb75574e73e5b7521c6857b2d45500c71dc541c7f36d4a81965b258547bb49f4885edde4e862f7363f5b44e76ed15875461078f1988469ad86227f55275024c2d4baa754f4116d58bbf26f7df262c3bc5faa37e9f06c707098027062718d9c785a0bc9791b3c63a09d534d5c65eb87a53d3dd76cf1f9a70b815236dbabf194f65d88c865c1dbed1cdc60a9b59b3d1ff7c6b7838171f202efe5efbf69d2865c8896c707400589367ad8407324be32cf84dd7dec1c0d38199a2deef384606290565f7299375e2fc93d716777d048714af3be2a5f9147f4982d730ed157d312ee9a1fbc22eb0fa8298cbb380afb0ff85b4e72b6714a24988f582c837f5ac3ebcd3e71cbbdc6cf3c281451e6366c581a98eced0f6864d546ad3d411e8de971dd8077411c61a9ec0e97d97c44c467c1e5689a280cbbc8bb6ce31e8c8311bd8a25877933a956876f8e18652c0b33355a9cb923bffc1238395c12b9b599a3bf3d0b776d9595be99089a6770f852af7178eea27f2fef6d2c801ef4253c751174931a2130f440fe7ad3f6a73db46b91db2eec2bc727b91b0726e0add32c4cd7a96aabae7700d0faec54301efeba912e088ef3113672e92ca1953135023fdaee0c13b217f924f4c82c0191f7470978f3561ddf594ff7dfcff9b021c17afb55f881cdbeff30d9571b9d1b23ab15157897c62f6873a3c12b1d743baf366a8245483c2d15c782453af12f235379e6ca19abf8daa56d6c19cbcbf24535a26d5e1a28b55e93fea5f404beb4ee8c9b0f369b210bc154fca220deac532bb8f8fcd29f138a75ec19f683218c3179e307223efe85d35d186fff1ebdb0ccd090d9505138c2f40419e98499074a862de0be3f220d5c78043dc29522e76db206432bfddc1de7f72cb2d33ade0dc4459f87553370715c8045fb9f77516d4286ff3da42d5023b0b93b43aef071cf0e0f18944969c58bbada1c2e57fe2148bafb48d4a0b7012af39f961b7b7b424c6237de08e1d2557d3743f79b5755370c61ba15a89d78a94054af47b2c5b6c8c04591d59d4e9ddba50b83ceedb6c5f85ce88d9f1e138104c4d27a4c7bf11a7ad87b22fd622a1ebaf579f66efcaaa4f021470e573ced97c5bd9e1c5b6b0bbceea2f31a121e7313c4c5ea61369987bcd043a5f6a986aa0e0e17f2f42ebfff1c5e53c9bc0b5535b42", 0x1000}, {&(0x7f0000002280)="372c13a8cbd047ba0d9f94b23b5be5949cf2a56e1cacc848ff908b53b4697952b1ead06c694017c1fcccb2dff4dafe6de5594b513b1849159c0ae1c98429085a9dc854d0b4789c68fb28295d1b6823ee6a5cd64c320a7f4a21517a2c02893591b55f4676eec9407475b3b4dfef3794ae7d5939bfd83dfe1c385a055a919b09c6c8e388aab5aaf68e256d22e2e5776e1ca6e28cc5b96257735b0cce641d43b1b738b7", 0xa2}, {&(0x7f0000002340)="fd3c76c7273706adab34e763f6d54c796e3393cbdae1cce1222dd517d6db273f3978a1054327459e999018da876f5cfa9b84d48905e83f710c913bbeba4aaf39caeacb34bd3896e79cd57b82035da5103ebd0b12a44abcf86a5de226c9263c0377bc7f55b31bfc8097d19b7493a437fc7be339ef443d0153d51a723ff2c9660ad86bec9c5ab6603457f4ce3bf0d52fadb42b66a9c67ca549a7ebbb8234236e5e26de7bd02c99aff27661afb95f68bd03cc3cb3072b9a4d4d04c659bff05cc7370e164c542fe67f408fb976d254f78f076271a2538096", 0xd6}, {&(0x7f0000002440)="ff14f25a838bed4e191e806b1ae21c6f1b7b92f617368a92ef50869ac05aeafa3f737b5fd902dc8d8bc767354ea366594f456c73a63fbcc7dd2eff0bbdd45f6958d6aa4876b760051ee82016e552df915c2737ce8e904b055cf68194614d9c710ecf9190fcc2cdc0b7262e13dd72d4775685b6ea16b63c3d23072509a61650385512695e6fbc2bdec696fdf3dd5a09459102aae5dbcde98b29eb56775406abd736378b3e3ef43910ebc9adbe1dba5c2db6df28efae97513a0a0d0e838cf2ad92fd0838d46b", 0xc5}, {&(0x7f0000002540)="1395fe14665d86c8d72da78125e9539ac19f302487dbfdcb1899dbcc08338e4a8749539bded6a83299624b645e7874005616dcdf829be8b9e16a60a3c160cf1e246e6f05608b81fe32e46e3eacbea43663b62862349f0c24c9b944e7c6cbae27fbeb78b0f7dcc20de8a9d051ab0c0c5bd8ac18e162512d9cea05a4b2e99508fc3b53e2b4eaad0bf318d62fe3074ff55e215643257076ede958240bc078433b41948164a47646c40b8db4b11e55b62424341332fc77fbb6852e8e3cee8aecb478b3eb2f5c0f54c28520b8093fabe82b5f729271dfc0bf7c361ba8d9860d1b06622c2f2f7dbcf3a03b", 0xe8}, {&(0x7f0000002640)="fa9b388fbee475ce96fe8fc7ed68749a729fe7613b063fcb461a738f830e800b957a7ce0f2f3263948d05ec7e4abfdf7cdbd2961101a16524c200772ce668c2d800304ae7184768d919d31abc2a5d85515cb6951e0ecf3709240b6f2dd871d5b35d26e15fa85cd34ecaaa9326cb9b51891ad0ae483b234e3c11127156ed48218aca5c998ebdb021713fd45e08966a89a2d19e31a23a82cdbff60a2e0e613bd599c42f1f87a9f8fd3785bea720a080a30b26ff59e0f7da2c25d088de50865", 0xbe}], 0x8, &(0x7f0000002940)=[@rights={0x10}, @rights={0xffffffffffffff0b, 0xffff, 0x1, [0xffffffffffffff9c, r10, r13, r69, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r22, r26}, @cred={0x20, 0xffff, 0x0, r28, r70, r33}, @cred={0x20, 0xffff, 0x0, r36, r44, r45}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r46, r1, r1, r0, r52, r53, r57, r1]}, @cred={0x20, 0xffff, 0x0, r18, r67, r43}], 0xf0}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0), 0x0, 0x2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) kqueue() dup2(r1, r0) 16:00:15 executing program 0: 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, &(0x7f00000017c0)=[{&(0x7f00000000c0)="81fc2c1ea5fa9df2f808b7c10ca33c3139cd7dde323c6b03152b8d2427f8e9c48d47442ba5a040c34c99331c65cd336041d15eac3144214ede5ce0a77857a7"}, {&(0x7f0000000100)="fc08077a97aaa6299eadf0df8c2f9b84f5b1b85870d66a2f51a88fab002748edaeefd386412ef8282f579b9d84701cc1ac86cf1e5d28f0741836cdea5eaefb6660b5be4d5b6e29db59da082ea54eb678e9b589580e602fed1b25b311734903f29acd7e42489f6a"}, {&(0x7f0000000180)="03c6686d2c400dcb5126005b074d2bd7e94fa0e37b39e9d54b8eee4d6a471cdc1785b4634abb8ba420299abaf8e12e"}, {&(0x7f00000001c0)="829d25d93437cae38b2cec36bbfb3537962cd10c5ff3f6618a5b5ec403748435bc4b9a0c961757cfade069247e0198f1782b7a65120acd8791e26c4b0d66e4c40fbb195dde3cc687ec3041a555ef5df5e3eb4f03e6f3be5f416f0a753518a1aede7ba6a19c47e20355acad822e7fea0d5a5c798b1f670df963a1bc0810ac0d845ef146a475dcabd3e42ca6a2487fa5d4d37c2c08d263ac1f29ab4159745958bbd6e7b7828322f28335196f02db5fba5d04868f62005bfa68ca613aa14ef6898a19c37cbec3127a05234d00569a85ba4bd01879e1c2b241764e105863f1b3367029b8db273c3ef81752d6a106b03902c1fbe217"}, {&(0x7f00000002c0)="66fae536e3448055ad6c3a01fdabb4966c7e187816b63e3b7082d8dc5477bd792bde3d7b1fb3f92ed21b032110c65b92dc5fbc343cc1207f26083fce15847a523a22261fc1532b67053a3200560ec75ec505df7a"}, {&(0x7f0000000340)="5f1efa21419ef45d027ce959275fb7fc505d7cdebc367d5ae9a16bdbfaf8ed4213784ac06ccda525ac9180ea3534f706c07b9b4ddc59a5aac562aaec5ca973c91d4f4ab697bfc482a71916d6f95734c76f778e9861c370347703ede275447475da268c1c17b8162eb46713d113764fa954b7626c70ed8b6b08d69113718ad94f3ed616bab547726f7c"}, {&(0x7f0000000500)="8e7d51fe2a31bb72190527d1963883a5473987ba8d50bae1467987ad0c5d5640434bb93c7d236170f6487771c6a2c1680e113c1e888352bbf17ae7603def7ade476531dbf24ce3cbdcceee443cbb747ea75f91e2fcf53b8930611e91adb8ddbac38168990acec6ebbb08ff59c6e128709166dd3042edba9d7cbbe1b2e88760bfd75c03c87353a198461bd32b28e50715455d1bb33287f3a8afc89571514b2bc63abffc62c74834955a7964bc7d7b3f605459b2f89eb1f4c7c7416baf784cf38d58a7b6d9aee15f05cff59d00482e0547189fac2324655b7ae864a964f2d7455cecea7a8d17880507c2b9555d11b8bcbf7e96a5cf946212bfe5fc0df378013a33cf799b855dc335080059bc4e1b504f168331c5d0a4ff05379f22d88b7eb5612ee6a0ade0134926a199c8fcaaa0909270af462718f7db28e7ff5949d36b2e6c22a3b05f33a7139d1537af3ef9db4312c8de9d00b7953d1cfc45be90a086b20a84d60b5145186d1ef364579e5c89c40bb35bca32a19bccc9a802770f54bfc0c65f53d5e633deaf27bb9b2870771e669fd8d58d9a3e39f52b7decbed94c5707238235f95649864d8b14b97524274eb0076003fbe07b88cf8802abdff3b7f6a0a25e22a7851afed8e3f51dd609ca757d2b6e62783016f8a803a1a4c4539f7c32872ca7cf9cfd80a04318b065be93055db23f55d92d8e05614971d567df02ef91a2f1f4769c654b30afee188ba7d25523ed96dc4343b8d4a77accc7c5db64683127496eb7f83548339866fa0f56508f6b97d7735b1688079f653e5ab0f7b111b361a6e6fff07bd0594799d58ac451a9fd42ddad7cff9e0abecd525daa1eba65c520a145309c2ae851af36016d8f27d9095751bd5dc6de96d34f646cec05aabadf054efe1406b0c5fc3cc0f17ae8d5f78129d57090f36fb6306a19368289ae669945e63e07698d8b1dc1074bda021508cc85cae2c6db533ec1d6bb76d706d1e02b6acbe26b94ea4a4fbb440aab39b9981f1033c5ffd8c707b87660b1ff88f151d63d03ca6541a36999404abc77ef7b858347cd89c283cf857449f2e045d70fde3124edff513bf4d63af6a4ea3a245c7d2ff2f74ba76f3b173ff7772f843a1f1f49b1463d931df19a33ad49c264c524926d793fe91ada1c9aa4ad80caa4744927d4c883c1eee82d110ca727f8b00d096acd73e03c8ccf84dee2182c95e27d3d53e331125748025c613fc6ceab1af83a0bb5dca3d20a014029ed884e58daf90edc3a383ef26b3ed927bc75e82d6997a53a4c4fb495262dfd8bede43b1a3b4d540463a3cd85d0c39b835346a2c8747c64f2796223843ebfffcaa71907c5dc7b89c812515cd6340cf4c15cb43b1215349096ecdec695140c30b714f8bebc1a00f97a5e7e6308ab32b6772f7412882177a757f1af139065a47a9995162d0895c44782a8067cc6e00b091c10890268056d25bfe69227e8dfcdc4c45f3da283def11bfc1f8d149fd0c16d14fb35144d394eb09d4ab713bf6daa15999ed5510e150342561a9a200e86185bbcdebc5de689377aa7da141d5dee7ced8f5a7d7c8fd7b2fd9a0dbf6857d9f11ab48ed030b83db5d26141790d559a01d604db0c8d93877e616c32fe4a5aca404a73c153835eaf2a88797312ac9908f446788dfbd099241ba8589cf336b485a1fe57d386b9c6df8cf75246415149846ecd5951a6a44ce72fe229121aa7542168a8507ade1b74550354931f630fb99c12a2c710c1202818bfef6f9b3adddb9cc4d22df3d5ea39a5eff77aa333eff3fc1be9e7e148ab9512d0dd419cd8ed1afaf22f975b9d61070babcc130873e943a1344acaf3ccffda6ed64e502ab174927dca171380a3484dbd98893b0c5353147798c9268b5ce614d62a9f86da4d8279001114aedae891c9fe9088c69de824e291559dcf05d19da3bd9815abccc7136f99e3532886ff68b6b4332f2c8d040a0fc615095aab0500b4f35dd41b1288b7a1728b9c0ab125cef159ab11cee571e86535e7dbee21411e27d3f9525d41f7d39a8136055220b5f380a62e8576cc7d2fc2830980e06f001c9c431de0da835998994ce1d00d1f1f51bf45213b9706b5edb256619296d8c936f56e64df8fcc5e557af8763a5f3df9ef8abfbdfa3cbf50cf03089a4fbf112fef2586faf45a1e70b9c0b7979e3d2e8410201176c257a3c05c2cdaf9bdd7b162633d839473df6464491d4f95f6a77e2fde140ffe6d3a2ff047889fae812c0c3e60624db612e8b9705bff472d0ff89b9de4078b7e829035eddee81e7baaa9c407f0278d451330cd1aae05ee9b72ae580839a210e358fc3df3b0f33c5da7b265288346a7cf304fb9a2a3dbd13429058fc0533902a3fa1fd32647254c88253ae00334e3f59b012b6906806e7d91a3b9aa7e27a75e4da02c715e54c2166fc560d09c45ca32a3c8923634d409b49ebe0eb19fb85951167e215491ae339b22e5ac19adb3d93ea68d6d965010b7f3a1d553ea5b28e520f6dd53a278f75e6f3eefc75a0d9213a56816972ff50555a507f12346cbf5ceb27d4c3b9c6fba3e2f85f0efe3d2d0f750f4a0d4724b157d94824937b5ccd7b941d8289343731ee630f25d07689f57f6d4fe6e08750dcbe34c71db7501f67805524431b61ca964571a3014f1404732f7d769bf1f682308d9da4d130647260ffbd25a591ca4b65d50393865657a58e3a8795e3483adb2862dbe54712856ae7640de310a3da20db61b739b5bb46175d52964a22ad56c559f47366036ff2371cc32747d629f148de912c41b60a98b4721e54074f96cf485ceeea56a984b5f3853f9fe62cf569741449b1ebdf96a13b254abb6253290a90b3321be382d97d2e79e0c844f7573df7eb6469ece8ff6950883fbde72531f4a7512799574910f7c4e8e39412adfe2145eb8885e25e86023626738ec9258d0943509061fff92100f359216198b8ba6895ffd6cdf27182200ecc2451d2068f4f199ee165d6b519b00572917b4ce3a2e594511d47d9c31eda4f01cfeff479f4f27d5691befb96e43755167446d99c063dfc54fe2d29725c468aa649290463abe80eed4ade630dfe495596cf2a7e6986473f53a26db3f807e66b610c3f7f119c4aefe0cfd488393f652467d60a7e6335fc24b3dbdc2e10afb0713995a7888ae2fb9c292d7ad36c9b9b2c4ea32c999713660a4790a4c4d1cfe74e27ffbc82fb289f83b1c16d047c3882a67ec574eb14405b6f0317faae4730d9a06cb93a8867bde795fed34d742883a75bdb0e2487f9fc57e9f3829e95ad461acc118c1dd0abd1517e9676c271c349a00dbbbb84f6ab4ad624368a42905acabbdc30fd0bca6f821f79a17f00db47b027e28d1e23cfb740a6ce9f75d554c32aca8936bce80ca6569235e9ab7db6ec077b89abfcf7c4c823cbee21399a0e0a952154649b7380d6e33aef542e4641bcfda914063a56bb8d97d319fd404a044374883ed5041f116ef0d713fd88798b7b58275debb630828a8356e1256262e5d74d43e843d55c967059c83ca24180bd6e75122160f6bb5d1a452e51713cc10139c4311956d6390fd1c1ee9e7d1375fbe7573acea235e2cd36d5596ae5690b12bfc24fe009150f97886b15b563867dfe0e3967f673840110a268f6b6272b24f38ec138297a3f15741ec934b4c8edd9382a63399ffbb1724ac6054565b85852a2087484c548772de81fb5db9966527dd579d7e935cd0931f3219d7a0ade0b6bf9dab100b0124b055901abf807f628dd2e65baffa37cdadf85fac7ac8dbe7f8ddc4cfe3d91fd2ab61d51d1771c7e9339832f0b988a85c6242c3b4f892ab61220b7d3dcfc6538681c6d3acca1620b6316ff2df37a0ad0404102c44485383135624c9a45a7291ddbbaaa877cf0ad82e45e09da0ea26a5c9aaef8acae561d2adf7b0309a50fc86a8a0b2ef8f2540b9c5f9fcf0f7319c7e88154929629014230dad77e03cdc29bdae1a4f45971b54a2ac9e1345224e6a7c6038372dd848fd9914fb49eadcebaa18c2b0c8c039e052fe3920e819f19fd86cc96c8ac8784c37c457da2bb0801b1619fa8346d636588f727155cdeda9b1af39acd6232287b24eea150f0c506538845ef0781a9b1093378ee1b8f947d721cebce36c30f456985fb8a94ce7a647077113f8aab8b574c36430480e15115ecfbf95d8221615827f5bda6c133944deae7c977819093be5ab92aa9c6fd78680bbf89836c37c3bdd19b40e7e0b7ea29e88cb0c7b84ce759568a6ed3aefc5e4415df432605a072de436b21e71ce2589efb6306f5d02b85dbe78dba4b611127f0b2b915f2c13588b6cc1c415be653d33397b1fedbf792b3937d4cfecaba6642c62b1bbe520b742f77a052eaac9dbfc881a60d3a8d22aa03dc95b1322b21fd1303bfe01ba8477826d121ff865cb4a33855c033545d05a6aa7e7613409fbb698a0232c0539772756b42ccd07e5032380c912a8b1408aa64fa9d3e2098652f5f0f0e6e4a0bd9f0282402a7cf5aa4031f1e65a5ab871ad3aae1c87a1e5ed953cce8edae1072c2a1c57190aca1fe9b6722e9c59ab244607b6a312733b15c002496ad7c3710b4c2b974b2313855973605b0c82978bbd1c498b5396fa5d98169b50f2d95299bf98ba74e37bf05e448de617b394c81a7dc7dec22f244456fd9b5209011642785e8cd29fc66c5550243dc6c28f504fd27f17e1f3e7055683e27a462e581d6bd92823f1cfa56f818a57e343d0700986d54299a0cb5fbac785de5cf0a9789d7240059d53c1b56a222b2ec119624f6c813885aa5a3666129353d9bd5fc73a2bb7f981bd5a1a83cc37fb8541b77296d47d4de9b454c66ceecf8070b4841769a3187d241279c1d327f2d17c1d829bdfccdb90fd626e68c2bc217c7b2fca294ae28532c782de38022669bf653cc8c1ed4ea9f1fa02b071f38d72993d913e8360d74e09e4d01d2bd92bc4c1262bcf0f99d00f47d0fcc446335bb64b133b2c5aa3e3a36647a0897980a92f5915416383f63ae1c3acb742722a583f548e8c9bfb29126487b055e9f5d8b1a49f316aae8c4edfc5be0fd7a5dcdbab17e8fbc1ac9e490f0c486ab5da5d2ec51e0a916086c5d0f6a536e6a4a8c0453bd7287792d208b4b1667a07a3f3a8f844f07aa44f2a16336854a3b0629f0b1f73e3fed0e4d22ce25b981298b2beb3c2d2d3576897239cfb73a6d6e741378553bba007e830e81b9ef88638320a6b96bee7f4fd2b3a8f80a08303eb25f63d19fe9d8306f32e3c53cb1bcbdc4b82d9f0d5d5db19e24679fdaea7e6ba7797dc48dfe9889dc860f36062107baf2a712906261f5a797f40b4bf4c727f00496e766cd4ad0dce487820c0ff80b5af0470fe47875dd8abf5546c1d40fd3e5cd7f5db3896084b1447ab7e3112d11be9efd7d4998c34225e3d44ffca9883bd88ceb70c8d074cedba5f34b319631151d10a3b6ff100ef31715b5c1db820e19ac965b4412ef42923b7212db0789e229064cfa0188b3b369a1bb65da9869d7dcce341e66622cc3c9bed15f6592c2c75e0b32f8302657874c4073b97a7627d312d172a79a5a5b81856b6d2afc57bba664dcef9d811ddf5d445f8ea2b01582525cdc8d1d3d5cb50866dd2591be3081e12c4098978b8f28421c9b1c70c908cc04d535186a5b840026828b5d6410db42866a16878d2b1601517e50ddf7fd28935df5e64647e3896f5f5a0cb2d03581e6265efa413c3304a94c77e8aebca13008cda11b21173d8c104a8da53dbbf7db700c52f05deb62dde5fffc7b0510f6c6b80bcc216eb9f49c727fece60ef7cc8"}, {&(0x7f0000001500)="8ca159ebe2e5b8cc0d14e52f434dea725922cdcf81a24cb63a45ac88b6c09cc447e26aef2dc2d8238338f884b1a7b280e53c1c111342e37a8a28a85259d39901057c392bdb3ed471dccd58c482a70cf234f08ad560de108f5dbfc9e735f071897a97cd05d6d46ad723e816597496725f9d3372a2985618cdfdbd8abd34b6098ca0d56cc57bcd10410011228431177072b5746c2884d766671f99969a3873e7585feb0344587a13d6c0914cfade0928cf3c88aaaf58051cb61fcd3ec79b7182bb18916fd015f77deaf3cb05bd84f8a16551159b50dd2ee817ce71b8281edf1b58b65c34eb63ae96", 0xfffffffffffffe99}, {&(0x7f0000000400)="9a54bd2b5ee680a79cbbfe0dc8e79c90114470ce7cfb6bed8814a66fe782784da1a43b15d222e8d610d057b792c69a568c05f042ce9f215e92cc17080025622f9918a5f7bdda211fd84627c3ca2338cae477b6c379ce69d514f0ab9f7706d8c86da81cf2565689d43345b8e38ac22b3c020cdee5b95dc33f2bf9c660cd4201b91ce69f56d10c53df4c0f33cafd8d8e4415c7d113b802c36cd48b2dd48cb3e9b31b3444d133d56fe2bcd2e7480aac2e16077bb05e8c5125e5f86f8dfc"}, {&(0x7f0000001880)="5a313df5b5a515708a64a9ea1193698c93411275986f769d3660bb8c4dda61ae09f93f1fc1975084ea64449c668d53436250b1c9967e49b5de2c6fa93d01ed2b6617bf9598fea809e592004ff8794e1c1325ad00000000000000000000000000000000000000000000000000000000067d1ddf5233946b8d1bb0da793dee16d0a5bdeddf00d5052486c392d38ada51e3377f3be455755db8d29e45b098d6106c455ac8571380900ead9b13170787ad41d3a63b1b18efbece7ad10bee80c686c9c66e84949e3edf7ee8ce114e17dc91057407ddd23852a80d9811bcb9e67987db8a"}], 0x10000000000000a9, 0x0, 0xffffffffffffffff) socket(0x18, 0x2, 0xff) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffffe, 0x200, r6}) 16:00:15 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) shmget(0x0, 0x4000, 0x220, &(0x7f00000e3000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1d3}, {}, {0x2}]}}) 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, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = socket(0x20, 0x5, 0x1) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ftruncate(r7, 0x0, 0x1cb3ebbe) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000000080)={0x1, 0xff, 0x80d, 0x7ff, 0xfff8}) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = getppid() wait4(r11, 0x0, 0xa, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) 16:00:15 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = dup2(r2, r1) socketpair(0x2, 0xe14e714f93c79336, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r6, 0x3) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8040, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f00000008c0)=[{&(0x7f0000000980)="69e2688c45878f3e97fecf9b715402e9f5c32d5ae3ac27d1f720cb1f7a4d0b4a90efde92ffb16673beacef5cab2fd495551409ae96c946708ca8538d11d8be0e56e425b51eed1b25e31de46f8a7701f810fea6ceec8f1cea945d9a7d92381fa8e81c70a86b62d85b6b80654296052c6bdf8ab0e81eda11fde17edf4a3204ad3d039df43b88602cb6fc926c9674411d62060b699a654690cc3920119511405804fb52819ad5fb37df02a27664214d522b96458d4667a2b4b6abbdfe094df17613f50e920114631de8f79da7a1f3ce04d1f76a6b1771bcc1df79feab6717419f8fada876a281a5be267f4f43aac415fe96ca5a9afa2dd9ccb1eb8a2e744ce983aead9251d3e0f61cafcc9aa9fd13df80d50ec3becbd82ae65724cc0c14f2ccbdd7a24f4afe7f839b3a5c1c617df7eb15ec0879ac8c9abeb492e217b3e444649955a9c1e72c4383df7b7524e450c0ea0878e5daa200b7535783c4660bea1275ce0a14bbfd41d0f78d2b03edeaa87693bc0cf8373a53484aae7626bf7d8edc813e29ee", 0x181}, {&(0x7f0000000340)="b11f9f78f636ed78624b17c88b34ad1b86b874dcb6444366f1a10461a05401915a7ea81422e0b31a41ca359eaf7ac977831e8403645a957066afe03fa9bce098ad24d74099cfc1319f1f05a4fa7f290ce89d819cb5d5dd172e2c9d2f06000245fb53aa03c13845040035cd37711c8825caad553a8094f0b68159110440ec56a8da1f3221410fc8bc69f410f3a59a7304e456ef367fc92e5dab09586fb23237ce086afd13c8e9c0dcbc3f0c54a7711fb23eeb20d6ee4a871f9358d9917d35dd7daf65697330fde9b1de0f09ce79eb5a3e9c439bd23415b10da59e875ddb35354a6def9050694c172f", 0xe8}, {&(0x7f0000000440)="0e34152fe97f4138c1ee8f75f9f2eee8c2654d92ee2f46a320fdb0b4c1a45d718040e980d780350572872033b1b8bcff91eca6c9a6b8d375ef7533c5b40bd4616d1a9593731203b3bfe59d36e22f93d57fca1a7517fb6b72c2515c22e01fa3385c41565590878037b39d94f760b37f6f62f4f7a9cf9e924f8a6fa624fd4588aa8cd5527fe8709a5f3b80077b38a7b8919ff571cc878fd41dbd", 0x99}, {&(0x7f0000000500)="c51f63c29e49c77c943fd8eecd939511b2b12c226bd751c145fc052128b0db745e31415f6d7960c9001479f7a66755fa999acb96f1795c8f0dcd64cf3ebb5dd4fe208c69d8374b226c9a99fac60eae9022d087f8263f2257bd16f8af1b3877abb73a107d110dc3530f", 0x69}, {&(0x7f0000000580)="0f2fb47f1bdc086326026f9d9015363dcb2e8403b71755f4f42b00b3d97efb80c43293c2f419a959c402dbbf7b0f6038a7e9ec418003e453441f330e6b5a6e7e32ee7f80b62a1fc96f001baaf791fafa5067869005e6008a40eae18b32d9dbe5716db8736480af51e021863f06af26f92dea8a0c59accb47fb97a1123087126f06cfb20c159e4ae94be0d7e3da6618af821b3422bd03dc574019bee84fa614d881185b6acf7400a36c5a2a602ab81719889c54c7b1d2b6d11deb005da9e27ea1d7fe8df2a38bcf70666d7ba6c454be7c", 0xd0}, {&(0x7f0000000680)="5afbcf6802080e02825aba229e4fd22c1455573290a9c58df3fc8cccbb3bd5d66af917e17b9dc0b3273c13062e2ee467d557c19380304345915c795a7e99f8f0913c5be95d0b982221db7c360d2c15b5a4960ff1e6712a087e623fe86fb1c11c44a1042378d3af5d1a5bbfaa326cbd9bfae61f8a412e79547e7b5aeabee87f05ae4c4bc32dfd8530052a38cabce8dfdd7f82f4cfc2f08d7dcfbb787cfce321227918c1f13091caa15ebf3cb5", 0xac}, {&(0x7f0000000740)="1d3cc516ab5c34a16047ca03fd02e439946718ea00b803e1744af6dd1ad894205216515056f79af43d6f677455d95c215b8fd6e4bb18d629de3a3b8a73ad5ce4c2afbae7abefcbb61c93b57a61", 0x4d}, {&(0x7f00000007c0)="228a382b355b45b9ed63165fb4f9fdc05ae501b46007f879da8a112fd7e063493c7233b91ad0da71412133d47b994ed0e7881c26394d52ee81f82341352fde0a59c506982000f9910c46a6d57000e6eff38a2c07f1dad768282fef3f4c74c88ae9b4c42278c91dbd4c7519fc39ae7d5f513e1528fc49b8f6071a31536ec6", 0x7e}, {&(0x7f0000000840)="5234f79d9c4ff2cd63dae72af9ed9cfe218a54aeea306d22c11b607695eb6de39496d7e8c3eef140564eb7f9402e76e41793c11bb5326c891d6d1f745d836d8e9e3fa969ef7b67afcba2398130f063ba4a9138b370b81f8c6bdcf1d86b3f1ab058fd51da194703e6", 0x68}], 0x9) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:15 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x1, 0xa0) semop(r5, &(0x7f0000000880)=[{0x4bb22b4f33fd4d79, 0x6, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000840)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000007c0)={0x1, &(0x7f0000000100)=[{0x101, 0xfa, 0xff, 0xff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r7 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r7, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="de002e2f62757300"], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) listen(r2, 0x8) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x8, [{0x3, 0xb5eb}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x1}, {0x1, 0xf1b}, {0x3, 0x800}, {0x1, 0x6}, {0x3, 0x200}, {0xcb93a3c700b557ce, 0x7fffffff}, {0x2, 0x3}, {0x2, 0x8}, {0x1, 0x3}, {0x1, 0x7ff}, {0x1, 0x10001}, {0x8a4993322c43fe72, 0x7}, {0x3, 0x5}, {0x1}, {0x9e949b7317e352cc, 0x7f}, {0x2, 0x1f}, {0x1, 0xfffffff9}, {0x3, 0x3}, {0x3, 0x1}, {0x1, 0x10000}, {0x1, 0xfffffffe}, {0x1, 0x30a8}, {0x1, 0x9}, {0x1, 0x10000}, {0x1, 0x7}, {0x2, 0x100}, {0x3, 0x7fffffff}, {0x1, 0x4}, {0x53e54e8e9631bde4, 0xc0}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xfffffffd) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xde) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x134) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = getuid() r24 = getuid() r25 = msgget$private(0x0, 0x20) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r27, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r25, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r26, @ANYRESOCT=0x0, @ANYRESOCT=r23, @ANYRES64, @ANYRES16, @ANYRES16=r24, @ANYRESOCT=r27, @ANYRESOCT=r28]], 0x1, 0x0) msgrcv(r25, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r37 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r37, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x80) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/57}, &(0x7f0000000080)=0x3b) 16:00:15 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, 0x8d}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = geteuid() r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x34) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getegid() r12 = geteuid() r13 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r9, r11, r12, r13, 0x3a}, 0xfffffffffffffff9, 0x9}) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getegid() r19 = geteuid() r20 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r16, r18, r19, r20, 0x3a}, 0xfffffffffffffff9, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r22 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r22) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x717, r2, r6, r12, r20, 0x1a1, 0x1f}, 0xd9a, 0xfffb, r21, r22, 0x2, 0xffffffff, 0x100000000000000}) 16:00:15 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) socket(0x1, 0x3, 0x80) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r7, r7) r8 = dup2(r7, r3) dup2(r2, r8) r9 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0xffffffffffffffff], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000cc0)=""/231) 16:00:15 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x20000, 0x0) sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000010c0)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000001100)=""/230, 0xe6}, {&(0x7f0000001200)=""/63, 0x3f}], 0x2, &(0x7f0000001280)=""/111, 0x6f}, 0x40) dup2(r0, r0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r4, r3) listen(r4, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r4, r1) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xffffff07}, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = dup2(r0, r2) shmget(0x1, 0x4000, 0x20, &(0x7f0000377000/0x4000)=nil) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) getpgrp() 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000500)=""/4, 0x4}, {&(0x7f0000000540)=""/235, 0xeb}, {&(0x7f0000000c80)=""/4096, 0x1000}], 0x7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCCDTR(r0, 0x20007478) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = semget(0x3, 0x2, 0x80) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001c80)=""/4096) r7 = dup2(r5, r5) dup2(r4, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000006c0)={0x0, 0x6, 0x3, 0x3, "b08dce580000000400"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000002c0)=0x4) close(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r5}, 0x8000000000000001, 0x8c, 0x40000011, 0x1d00000, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x35, 0x20000000, 0x20, 0xfffffffffffffffb}], 0xfffff800, &(0x7f0000000300)=[{{r13}, 0xfffffffffffffff9, 0x50, 0x2, 0x5, 0x1ff}, {{}, 0x0, 0x45, 0x2, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0x6}, {{r0}, 0x7ffffffffffffff9, 0x1, 0x400000a0, 0x8, 0x4}, {{r1}, 0x7ffffffffffffffb, 0x40, 0x40000000, 0x5, 0x9}], 0x7, &(0x7f0000000200)={0x400, 0x2}) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="360f668902a21b0a1c6fc94c027173294f77668ade6a6f4592e458e44fdcd20fe9554d6b1bb9ef2694eb98daaf6eabfcf01904d4fbda2b250e27a6017882ad6b575f89ca9427a4e6cbf4bc6e21314c7816d27f5e4c7f379c49e20b2df7e4d1fa720b3392cd"], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r14, 0x80044272, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() r2 = msgget(0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) msgsnd(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ff010000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7b0000387a27f12613a8c1ad1980cef7ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab00000000345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f083fd5ba2a01c919af727cc4e706c072fd77f4f8a4d35fa5da808e57607135ef3aa92a36ffe9b8"], 0xc2, 0x800) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getegid() r8 = geteuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r5, r7, r8, r9, 0x3a}, 0xfffffffffffffff9, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, r1, 0x0, r8, 0x0, 0x3feff}, 0x3, 0x400008001}) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000300)="138349b5e3c99bc12300ac54dabcc7083a42daccb956f749e63a6ef305322f0bf9b3c5d7a0a251c8ba5b5d3556ba69c0dce1994732f03c1c2d8e2b0416ddb1d48111851f598825c4c45811bf16253ee313ad317d6756699310cfd3792ba7e8cf6b3cb3d5ded70e18d26a6771edb394b783466ccba569d3d20ab1ba9f67e19339f9818caa0e40090262d4abc4e6c11ad2abc7a48deb68cc504c8ff8ed2a8f1a2add5c982383ed679878079f017c62a451f0ffc514d45795a10d15ae8a8819ffe22ca2c67ba077e55bdaad88a3e0fc11f3ebbe8dcd5340a948b9443236b9cf30913e9cb8b064410b0fff9e2d47f1ec955d29a6"}, {&(0x7f0000000400)="3bbdfcc3d3f7927a16922bfee0d0ad2ef8039be03da5efc0bf120448573e7e9037f62d462daee0e1e063a0fe3c4ba247b2faacba4c06e1f4fb620b59dd42eb6d990b19b6c7ca84d56b6af610ea6016839b23148bc4b9016e75248999fd557c06b90fb61e06b9cfcaa2b053edea54031b02f38b0bef9e3ab0135b36a7e134472c5eee5b9d25939c3293d4dfa1d3af61b4716ce5547912a527cc1da22b7c9a969826fb8de902b92719a0304dd1d8a95f98b7be17e6fd16d606866894209ff9809693a353b83656319c7b039d5b3f104897510e60ea77482da3e3ed7cc3a4afe9bcaabfc01b92e74dbf75b45614dff76b0f54ac910ae2501215a2433620bee711914ae29670cffe9aa7d422a8da2f5dd9df4e512ff33465a61fbb250b6ce7cec99991ecfdc581e898396d34c71ea8fec38631b62aa70e537b7ee10bb01ccc6e44f08bd212b6309f2069b60fa02efae15b0138944508451ae01fe7920c236c9895a19576c80621c656c98f67380de2b33946a27a33b6ca5a948c92aaeb95c8b70e5a124cd9c679e2a36ddf1f54e96db8d4ea7e26a9b7fb5aea569b54b1c13a1be251f18e9a74807e2882d9a19eb3b19cf41fbeeabfe6fbc1d04d578443fa035511b5014bcfe6b977417eee56d4d0d474d758a5ac75bd20a844e4313286e4c80bb6b26b241912a516b00e361ce7fe504fbe2ac6ad2295c656cd0fd947601db86de2d3dba4f92103cf7ba12fcc2192b8e16bfef8e25b9e10d07bfd4c2513a7a044323074ef5f44a2beedc01e9e51ad33636e417eecc6ab4e24c8954b601f86ac7651042f796f6eda440c4bae73494cd57dd286fb9ad2b0e377910dfe14384629cd2597bf345818ffd794f7b21391ecf419c78da5305605ac118715db93b08f4b6143703dcfc06164ab3c75f033a828e16afec155bf0626cc5bd69fcfeb78322c59266ef597dd70817f3055c191649b22519e7d7506195e2e81ec9da7623a9c092da2ae2f7409c5a0cb8c72feab712e4e067013a98d56be84f42755da25feb5041ba1364601499b50bcdad7b911d4599329bf281f517892244b3e7c2cd8486398e7e7e4255397244fee6f6d40271838c718059a92f28af637dad5010ac3edc18c3878fea24b9b91f4416df600ea8152b8e8dc833fd5dad68ccf62d0ae9b61f65d1c1f19013f0759929ce33d49a275ff7d1885a6b0c18451bfec5aaf8fe4930834e60e1d68920ba1af7e1f652fa6ef68a403ad73e8ee288c7da6f6501cbd7f79babdb3587aa3f6d7ee444bf44aa2b2598e0fe875266776cfb4e0291e80a04f7596255b8993677536c5ecc48dae6f197314875a5e033aa0228a629f18e7cdb5d133b7f334f43e0c3b25854a7b05df6f1d4f43744429632ad42034571e1ce9413ae55c61835f8253d0a1286107742e0f6b6ed9051f5defb844f53a12752b6bd30e74767bb1b7b9c6f9104dce171ecb8cf9ff8d06a5cfe43a92e61f3bc7f183211b8dd8cd07e662d9446e7958c458df94c23664901eaa1809bb3939269f2986cf495d6f9b47a758e77fed3cde99ed9599b2451b46e6c623d4cdb060abbd85a9c02d6d5feb614ba9e387213a8d897cb1774ce99fe506ffc3301b722a7b6c8a424e8fadd63321624732cb4b6b6615ee6e6bb2dc29ff3144414e44fcb6d996556a285ecfdf1318ef96d65013c12cd891caed24f369ab5724661859ad57f9c2a2e7b64341391f19935b539ffa1e59512b79b9a9ebfb4598654a44b94cac9b260fb66fbb7f93b3b113eac48f805caa4751c51122a5e31eb64265a8202b78c830f2ed613bc49447fbb73a5f39c42590d3079007f56013f3f1b7d018f47afdea757959679627a23b361ad8aada5d7291397263b17022feec76943d215e3995cf32e9569499ded89ad71ff4b35a771410e0b0fde062731d97ba9920eb0cca2bb90a7235f932992d006b3a5d4823bb1fceebe49de2874672fa7e54d6a01b62f63c984d6a720384629d87529b55255de0217c560b950678895a72f73d1ebf9bad3c14b05065c8cffc4300714b9ae0e0e0f42338ca69a6765485c3da73e8953c6d71bbbd25d3220b018614e93008c7d8ccbc2969914f5a46eeac0708bce7d145f16e760faaf373679e53bf3c5b2232fd97a0e5c8c10ffdca6808da188ab9796fa97a2ae8a13ba747006db21db89c6e0cef0676a00c6076c31ff34b35585ce99b633e78a0bd613bac5347e730c40b3e79c579f054e977b6d99be7659a44adca0fb491ae23b39e96cd83814bf9e80dc2879a9c4361f9c20273e3f8f7c6d739a9958a893c4c830c55d9eece4e745f1afc599842d8d5fe2ff8bfa0d3d05074ef2e42f7e7c06f06b96f60137ae0e12d1a0e95babb9477e22ca967158048a05b568f5e847f4b022555f27513d102cbdebd0bfc794629aa4a02aae415e3092445194a418c9d79cdf8f8d70562b5d16dbefb09d0caf7ed6d3471bdc1f00886d7194b7af25438476cb720fd317a100f4f3b87323cac065de47a5dd09d67d097018a9f1ee9d72df64ff11fdedddd80f871efdbcc3a9c820cf5d5c62e10f2579118351249c506b2a85e5750a2b0e23986a689f75708f5b569f15a674d36f1ecac32747d58eb15eb88a6c4a4f64a8d4dfb4f5ed32d27b9fce37434d5447aeb39c4b1a209383b4fcb8f31c3348697bbdfaf322610fdcf255e91cc53796c68cce0861f8d5495f9430ebc313d95569bfbd6eda8fa4f4da1d4315a232176dc6e4c8a0f1d028c54a464eda4eb0c7c0a8102ec9f3c54b6cea36f652f49e388c80f0dce6a22b6ea8737b684b85fa37c9bd8e4811d676c69d46a0f788117af803e4a00e10aa70dd95d000c634557df38f61f5f785a212d3ea95a14d08f5301be98868bed074d6efb22e078c1b7ad4a422ccce06741e39c6b80feddfb66c0b997963362a15b6b5985183aab583f31c8f8d12f970641c220fdea16822f1b3aaeb197905dea41428e5a3d48776bc414e4ceceeb89b1280755a77bf08bfab449b5c16e5f5368658508d743d7a2e4e484afdc1d45e79d577d4e10152841c66b9c923af7a68a0615078e0fac600d9dff4f2e8e25c0afb4104a2bcbce5a733363a6a8f46ef28260703156c55f013383540ec2b8435ff09884f82bc514ee40a74f9dad0eefee79fab37675fd4b592dabb1b3553861b7dd5c42ca3cb243207a8e59b78e9c3c3babb4d291579baccc52cfe887d01ee052c4e1c238c11c6e18bba1db288389a00c9fa819b578bc9d2ed95fd2b5a8f334ac588db8e60a79f89c27a26b01b0f52742b0ea8c87fce6ac0d9c57c85fb8909df9e9330e19666255e33298c574a385b9c2371dde5a0e9bef3f4fc99bd35aabe311a16d3a7cc9c196ea4ed4503f71b56b35bc21b3b2a77390531d824aa669949e4cdf4bd95561d412e059aedaba4added0f9c79b58d9098d61cdaea24c2ec34ebdadf10ac9effe618a116768f59b67bc417ac5be785c883b6e346fcda274b9f3efc3f7db0cf0583ec18fe16f789e406322f99b44a2601630063b9d0d912d234a6aacd292cd98773cc70b7be78042cc2a02e97647bcf1fd1ac872f37c0964ce5373812985dcde1a43c80fdacf309feac8d2ddcd3ffc4c416c0d206608ce7a48e0aa3f93fe46d6c465f0c9309a9b63e7002417ac3b06fd092b0ae20df020e7e4bcd0bc4cd52f8f1d151bc851e6e77dff7da9edbf3db1cf2c463624678f0a5ad99a5193b913f0b99b7f5040fdf1c9c92f3326efea8baa878eca10fab06829a829e814c9dfe054f1d27726e4e8442043e00c801ed3ab632da790fbd3899e0a3b21c0d8416de3cd68a7bae594cf624d27483c548c420533af83d2e8f0dda8a742785674ec9d4623c2c447342defb4690e9bafe9264a503b8a7495a8ffde29aa665014b1accf1329837178b422a256d6b4ccada30b0e231bbe934d4d90eb60da69352834fe3a8afa79bee2c1fbb92dd698abbd8ba9982c9b39340a66f0351bab5c2420c7dc560cb2a8ad804017a55fe39f6937c849dacb65a6ab7a08cb744bdffeea028e09ebc8ded2214b22a3d7a9791aabb8778c0975fa9949d9da38c6da53e96c0499f7f9e2b9d3861dc1e0321a0742e4ea645c15447b7c836e5cf64e294c590c69f8afcb78ec4217088c8b21608328fa9e131362a850136ca340ec516e3fb95dbfab135fc541d952f5c4156fd0e83286cdf44a2f5384a717abafe22e8ca7f7d579566b6fe9d1dfb8f277d645d1afc2993ba24707c8709b0bd9791c428a1af258806dedd3dfa648db929b33dd79de5835311e894827ec2300e33662d4ee8599f37a4b9415d8131a101d6ea509d10c422586a2fabcb2d772b51d1731c95b92808c9b818374951cf367f58a586fbda9fbcf471a6320f87cc8e8a3cbed15367d06e9c3e49aec9863ecd3728574b2f49eac28ecfbf45198cadbfce9ce162fe10e477e2f399101e64404ed01e9a507f77a4eb23ed26727e62f0b3f834e27f9008440239f19f84a6c1b3fe274379d90d98d33693071a4dac265f56d21fa9a8b425877e5cb5a5ff882276d38787ba2c338dc3f27079d5a5111846e1f891a2b947a2bb1dce851ad6e101d202677ec9dd3f855c72afc6930f70a615099d9fd383e6f79c9aabe0582275cba531232ce616072de0b0ed8af4199470d5dd9c76614c1e7a500190d727c6d058083ddf677f5c51215cdd648069da9498796ecf90e3c5db1138498aa633040d075abc9f94b06e6226a2e2075b1cbd3b01f818910f568821a140a0080f3d9764a8bee31acd66e33fbfb49a48ccef2cdf846f72a111360e59d6dc3c45deb267f4c1279bebee57733f679ba04f9c8d1bdad2f780f54022ec0b3539e6f8a0b2873ea8edc8b7faae387dcafed87ebd8f4c3b002c6b9eb4fabe960c86735e74a5d7db99487409fd5c234046d04205d5763d5e32b714712b1327d27223833c0ff973d0ae50a8be1795c45abbd10ac313476f1e98c909e837e3ab72051522123ac24a9d35c886926652e98c1886457bdd1682a777016f6531f1fcfa02c2bbaa9fc0f06db1050539decd5f5ba2a3bce1d57a1cff1aca82f7dd8a6726d19eb472cb366777b19409964cf440dfd73acc04ae17af8c17b718543159d810124b2be9e5385ab89f8fb241444c2e25062593b1f0a4c01527d9cc1780fab4cb985eec3f010d4cad112570488b61d41f1df835a774897d946bec796c5f0aed2d6870655867d4d76da90977d99ac71dc7aaf22e579fd2c20e0b37770475cc029f4d389a17c86b58d279cd6393f5002a0780ce15421eb9bf6388581710eb5f5b3424bdb2369ee595a19e8088320c7c939f775e4670628277d6c16149dca19625cc9fbd0afc6398ed31d296f14c6110f043453ba82a2d876e70fd8c9aa53b0f070e1397e3fa21dc9fa51e4b89f61f5e258abdf533358044d108b493fe97dc98140116bf7242fbac5b1dd21c3101c1bbcaec82444e7a06daa70e8dbb31a869d0db377b72e6ac5cd08c7b3148db443a476006f0c238b5ddfecdcb8d7d2b29a2916aa97508b66bd9b774181e64b83497dc4cd52876c36da8dba1e5277ff5012b503de6576782dbda799785ef278c0e1cce6c13d04b78c075250fd866c29a862f22e8be074afa3e9536376acdef51456b590bc154e8806706f44bdd41ec6f74ca045900e4bd14f4f585ad818b234405675f9fc2cfc40c4fc3bac067991e76c854f887c9d95d56e723eac120c38918438bd914f0cb773cc78bafd3ed5d3e34a6471fa6fdcab89a1cd0046308b9729698015e4f4ddf559cb8715e3ad25c32bcb50a473197ad4132432ef4157f59"}, {&(0x7f0000000100)="2ca0f2d0d3218385896bcbf4e7db0468e46c2dcf02"}, {&(0x7f0000001400)="3d5078ddd7134d97fb535cf4bec0edc3c3df77047ca1ae0c36374262c9ac6dd775cd6c7ed093b60af602ec0d4c32e98be5f5b78fe3a15c96beff031d74dde98ea410535379301642f56c2f1421236b30f28a05af3d077bbd67f5de7e5efb345df9d0deaf681803dfd35d48eee49afcebe2554c5e439a07d13f2024a4204127827553a25c03b234fad6"}, {&(0x7f0000001740)="f91964887e731a196d0590a410558c0733351d74239a286a7111f8108f72c031bb07b5f5bae6f8cc573b8e8e0f8d796128668e0433e4814cbbc1d22aa6712727cce0fbb8d69068eb61d08281f75c93740a918b3a9e0600d952e464c8319de7a8f6f4b295c5a6cad6e0a238f2ac526d918ddd1de71d779c9d8ad8286678d5b0720baad08410acc1756a71b889a702626f8ba1bb0f9f6285964f0697ce6b5bc10058fce2ee1c47d52012ce2a93a20b0403cdbe75e538401389ac14a31d5188ec8662c357ef694c1ee10eabd97f13d1a3aa8607cfc8017f0536f8184bb605c7fccf4197b1125cc79b6c2c9342a6713e06bef79a05d5a3566e6bc3fcce9eae8cf64d1ae4afcf5e1638c9dcf9b3604b13857ade7cf53f0216f80940f913ad727c685d53abf6929933738e2c0b9827337830c77cb6454a2cf150c6bca980f9e71a4fcd4aa9cd95f97fc1c3382a359c2e00710ce5e0d4f03e8311f40fa6d5eae0971f623817e14ff45e6d99f7c9adb9c1b866c0064cdcd67f86c78e60f9e6c3cbc0423809caa5a996f065fadcbf7e6f851fd37b2ba5c7a08974b47ae8000abae8f64f41c527592d6dda34e2c80cbba1159df36f418a3f11e231c62f7c63e4563395dbd7255144ff500334fa65b17d888a7e58ee2cb94c9540e129f5f45c43d4d36fc5626b74ca93a7798481d7a62582ed472ac57baf6f27dfc9456bffe39d38a85e4b53f0e026eacb5ae5510c20928d9db2aa6b2a047353dfb16ab2f9f33ba9cc7b28a69e4aace8c907c53611bcb77ba350fbc6598709f06377e2dba730eb6b857b66146279a127a0794f9460c37bc01a0cbe6f0f712b42e89bdbc5756d250c3b52776b254a695363589c7ffaa04ae63f6d9e5398568b04e91dc9deabefd93d2b81ea22c7bb4296bc78531fc9ee87f55144226b9e98ced88d173d21bbaeea24e1ad47a05b275e9d30f160164a6b8202177b6a5ad25162f7336db387c72dd5ec3ffc46e964f42005b7ad08a6d1b55691a9a12669b442386276eca1bfd28e17f55d3bf16399fc3d5d4101579467ade5ead735df5003278369f52d0fd4876f7491deae4783c25d9d8b6eb5e9583a29764044ac62181266c65e2bdee49266af3de31689390c2e82f3dc9ffe92785dd3734e7a7025aead6e12ae68ce3ebe4e5d73bc42a01f3d5e0a9966b7fee40f6fe9d65caa8c395daf674e447e0ee413912f61294c105ad953be4189592165b8be29ce701fc1cd56e71b896b695c62dd790e4ebc63a8cbf2fe8ee925385dabf6ea43170cb55c4967d80d066e870d3e0fc84ae86f10a0126c146b2dc8574fda754bf14a192452b92c8130179c2142e670bc2055629937dea371b3a05756a107aa5074e797a5a5bc4d3640ca9f8c7f3c689fb7792151ebd9303359ebce53dce67d7f51fd9d1531b61c09619cc7d1f67c3f947168cee02676a5775d54f0432a0fd8e042118a2fd21e890d026f80bd34e466bb1f80aad520838769576516625fd84a43e337c8626e7765c57b1733bdc9f387d5a0a846be3fd391237701ba27ec50156474df60036d669beccd31792ffd6ae3f20d227fbbf5e02a3ed552199f6460f03323bcfedcf67b84ddc712203ac3d35fabfad29beb47676ba0940352732f92739a3089f20c5e6f2479087e4c9d1b395326d6ae9d881c71abe07935a6e8d7a29ed2430a027bcf1022de3fae1663331450e371fd866b9cbdde76ea837bf4bdc1e011060795d0388a76f9fcb88a741f80b29a2ab2121990c7840878d68718df9e055727adcb66735777c8023279e690fda22b6975de4a5cd1114367ffcdb9320cc7aa16747f494b8149f6d954875ef6b2d605b62f508775bb827e2e08262dc6dbb61c12b0294bfc8938caa1b9dc03041fabd85ad9950353d2116103d85935155d5b35ba8a7f7b9e90d6b9a6e1f7e736c1d885d905bd0f4bf028f98a59a02e1955a40c694d662c1d0ef29004347df883f6c6a07107d2881502a907d1a3b21fcd3c30321e484d0b11f614d9b2426c21b1ede1d00deccc922c9ccd2e136e364a812aa83dfd335829c17a20132ebeb3b5ccea33ce346d5713d5a863e11fc80737c9ecd379b1e21d4738f2a5fa0056ecd8579a3bef5fc26a3e9b2a8905e222f1e71f156af5b237676f62f7a0920ee75e9456ef66504096be6b79e06be3f6ca89c8c006499376829a31038952425b0320109fa2c8e700790db727eef2fd9630ab2966a1034bed4dd4f644c2f2c249cd94a6692e7b6e95330115242cbd91b5700cb8ea819efcd6f8eec7b970db72fecaaa4fb154f2cd9d886ba6f14307330d972421f60ea11b9664358f2dd5fe2b680a16d4137f11c48c132286afa4784af51b96ddd0ce39aad8396941007ac8251e05617c135511d1da64078ddea3198cdb6c695971c65256b06df039f9c7889a608c9e33b4641db55f7cee4e0aebb8f665485d1815bd1e578a334a4e8e5a862bf34003cb0b2897cd4c4cce64afa49239fe52c91b6bca346b7852cec8adbfa491842ebf0c21733c40a44fbf84e00ed81ac7b5cf3537f5c2aa5b42128d7b9bbeaa910d2ebddd11e9ba90fdee36efe2003dc5d7f7ddd180b3ceee964946419ee8efb520a4cba9183c2dfd006664bec8cb6b99d0e574446f85a21c609a756c9cf5bfc32f569cb58cad0772b5424b99cbb34271cc84dc5b78ff08411cd2b6273a3ae18895f61bd3cd14584ae7ebaa4baf532c338f38dcb0ca9b2374b65f1e10e76f1a03d11e9bfd7ca694836d3cbd1311dcccfe783a76d96e8acc5b59e0a51db55cc06dd2549f1a4a4b2c5b6d7c3c2922c012f301bbb78859718603c6a80b5dfd7bbd2ae340e10edc5e8f5e5dbb5f51386157cea65fd1083c5ab6169a58e05bc47e457b6a747a094c9b415845e5fb647aeeb700ba794137c9b03973fd7981fe012107d87b6a9c206ac3f618b255e836df7dde739945f7a9b08a9b9cad45272994dc0093b2af4e780d6f139058d4e570caa3cb11a708c4e1130eef65656fc95c5e5bda52f7653c63abc0c539dacc1456d780ec8a4df717a3fe1f248a0de745d4eb0d0f4591dc237f2360ff814fd3f9a51938d11234be5cbcd61801a51fdd2f6d3d729cf9c735a10b2b38315776cb844bce79248a0f89081c9b797d8c7135f52def83db97a8c7ebcbcb3c2754c6ffd1e925e96a5791f34aaebc65e29090fda911274d291c0ad5cf37991dfe9a254d58b0d54771d9c1c111af488636c8c89ebcda195d805c2f227226190d351b1d273783745059b2e4c3e6415ba24baf487edec3ed144f449eed2da6547f10b5624b836cb7f7874f369380593fc24d2a6200e442bc0a701f77655020417ed7e76b12f5cbbcceda535dcd1b19ac78e8665f2181a5145c28fad1b329381d54b23f25e950d73478228f222d9c3126551b084b6848af148212f9b90ad5288cb9af217844d728d429d2e73d6faea432f24f96cb9515988e09edf2b7ff6775f90416010c839bf839a80b6ddf3c791191ce5492f1ec3720418d3c53e0ac3f94caa3eb33cebccec1e131f4a71b852364cad47d44277d270c240772004eadc718c314afc97b3b4859655380b855e78699d3bd92b4f9445e401fef4a42f75cbf8d56dc09a40485b2cdb7e65bf897a6fbe1b1e5688ffbc345ece034bd2b0684de308d87feb92c85a80083ff08500056768617da82d65e6ea981e874216b9018a25cb7ce21abe5c1511ca414d9167e486d8c7bf894713f4b6db949024945c7d7d767b5eed02d4b5a86fb94cc5de27312ebf3e856c8afb8a6e851f93b519ef9be4e07f51c6dce5e349e272cf3f6ab3eb1b485b327555d679f6d6c04d4bd85978ce7bb144582a86ab105e03b591b95fa7ce07b83e86a7c71d6dffa5313fb03d31b9f24d157072f5e05420fa12d18894bf74f3db4ee2df81a1491b9cef07786833f0446c4ca56cd1820234144f51aa6beaa699e30c5bacea6aba986cb024d48edf6f2b1d2041409807d902cba447a5acc00795a07d4687bd9fab2a151927d04c08271c71dd93a2f8fcdad6bd54a8c4f1f51339a956f178fb6d596d04ead1c1326cf8e10a41674a824b71e7ec8594de22da1c8eae3ee96e94aa19c6b7925710838f16f8699b013b29976cee209a3b42e09ad18320a019e19ab2a1d7410e411fcd0a1b93f72f90c2bfb3c139f48808a873179188dc94246cfcf42765b329d126d108fd1f5048a0fc06f5c6b2a3adf281a53b2a69433fcabe1caeb571a3d6353ed4924b4fdd036278f65c1ad137375a21d31704dc57aed5f5397a7b55792b327d2942020dcf66410a63cf13d66e3a1d8b4f532e33738136022622db9b14a32e7d1a6261f63a247c7c75242a3e22fd76f2d8467088480279706f5b79ed1baf6985b060b9543fdf2073737a7bb94d3453a998ae3e73b9c9b1d61adb6dad172484adafce769f7af453893cbff2ffb24cf6571faac6961cd36ca6eec82f83e6e129c453fec2f1ec6ec929b6ffc6f5351d51d08af34d2216c02400e75de63ae17c7cfbab3e7dea5ba09baca9e542ba173193411524728d01af4d06b99a5bdfc146aeb1b9fd3d6d05ceaee2c91215f1b6f0bb491b67d1b4ced98fc4f0cdd15b52c8325eff22a1a5b820429f73b50e7ebe79a46c7ff34179d5499e5e0364e12a74ec4139cdc807742e2e8bbbe8735cee24a885e658348a6d3044cc17746aa5e413ba1266f41dcedf87cbbbbcad4680ef40a65c7e14d86a2a24b0dc3389d323df6f62adb4249248bdadb8856f60b37c73fffd280e45356484a322beb214cc9618a844accbdd88e29ab05f3683582d0f71ec68cee098566859abc6914df3e7485fafd71185368ed5e3b66e2404aeb7caeb283e86c6846b84636f32f676b96229ec0e6cfd9dd8b20fcf0faa732cfdc234a39f9a317ef0be7827315d29971a03524794e902c5be1e057cce78f9cf422b8238655624d19bc67bdb9bef3d438ce2e8cd940e114ed822604b5fd014a95c6dabf1f58e0b22f9d0b5d255c211ed52259c4f8cff8961668b9748a9660c4e11d49ed5b27d94b4515f50e418529b88b01fe9101805cf66ff4553eaa5e130d31d4b1d4982163bb7921e77021f4289c86b62b834b585e521106028473d8739c29f94b45b06c98480db296ea06c83bdbed9dc18f59f226a4150473323fae42d12813892f442c5dffc1f0bcc562bf6615ca633b814251ad5e952fa4c928e183306722e157b4d26d9f9cba7171de62fde835028a4e68a91c447373dcfb4429fa679f1252b67106206863c1725c998b1708df85b6f4bd81437e14d675de31b94e656571cf314849b40227074b412503b2fe89761bf79298f1a88c05ec8684a5508e43353e82deae5eeac322554770b73d10c0732a89d6e7279b66167bb1172f17ebbd2a4dfa3812040ae85e90898f7f66cb5e86db4501c513f4eb19ebc66a2c735649ac611a010d35eeaded10a12c435a63190eea66011c4752aea43b43f3261e20d8d69e176ae59f2652451e9fd90dbe54d2770cf294748035258d2ad9cdee84fa63236ca4d9e2518c285eab47368c70ba17d271cb6ae553cc419eddb4421e7b30e93371308ca7198fac1bd2471535a4bcce995fd84ddfaeb0e8c1464c4d66b8f3f46dcac94d3b2a0097c9bc262e6f141cb36873dd3bbcd2de41f2eb1e618cf34d8bb07dd4ba4a704c037b5c0f9a9ace2ea4daf6ca2fba61076b146686a70743fde90625ce7a7b055aee444b2379b40dbb2566d3fe69ae883c75e41e454118ea0cece3be63827aff16a74d99efc6eac8898bf34ec749c93f5fecc9b55d711e1c5bee16aa619b6312"}, {&(0x7f00000014c0)="d7a5845d01ac2478383a5ae2212270d3f1c59f2e8ef029f4ce09bee2ce76f0b90161a01444f442319b97e7637bb68e0cbaa83639d2a0711c64671a6ec0c54a1a9c6c5ef6a60ffb62b46d2536d9c0817d9d55a6"}, {&(0x7f0000001540)="8fc8a70aedcda1cded280effa96bba01e715b6bd89ebfa2a95aea0462089d2cdb619de1044e628bb637fab4c148842a690b5fc24bc74df3f050afcfcd471403c303d97b80998bb94cefeb84dddc8a1beb1c732bf2668a8057ca84585f11ecb35508631ab9d9c59fdc1dd8644e9a5ef79ff74548d7897bf79cdcb40904c741cadce771c45048916ecfde840b7d05921c992a2d87be5c5f813ed1c2bcaa914502dfa"}], 0x1136, 0x0, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r12 = dup2(r11, r11) dup2(r10, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r12, 0x80044275, &(0x7f0000000080)) r13 = socket(0x18, 0x8002, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r15 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x42) ioctl$TIOCSETVERAUTH(r15, 0x8004741c, &(0x7f0000000140)=0x5) r16 = dup2(r14, r14) dup2(r13, r16) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchflags(r16, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000003c0), 0x496b156e7a2e9621, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/23, 0x17}], 0x6, &(0x7f0000001500)=""/132, 0x84}, 0x40e34f1fb82e8e61) pipe2(&(0x7f0000000080), 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r10, 0x5) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x2, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = geteuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r4, r6, r7, r8, 0x3a}, 0xfffffffffffffff9, 0x9}) lchown(&(0x7f0000000300)='./file0\x00', r1, r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x102) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x3ff}, {0x5, 0x1f}}) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') pckbd_enable: command error 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000040)=""/67) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x6, 0xff85}, {0x7, 0x8}}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x62, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)="64bef4f1895d88aba67add97a7c9c74b4d5fc707a3c4d3bb5218ef38d1f8f22bd72ebfd15a1e0e50e5cdc65648aa26ed29afd6e1fc995f2954a216201529df30843e591a4f594916dd50c02fc6813847b934db8c2bbac2515f53388f02ef7e0ffa65c6ab8a7fcc0d53c4b8a1b97b11faeff54f1d6b3d55bf901a4cee", 0x7c}, {&(0x7f0000000200)="8ad17c3669f4d7688f08413835cc47d9efb78b52b40ff092cb1a393bca7f4d431176c4b8de81b74bc546391b988ec1d3842eb4141461886a618b0b55d2afa87f06ac69c2a519bfecef88a809478925fbbeba77d143fea8d033e3a22a97878811af6bb3c800aa654f8d454d46cf4d33e132788a1fe29168703108e36dd5fec0afc499d3cb6331b1b45419260683092fa2f8ae4ea213b9781f62c172bd769c691bb1388a5fe2618963e13c96a901247b0a91786b90ad19558298333a247f81122506489caaaf33544ff35ba98a54b01e4af0ba57776662e8349dcff2018bc7b7309ba3fc488334083ed9b2066cd5d4", 0xee}, {&(0x7f0000000300)="7a147174e32f19cf0ea5984bfbf140d6def705cc1c9c8732bea30da45950de213ac9ca6336970738b3161028a040da9bbe09ecebc53d8b19f0318dc88eed232cc2d2f02f13235d2e13169f34e7eb2db6bb0310500bf09c9a6b3d", 0x5a}, {&(0x7f0000000100)="4a7d15e73725d85c1f4b864f815eb620efe7c68b2ee7ceba866d5346b2c175980db310fd2633d4c7e13c420601", 0x2d}, {&(0x7f0000000380)="09ef8dba27743694f5f5e1c555e428449de2ea151faed68a8ae1fb6b75228a0c858907181da4e05d3a6203b982a260845a7d2a1e9b75f89c36b6785d9bb941f367d12c9cd7c586fb8d4aaeb1311a55891e5af318906f8e38244716b81603909d739aafaeaf4801c4ea93da17ac89a8558e027dfb6b04eb4708c491f2a13e3ecdc6be4e8939e5cb92f180ff9cd4fce0f621de6a85b4d901667cc5dcd5d4c323ce3981635f93e3", 0xa6}, {&(0x7f0000000440)="aee5887345d6a9d98894cf9a9618a5888eeb6d28c190b80dfd1e91887d7baedf30b0f2ccb859aff8e51cab0b217c8d60af2db4b72b97781cd54e921da11ab0c5ae53c787b62bfdf9de9f51dee3f7be4d52888c817c40c3db1e2ad5b505b58b13a7837c229a46dd798e1e42cf3bd5beff5781ed1b2893d0c3a48e53d7c5c89577796aa375bcabb00843437fea61a2892d6e45a5e31a2ae89609e8dee79c1f5decc4fbc5a46a0674d49a49b6bcba57ee6cbe53911f07181539e3f4c6e4f3a03fec78603cbe990cc0406c48fd51c2027ae34d554dd423251270403b085a4e6675abe900279ba362bad85837b919e6fe21158ab33ac1547df31b28270730640c56b66f21855f287441182a3bbad7fa4602f11c7dd789ff0d8eda742c90181dca21e36240f1d9fd95242e67773203fd61aac8ae3f568a17b34af0cfc414b0d83e1815936ed0c25c85e8563d10185c81d7b1b8fd626ad7b0576cd8959da83ec9a8344a6742b91a4a0a2de608e1fdc5e418d8e841bb991c5781310a2f4a22522046c65b99c2bed2cf56de4dd98bc679af22e8e1fdc9eb012bdd9a98cecf7266b81c29f781b4f76659b3379ca6060f12bb64019a2ecbfd7dbf1110646255712af24e4ce44d84a975474bb6f823f81375bb7d2a20e7e4d65e49a59249478566a131203ddce707d8ef35a77f8f9b5fd77d53eb9d2b23479ce0dd96ca8b04f50e7e9fe28b6cc33ce55416de9b4e0e41b776be9d319dcc283789f0c6e8dbc7d9ea03d9be3096cc34296132549c91587097950465d2e57554e23018cb5ce27cf1b018ce90532ac84a14526b0ed5295a5579edb23ebaddf2684394e52abf6aba9da3fb763e575f9e86d6afae5a30f46c64373f566e31c235d46b7bab02172a049a6a7b4093f8099934875275067a1727da5543ceada776884e7aea6a4772b39c6ba967935fe79635c451a22d29d778371fae555d77697c7f0d3674a71d8f55c67bbc14c74777a81dabed97c39c8b9e83a524ac00b14ea3653b9fd109170f5a8677cfd83e50f4a48b8a59920af9add68dc76fc744bb4eab228cebf3191d3e89787946739cb0d76127e9eb07e7516b65d5bbb1c9d68e4e4ac0545bed6c2b177e42d525ab17fd89a9fe08e7d096b0065524c52aad0653a27dec19084d8744c4dccc60cae6fb7910bce69cf08593d2a3b41a350a9716f0a5ddde020c69cf5f2afd516285defa08f42afe77c86b082643eaa575759e42783074dc760fd5bd3c34a420fc7d55097852930327ae6810cf317fa1379d67dceb5ba748efbf9f05c0f74adc3b8b2d81e6c33be45810d66f539eb0c3b4c82a3f4517e5f99f9c02f999016c16e05e77fe92c1d0bf3928807fd4039737c441a02da02fb963b7c84519f5a7bbe8a5f744f3c60de766230e6f27e764e9e54df07efb2632f26e778c8570a4917ca6ff2d28e36eb2cf6019f344a651bae490888b02d79e4b062c2466aa18f7b6ceba46e6a41822739cce69caa23923233a76564be128411e718ed467307628f94eda8a675ccd432f8984c4093ef407d45f3ba4dd1dd198a43403827dcd1c5d5da7aa29b4aa79a25c681ac45622476bad393e09d8437b2ba6c1523500b832f0010ac390784e5d720ffca806d7422a59cd8c15b89281badc5dc7e8e658c6346db2ad70524f6cf82f1523f15d422baddbe9529f55293d6c3bc3b5a327edf5012fbd584e67b03e6996a5b56bcf4f4b5c298e6dd14d1fb5e62f54f7a52ab4d38397ff0832a13f823325a9c9eeeb093d4b930dce953ee8c5f29a3d9536e00e78b79a9b00558eb584dee2bd67b6bf19baaf471dc99b54548b9f4dea32dd968e9a6136a680604c9c53494f4668b11abc2a47a3953a73def2e65666c5d9d76e3bd3ba487daab2452f89321de6a9fce867712a24ff87154a51ab181cee511670b8225c32904dd982187acea9facc1def89641f87c333635bf28a39c8ed1dbd76b1c34e5ee9ef0f64b4ef4104d5a4ca3a069668394625d0ee3d7ea1fff0fb16b1535e87ee359aede09f8dfacb994364d86beb99d721cce37bea665c9d0df325fdc6128ad8d83ab4243323456165c22c6c93f51b441963cdc306f2b7990a812b7ba50c8790ceaf6a4ea3292d39c3581e5393c5a3b417a13fcf091b6d8fccf2b9ad8a0ffe43dde909216b6aacb5d521ee46b77ecc564b5eb51db9f4caf6c7b60653c11354b1b333a9f9cb531d601eaa6b05170e6f65cedd44a2edcaf37909aa207a5fd520ee5f7edf6a23e5ad634e2cfde6de62ba1e3162f8a3c42aaf640f5421886ed716bca0a5864372351acbeb4e6b0ab45f73161721d56584f0191aaf27f0849aa25bd6557d7949ff0aadac64bc868718eae6729960455a45dd315f766479316a7dbf628721b0374b0bc2d08975c01fef48665b4e703fcafd71269f009dc6e2a58749f67fccf598266408b90627b77b200e7d371117448d68ae4fec22b8f82d24c6e61d4fddf346116364c696b38803becf65551de367fccf5d058a00ab3e7619c732566287f48f3b014b82b2be50fbd838eae8967d3e325ed7a6706a7949db3bb8ad89ae99c6655c228b6fac3386559f1d3ce21e8481c9aeb2827257c3d420d99aa56f6e007f842421f09d42f79529b8ab692dbcf5bcc8301580eaf8840c0b5e95fd551f87f1ad28a30c6dcbc6143a431d1e34853cf9dbcf128305fdc8e4faa416951a97786e72b8ce3f5f826141adafe146f110c85c6c2f557073853c2ac15ad333631d4ba674e477fa1709724de0a395a1bee99d6b02e36327b022a0e578424b7bf6a827f35745cc1a206c1e8c4f46c40f0c2ae227e8235f2cf5d6c39d693f6e6c6727207cf87ca9b32490ecf2fec48dff2d431fcc31c5b26355c1ad64dc6245bd9af00ac3078aca299fce6583aa62b29f54234603def5989e5876d8bc160e6210c3224aa17256a4380b3297e5ddd157fcc7ec7c5ccd5813bc96f1d8af2b6227ae0a9189d224f2dceb45cb761667e57d4fbd10aed0889f91b1bd90fca52038b6ef4616c6162833dccb560ce7cac4892aeb48b4d4a4aba2f299d423d21ad64d97ced1682f36c52eed72a1af69cefb08147c63f8db1a5b3cac48490aa3dba182cfd0a570f0337f52ddb9be9f8222082414f165c615ef6b9e94db0a6c2afbbbb7ba52426470e1de38fd2e13ff8eaa9ad7b66193187e8d78475ee6c9475ca326f2a29a6489a32c27f2d10c90b15d4ab65425e006c76c7bc2d5ae092a88091e5d7c83ef874ef356173d8783edca81cc5324c8a10c0b2fd5c178b06a2a3c94472931aba91f2019de2942fe51a5802e54dd248b9a21da67d80a21a5905bc42ac50aa3b8754ca4e0c36e30bcda534979db6dfac77ccbeef986a282f867ecf009ed302f18d3b144053d0b89eb14647be0f87d58239e85c455f97400d94c36cf56c3067d37b49ae17b3a01ce2d624608a928b9f38a7aed56eaf8e578b15fca648489a796ae83ea6477603e7d2c498b41a0cc934debfd8d9a2db86395d2c7b242ac8e819e216a11ecb8c2170eab01a7d180653ed9d6efd77e5e4cb0f0bb032cdce4884fb16dd1f80b86f0454687be692b890952083894ab2de50f5c7d634492cddc1fa5898789fd526de15f39d0c5139cd5eac2f21d42d924b9f5397b6438a68eb0fa0f9ea0bf4a34ff861a8e92d1d648c8e48eed40b8d302470102896ff328681d97934b91f2c141575f54b4d5ca2147b6298997a2e5b86b7011882094129c00ad553eb2b8626dd5b200116dac97355174b34fe3ce6cf6f748e332a428438b3c38f706e068e6c1d065c8501939e57fcdb533945e7afea1173e4892148ac4531eb7d58ae0a2950c77290eeac163f62a407bec6f24e56b9498340000d02ee9da87e6c0054a3c321353b055ec406028d4990d7017ac8a691fe691636409a8802579eb56b2d6a8a85807b5237b9d635cb395aadf91642dd0c9d425e22cf28ed0c90c062a8c22d8de049b616561393621e314f0e543ba7bed4f1241d880f415db323d9791a27d4460a64906982d37a9783734384ad1c5ff33d7c8c177ce79755c1833ebefd73088a541772e6ff3d39500a586b3d4ecb92c98ba2dbd193503bdff532a6613a50c862933acc2884e10a481dd1ecd017a0654c46e9caa7378c1d8d6d3ca989de5fb8ded8c0fd6722630f6cdc3b990151b917a89c128a870e9f6a994a9a992bfd64dd3c6a381daac794fefde0dccfa24cf515d6d8305fdcb91e3284fe7342eab1b87f897b099d64089ebe59365ba7f631829e8c2f6694d2555c58d96f72a5c14ed4e60254b9a219231926bee88cfa1a54a3d5096fe42ff9a9b2cfd2dc0371e52763fe8183541346460593c191169d99a78781f65783154c5fa3301e8648fa2718465248dd907d558e72bf5bdacb3a2d66a786d1cdf0496b689e83ad6541bbd88fb3e96f83e5eb807bd5538de87a13d3ef710c434d327868aec561727cd82a5585e73422aea280f1c5306c9d09b28152906c34f5f4eeda1fb03b3484a0f8d18dc9f1ac69ef86d23c5020b92af1f9caf268b26b361efd410d8fb95241e36e1512461ad843bcb1888fd24bfc0cadc5fd31c5679338b31139363cd0d628bdebb2238d788b3cb4235060e393d7a5ea05be87d8feaf3ee8ef97d09e4b22e70cf9eb18543800faa925c319e3e8eaa0c64ac5ef172674c013c8ae3b4a7bb56bf0d40a42c86ecd25c0d2751ea5bff23286e3c238e775bab7cb1694134348f4316a0f729dfe5b5aa33b9298640055a5cd58172ffba1d0ecf44746b6a3a628fac1a37970955ad1320c52494281154ec45ed6bfffb4eed290f60cc6440e5f94c2601eb8eccc961cfeec8cf348ce8c32378fb3cbd68e812d961923c2c018f1068e1fb0e33bab7a64b23f6a95486cf33ad2c7f7f48d8eaa29f4e9e66b9e4f13e7767abe20a8b865714ccf4d81e4404ab9095caa4eab53ddd8d453e698832bd00e2be13f542737928dca36637f39ce173728e3fa9acbc9d3f2b4c2267eda97fd011144d2839f8cd781cd880fe646ba339da80f22a60b4cd17be0ad0d23bcd1b94e72253b6f76c353e452def8217375c03969a648c0765747de35a55620bf3e3cd834e0a5c9ce73f156ff35c1587a9cb1f1a22a8d0205b4208ce77a19c074edc0593f15400de86ed087d341adf95fd9bcdce7e35e9d93c5492fda91f08242ec43e521a06258a51718ed54145a201c8a03e3565386bc4284541813566fa23f9861cc40bdd8adf2fec4d37673b991285e8bb06268daeb10a252f146802fa3f0b0fb86e83809a3cd1d32939988dfc1fc0a1467755ee4d204982961c489f1c5fa8305bc3b7634d4a4313b120b7306779a585c3c9b25a3c0a6b7a3c783cf254d9ef9f95bbbd9eccc2885cb805ca458f8ab2ab8a63c033e9d86084f42c7dc7550f3d66395ef9b7d37b85157a9bfad5e95b38f1da54b2ffb38913c2ae71d15f03157a046965217920ae3f3dfc31ae9d8b691a2c2048e1ef66451a7629085e815592908e7e4e8af14782a59fc217780afecea58c6bb09f55015ecff854557f71a5c249a457238d8b758e05c241645ab747590e89c4617a88424818c9cd3951f2aee335fd2f814b063094a40efaecb4ee908163ffe1789a8d4f8a994cfb1d7cdba6044de77867215d25b806b73850d98c96235060fbfe5cee7f958abefd389964f13c04baed6d78417c1aeaaa5285e417d4a8486b53d4bef421b53255ed12b2f45c6808b6eda5c4c18ef6c112c6606ee547daa9234cc13b3ce6a4ac2afc06a330ff737cf122f20ea33e755fb898c12056e59913e9f6cf299da189b9", 0x1000}, {&(0x7f0000001440)="da645e1b1838d39967a74127033c9f52d80853a0f7ee77f7a5cb25dc4b7f694953168a35e8eb3e35960a295f13929301895ce6c036ca68fe40b552fb4fbd5dcce84b45cbe939748e03564c6d940e3d82450288dc1e4d3af2881992da0282a69bbabdc23b3ddc0d136cd7252a882d38c095677a58af5517522a1c278bd6acdc718d51f6de5d6992d2cd9b6bd577a2ca2f375b70a3a01ab6f69c0a36620c99b5e270e2b0c5e88eb216048179d10719943e7d3c66badd43ef53a5e405a55f2b2b", 0xbf}, {&(0x7f0000001500)="3acd2f64305fb149d350a1808d544d4c07e150c3bc13327372991bf1262f63692552ea6291cf42d578b778d5639494a04fbf15c36878e05cc387f7f6d4e0603cb68eca6facae3276e8e49d6a835bf041dd04a0dc0286f4a3b2ada23fb4dc442de2433f8da93495718dad390485338ee3a13de1734eff6880e28ae307bf10c9de6b2326702961b51430d711c95958a2d2a67dbcc38d268db7e05f3043800ee2491803e187b25c6ba8c8d218ffb455394626dd685d25ef03d31c3fa0b1369642eafa0ae62da3a243729ecc2b99c4547b8b1f9b6bc8193227cefa3bceccf749a1", 0xdf}, {&(0x7f0000001600)="48f83e448211993b254efe0f99b73bbf4eacf02c9e46ca919ad552e6312c1f9cb70dc43b5ad578aab35918e0767c609ecd10ddcbec01d36c9d9d9d092ff45154c9c92bde71582b7950544200bcfa8c76b2e560eebec26b0376750efdf985dc54790330e1b95d76ae31497bb8f734e5fefa1e436ba2542b1b3a8a7d36504ca9e6ba8e81c747829a74c069a022c28b078b668c4fe5707c1639d8350b28638d561d2e04655da2a7f542427bc8df67af777f0d1d3f52ff579dea3a", 0xb9}], 0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000637000/0x1000)=nil, 0x1000) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001780)=0x5b) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)='td', 0x2}], 0x1) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240), 0xf8b, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r4, 0x4, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) shmget(0x0, 0x1000, 0x200, &(0x7f0000003000/0x1000)=nil) r5 = dup2(r2, r2) dup2(r1, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x400) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000000)={0x2}) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r9, 0x1, 0x5, &(0x7f0000000340)=""/192) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r14 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r7, 0x0, r12, 0xffffffffffffffff, r17]) fchown(r0, r3, r19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) r20 = socket(0x18, 0x8002, 0x0) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r22 = dup2(r21, r21) dup2(r20, r22) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r2) r3 = getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r3) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file2\x00', 0xc, 0x3e) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r7, r7) fcntl$dupfd(r5, 0x0, r7) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) rename(&(0x7f0000000400)='./file2\x00', &(0x7f0000000440)='./file1\x00') r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x1, './file2\x00', './file0\x00'}) r13 = syz_open_pts() kevent(r10, &(0x7f0000000280)=[{{r11}, 0x5758b833729d7be8, 0x48, 0x20, 0x80000000, 0xcae}, {{r12}, 0xfffffffffffffffc, 0x8, 0x8, 0xcaa, 0x7}], 0x48000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x400, 0x7f}, {{r13}, 0xfffffffffffffff8, 0x80, 0x1, 0xa5ab2db, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x40000013, 0x4fe8, 0x556}], 0x4, &(0x7f0000000380)={0xffffffff, 0x5}) setreuid(r9, 0xee01) r14 = msgget$private(0x0, 0x4) setpgid(r8, r8) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000df000000d5a0ccf800615fe56252f6e51f6185b86e19011809ea04390000000000aa7ac3e7762d000000"], 0x33, 0x400) 16:00:18 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) r5 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r5, &(0x7f0000000180)=@un=@file={0x3f5740fce15cd34b, './file0\x00'}, 0xa) r6 = accept$inet6(r4, 0x0, &(0x7f0000000040)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x11000, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000200)=0x57ca) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) fchmod(r8, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffffffffffb4, 0x0, 0x1a2, 0x0, 0x48}, 0x2) r8 = getpgid(0xffffffffffffffff) getpgid(r8) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0xffff) 16:00:18 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) fcntl$dupfd(r2, 0x0, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='+\xea\x8d[0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup(r4) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) bind$inet(r5, &(0x7f0000000240)={0x2, 0x3}, 0xc) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='N\t', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x8210, 0x7}], 0x80, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x20000040, 0x1800000, 0x80000001}, {{r5}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8a, 0xfffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x80, 0x80000000}], 0x5, &(0x7f0000000200)={0x2, 0x5}) syz_open_pts() writev(r4, &(0x7f0000000280)=[{&(0x7f0000005a00)="1bb225f472968787180f01c755307419e20099dcc7bc2d7623ea025421624ae931c2448e863ca3315d956d851a6bcd4f8eba82bb47a830363ed2f4650b3e78b097911c5aa8975009ed53ccbe521a790559f5e5144cbec614b04de0e86fd00535db4e7eaaf723b08527fcc24e193743334a0b1da3862366adf7032856352510ec22e689da6f8fc688ea54a445be3f4a093e3287170c6d91568e06cb4085c4c18d2c7d4ce584fbcd67b14915794a5258d7426509bf9617ce16c9be99f8a3ef281587b5c7100cc1047ca0e3be727e81068276d7b3cf4c181a28607684b9247c275b395302f9b9d670e2f7df097b67a27030afe1eb2672e524e6a5e3eaec444bf454917bda2dd38ca4408ad586eb3c6747103110b31df1c1f2368cfbf1067a83dd42c199c7c2e0f41dd9df2afe960994f8c45f4834071eb921c280581de16991308fd7d1c1a1fc76bb9567bdda82dc7965fcef06a99dd1b8d81fef52aba1e042b569b9d2e414d6d11ba7e5625fc330fbf2f75d0a35c24e974ee833f6c148c7bb29e7c202319332870f6f199811e6a965b2b89b3d69736ce4f47cd8effd09e2d78c70e2df8e836c41fc63d39baa32a958a1f00f5ff43fb99bfd9930e4ca2e77ebc7b7ebba05f98e44ade56b10202e96e2bd37d8a4b72a70d0643e74227fd7c92b69c97023f6323281136f1e2f5574fa15426503ee83ea59da8e51e13fd6783f872f2e533409f8c8107c91a03e8cdc86255d8746d0f4abf6e72f9b84399466a8b40432221037546b0112f116bf5cd9c18db366f7f5d3eb49714fe03d250b2b8064707fb9603a146d1b43253294a13182a6bf56780f229056e7139a09aedfa781af15fa1b33593ff12ef11a01d1555b986953aeabd003483f91e7faa9012453a5d1be98bcfef1c9ab7ea07cdcb4950ab8a245bd793b63bd4e420dfe1d252115494ab898120abdeee2cfa5ae50245bdce565c8f3da423356adb0b3841903af8e7d3e8e09eb636a202495f333e465ba1e11c3085d8c1cf4f1a5e993665653a6cedf1e627f27ba36594f9319673e171334a7fbf73b029fc4d8a175ea70da38bca26fe24fd408e52641409bf6b821cb975f71945df49f0f9627454f3a3730ccae3be53c0ee1006dfa63d07f42ab12e8ae367a09d64c822c2a60b4e285cb1593e7b8131490ac1f81ddb6e3287aca48df963bdb615097f29e8520b951062f6a7d88f5c3fd80ec2a04b3621b2c6dffd771f6f0d9926232ebdd268fcbed1ff89484af981d3130158f9feedc27698f7e043df9e8b2e105c6b67620b449049b81e56de524e18a63e6baeff6f9240b1c90da968b1e054ff3556acae3dcde347a468f92d9c596b84adccaac5eda3b101076b415f5a6ec8774505783b152531b573bfb9f8fa2e013f49c90132c630a3dfb7a10bc055e6a1d88d5ec0cafb2313e91224915a3841787897ba7449c27ab3d201d1933daacb1ced78f8ea3e2c0712565252f0d924f4a2b995682e3bc7c92557068cd1389e6138af33951d1d139d7f2ff1a753d5177a69e00087e033f9a7ee438fac52ad64cbc01987a05f95cb89722fff20acf0ec58f0f6a485f031a16c0f8dee2b68fdb0f3c94f22ce311344fe754c0d4a88b76281356c8764323319190dede36b7f05d7025d197270b628b374d774acca40f69794d236dbe26f08a8dd08c2acd16869e67cba0e0dcf6dd804de038a6263fba3e0ccd1a4a0e89c30ad50bd04e7b18e5ee712ee966f5accdf49d6b230bba78d9689a77aa1f314f484d5dd0f49733f090a9484426d16dd7f4d17aa6183c18a032d14ea822b69be0a9fa9181d7ede146a5f189eae07b64bddb9b4ad85fc23920c9c257eb40d8c3f3f8c307556558498bea2ba3125389267276d4616626bcc7bc74e2690575091bf4872b20ccf1593d318872f8739ed903a842dbe00f6954123382cd452f0cd6a05f2c3b9c538eda21bda22f8059ed040a58f62a5f66fb2f0eaf64cbc04b4a75f399de7504ce2a00d3bc56c2f032e9a24aa26d84e67416a9f4c99ea87185b57db6f572196e60c84292ac3a4b44db9dba605cab1044dfd6bc944a9e7c62654c8d0ae0a9409b794e387e9835aa179e304d36ebaf52d6c22ac8e3ffc77d0ca25ffff6959baa1c07faa10ff871c21b887d70d5a76ffd96626c767da0d5b58bd2a80d8c5dceedf686c2a816ae2b50d79e9c782065c386d8c6fb1d7c74206a874134bc45101cb5d65ae9d6774f166faedf60903047a44a1623ada054e81a8c0cb707ef1a399edadf9f61a0cc83c1d34d868d4bf527a3395d5f5d13a352d40d8980fd198147456a871e2f866e460d2f7f14069c644342ecadc1b8b30a2e50f279acf34386ed1473bdb5d763fd22394bdf4a3f84c6c56a174df7cd4475100ece688f32f2214ee10702caac116f1f9feb64731d2f83b0522ab19060ba4c62baffdb5446e61a6376c2d13cbdb9722425aeb9f65778701c15f827f03a23e00a0e5ebe6d67a6905a1d41e3b4a1617fd35d38a2dd3a870a5920d2f79351c7451f61ea0f3ef53c97c632fdcd238c398c043f3d802bb2840369de1bce2f2ce8e7d1ec371df1e9aa01e3709891a9a829691304ba20f965a34e50b7b1e759fe92df7894021b0bbae091e49262d1328975c60f0b1980f7db7941fe55107c703d282b9f2234bb344c3f5a435ef769fb61d75ce38f43e6e069a73708651bbfecca8f5c064942121a023ef45af404cd3519b6fdc276d9e3719e207104a25055535a784df08be43e500a75fe8306420768369b642ac2176c1fbf44f1ece51a7149be8fafebee7e3f6b8178ef913a59c858503e108ed629cc6ccc68d7efe5f9036b4b114f911ac752f10de037ccff90a710b248fede03b5fa5e952b1e7ccebd585bf07c7d728e33c0d5e473806ba5c6acf9559843d776dca3e020842b81a1a2ccbbbd65adaa79951c67ab801d7c04d64d3e2096b136465bbc71f877fedf6f34f8709ebf05bd21c11b9b749bbf12d33965c9d4394f762b6488813781669a1d35793f15d295fc019f43a0f2276c4f2caf18e85d8eef26fbfbb752c9b37bb3cb9f2c264171f411b9ea2cbc58b8bda7b7447b501c1233a71d6cefb36eeb587666ab0cbc505354d8a2163a843e21e1445129dea049821b874dea4152f45c4a0b0d873f21ea7ee1ceb1e047f28e0551216cf9210dae01d19c99b037f275afc8e10be74c0bde3e52844c8b003069eea123ce2d398832107c66de119496671eee05348ec39a31002906e1cd610bcdb5cb09e141db88dea1cfa7231e937a22462d7f46f90c9213b90f06a8b3995c5244a9d93a98fa452ad97aa5d16acf4047b58e7b3a723df4cf7ab4f21afbfd1ef1cbd536824d6e7f7bf7dfd7b5b413e2e194fcaa22122fa1619b6b4c434ef0c10d3cc1a31a49e7fd437eb0b0cb30cc2c88c414a36c1d98c3ea41ff88b7a4102e882b160c4c3c4856905476ae32b34fcf0aa8706f8f10430d2f95a635c32827d044537dbb5299348183605e6e599af1b3c53c77f2c0c16607cce9a45042813781ad3da0a8037782a0f94761711198c1b199c60eb73c2be5eb9c0a081bdeabcb39306a09bce6d91d65c2dc01c95d2ffd9e50dbf24474248394008000074b1d629e0c65a1f5473cf7fa35952beb1d4ded214fbfa1b024ff0f00008e8dbd26628915f311d868d90f515cd12447e62f751f65c52a348fd33e044557796b956c245bdd207e818d0ce282ef3ccd58b7a81459934a0f48a4f4daa85ffcf86a6d0b758af7556100a270cf09000000000000002e104638bd6345e702a463f0282a45e79877aca540187aba5cb9599b7846e3741508a6860a854044ace6159511976f4d4fc46ac9bb44a9f5da18477f0bd19a4baa5f52aaed9bf0cbd94a54185d600d9c3ae4db318ba3a1d9aac496bb0f9f4bf9d4003428f06b48309ec312ed591b5b3e54196a576dc6fcb87b02fdcfb22688cd5f392488eb7068f3956db917b5a3df98b43bc03220446d52c4cd161b074ef28d6f56fb5671ae7c875de1781764ddcc653f7b27a1e10daa455f399ae82a266e5d54ffc5bcf3e44f251b309b24a893722fa68954664d03bf0cc63655d3e049a601bbc2fb0e84b61cd07cb4f066d329e6cf628700cba08d8c9ef0ac3e83e1469c7c621f3d4aaa1b94c3428155ef12f7fb3f2c2c7edd96fa951528e02c3b207b8ab7ae2b330e8e9242e19306d47bbd8dd2aec327def46dc64c822f30586774dd56d8963bb3b2cb4e208a0db79b134e081cc905c92891d9c8c2a8f0d5f8c13a9c94059644c7435c285c2c4b343ca790862e18899b8bcfaa0d5ec2dbc7fdd63fc5ab98a405754eaf9ea38da2443e0a9d7419cd18850e3dd14b79783825e105d45a90b6ba6c4ad0290e1c939bff7525ff285629d98875758e17d94135581d399031fb44a20409d239968469cf79d9bd6d8bdd0d9ced06c36fcef76446abc22743a0c6b656db2b6708a0c7289d04ccf213cab2491b52f186722b6fe7eac63e7c71687a158e89c6f016b4e3be16ecba56eed933448531d991b42908ac8a7fe535ff8583a6e973031ff0f2485eadc92d5d0da6ebf88bc536a79b74dd161c1fb1677b0ebf204862783cd67a8492590ae4ac625dd1e02694f5354f9b53f0587693f0e77d2c0cf1300f1029507567e8094fb21ef3f6307ddc283b5964cee337d0758054769bc429210bd81e6e78287d1f70f2b1580d2aa376a0c00400000000000000e3e7c932047892ab78b527ab03dbc7bab098f14cc55ab743a42a4345840747a5c3c33b4382f4e3b4c9a88131affc54d5b5922fcbf6c98cd73173bb0d553fe1cc53da44f4c23fcd9e77aa8f2a858a1915ec10b7e2bea4cdb8d65f9b1e9a4b80544ff542c9aef91e56c6ed5211c8f77084dbab036340b4f7234515799fb1fa3ce0711f7457ed19a309383d7d6efa8e3ff1fb35da5786331904dab3ee57e364e6fed9c19751ccc54b40c7c3bcf230460580ca020e8ac0d6ee172c83b808749fa6610e819a1b8a4229b878d1f143035071d31c14fc0aa2ecc52538097db18863930761492704be101e09cf5f3949a0c4a323447b559032f06e8e074fc7e09c5b754989ec0cc0f6f2962acdb0aa049c83230ed3ffb0cffc530a6b743a5d1880fc9d0156449e87908c9e136b01578e79c1afd72bf2dbc4df0dc38dc1286a5cf9acd2949b602ad3d16b173c75d5015e5293497e416ca85c79d18c4601d318fb59b9931edbcff2d39bb37d9eeaf122c74f6690ee6f7dc6724e0875f7c6f3f3371d0f71807ca51e1c51236ead6ea02f886ae53100b5d7efa667498731bac97f48188bb8a96b4e2c1044f3dc12d82fa2c31abcb58392c1ec3132b19a22a4a2dc8b5bb056f9c88c0bb3a3bd4cbd6c37aaa6b86ec277e844189c1486c605cb0f41cef42ef6953b41c6204c64d3dee1807d7bc2e8857159a0bae57da60bb61780682a7bb6c0a1ae4c42b2caf5b7ba7dac765569512b1e32049b0000000044088ce120ea8108d8a65acd3354eb27e6c521a1037a30730b8bff0ca2000b6333bceaa24621d0afbbf54d751c63b9c8f7783ae48e5eee41034ec7b705e6ebe5e2fb3a50e87b699f83eda88bce49712c104b66237c9c889c2d650b9fd3d50b7cf553129c26a31620408660c98ccc064b19220938773e64b53543b7e9a11034d83855efd2de84bfbbe693e4a3e56ff420b9a575d7d488fa570b84af42ef50119154bd6859274e33d1a19349a3aad50069718240c076d7db04a5ef0b55b9acc21412abbe48739e29f29d23eca759510ba90b1a44aff2c9300e67b4b00000000000000000000000008525e75a196b1ab71a7997b239ed3ce0281e7cc8aed4c29960bf4ccb8b57545647beb874518730968fa6d32a67d27899782c0cbcc0ceb07b45e02fa98dde21411e5abbf2b24bf830647577de86495c804b0e27a7dd1b6f82b3da47b359cf2aa87512920fa2d93d63d5998dc87d81d979b6e1c1dda61703473bbe220934bf856c42929132fce55b7d276ef842cc", 0xcd5}, {&(0x7f0000000300)="f06e0b1b5eee780902da80bd49a633f7411997aae66a06ffffffffb49a63459e0f7815357e7d399ea69c6fd1f621418f5c74e1c259c7c19415c032278dd85d5d30da6d87549a7c481ca66417e16b56855d48cf1c29e43c3f43cd07ecd57e21448a1a414a942299827a13e3056e4cca58833e15bd6de7c7621b63f9e5f07309000000000000001333dad3f74bedd2fc0dc5fa424b13e26292f1ff07f6a07af18a9edf2362b494b7bed4b1a7c8342bdb41ffd38c02e67d987cfcb2226fb204ffdea51700e1c83cc3048ee107d3c0ae1fa8a1e8e788f8fe651a3a9cedb6433b7e9f3734af38dbb554c47185b9cc7214b6bd8c18f80104c393e2d9ad6d15c2d58d5d29f9d011ef38", 0x3a}], 0xffffffffffffd37) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000240)={0x7fffffff, 0xfffffff9}) write(r0, &(0x7f00000000c0)='N', 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x143, &(0x7f0000000100)=[{0x1, 0x80}, {0x40}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x01\x8d\x83', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], 0x1) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x5) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) pwrite(r0, &(0x7f00000000c0)="47e5e3dca211b424ef467c20de63b337448a52fbc844c3027c54b75c4d22f8e1b69fbde330cfeb7d2ba8726f2299d00685085a3624d9add5642a23ac0671b54839c9e8d15c9769e3db5a29cbdae106f2", 0x20, 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/65}, &(0x7f0000000000)=0x43) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x20000, 0x2) mknodat(r1, &(0x7f0000000100)='./file0/file1\x00', 0x10, 0x9) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r3, r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x2) 16:00:20 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x103) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'\xf2\xff\x02', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000), 0x10000182) close(r0) syz_open_pts() clock_getres(0x4, &(0x7f0000000140)) 16:00:20 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 16:00:20 executing program 0: setreuid(0x0, 0xee00) geteuid() setreuid(0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x1, 0x1, 0xe5, 0xff}, {0x8, 0x20, 0x2, 0x7}, {0xff01, 0x9, 0x4, 0x6}, {0x8, 0x80, 0x2, 0x5}, {0x8000, 0xcf, 0x20, 0x5}, {0x81, 0xed, 0x6, 0x3}, {0x1, 0x9, 0x80, 0x8}]}) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r2, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pread(r7, &(0x7f0000000180)="9f37358b17809ce93503e3db622496213d3d36bd0bc1c34e8e57d7632a1cea855be3dd2561f63fb7b6e31818e8c71553e5f9765a7fee38e32d92a22648f0176bc8270413156b4ed0d86165c94b49c85f3f5b2d4a75cc66bcb9ed165da1d4ebafe716f491ea96936a6e373589ee7076f3e8bae60a0f741a4d9c07f029e08bf91159e5d8fc51a52c6ea5627bdd6139de623c169ac0fc6d31898cd41c522bbc2b0a170505de52f5d018856bb7a226e78cdedb167495de20c63ac2ffc5", 0xfffffffffffffd55, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r10) r11 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r11) r12 = socket(0x18, 0x8002, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r14 = dup2(r13, r13) dup2(r12, r14) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r17 = dup2(r16, r16) dup2(r15, r17) r18 = dup2(r14, r15) kevent(r6, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x0, 0x8001}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xffffffff}, {{r10}, 0xfffffffffffffffa, 0x44, 0x1, 0x9, 0x26}, {{r1}, 0xfffffffffffffff9, 0x81, 0x40, 0x1ff, 0x1ff}, {{r11}, 0xfffffffffffffffe, 0x20, 0x90, 0x72d, 0xb040}, {{r18}, 0xfffffffffffffff9, 0x7d, 0x80000000, 0x7}], 0x2, &(0x7f0000000100)={0x10000, 0x3}) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$KDSETRAD(r6, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: 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(0x2, &(0x7f00000015c0)={0x0, 0x24}) 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)) 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) r6 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r7 = semget$private(0x0, 0x0, 0x140) semctl$GETVAL(r7, 0x8, 0x5, &(0x7f0000000680)=""/174) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:20 executing program 1: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x80000000, './file0\x00', 0x81, 0x3, 0x5, 0x9}) minherit(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:20 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0xed752de375b44ad5, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="cf2305fb615f27536898e7b13104ef7e02933b54cc5d33233e0c8f918866408af91858ca74519d8b2f5defa504bf544eb3fe7b90f61bcf2bb774cbbc790e7a5f28c8c22bfa55eea51cbd49e261f9bf5e402cd9997c3f5adf409b583126386e1dea1c92f2d8fbfddc72c99a0304e272181118c57bd81d8003362372751bdde61cc516ca8a4097db34bc461573dbd99a117fcf80c57d91f84da3587a87ef21fbe84b5628cb22a481d1bc6fc04f6a1a168e90eb2f9f4cd7a649368d228b7576f010070974272783a3619e7b059a", 0xcc}], 0x1, 0x0, 0x0, 0x400}, 0x8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202005d00"], 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) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0xfe) setsockopt(r1, 0x1000000029, 0x83, &(0x7f0000000040)="9f8f2afff3012c0ca5663192964800509fda6e000000000000", 0x19) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x3, 0x0) r7 = socket$inet6(0x18, 0x0, 0xbd) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) r9 = dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x8002, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r12 = dup2(r11, r11) dup2(r10, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x8002, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r15 = dup2(r14, r14) dup2(r13, r15) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x8002, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = socket(0x18, 0x8002, 0x0) r20 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r21 = dup2(r20, r20) dup2(r19, r21) sendmsg$unix(r21, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r22 = openat(r9, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) ioctl$VMM_IOC_READREGS(r22, 0xc2485607, &(0x7f0000000c40)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0xf1) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x1c) symlinkat(&(0x7f0000000580)='/', r3, &(0x7f0000000540)='./file0\x00') r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xc, 0x3010, r6, 0x0, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) r2 = syz_open_pts() r3 = kqueue() close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = dup2(r4, r0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x88, 0x3ad3}, {0x8b, 0x40}, {0x8c}, {0x86, 0x9}], 0x4}) r6 = syz_open_pts() r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff0, 0x8, 0x20, 0x8000, 0x5}], 0x200, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x9, 0x1}, {{r9}, 0x7ffffffffffffff5, 0x8, 0x8, 0x5, 0x1ff}, {{r10}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0xff, 0x21c6}, {{r11}, 0x1, 0x4, 0x40000000, 0x152, 0x3}], 0x66a5d280, &(0x7f0000000380)={0x1f, 0x10000}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x3b}, {0x3}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1, 0x8, 0x4, 0xff}, {0xed, 0x8, 0xfc, 0x3}, {0xfffe, 0x5, 0x5, 0x9}, {0x7ff, 0x64, 0x6, 0x4}, {0x5, 0x40, 0x40, 0x5}, {0x6, 0x2, 0x5, 0xfffffdba}, {0x7, 0x42, 0xb1, 0xffff}, {0x3, 0x20, 0xa7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 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) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0xe847) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xcf3cec22902bc54f, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) dup2(r8, r8) r9 = socket$inet(0x2, 0x2, 0x8) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff3, 0x40, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x200, 0x6}, {{r5}, 0x6, 0x56, 0x100ffff9, 0x0, 0x6}, {{}, 0xffffffffffffffff, 0xd2, 0x3, 0x9}], 0x1ff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x7bc1b1c6116d3622, 0x9, 0x3ff}, {{r7}, 0x771a846b604b1558, 0x4, 0xfffff, 0x4, 0x81}, {{r9}, 0xfffffffffffffffc, 0x80, 0x2, 0x6, 0x8}], 0x0, &(0x7f0000000100)={0x9, 0x6}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x3, 0xff, 0xff}, {0x5, 0x8, 0x2, 0xff}, {0x9, 0x6, 0xc3, 0x200}, {0x1, 0x6, 0x2, 0x7}, {0x8001, 0x80, 0x8, 0x5}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:20 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000280)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x2, 0x6b7, 0x7, 0x1, 0x0, 0x9, 0x2, 0x1, 0x2, 0x5, 0x6}) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getpeername$unix(r6, 0x0, &(0x7f0000000200)) close(r6) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x80) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x78f4b00240d568d9, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0xb5e9b613b74dd1c5) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) semget$private(0x0, 0x0, 0x274) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:20 executing program 0: mlock(&(0x7f00000ae000/0x400000)=nil, 0x400000) mprotect(&(0x7f00007e4000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000473000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget(0x2, 0x3, 0x18) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/74) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x2, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f00000002c0)=""/205, 0xcd}], 0xc94, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) 16:00:21 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x4004, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x3, 0x400, 0x85a, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000180)="83a557d78430c555f5ac76e15cd0a522fb1c6e1640a3ed7ba8a901f433df775b") 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "070000000065f6ab6d00001132000000f700"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x6ab9}) socketpair(0x0, 0xc00d, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r4) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000640)=0x1400000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r5 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r5, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000fa7f34314ad689c0f38c9d7d07edb59c45704cc26408a4750a4cdc1e2d7a6bf723fab1b0180a38c52af88e95fd"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="29be5a36", 0x78) 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x178, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYRES64], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000600)='./file0\x00', 0x1, 0x0) close(r0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/172, 0xac) writev(r0, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x86#-@\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='(!-\x00', &(0x7f00000004c0)='&(\x00', &(0x7f0000000500)='\':\x00']) openat(r1, &(0x7f00000001c0)='./bus\x00', 0x80, 0xbc702c3284a4479b) pipe2(&(0x7f0000000040), 0x0) open(&(0x7f0000000200)='./bus\x00', 0x1, 0xb3d26a27f8765d80) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x4) accept(r2, 0x0, &(0x7f0000000280)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x177) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="eb"], 0x1) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) setrlimit(0x5, &(0x7f0000000040)={0x5, 0x6}) 16:00:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x3, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000380)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000440), &(0x7f0000000480)=0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000540)=""/100, &(0x7f00000005c0)=0x12) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) r11 = semget(0x3, 0x1, 0x400) semctl$IPC_RMID(r11, 0x0, 0x0) ftruncate(r10, 0x0, 0x4) r12 = openat(r10, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r13, r2) 16:00:21 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', 0x611, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') clock_settime(0x0, &(0x7f00000015c0)) r4 = socket(0x18, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) write(r4, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) syz_open_pts() syz_open_pts() 16:00:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)=""/258, 0x102}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x1f) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) fchown(r4, 0x0, r5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xfffffffffffffffe}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000e17000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20000000, 0x5, 0x20001, 0xd98, "098100", 0x3, 0x13}) dup2(r2, r0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x23b5b9d5b6ee9792, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [{0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x400}, {0x3f, 0x0, 0x4}}}) 16:00:00 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8002, 0x10a) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0x4, 0x2, 0x4, 0x7, 0xa02]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)=0x1) shmget(0x2, 0x1000, 0x192, &(0x7f0000ffe000/0x1000)=nil) chdir(&(0x7f0000000300)='./file0\x00') r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000340)) bind(r4, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8) clock_gettime(0x4, &(0x7f00000003c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000480)) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000540)={0x1, 0x6}) r8 = open(&(0x7f0000000580)='./file0\x00', 0xf4b9959c18132f26, 0x8) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f00000005c0)) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000600)={{0x6, 0x0, 0x7}, 0x5, 0x81, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x1, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x100, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x20000, 0x0) kevent(r0, &(0x7f00000006c0)=[{{r9}, 0xfffffffffffffff9, 0x40, 0x20, 0xfffffffffffffffb, 0x100000000}], 0x1, &(0x7f0000000840)=[{{r10}, 0xfffffffffffffffb, 0x2, 0x2, 0x6, 0x3}, {{r11}, 0xfffffffffffffff9, 0x110, 0xd581f5213aabf79d, 0xffffffff, 0xe61}, {{r12}, 0x0, 0xd0, 0x800ffffe, 0xffffffff, 0x20}, {{r13}, 0xfffffffffffffffc, 0xc1, 0x2, 0x2, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x80000001}, {{r6}, 0xfffffffffffffff8, 0x40, 0x8, 0x10001, 0x8}, {{r5}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x2, 0x4}, {{r14}, 0x0, 0x9c, 0x7219b372b3c6f7a1, 0x1ff, 0x9}], 0x9, &(0x7f0000000940)={0x101, 0x87c}) 16:00:11 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = socket(0x11, 0x4003, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = getegid() r5 = geteuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r2, r4, r5, r6, 0x3a}, 0xfffffffffffffff9, 0x9}) setreuid(r2, 0xee00) r7 = geteuid() r8 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r12, 0x0, 0x0) preadv(r12, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xe, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r13, r14) setreuid(r9, r14) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = socket(0x2, 0x1, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8040691a, &(0x7f0000000300)) r21 = geteuid() 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}], 0x1) r23 = getgid() r24 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r26 = fcntl$dupfd(r24, 0x2, r25) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r26, 0x0, 0x0) preadv(r26, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r27 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r9, r27, 0x10, 0x9}, 0x5, 0x7, 0x9}) fchownat(r20, &(0x7f0000000080)='./file0\x00', r21, r27, 0x2) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r27]) r28 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r28, &(0x7f0000000280)=""/15, 0xf) fcntl$getown(r28, 0x5) r29 = socket(0x11, 0x3, 0x0) r30 = getpid() fcntl$setown(r29, 0x6, r30) r31 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r31, 0xc028575d, &(0x7f0000000040)={0x81, 0x7, './bus/file0\x00', 0x1000, 0x796, 0x6, 0x5}) getegid() setuid(r7) ktrace(0x0, 0x2, 0x8, 0xffffffffffffffff) 16:00:11 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}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) connect$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff44) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8b87a59be56ba5a2, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r4, &(0x7f0000000100)="1b793faabe4c8997c9d19d29e6d103b5d7a0f1b8b56752b40fdf32ce83debb6074019cc275efe3b75a55ccf827d604678b03a5f09294cd883fcb256239ade1c59f3a576101ba61c7234106e25fe2bddfcd729bdc96b527f39ff1e6a0cba0775cebdbc7d3117e42e11cc7eb47ca9cb565075330e667e181423920f71fdf0e9732cba74651991bf2d846b4e924cbee1d797d", 0x91, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000002740)=[{&(0x7f00000002c0)}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f00000004c0)=""/214, 0xd6}, {&(0x7f00000005c0)=""/167, 0xa7}, {&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x8) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0xbc8371daaecf7bac, 0x800, r1) syz_open_pts() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0xa}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)='\x00'/14) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x0) r1 = msgget(0x3, 0x118) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r4, r6, r7, r8, 0x3a}, 0xfffffffffffffff9, 0x9}) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getegid() r14 = geteuid() r15 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r11, r13, r14, r15, 0x3a}, 0xfffffffffffffff9, 0x9}) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getegid() r21 = geteuid() r22 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r18, r20, r21, r22, 0x3a}, 0xfffffffffffffff9, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r24) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x81, r4, r15, r18, r23, 0x4c, 0x8}, 0x1f, 0x800, r24, 0xffffffffffffffff, 0xfffffffffffffff8, 0x7, 0xa05, 0x9}) write(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa8) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0x400000000d, 0x0) r3 = open(&(0x7f0000001280)='./file2\x00', 0x80, 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001800)) msgget$private(0x0, 0xd11db9530c2d3f0f) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r4 = open(&(0x7f0000001240)='./file0\x00', 0x220, 0x10) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000017c0)=0xa000000) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/4096) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0x9e91, 0xfffffffd, "42ce5c9a8a927eed24819b187e00", 0x0, 0x4000000}) writev(r0, &(0x7f00000002c0), 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000012c0)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x89f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf202}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2385}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xda9}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x80000000}) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tQp', 0x0}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) read(r6, &(0x7f0000000100)=""/94, 0x5e) socketpair(0x6, 0x4006, 0x80, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x9}, {0x8001}, {0x7f}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="0000080093177320494b272aeeda") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:12 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xfff8, 0x0, 0x3, 0xdae}, {0x4, 0x96, 0x7, 0x100}, {0x7f, 0x0, 0x40, 0x6}, {0x1000, 0x3f, 0xff, 0x7}, {0x40, 0x3, 0x2, 0x6}]}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000440)) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = accept$unix(r4, &(0x7f0000000080)=@file={0x0, ""/66}, &(0x7f0000000100)=0x44) setsockopt(r8, 0x3, 0x80, &(0x7f0000000140)="171dc83ee1c28af5b015a923cd688cd8bce5529d0c016b0a5580a64100df50c93bec5c766a0cec6883c566d8e1e45652808e454ebfc07d89ef555371c96f7928dffa568eb3a6033d084f7bfe9b6e6b1cf3a5aa75682ef29aa5aa4b297979bc3c39b4f9543d724bacfe038748acfefe853ea37fd088dac3d703e217554ddb890aebc3960b76313f5b8c011d48bfc5a5359f6749aac2615c4c39962f3a61130b2031041702cef9e358804919c785bb39dda60c", 0xb2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) socket(0x10, 0x5, 0xbe) pipe(&(0x7f0000000280)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa, 0x0, 0x0, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x3, 0x2}], 0x9, 0x0, 0xffffffff, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x11) close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/79, 0x4f}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xfffffdb9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x1) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) 16:00:13 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x4dc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r4, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1e, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a5}) r9 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/100) msgsnd(r9, &(0x7f0000001300)={0x1, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) msgrcv(r9, &(0x7f0000000300)={0x0, ""/217}, 0xe1, 0x0, 0x800) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x3f, 0x60]) setrlimit(0x6, &(0x7f0000000080)={0x8, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r3) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000240)={0x6000000, 0x9, {0x800, 0x4}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000002c0)={0x5, 0x10001, {0x8, 0xffffffffffff6baa}}) r5 = open(&(0x7f0000000300)='./file0\x00', 0xaddb50845f158bd0, 0x1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000380)={{}, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000a40)=[{&(0x7f0000000400)="5b7dc17d9d63723571fac4b0eaadf799af492dc813e67fbdd30e09ee3818b64699d44cc42e8e8396e1f21d314b96f65c78b08e2209bba89bdf4fcc72c795de4f8bbeea664aed0180bd1a8df56880", 0x4e}, {&(0x7f0000000480)="eede67ef834dfd948631c1ffd722c7eff7355fbef7449e311f235510f2ab579a9257f33a98becf159aae103fde5287c469bc31d6dab5e2c3d2ff6d46d72c31d8db4b8dbb019f92c5a6c3d037281fcab297e7715529a0d028669a28510cf32c78782299af199218c6db1c38f62953a4018844d522", 0x74}, {&(0x7f0000000500)="9815ece2562a80d019526de42b395bc4afaa77d5efbf8af8f2ad571dc88e0c5aa153a3154909a83cf4e99579fb61d30d880a93a11c3ede1690f452a6e139e6483567afb61ebac3fafdc8c16ee516d246ad221b7c5ce803588aa336a604882a8998dcce6b650725170a6ad9be733eb2dca2d39dfb11e1cfbf282a98f36fe339bc21daddbb8c77e98504808fde2981cb608dac208b5762178ae18bfca9280df07039040ab2a295dd9ab5b88e9ae91a87cf82c8aeedd4eca0789c6aa75ad9bf66cd00acf56c54", 0xc5}, {&(0x7f0000000600)="238815b0f3fdcbec237914ff3c0e8f5321e3f3843f03048c9edaf5f1dc5b2eb9edb3e5a631d59216ff95208012a0a818a2a64de3381baa21481cd7bd70ad114107842d7c0405cb69b330418e34224cd61465352f9c8ad5bf755e70cf61e4210977721b2202056a73d090adf77bef71f12209ba40db3cfa8e82f2814b423a4835238e8dd1fc35ae76db7fb4bc039008296859b18b28909a885e4af5217accb5f42995ece1e99fa479131ccf00126a5a228ef3f23c65f7b311c5f63d89720687fbd7011ec6d0ed48df00b6988bd6d2c54503c6fe2c429bb63d5a515d0b39", 0xdd}, {&(0x7f0000000700)="d30e531090a7cac37f43f342cb58dc776e027cbc286cb168c1a0f9f984cb4918282b8db015815b461ccd1ebc01335a669b0eee609ef47d8907b16f7d806d170341ff4ae3088d009912d09bf4c9ff231db02212a39e7674c43522ea3173bef843abf999877bf7ebbfbcf72d179bc235d5aac4b50456b9e88f3bb39e8865605425b15ff2f0303c1c9b66392fa8f881aed3a15ee4714ca3d692da6bb8fe046e1cea6944a2695a6d55c06a9e2b777496de49be6864b0a441fa468bc7620be78360227bd63ddcc484", 0xc6}, {&(0x7f0000000800)="d61fe5e004c5a7a281b3b470f6fa46cdb6321809bba74e0b236ced9d38053c1b58975ac7511d17f02aa7ff00b6357e47af6d", 0x32}, {&(0x7f0000000840)="cdc20ec435e44214e1646076cdb9f33ca7866a0ab55898bb3163a04eaf594af170e6e147c0effbdb49533c5f9c0bdb538b7242c11ffc934f3e7c20fa88ab34ebb85ee72bec18e169540a36283dc6e097f7f88f3da973f0f8fd3a9d1c833e8aa799d9d53fbdfcbe2545f68de410bf1e133694ae52537246e2c4ec6cb163812276a0585dc074a90121a60c0950b3db97f5b37508a5e431f335c8", 0x99}, {&(0x7f0000000900)="2b0b04273a9b8686041646dfb9d628fbeccb9fac87be90b627db84048f9ddd425c9b2585d8e6cdebe469b570aaae77cd55962d34597587b005da669a43caa8a3a681c9010e3c1abda3b6bada6acbd67aaead087bacc957c564482a", 0x5b}, {&(0x7f0000000980)="2f9ca4da94108740a67dfba334ae2c10fefb6c70464ec2361cbf505e74dd9d40ae55984886a831d11c56ec9ff73d34447f6f4ec1c3a413fedad48426e6aeec0e4a79e80e11624e62736087efeadc2f3e33b8855f7ef930bb25e6582eb498a7af5c93337615dc5eca07e34d391bbbbc7c7e905f4f97661e08db51fbe6686f8e079787de948b672c", 0x87}], 0x9, 0x0, 0x39) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000b40)=@file={0x0, './file0\x00'}, 0xa) r9 = socket$inet6(0x18, 0x4004, 0x45) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000c40)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000c80)) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/diskmap\x00', 0x0, 0x0) r12 = dup2(r5, r11) ioctl$BIOCGDIRFILT(r12, 0x4004427c, &(0x7f0000000d00)) openat$pci(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/pci\x00', 0x8000, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, &(0x7f00000010c0)=0xc) r15 = getuid() getgroups(0x1, &(0x7f0000001100)=[0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$inet(0x2, 0x2, 0x8) sendmsg$unix(r8, &(0x7f0000001200)={&(0x7f0000000d80)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001000)=[{&(0x7f0000000dc0)="c927d017ce3b784d4b50d352cf0b5c95f28302fbb288587c6af21f2247c1215eeceb0767e2d3b0602e7a3e8d1b6088a61f5b76eea16ecbf84bbc3e805aca9b4396fc0726294d26b3bd62c8d4bc3ce6f44c1f5cca2de9a940084d00509c41f6c1b1c3cb673392b9e716da6f20df3896b9321e48db4137a2516ddbc3675363037df389e1d6fa3faecb40a788321ec779e6bc2f6cf70f50db9ba5001a2a7b95e9c9d2b131d409d24b73c02c9d840b9c8585965b30fdf98c7c6effb3b8431f2cf25cc9aa093715f2edb0aaf762b0b9ab956cdf3eab052ee350c63c145b369f1675cf1367", 0xe2}, {&(0x7f0000000ec0)="5a185fa3e3f6cd35d5b3c3461d357482f63a9e495927318d74e3118fdd6d862ef73488", 0x23}, {&(0x7f0000000f00)="ef123403af2593d073bd4f057a5b886a91f685c63700bd597da95f90d429344ae58690ebb825731aa40bbc68c0e86e21bc89bf9537d33059725a11b41abb82d8fdd0b83f78e0d6aa5dbe71d4cee48f7e1fc05b332329919fcc19efad4d540628d4d4c228a5adc00d444f42a31c35794dd0a8ce2273e871520061a0b59c812900a9bf82179b24a3e5750970548a290aaf6c8058e235a239adfd575ee741baaddc6c2562fd5957da49b8b29d5db3a01fecd987759027ae7715bc6c5e41f84b3b1a036432ca710777688105493a9ba99f6cb539a76a893abacabd5623ee780b27d2f56142a230730360a86d83e4b04fd59b200bd9a7238892b23f", 0xf9}], 0x3, &(0x7f0000001180)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r17, r12, r18]}], 0x58, 0x1}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x48) r1 = semget(0x2, 0x0, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/82) mlockall(0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x39c1072ce4d388b9}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x9) 16:00:14 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socketpair(0x1, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 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, 0x25}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:14 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)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x9954, &(0x7f00000001c0)="b6bc1fc92479ff2b783f6e8a9c83") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x37) r3 = dup2(r2, r2) dup2(r1, r3) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0xfff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:14 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x1000000000000002], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x8], [], [0xfffffffffffffffd], [], {0xfffc}}}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000880)=0x9) mmap(&(0x7f0000757000/0x3000)=nil, 0x3000, 0x4, 0x810, r5, 0x0, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="01002e2f627573001a3bf1aac7a9279097628261c0f3cde90d0049ebc435d9223d0178357fee62edd61520324aa2d403da227b3fe9d09907c37d121ed65b4a0b4066d8c627a8720fafae5536b287ed908ec2508fb1a7861ad4b87abe2a1b37ff1b6cc4eb6f0afbe618ca3943b272fa97e50f2d5e287f5b5933038a2e7ad85033f5f776771729dde505e2cffdb6bbdfb3d64fd0ac36263107be9a883e02f89c44871c5ab6600fe1089c7d55b32f9c70a1b7f548f37a"], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r11, 0x20004b3c) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) shmget(0x0, 0x3000, 0x81, &(0x7f00004a7000/0x3000)=nil) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000040)="b65824170ba989a83dea4908349ea80400bf635ae1fbcf7d1d3445a1f2ee69d5a2ef31be65c9c25e39aaea6ac0e8b06fc9082e3afa647a9fd4e3b1a4") 16:00:14 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) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x13ccfd026bbe4b8a, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xffffffc1}, {0x34, 0x0, 0x0, 0x80000001}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0xffffffffffffff66}, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = socket(0x18, 0x8002, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r15 = dup2(r14, r14) dup2(r13, r15) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() setregid(r9, r22) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) shmdt(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x8000, 0xf8) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) r9 = dup2(r7, r4) dup2(r3, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r2, r9) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r11) chflags(&(0x7f00000016c0)='./file0\x00', 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x20000, 0x0) setpgid(0xffffffffffffffff, r11) dup2(r10, r10) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000001380)=0xffff) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="fa0f5380a73df70ae036d4f0f1bdfcd909addaab1711d4b6a8cb7d4ae7e56f736faf539e857437aa8a805091a46f1d935cb0b8af50b5cbd427400a679962fb14c3fe2d62cdcf5c1c00c1177f3213b276df2e3521c9a3a42e65f3caeeef074d32326d690b0d71330958390a169d5385e057d669aeadeacb104ebaa4", 0x7b}, {&(0x7f0000000240)="1a6cf6c6d869dd596e3c2ce736d7931eaf41a52d22d129ea67a8a37bf4c0369826575801afbb84873cdf48d6887c88bab223348441bba4a029aab79fc32df3ce409b758952309a3b51294d361f4cdac2598abbf7dfcb8057586113f14ae24275d78c945378a122b04d4165b5f13a2c43427f1d22dd77f5eb9036ec178f2dbb69e7de93f8d62af52433f836f26a8556b6b62aa0a4c9af537e8be51a503b798dec8603d646db293ec38ef011d146cd418f1699b5a0fa9d322a1ded5db2cd9c0c9ad6002fbbf542c99db656df30ff0b33c3115b268418771e01fa0aa5b1264d105560435798b810baa40d354a7081a6eff2d50fa4390d421fe0693c5c7aa04c2537dc5539cff7e970ed3f9ec4206740e6a17b4de546ff42a126c5857e8bfe3117e102be3d66d61cd4709d5bb59f05b5abc4414f073b063a0764993089438f1f00f2f1bcf310538da3980d439685a02ddea851fbd04e456ea34a2e55b19176d27c2485dc9631205747a1c4106b4d3bfecdc1895fc66a646569ddb1bebb59e6a9c9ca064771ca0de34ee8b760b354df45e1f4a3f82cb74aa0df31e247837a9e4083d1d45c818cfd9daf9a4be0279377b2d9329428aa287d2498b8dfbd9f41496c03b0a8e3280015a38108ca1bc400f0f2e29bfc201f6be06cdb705c5bdce0235106363e0b6b7904c0b5150cdb4079a2180b0c2e69f13244d0218e5bb500c7bb688b5e6545bef7d793b6578af3bdac0c44bc42cb3806f17e489f3bc266dfcf8700a3e1b63e4c13a9cc12fe43c647950a3145c957e1ed7287a0c0799e034f808ef4bdf9f774bd704614ab3b6ef16993592c7285d348935dbe00776ea95bfe3aa0a32af81447c1a8b722c712865a3ce8680af02c652a0ab9024a41af4a688b600d7296f418e1617525e9eca6bcf99544d66f647bee3acbb285b18478936eff7681d213229019817fe8e5dc305b2f7ea3c77802dc5c8f5461577df408fc5fd17176b928b0bf297c23caa0d5e5f94573917c75af4630c60605770b8e113fb632542dab5bca798f18f595d5900f69924d46657908bd61dfaf3428583e41fb262c7bf32f05911005b0cc5c8294af7e6d874695fcf8a2f81be5b8940abdd444e8a68a4818de9243fbf4fc3448e55592a297dedbbbc3b43ddcc2648ac7cd0c09e9776ee31b86a50daf7aa5824145cdafe873d0267de693089badcab266f41577ca6c09e07e644fdb0c178b472feeb70c6d7c657a8745a546fa8ec0ea59498c9705e63b197febf2eaa290e1d5d6bbdf0bff079015b936d7431f1c68b02d4e86d6463c2463d6625538e24a1e3f284a92bb29f49fa45f7b651d6067c7ed8c2f0b860cc1f576439d88b9f3c075b99f1fb91867ad0c6f437ab1108693e188347d86a3b59e5a3b4540b68ea19013e9c5f34671f30a11990ea0ffc2a647629674077357ed0cec87e84bdc19e26bacd1d8f38a2122baa32ecc6299babb2e2df1f43b736d1eaed0b398ada185201cfb5b151288ef09e8967c2bb3dbb26266d46810b842b16e82ba30e1f202bfa856c72540dddae84a631a86ee28b50ffee2be76a4d0a083b0b02e39b2dc4cd9c692855d68bd7f093477784e9dc12f88e1fe96d3e66ab11deb3d04651e69fbe4920e378dfd588d52de9af06c5f4943d4d7151881955059e25a809685d3b22d4b0090637c5c68bc7840da9651d65b369ecc40081fb796f3eeb9649543cf5890addf081feab49eb665c3f42900666f03b2c3acc2bffb4e6921a4c7ba7e0637939371fcb9ca75da397f38fa74c99fc12ff0595316c56e3e87b5716a8ce4ad3130184325304872a562a3d691d4658ac5a76b6e44c32ac6e0efe9f394305c577d22c236def8cec6d935b9e0af2b4563dfdd688b259306ea26523e215d1641d8f52d6bca58fcaaf92022d4feb5e734389f53e26edc7f1f6381d90114c6564a8b7f38babfcb3e400a534f0d0af7462a3254d468bf7f268f1b3c0167afbfc0912d2f042b7cde33deb93cfd53b5ca18c029d2a6d8a6f799ff5b0a6176ca4c7e0cf30456f24e7d985ac763ff42562aa7146b66bbc8f9cb42c97171df87e549ba14b6253742b65788370e6ea3616b1edf1d88759e8b3b9ff378334136bb4cfe0ea9eb595aa543a582997bda59692934dd74b4dd7bb3b0d9ace619fbb180bc5d5e4b2cf4fa123a78933e0f00f9b1a9110eec60134e907f0a12bc777d2b6f64cc071702127e9a2be3fd62497ff95696ff0474d7098da85617662d4b4c7ceb573aea7086196d7ef89f0f59fa3098454933f624e1d7b8d3b32def71b16c770fe1eb3cd07f14b8364d1bae5712eda3fcbbb7f523ac253af3e9edbc327c7ec06dbcdaaaded7d4daf484bada3ba2a32c0b50453ceb4409e2679151464397fbed6bd570fafab32c914f2e6e1cd9dd35f2abdae4d36c34a81455d40cf33c2a67e6b0f3846459f0b840815a7e29ab87f17a14ff5d9858d6e6ae18414c2a6ea2bf8c8f9e6f84fd8784593099732df0d1c19415553c6b6df22f2d31ba5c2618e9d5bdb3e9bfbab027e2297c431356094ed674f15a52af34a66293c65243984ad503efb3153f55dd44f0c02d999ef4c75b2de3ef648dcc6e8705c44247eea3f8b0b3a09d1e517e0aac6b9cffa40fe2db0785cbb5e5cc048932b509c7d10f647d9781e50aafd518a45611f0fbf9e3756117140f4ea0b650c6952780277b1045743801d79691ec144ca1cfe770d1e2bb820bb137a11de7200ebeb43c651a17c1c562f4e24d68668714e17274adc08efb3f63b9d0ec20bca43399060e002cad8d805ab6360672312e5fec6c63d321124dfe907975f0a739af97aec420ff00810e44e889592ad3bfeec588db112af6742be4ab9f12425ab730adcf2e5d0028327288fa33385f61d4495f7249217baf52b6ee7be91714de90d32617e2aa234786ddc77a2e5d593b1567655adda5491dda7ba7b978645ad1f45cde53e27bfccd8d17280991e82fed7236b8c7e1ab08e7c9871ed3091cc9d2fbc633e8271f4dd851f6fbd7b90588124317307e2cc8443f644d747e91328f1cbec278b7a4a26f060ca0eddf4384731aa8cd52d813c2ac0a78728ff432586e969561ec552e773e88380f06cf889d8fdb0758a6272b3335052970bbf5fb392b815f8b69ec994627daafffadacdbc9b1d85d8c2448523d5b1cda05a06efeb3f2be6754db8426604cc1de44c97d51e731ca5118876c89b9a4b9dbbdb0e81494a9700faa33ce6a42a37b3db7c2df990be8b254b2e3da617d8b6e440b4fbeeddf124335407d07869ff588a38fe15561990b9843eac4de576405a1703264b9f5435db7d36d3d4b08f6e69548491e66460803ca56f2e362ac13156ffa7ee9ea9da63e6c59e029e7f51366640ee171f391bd06898caced1511a362602f5a44d14caa5fdbc278be9211f31a88d8af23786d4448ce719c066878d13b0efbd3fb1bc332e801e61655589d55099aad71234294cf76bf14a00d57f22e1c4d6a13178c9b3d825bdf918b5c31f204446aa6083ddb05e8019903e17bdc953f0b501116c2bb296a682824214cc879b96c614f3ea1459444dfd2b3f5aa6c97312f7c60507bb5f20419ea60d73ca8efd3bc7aa020a4ca62fc10f7248ca543170331777d1b7caf862ca456884beae862a939fcc46606f5f3514372942de96b5ac008d5a21f5acb52404548da9988fe566487afb51aed121f161ca598f5185c33ed5ac02df4be798862bafa04c211bfac3b47e283791c22fc0812b5b852730871c2b81afc5c5b0ba59c965db2c3cfc034ebe93df7d5732fa5e5754227d39c375a11f5037f689cdcc7153d2a4fefe9e4749ec92623dc8d04f31f5b379ede3603a63cd322cb442d5f5ea27185488834763f066d4366ebd0912350c6721010b82476326892de24996f6a21a6c411bb851d4c9c4bab3ef159462f4312357bfc350e748332dff14370f9b32ada40bf092422aa1f693e832fd81945ce0c719187026fdef4fd2d36961cddf6e35c9b611025ec6bf2b2312429f645615e8a317ad09e28447e843e9c3264b9e7b2b8984e195349b81b9f4d9f1f7042fc1c925ed0462242a31040455f9d2f81bb8f26c7d967605b00af2a12830c8ec9613ab76dddde248f4b1b8053324166fb34403e5333c0d912fef96648fb51bef5163edf8121911b33c6d65c1ba2b0cab68c5cb8e27f73dc921df05a3e22e6afa4e0916c2f0eb19bfcfae499470f0e7a34435f793c6186d44a690a4bb494bed6ea65e82f1d735d9ad8d9a036c88838377bf0fe133f30a222ab3ffe0b17b55791ddb8389343ca7a3357595b971fa75ab48b2f302a298ad39a8b180e31a30233d84070733f7a4d16fb523ef88a7d560fca169ba0ad9dfdeeb9f573225ea335737121c6f87d5f7ddcecbb2b7643c448e6e520afca86ae53c79818e1b0e0d37d3e78f9fec6856c8ef985eb7be798009d1bd563461607f2350cef1116608be1650368927ecb874a537eaa785f3126a82effbc14f606913fb9c8c68638841745b938375a4c78b3d2801d2b33d306ce0867561d10365b86ba1aaa8f72984e8611368fc2eacda90251d898d00f8078b18733e05f38079b8c70f12071483841c61cc02b30763c5615328fd48f450d22254711efc97b86fc45e2e1431ecfc3c3dd2d9dfc67dd6066413a12cdda7cbc34028a80513459f3f563e232b35fa7f62281bbfc355ea8ab8a68c907c1d640c8ec31fce82f9337e3e1f98703828d3b59ac3bf06926a1ee676213bdaeb5132f27dcb43dc8cfe3dc436dbc8e1b02fa3957772282b5a12d1463c2ff02ab89d50d9c138fd117ed382c24d9074475b21b300be5251c3076341a315288997a377bcd05138dc17881e15f76da67e85a796a156b11634bd124441e7280380c1057f00a05bdc3b4781ef21e0c051001ebd467e34f72546d27d8991a2dc9b956013cec3382d993e6af65117e7af370dbb938f4d0bfab8b3494c2aac173be08694e16b0bd64b994f85e262765b77aa949f268e68d3e736a2199d0e5e0b9667d6673fc77e5a620de80dd67b3f43a1948c0aeef5ff76d1673247130f614ea5f247294cdb0598b8f6990c97669a10825c7c94fdb0b404b13a1c5bbbe1af81f12ff6ce59e5a67db8f74c428a1a192ed7aa24460d060522e33f46a945aac9c14d7b086094e5a5394ee96cadc6a2d5c448deb8ad54514ee1ccdb79205ef2ea89f6354545b71055a2895637b2cfb8dcfbbdff08587342ceff064b7c335eaa3a857f33ae4c54734968caed6ab32b645f4e8f92e8cd3a870d2bbe59040f2f118f1e592719efb71c0e2cae772f288fd3bdf3034bcee63f04e02930ebbf9e918f88f49013ec45a64b05302e653b93351d6a0c804fec132149ce8417cfe4e31958174dd6a4d2a661e9cba940d7bd278b6e01b3c3f209810036e10332c32140f9f51809e3c6b20597ffee0701e9ea705d168fdaf76cf16930616e89b52ac2abcf9eda5f71e57569dde201963715ab2b58439a1f564f4e1af046d1e2ab9bc12c0907f02f82eb5b5113a4c1d8730bd75bcc8b3a09178b9e23a68f6507515a993ff3a12d9e7ac57f24cac86dcda4dcaa0c29826118a98eb57d7e8ac5e076486cca2cde9f432cf9d9e3a9a6354cca4a17f9219c6e715148255e7bf808b0daf318c4d60cba8b6e8fbd915a9b60ce54bb7a82e2a1d3ccaecd6e65116a1cbc8f004a268bc186c32b8cd3626dfbe531621cf337bcb776e6ab1ea993ec57a1b65653125de7870492000110e19221fa2a50530776d23b48e79ed6c38ffcd02eb2ce87aa3ab11d00de4f59621d5fc36f1e9", 0x1000}, {&(0x7f0000001780)="7a211dcc740f5824594d50be8bfb533269af92dbbcb8e01e2c43c37aa2304a0b51e45ea420a1674abe846c5f8ccd92f3829a65f30773ca67dd26e9133e08399a797485b91c40ef63a47132ba34fb552fa5b2dd9e00b6ea4eb0eac282dfdfa6730968dc1bffae76a6ce58ecd2ef7b128511965bbb0b2db42af6314f88ee7c28af6e445fd66ed513fd6e9bed9288c00f36da3fb5dabec69b8ba34112157aa4790df67bbc1036a173d11f2997d2da9ddebc985cd3bca01e4131585671c9612b6c309df68cd34c223e556b53ceaeb7cde4051d1e73ce61a496afe1735b06ca3b1164dc59927f46a3d08c6dd843ddfcff14", 0xef}, {&(0x7f0000001240)="434e8ce4b78af4db883645236885149920ea8c67aabfb0cdd39fda03a0e6f00042a0e4fa1223ffcaffa4c0fcfa73b167cdb3d372880aa052a4dfb48683404f5bdfba7a1233c92b05f6a07e7ba0d2583c0f6ecccd695b3e00", 0x58}, {&(0x7f00000012c0)="0baa63b5a133280bda6a4c361d40701d493acbf423f6876148e3a352a2d9d2a35a000db08d14d0cc7d54c6d35dd48c09636df70ed43957041385ef714f434a2ec70a997e86aa176ab4d464507a41ab8ee93fed465704238a2537bbb875c24635cbff8ddf475378a9d5f49a92882a243779480954a3bd8d94c07da606721fa43da055be6d5d558b76181a04b5782ee7f80ffd87eabfa3e9c178f0cfa89b53594c", 0xa0}, {&(0x7f0000001380)}], 0x6, &(0x7f0000001880)=ANY=[@ANYBLOB="70000000000000000100000040000000c4a7cc22413f28a28e6d97da273fde744e85c2df86f6d1dd7e4b8b78bed74143c0b95323b910d70bd9d07715ebcfd83bc871e11b19b74c1237022606b8d60492fff3896f5bf0c89335536bd10a2618ec9f5560d1297ba7cc9a6b476ae9e700005000000000000000ffff00001200000020e45252986a579769320eacbb963361de9d2c050d0993e86c45f5eef9c11741758d1f975a47cb9c2f76a0a1c398f14efd1dd63eb1616f8c86fa747f48db0000a80000000000000000000000a0000000f3872e976a76ed711875db7edc2ce0fd3ec659c0b61c7267d19741e124255352333463186a78f5ed322a9c7de60491e75b5c6c4a6a8da4f4579666530200000000000000de610b5b629027b6d5bec5507e6f9dbf8177790d3009bed981b702c4b51047cb253f717805fc76d0214262fec7282a34ef15eca42a08df394d8c9f46f765425ea87f2fe2d0d5f54b3c4042bfaf672d859309f0413000000000000000feff0100000000002a2ef308504a8071b4ef80bcb6e3518c4a391a09c4eb4b320d7bb43a7b00000030000000000000000100000001040000bf651c068135c5378605bd52b3884d58eec826bf0821c2ec1c371600000000003000000000000000ffff0000ff0300561b7ab98c7dafe7151710bfae064fe99512dbb800a0c37fd452e99deafa3c000088fc7b475e98ffa893a0750b67edc08affe787ceb0fcd69ee65c6298980cdd6e64fd6bc4c13ceaf11746b90deab6416d6d14a35dc876fec170f35cefeb5eafc6771c3c53d31d22c4fc2b1dac1c365ec3a2a639f605f1a85dc8eab340dc3083dbc4e3c42b21df6bf2b4b54ef29a34aaa9323d952d79ef"], 0x26e}, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x200) r12 = socket(0x18, 0x8002, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r14 = dup2(r13, r13) r15 = socket(0x18, 0x8002, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r17 = dup2(r16, r16) dup2(r15, r17) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001740), 0xc) dup2(r12, r14) r18 = dup(r12) ioctl$VT_RELDISP(r18, 0x20007604, &(0x7f0000001700)) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x515b}, 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:14 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r0) getpgid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2000800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 16:00:14 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = dup2(r1, r3) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="eedde3963c7d2efba24e614e3eada7ddf8c750e9938edb5f738a419bda65b0f7990526ad8697c736b0943965bcbebe6f1eca6673a9fa890af0a74998c852768dda5d9d6b49fffa9134a9baab8d166d03046b4126fe3128149c27bbdcc48cf269ef92307990d778a2cf39121f0dc619f45dcb9954520a570542ff5e0a6053195cdca9bbc4c85bde03b584717709bbd25a2fef341d5d7bbada36523a95ea25680271d5249f46424a20916b2bb5175a6339d26697ed980a38b5d7c1a2832afa20861d0e092d9afa45846ec61267a88a843635b4e660c740", 0xd6}, {&(0x7f0000000280)="f8e2613ad78a5c447ba28f548bd1b19e1c12541a9faf8cabc52a4d27f78c7b3363a503e7a6647f23189ed9e00fffdc2c6b4b8da2e99ffb646b9d8345af1b12508795ea6ae6c2bd9c651eb3eda7711e389815dceb7af8c75b791951f3bbb25404475157e0c165947f34db25ef6f32eea7ac6a6e9dcd5af76558f724c7c826b4514c", 0x81}, {&(0x7f0000000340)="713f58d29ba83553da7c08ebe2c5302e3f5abcedb6938928e7cb391c2c2369ac8b78df3c8f604fe2d621ceec3db5b2fd6d71d298c59504c43b9507938fa234b5cf14fc3ec77d7ffdf4501200800807e97a99502cf49b79fc26de397e7db2881b6659cd2eb6876758a8c9701831d9c41ca4714782d2e7f33ee180fabb206e554e7e9adb9dda935356d73db8173a594832a6795e46a185079a461e68193e2ec239", 0xa0}], 0x3, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) getgroups(0x0, &(0x7f00000014c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x20, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) poll(&(0x7f0000001540)=[{0xffffffffffffffff, 0x2}, {r5, 0x4}, {r8, 0x2}, {r12, 0x62}], 0x354, 0x7fff) r13 = syz_open_pts() r14 = socket$inet(0x2, 0x8002, 0xb) setsockopt$inet_opts(r14, 0x0, 0x9f89a9cf08a0ba41, &(0x7f00000004c0)="b0f188d025b7f0cff8469204d1a536ccc02e2fd668cb558044cdae6fb30918badde0eaa8b7e2098831144ae9a26028fb342bd848e7eb72971fc61043291a5a40b2a0bdeeca60cc791903fac4022b46f27b40036386be10cc0783430b18c8f803aff0380b86a79295e234614c3bdfe6f24c05fe53e7fa97c0f3f0b84dc9a47653392e6501eace9cdefce337bbdb65d9190ea6f15bcd5c66ec808372028a7694e0837bfdbf4e7f087793c0d45897a51db10485c694a30a926fabcb1dc8e2f6f592aabbc82798a9baaf91afe2dfa3d25c91d02fa311f853faca98f1afcf9a8d70afedeabc6324fda50bcc40ff47fc80357e2d0c43272d33112a4d88f3e8a8a5c07801b7195dfc637f6bcf104ec455197f003f085688b7c69e5bbdf16e0d2a2dd3a7f8ff5c3e014945cb24b904fb462570fa4e0b34d1afa22c8b2c262ee7399b5ea8412b33acbae9ea4a534d8ca03344f7b7103f44e853a4ac1a6676c63f59035f5794096f984629ba6e11442f27d4e8b2a75b1dd4199d11c7c24ccac12f11297e59cfe336fbf74a2e358f581a8da9c3fcd1ff25964748f4c47f6c77ad8d1b86a95e5f5340c70cf927f1f7ea4c1e6a4dc7658e97680573e58fd4c76c1e9f9e7b4bbd67098362b355e0abeb2d1e57b3707195ba4c5f6a981991c3211e4346d80497135c5e123ce06b88dbcfe1b9d3836c3628fc5ad9e0a5a6fc45307c4a779bb8f84e9440ae0cf7d2d7844255bf4dd4a15315adfc0f95ec27647940eb098b48397b7792dc4eb27e3c56d784b75c3fbc2eb5aeccf684dd664cbb2085b4a545a4d76c3544cfba9f415e7a3bde41210f941ead5f7b8f978cca450ae436791c48387800a7a898106a9f4373a460f97a98e490d01f86c3dfd7639ca9ff3bbfb3e231eca38f8846c58cfca799f9d697b3648f3924b284a82b1de76ae24efca09b43a70303ae72bc1460a8146dde82673cafb96278259e62b7c6861dc52f743bf565e763507656c6a3eeac067b720929b8597f856d98c3665d6b5c4a15d49ba47ae7fc29c3aac31f4d493934f78ea758d91fabb11da5ba4ebadf984758095f42e34349174dbaa4f9192760ae1d8f0505d5e21cb86afdd45bd451178941834f601ea144c933fed07524a83fa6d6f52923caad5da5ca4ba636ed46067906eec83386f7cc2cdea398895aa8db0b58886084fba1c5d9559a4188f7e7d25289c8c3d229c9b45496af1694ed93ef49b1d9f5843e7161b77940affe21c8313e9f3195cf06a5c6b837c81fe302e021a967ceb93fbafa08a1e6f19abc17752f2832c620057eedffeee265deb855e506d1b4359c8840ce879fba14eeb7a46705542fd45449a696b218ba0c2e0dfbfdef418bd673a462ca4d990bac942be0400074c8c73ccb58c982fdde3d7bf96154b68b80a52cb53123abf8fbc2d05a66953dfdb4640554e5f5a5550f7cf9fa15c6d8c03850f3ac604e90107ddb520cfe8d0def83e5fb24a4745d6876d10658bd87a7f8342db06eb8d112b55eee4a30e0bcc1d16af7146c69a2b2f5b827aab873ceb28e55d6d0820609630355dafe726aff4ed7518805abfb965abe28eadaef95eeb9aad6cb1e831ffd6a086944ab262ad9ba54c2f1c5ff1087aadd2f0c1dfeb19f04871523e9f20fc2d37c6604bfa3c1682cddc9ed835e855fd174d72bc0545c58d4aa6311074114130bac4d5df575441f2b11b6eaafb9d17846884763acfe2144ab78f98fcdcee28b26833740d00de55f9a9940c796278693b6f12994f259b7dce8996d9f5ef030e803a7b063e5a61648be98d97d45c8f9d927aea76d7fe4bb0faaabdb37cb42049e581d7aaddeb0c09be49eefad8be91147b2e187d3a2f5fbab9388628c0eb37d24f9ca00393763c31ad2bdccd0d12a55b4fbd560210d977919f1b85f1150ed8c1554cf9a727564980b150a98b418b4c55021b0bdf9d3189acaae6c66578edb8d184fc4bbfd46af41ac77fb2d262c3c2463c79e0639bacfce6a80914aec158fad6e2c7528d5420b45b7190b76de576fe9dbefb11fff8e194b9c7385652a717eff4b39270f19b3b73b2eab5d7227e3310ac967a25b64f2e2083468dcebac6fed2a3330c0c9f661cec752824baa8f5fd474a8435e4b5623d2ee06080268f90750228f359de2c4500acfe7051b608ea4dddd2fd7e50d8e1b3a8c1d1973ce760686968079e2c39524244bc063d97f2f8172d8b7b7122aa9bbdaaeb0dc6f756351eeb35fe1bd8d1bff8236fb1f5c4f9f58677d0021d8087c3398b879a55362f985034e00acf798307c742db717a51c656636e3326a634c946c8b2b71cc4e5a8b61790256619f8c1005d1a5a7ba3152627b324fea81c695c2550336e8a4ac28de94e40e3619258c50699b8b8f3beb895e597f325f63e59dd38eb5d9f7466ee146605e794cdf448c1e71f8199a74c40e6ad56c155a096212e90948a6f5d9812990aa022f75d1d0e6078a1dbcc3882bceb0ab8074d5105fcce6f5136dcbda986f93816e964824aa620afae53b1be3d2efeb578cb0f4040cc9a318ad63a391692c68cfb8f0e9dc254302035f59b72ecf5e7d2fd7fedd08c04570944669f7395c684dfe64fdfe3aee53fbb7a03948491d370b8ad8826a500a518075b75f1e958dfbae8f884f81a7d23bed2249e176117fd0a8c27edd75af536518143783d763f2dde8a76ad43b4fe5112b442d270f10bcfce67572c1b538e9722e05017d392f1cbe6016f85749b58200cd25181e09a5717df908ea98090c79479ae8e3b47c489bfcd94ce594862ffd58133827c1ef02de23fafa26af9bfd9c3d5f360bc2c707da1b9c456385651ec45f58994af41df107a855cdcf66f614d80aa1d659873c55d317e33f59eea04b39340ef13aca87d75077c6036b4a85fa44a9f1234581aea048fc606a57d7e91b13267c5b54dc0e0103900f9ada82588b388935e40c94c194197bce6a5a0b2f9dd2b7a73e5c99ec42e3ebc721730d415c864577cda5a6414bb2163e5cac68b80833cea28a459e653af51c9f8b6db82766b4615628af67fae9dff5d62e58ff565772e98a3c60f8e7b0e2225f5b80218c4e7a8fcd05f2dd047f861f4ed528d2a273c50572b13bfc9c957fbc16c793f97822befe3366dd92c35c076b03fd57eb4500a4a9c30f159bcc226500620f3017ffea7b91c59f63998d3e5c6a8574fd7c113a89ac4331dbb37cf8593c97cf954e062bb486b45ccf3298ca1ae53d3adb067f1ba129743c62e9c228de32706272b85186e90cc3c4cb3210f5b896d8257db829ca86621bea3de0f573aeb3d2cd80b1e04b2efd2fc4014ab5902a943b12c9505328723f1453a1d01ded62ca274ede2f1c8e69b8acbaab277385b1776d36b8bc32ebbf913f5c09c08a133a9d6dca0da06cc5d1d6e750eee82fce665eec587c57944ca9b764b6826696ca485d24ae2d3608169de27ed0a5583144193021c3587e5c7aa175466d3e3b2721b792aa27579322adc5467b29105a912a902d4c9e1715a04b5dab217c4754a4422db02d82dacd9b9966bdbefb93edfebe004da8cde46b67e5fba6d6f2c673a94a3b42dff735b2b4faadb8b244ae15e299b6b9529026de04882c82accc7ad9d70a4714ee27d2e412f9633b1157f1df315d24b87e55f7f9e84fdefc45eb85bb34ef19b390fed518b5c607e69827ad04e7d08f4af83653e5cfa5aa879679b91f3cbc3980610a79c0642c3314166ddade25f0044609803c7f7b56c378aae68432fec3fc787bd8803eb67695b1b585ddb760d3109b07c4a2f6bc80eb4d313c2cfdea335f76f8c6dad4e3cdd5df9c714a43faaf4616c77eb95cd3dacd4420da69929a1530e15194d09adbe2c01943eb148087da38f5ee568f109b557b67d1c0c77594874630b9b9573e7b55acb4d4d0e4423e843803df858130250d82f0f91ff37a9de1e15fa828ef70bae174c9abc9d0cbf32f69891808cad7257a001f69ee404aaa6255cc81e6899f01c2865fe88a5e3e36df754a11451318e5b7a3274b27f3bd01975e87c7ae6cf7e363e0a39ba98413f990599e278d7be6523f724a1774da2afc400c261a8e845911842c5ee466ac52e956a276ba3c10f9dc0555a75079569d06032274a97c398d056463863c76189528b75ad59ef890a9083dd9b09bf266d32b0f86e26988758342eb7d1a123387e18d14c79a89c2172efd560dea323d4168315d796d64a5aed6eb3d937affcc02dd174c8d9d17095002859b7400754cab9f94c177a5c0fbf7fcd56c2c63b8bfa9f744fbe532883611ec8a250c116b56367a0d86e15cb20cbb8a47c2f001c09f7725bfb611022201a74ceb5b57bb36ea05f8ecaac113b1709bec84eac17b497948d2753a90a16b98fb29ea5e6ea7dc2fde03806390a2cceb12aeb14b746122de14f27c01e40655ac1ad4dcdf09b796621c2e5d34d339965c4030e100f7258fc589bdc3b2fa5fb6406d89e13d06d92b5e40835c316a909d8d2123f23f4167ff415888fa2bbca1c9a07521dde360a872c2314d85426bead47310466f0f2372d748f64da3bb597f19bc6d4528ec721494cc52c39ec69528a402827b5a306a24570d1b675835a383eea124292caeb63d6183ff01a114c40876974707791a4c298553040c72a55d7f6a63f2b47cc0ba5da0e4bc932aa372ddf9620bf4b96005a883b69a312a539da8db6c698f64150711dc2a31113aef976397f39b822fab749aa64b6b8cd224a0b06a418036420052923b11efdd59bb6a495bc2d6777f97134277c0721d87b8676f284e1b37bb343b6e801559b2d45d618d2e441cd4b651a8b580662d105dc6beeb41603465abe2206013cf0f3320197f7b4640df6e4c689dee638a9c7663d17c7bd6b1a506da95668d8ef2fe591f59b2835036985885bd87fc51f6d52adddfe19378505a6385e25a3ae6b272f28eb0e2730d9d157fca554b567a401e3c1a403c4f64b5fb5e81b0d8ba9daeaa216b7ba94c00282f2a8d8f35f2b37a1928b9fbe9620006404f4452cbe81bec26301bf888c607e0e634a0fadbcd9127c54aa8f13efb9f1091084ac74a38e6c41ecb8ea4c1024e894254ccf78f06dedf07495ec78daf6ce7f6211da3aceae752eaff4d49ca61ac623d55a36e640a52e50834d83eedf3806cae619d8ca87e99ae3a7fa46815197ce3d863faac35fc0ef83a1868e560848fd69108300d0ddfa0855e1abb1fda6f5bdc4db8506c5d69da5ba1846eb0bbea14426acaccba10791e428d1ddaf3744967e95f56524ff7886ba3e47a5b045f082f6b0b75388f751d5e6e24335fb11878f0b8803c637d07e9ff706f36a5881099b47a27f7bdd02e76b5bac37b6e84d1dadc85d8ee9ec317d7fbf537a44c271d73ed754a0c0dee38a7b5e5c79e6b25e6bdd6104daf5f67c4a2311139caeb7577a18275260f21130e6f99e3eb64113d1ae2fe228ceb39b4eba245012c76003128afa372b36f038235f08adee1a85d22d00346b4ee6f3c6acc313deb5f5da4aac935c49e17ba165dcc04ee0f7833d84b1ce6558b6168c2a2352b3433df65d34111f086e5733d7801be1226400a75070049f7772b58c0b3a5a8b32a0b11313f5cd045b1db1390b9a3ff997aca39fb40d9fa17adebbae961e0fd883a915f14d641639c9782211b8a8ebd789ec455b8d8bd928e4d4c40c1c7e044f5848b7e82fa1e9c5ad9241e2c1e83dd1ab90fa48f4f240457d993e873605abf91015231274dea00a88b818cb3830450a5cafa4f57feffaa6daa85cecfca94ea899d8a10a47e4cb85f0e3174d292b9a2ab55a303c87bcde9853f98f5f0646c6989af", 0x1000) close(r0) r15 = dup(r13) socket$inet6(0x18, 0x8000, 0x3) r16 = socket(0x18, 0x8002, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) flock(r13, 0x8) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000000040)=0x400) syz_open_pts() r19 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r20 = socket(0x18, 0x8002, 0x0) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r22 = dup2(r21, r21) dup2(r20, r22) r23 = fcntl$dupfd(r19, 0x0, r20) ioctl$TIOCCONS(r23, 0x20004276, 0x0) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x4, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r7, r7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r7, 0x3}) r8 = fcntl$dupfd(r0, 0x0, r0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x3e2}, 0x0) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r8, 0x801169ac, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18, 0x0) pckbd_enable: command error 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85fb258557d60f13ad30505e8d53f8a4aeef9d612f871f3e85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b201c6d644364e448a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ed602e6c6d699318597794fd634266696b236fd48fe905f6b9379b983e45e641d4b16bb498795f5405f6b089be2cfc90ea88b480031b1b40d16fbf75c1ba99e843715a6bffc546bba9bdf68ebb2a267"], 0x10) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto(r2, &(0x7f0000000300)="e6c4c2f0c01700a080f6c0bfe3fcd79a42feb77fabd9565d1dfb8090ccc71641b6b63f3ed9253072a9bcda5398532dfedbc78c34697bf70ca48a4f0144372391878a8ec28010747d2f1154ec6fa8f4e11a28080e0ad53ba3595d4258173dfeb77b19870d5f890bbbb0e93c70affdddaa6549e9", 0x73, 0x1c, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getegid() r15 = geteuid() r16 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r12, r14, r15, r16, 0x3a}, 0xfffffffffffffff9, 0x9}) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000100)="3095", 0x2}, {&(0x7f00000002c0)="539d1af6b67ba6b07b0b7002a9a4f1233d45ec374ec3120f162cefb3120e3f61071906677572a1284720cb5a488fe9bd2981ffe337ca167181704ba869e4f2b9e7fc7443f2fff2886e709a10bee2431c198665c884854ba1a4ac7c308a442d72249d2cfb4680d33932ea6d89f21f24a3373b5586b60487fa6f9dc8a466ce4d6bf84e1d26b5e2ddc160cca5ef66feec92256653c0a36b9d6956d00d58487d31813b1dc3c6b96c4e3eeae5bd58c1a9dbfd1d832efb4d8bc7006b479eb776f78e8fa4fe2f6663f49b83b5c830113c03eb5abae7bb9ca9727d6418a16e4af12e6ca861c827b72e581f9ca3c15f4064778267a23cd5196fdaf4d7a2d686a4a515811399218c4f5d47e5f3a15248acd569f79318a5d5752f317193a74958f61398d17b8c734ee85adb0e06519c17d09fa1365c7876d6c0a08f19a3f5325a1657d929ab1301075d76b911385d0e4420f8dab3340b8d2bdec3e59a9687cc85aef5e2276b7db2be346c0d679d7f0e146dd4b3bd5e91f153dcdde2bfda5c62009544ab5ea048e9a7800c78f041bece59daad30e6088ba6530b2bcfad40cb4dd963b4f29776096d450c50839456c395448c5a42ca6aa915e6681ec906bf12d0b67ecdd7d8aad3f703a2a23c2c5bd174061d95bf9b3fbe8c6c62f05cac0ea7a6b76f9b30ba704273f759a28d3c440d7e0290f836e3aa6ede251ab500465a3f722610d21c548588bcc9ad4c198541c6f053c58862bed38ea324702ed228ffcb0c9c47dae3afa4e28522d77763ca19f8bae5bca8d36f77e0b315dedeee83e790bb0a12e1f52e93b992662a8eed860c7550a3529204aeaeac5116c9aaaa796e375f3fd9da46e707d22584e1596a9515a2f7cf2e53e70565b06ae90df87e1c7dca6ec1267b1415c5789859c84e7e0a07fb28bd49252d68872248cddf4a23e971b10a77c2bfa0e9cd0500e9450a1e581bb0665e9845f70fb1fd6e36c9919c2438033fc6ced087b4ef07d5102de8f10238a9805aa99ef17a0fe6297eb9a629379cf89a186dece22a948ddbb22145ce1d0dda4d951e6d87c3dfd795339ac53ff692151bd64a0e2ab71ec832a5de87043e3040fccbe8baae1a7208b7b71639131af08965a8c9bc17f162d2bd098764ca55ddc8fb1ed84ac63e698c9e22cc4af4c7e3bb6704d6ea147cd13f076b4437fe8a27a8f0fc6f89635dd1d08eabd60483c528e2fbf54967141747cf38a17410909d1ac0800c1443d1da00ada79bb313cbfd3d5ffbede2c7246292d9fe5343e807846d1ae13e61c8b1708e3c4f58f9576822003a553e15234ed97c8829a543995b5b4780f52a6f9d73d5f45b31dead2ba5b5dfe83614547a6d638d63bca3a2d6f839a44717ac9a828ee546e05bb2ee10a8cc5f9baa159e55fc92c3f98da98a32976af56b5175c69dd2ebb53ae1e7ddf1f20ee85bb4b04a1005fecc4d1ca1841e5996b9275aa7308dd8946033af9ac3a88dc35101f77b98bf9258ee6a0c595a53666eeb648f823d885856b0ee3e1ffae311d8fd84806bb909043780dc84f8c4598639d562bdf7fd0ccdbfebaf652221447d58ca9acf01ce8bdee8e58d993cf7ef8ac48c1836c17eab25e7a5ebf3a9cf47398f69275cc7e7f7f375bd86d07f1216dde4f6f744b796b6369c4245efdd31326cee152824f42056f6452920a279e6e7dd749850dea8d119d2fd85cd9ff250ee12c993a6bfcf04b6847ba71ae0133717c0ba58d7b864673b7fd213f74dc99c20f3750312083d27af98535ede3a23016d1bb0c78759f43acbbe84b40bc76df3ae1b091cffe214346786a0f1b52427f2fc490ebf4eb94cf5411fb6fc3b83e63220439299f9ee2878b742c89b3644dc83b4aac66dd15ba1198a3aa23e17e8c500838a0267867dfd6e20b3ece38ba05f65c8001eb34a1a9ed841cce40e16101ebd0350184ef039080527c4ec871d5544a92583ae99c665b7bc7da651f19d45b0750b097a4ef1c1007d959c87ba63f47b0e999d165765463511ae365c025ba89dc906dec1a05dfc1ba1ab3307dc4ab1331430bd93970525937e83b3c716b8cc787e6aac065794462710e53119ccbe6f1303e08c2d8a13b3d313d59085284eb593260215fd1a53c59b2c8c9e11ac124a91b2a3a56090e4516905d91f268fae37337b698f1beb1dc66e1789a53a0dddb10b064f0a6289122a51b1a73c7afc2293d25297b129f7f5620dc662a5ac1ab8df25bd2b5ae7d9b0a589ab069d89a9f6e832ec2b810a6118e6faf6161cfd9cccc173f897ee806db9fb439a410c6826c5737e5158d7e97967fa64aede3f99322bb7943d179a0a40a8986a96debb252036b718ec36e9d4af9141fe774ed594bbfdf79f03dc7af5dfdd73fe89d5eb4c76f882ee5f1f729a9bd7d0ff3e16e6b63886546cf74f40b3235e54fa276e6a1eb7416cd2779289872d6607f41f5c6b9955b0f4c468082f381f8d55c4d336cdd704c0683e5b3c6ff555e7da9acb064b4d0bf9cec7aa04e70bf55f0a5b516328e0579bf07cc31e92ba89b4d971c0fc1f494732281e1b58dd276cc9c69787e9862b08acd001f919199d0949e12e073622e395dc36cbe912520900af5aca494634b8a467827b45b0a15dfae2edcd384359fc68e31ae99f07dc4991ba0c21c6b49ad0086339b42113a00b804fce2faa20e1fd1e4bec657a9a67963733b4f0a6ce943bd4b511eab580a933042ed11022d8a7575b64133bcd97fc56a50b325b88b1f113aca3c3f7238edee17b5ddbe21f3cc1cfd81658e8b7603d25e5b576a9400bfbf4cc48a5117047688ea45c665a22ec5af23c0d8616f8fa40224d931ec371c5ad5d379a606acf71837d29e08dd25a6fbe873af93b76d8f853c75a9b1cec4901624ea9b39697ce89c58768f27aab07856a042b09ce04ac80b229c0ae4857f574c3350213aaa688c75f34bbb2f1d67cb90352ea77c0d3e18546a3b0bd1df50497bb4b324a705cceff106d5cc64b8657e758e1cbeff9341fea1131424c4cf3a6576ae9aa9f1795522f23c766572924aa6befa8aeba6f3f042b762a1daaa17fd6e79bde20b21d3efd2bc35e8c9a417b524b7baff4b3dbce160f6783e3a9b77d16bf61504e449700674ea15e6f8c062871a4ae8ddf6d17bb8f120f4c9b76a075232ba5e8944c95a9418e49b78de019248780a42d1f84dde2280a52a8373cc6fd39dd117b29f325724ce1cfefb38f919511465a695a2e3a64464a66635b9ddf17a845bc3480bde89a954a92ee9f2a9b5b032fb89bd5fd208de70e3ce9e5bdeca21a71a3224698db46963508e090c7a268b3610e19e5f7d712afb8007ec21177c40c4a90081352b61b0f517b9c8a8b57e8fc50e5c64500111a60b60a06cc66229de97fc8af7cbb6bbc52b1a59ae61bbe0defc5a1b11bd2be32ee30578f912deeb10e3096f7557ebb68581dc88073ffd8a8b6f9ca30ba567e07515035c40ee7658ac287041f17762e217fb76c6166d177efc070bcca33682e3707439833197badccdd0c75b7f0182238cf2f1d8f9b69a64b950528c33380b20f44a82580ea41d0bff31cbb78e3316f9263d23d56d7094ce8d5e0356ddf3c2ff30a493874fbe6ea1a460359070c1d255ef3252be2c03680fe536915954bd8a59ffbd37078a315d3db66ff2385e47a0e91d5509de0464c180e8e7564df2fccaed441d7585673ae8a132e61be45b44661a78433352a5e4fe3d134cad1ca024ec88e146218d538a778a0ea5f9e8f7adb98dfa3263d73f9461229225484f3b94bc0183d05db65492f72b382b3fba3c5c67946fa4d64124282046b6a1182806f16519dee9fc1793d90f4dd407244fd7b2ab34c0662bd928a596dbc711a68cf0f10ab4e0c90e9afadb3c51e472b5a66694afe81662b0bff8a43a05738ccb423715f582663465a3a3a3ce87d3231e3497650bfaf3b0707b11b2cbd230a6ecbb02cbe0085a1ca5521008f8663a8373084b1773c9642aca8a700010e5bbff490397423d9b4700271c65960aba429f951a9e1e082e72e448bfd58bd3a5b5b0b2c4309c15d379b28f9d41d0d4a51eca0f08dd3553ffbb510c60be505449c5a89ca1873eeaaa8f1eb9691c83e668b17f0fe5187eae95ed9a650b800d3027cd0a2fa738c9a6980ede0102331e5e82c9bc677ca8c9592574e46e56c2cec97261490cce09a9dd928fffbcb2623b94610b6fa1a96d3253161ee6a3c4c059579f12d253989fe8c451403116889f9acf7573b3acae48b7bcdfe00b12bcfcb6bc0b5e4e9dc7539277decb1bdba9c2c79f4ae87cfc409a12dc8b1442cc7ce3913e59f76fd629ea0f45811ff71cc169980b67faa0f8ee2275bdf7f3d0e2bbcf2787f47d3650164eddfae44dadadfc123aeceec6834ac8152975ca8e48d920d2fffac41aa52bd852a93f0c69054c5763f297c2d77178410757953c009d97ed0de6af62031220dd0ca03494944ed85c2f2cf1f8a9fb490d736994c9dcd1dcd56c7483cbaf52c864a2a2d8ae4324a1ff4cdd4ae697bf327dfee9b2c3fd08bc1567049f476a1ffa6a7973a69d32ea69c581bb600c688d2d58027fc445d5b34252a76078b7adb87c51ce49cb446c3074074f37e366450cbb5b365966ce83a408461cf0bd619acc02d83304c930a03db1774fe3e1e4268df8ca23cb36e783916d0fc1e30e55ec00a50341ff3cbb75106a6055f2ef02511bbfaddc853415e73bc035670063c289a13de9df2d2a9eb0f26bdd96fb896c6722dcc6bafeb60146fe5d96904c30506b91c571ee0abbec0ef3fc8cc4a187ddf738e9c33d6ea432cce9706e0a2fd4c879b42c8b0ce75fef58a5ffb7f5f64cd9f5762a6bf4706998bf6ed9586c3002bde7f2fed05fb104ebd9f3ee427b773ec66b346d6682aac15b929bd4778b107300a74a83731a14bd3c767ca5fde63ba9be117928c7afdd6361ee4f5b2815e5f535a4f52eb496fd1a43649f2c6ed68dd93a36bdad84d06cefa8eec14bf4047f6fa06064b3f414ecf175ac94a64b647b83771df248bba18c2a3e150e8484360966432d335c0273f15db6d73053df4b664419b59daa023595154b9218d52ac9ad8201d4b4a44f96a0d674470dc46fc03675e786264f86a18bfd0a99d3af68844306d7bb04fa305932cd712d2298106e3f9718dd67d26f94ba95c02edb60d02df2fb8f3ddd52c3c282efb429d9aae9f60587cf7962925ef0baef43c03b61cedf7deaca10459c6939ff54b7366d5afb83591ed93132bb0409c57b9334a314b142763b596b970cb01fc1a73a50dee3387a22e34a721f8b8adaaf40cdda1e69a3e485adacc042462567d46207b0c6ab7a4507de9f20edf2a22e3bc6f715417488d36a59888d0f124027b91b32cd80c088c15f55f75fa2e2a2ddd7a0ee8e58aa1d5ff3c2fd97085cb22f58195d288ed4163fa615ced05a8b6e723847337a29830b3fb42df1c221ff685c00e9718c06101462ad13c70e900fdaa8fd6f6a285f53e1507d9800b3890e828b6accad485b4aff5c66373d65b3cf2dfb802a41128a226a036c857319827b146ec1760ad0894bb6c31cf55c9afd8b3f58f698d6fffa0f11ea69d80170a75c618c1b59a0462c08f8ca68ea51fced0c5767e000abb58403fb37c3a98a6b06a4a91eb5a18a87313fe952ca443282455a4a2eb3f47413d13cfd584efb5cfeae9a98722a9ea973c9c65f9a316f9322faae4a95d16d21668a2f17aa57c5c6921fbe4253232790fb0383eff00220c4bcfa7594faf904adcea2084b99445ffd41d3260cb79b04276b2456905909a1e466bfdffc8f92ba07ac73a6e9fc24dbbab40f1f225b9", 0x1000}, {&(0x7f0000001740)="2a688699918fe54af7fb6cfd54ba9d842c80a2493c24d843bb28424c79a730c0edeaab86ce3f4a602fc44a00ea5a8d1bbccdf8108b2b96460b1b6431f5947018176596dc057864b10c384b0b9841d0823b5b40564551eda013f4d11d03f7aefd4c459df5850415e37b03dfdfd7925e383f5949d4bc1309556e72d658a35612dce4da4622adeec86f24d763963b475c055e8115ddc5e59820fe5191ccd0e782e4dcebb2302e01e64cf90fd9b53617e5ed4e598a5dd84fb7fd8cf63e839fa98a38ec175b260c92106f95d23c807ceb66c440fb4c6563b5b9c5bc9ba8566a223557cb1da727e7c9ed21cdd6df0bc0868de35d4c83b25f6b67226bcd537c0f19a6ade57edebf1dac40c98b6a13d6e128390fd372f6bc3e2917b63b1bfee88e07e77691340db83e9c9ad372e6561fc7888f164b8ebfaac3fd19bae6fbe63f82802c1508fe30f271e8189befc10388b668cc13b04719921ee49486d002be0b1a305991e33da26a2782c1d6a1119e60f3f99934f28a5ba5ce06104e73632b968ba267e4ecee4e0f3730e9649260528e5b48683b7e0a7a7deb04206096d51e50ad9cf5659919ee46ac1aae47f8b14621365d578185cd0958cdae18f1c2c0279b6ad11b48aedde530eb7d6e86cd516cbd84a964e3782bcbd760a539c1dadf6427db9594d9d73f91790aa6dede1a603d9495b164726b9bf32c169d98d80b765e02b4aa1dca80c34626c9589d97cc4f77b193e1300e4fd6f9843b791561c56f8f46085b37e9471272f7df4a75e75d956aad78d9e4d19616eea1fe3e70b806d2b2d0d009ff425bb4945045e14485b8e6c4df6b22fbf350779df3402c94588ce2e7bd507125f67c37e0ab21032e8c823dff12c5b7b485118686df8f00c67dffe35e180824ba871e9d1129e519663f12bd6415f019be23b2e5feda3bcd77f580f6924723cb6080a115e77ff54fb62c98e1e1b6917d1e31c1d970339899bbc23cc9ce4919e45ba3c722c38f5de29194f4a29fff2dc9095aa1f7b2a243f4d3ddf8a3aa0f14968548bdbf4d78c529145d993e759f6e379af25aed1c565ea2c6dc2fac2c0d7c1895405e1ecb212dfcea92e8e42b94199a986b230a201f7680552a8d0bd3165a1d191c26aafc05174ce9aa3401f00c316e1f78e59377d5ad9810318205ebd4d0ae31b0ef3e3dd66aeb603d8ee5dd72565ded5c8fdf67f3bbac03af530b63d3f911d0e0722f36ba9f80f61fc2a0b8c9e58a80f96972f31fd439ba6aa780258e1aad2d46b91f3ec57b29d43864550325a1983a0515de48d427fed44d3bf8fde7961c2fc722e2d870c2536967b7847e49b0f0de11c8baa805648ad6862e57edfce6ea0f026e644498b65a705cd4db2ac243b3194e2e23c791956d3005f81f382aa294adf649f006e9d22d59653e4b3205577cd20453383c397de589ab33b78e233b649d340c4834c8710ceabe8d76ce626bd3991a0e677798d045eeac52107f966534e24649083a0b9de407237bfac857bfbe009247f1815dab500dc38a9828cba1c547f7b7770d827b8b772a91bf9a818534219c4be36a537403c36bb4ece7921d73286d1fd605304c5943d0fecabdf6b429201fb66bb37134b4e2bc8f52e6c1241d74c80bdb69d36a49201700122e9d67fe7fc45ca8c03c04ece2da0a1625d32ea0da96b9aa2e8db56b838c33ffd8680a91107f3ebfd5189d57acf64a9e41cebad6e65a48a965ca09921658c32e69b2b39b702188f443d4987cd86f3f32f332e7fd3a37eb3f4cacabfcad43c35c35294460b85fdb47ca41b74a22d95cd09256d1b8fd731a3ab831883311228d146d20a159955f0e7c7ccc622ccf27885cbfe747c777613dd1f7d47b62dae34ef20fad5f6e8f843dfcab7e0070c100c7260adcee4507be51956a4786c0ada602003797033cb8a2e5d3ce6b244268a6d7bdcd16991b747fba160497505e96ac50df81012cb5df4b773ff57bb0a183d1dbd1e01714ce4647c9b371cabe1e5f16be805e182f4495595c82b0176b7a7aa21debe7fe4c98ae6f02997e2b27642970c0e8887b301cfd6975219de939b91ad79896d2d27ada7182ae747a749993776f96026827583bcf50cd3cc83a03c3fcbdd8e8bd8360e1e12a40c6b9befe6cb43cc4425795ca22025015341374ab804ae93cc044cc467327da42b3b88c9520b2da5eda194346afc9c52ec2401cbc5eba40797a11540bb05c04c352143227d288a302b21f029a6015a58405638d42ac67d203871db2420d64d87444e57dac5ad6ff4bfa2c6259c04a5bf68ecfe72d0f6be05d912373fca170c5ea199c3f780f01f61ca52039e9333682e732afd4dd3e0be8bccf76e6350ffb2954b24b9360b8c5ffcba429a0d615608e384b101c1bcbe1e9afe64b00de773b4cd169042ca2e2a50b62b76d6d326d35fa526decf22eebd0dd5da87aa6ef58891c407b51e9437d8a19a1558d86fb9bf927ee62e6af297c4f06c17cc48c44cc03da2b370f328324dafdd007862482dfa63dd20102beaae047bf52ea168636a5b8bcfa44c1c9df2f0c7de814294e5d56f2659a18cb55e44216fc799fa9d4192d0a116e938c49afd2b67d6fe32dc4ef7bd1e4f80627adaeff41c8d5f5e50600d49801e5d1b10e89f0ef2a2f38b06112fa6d40203e869dc8cf3432d0de50fd1a56336496afc0571b3f31f9f5cbb1c4cd92007e4167e6fe6b47368953dc8d670061957353de062b37b7215adbcb7cd555c5943925ff304c0321b88d25d68017e6ddd3b224a39397ddc872e4e9e77e4f3c961921209fd4296e0b897cc930cd0688a6edf01157043d51c49720bddea9a75bcfa4005c35f6028bc64e65eb826da15442e2c3db602da4cd88930e872094f3d0d926605cdb4e7badfec7f7e8b705d3bd314ea9d6512c2a22d45007a8db6647a2330f2ede972efb82fa06a514bbe6a328cfd9a1da158d65e95bb1acffe1c6020fe87dd74d36ce900dac908f662c668da6d1a512aab2c5251a633b060b2d8bb0290325ad35f9455d8fd4d92beb7305f7d43ad5aff3d8cb1bbd7aa9920cea2197ade31b6226d6cc7cb6d57fab730720bd742996c4d056990dd1f4ea393c72df27c816061978b66b49d79e8a25e1f87ebee3b99d097d0b7ddca6d92103875138d9d73039ca40f38ac0a748a9cf750d5a7bf0ac5b043abcdf4d396f01a622e969b73abe29d422c02ce27b5cad53f033c5dfb757f8f8b3a8c856ba51c51a0a142344b7b5d01b0eeb7c4870af7242f4d320726b0c26f8c96108f15e520a2aaf56253740f22ba116c3445b16f3b2aeaf228156a02b504fa92f8171780d14a8fba142e23f21f6c804c0c4b6e139627229c36d0acf13c2a90e5d6951b4e8a96097ed50e96d4c0f7813ad70700561238ef121b3c156e1bf1ff2f7c2258c9b51c24014c1624ec7a070c7bf2eaf5dd4762232b6be3bc4b7f489f6b3207b4e6d53ee8ea0cb1038460d8fcbf704480d12bdc02e2279dffc6018ebea2ac5f53ac7c9b95d925a90b950fabe4703a845abdb0cf2e1d84f53300b94cf7a004ba6ffd9419f9b27d1270df12a9d6b21bb4b9470f95482af516a18cf327cb229eb639a9db6891f6d091aa44b901ef8e3f4cc7872deebf18a2b09218a67f4bea2835911e2935c2973225c09842d47979e8b76fce7cfd35a7c5dadde2ee23cf81b009520ae14708d58cadd25442cac859f320c37c772ff2b6842972521e4d1283165923f7447e992beb63ee4f5731f855dd816507cdf92189cc00e1abcf6e5c93fd793455668cb69576856f4650f9db720f2451f9341657d27b8e93128697a855524170b0f817503f8b8ce24428f42c0c4432d27defdba1bf52e72e1de59b841901d1eac4819c8edbad2a2e3210e4de5308754c913f3b42d63892fcb8fffed97131f66c0556d19dc036ffc364b6dbba6467c017b7f84b5a6bbe44650a3b5fbf4052e8c3f7fa936c661d719801fe8aa331e72c30224c298819d2cecd442540d2975c09ba69a76653d2a64033a5a55a7e848622aa2bbb2096983ee13096589680477ebc5e6fd8ef1bdc334976c070205fd24fd7cf2cd0204a4523781341d3ddf544ef6ed5dfde27d144eacf94cf53cf3bda57ad541b1b63bbcb331214b0aee3d818d4e36695aa68fe83dd40100455d0ca90d9aed87f70417eeeaad088244b5b8cd38926b52343c3c06bf0af70b28f06d3b4a0b06506d81aa38710387e1e6eb9ea02a16f815d03f94a76cde9cbff0566c65b201227fcfd60ae9a17b2884a2410044a75514f01bd534c9eec5d8f66cffc7acc5c37c3b36779fcf9a3e34b32bd5636ec6c1ca6ecf6e125672cb1d8d5e3280f3f84d3c9ffc40d8584041d479980bd3d4f913ac8bcbde202bdb2ee53cce009c10d2bb6c77b28c583e8c7d950fce2acfa733ee6203e45a4d303babfc043303f489bfc28035df5210a10f2e4d669e84b52ee987971aa9562172ad6cdbccc43b35c3491b6f603ce8d4074058ce84b3eafb9540ff8bb7d50ee0afdf0f3aa6785285db0d034b1e382e000c45ebb32fe3825627aaa3ba9b9b67916fb8c7d34daff13b580045c933c53367a549562f19effa189fa0dc4b7a97561469efafe87d550671fb78416674f5635830687af958b5d620ac3d454678e79b406152f8708e9440f82137ed75a83181525b82d8f70060e7851cd1dcce8bbcac7b9888686377436d9628b1f4e9a96b89890785e5adfce61674111016fa84b8c52e922ae224f688e6f0045c4ddcc07f800b83b50afa753cbb97b02f387bc1e4cb685bad88b3e17d8ad01624346ae2879a01091581fba0b92ef7f9b84c0200df1518727929af6d4f49b8d3a0ac8abcdd41d8bf9e9a401e21d265ab84e5c10ad6a125fe6c439229da5bd343f86ba14769de77639ef218a02fe156fdc7d2e949ac2aecc440dd58bb32e87f7b252695889da00be4a73afcf08a8f468a4feda3c7164248b65243a22556e3b8be1a751efd31d313c79a11faf36b9288fe4aafaac11b844b9605697b3fb6c1802d462bcd3e7dff892a0f5b7ab5444c0e31b3a23faae46e8812657ae320f0ce22d028d72c3c0d67e5ec9c0f4a4962e10dc03eaa0abae9ff31f5e621a49e53537c26123396c95bc2afcf0e5366c737882b985a713ef796b34afa498d01667404685c73ac73b139849b039ae13cdeb6e0f896d7eea339509af074d5320f59d33a22f047f4ebff41b76d59b44da34879231db1e64d38559afd6cb4ee83d70f1ebde33766f05c74962ee0b17b01526153aa0206325b6e86a1b70fb20e9bf64ca3236a15bf4808c99bbdcbfcf28e43f640e8166803bd413edfbf12b9508306c02cc05290a5bf4ddfafea4a880e20c856105179f9bda62df40b1182f2d7d5b77345f16e950195cee2f01b909181b8995ec10ce92ad001c768a60f6e42f2e2a829a67fa50e767dd605dd4b13d1689593d31b096ec3ad7352c39321d0d49b848d9f50d3dd8601a41fff1d4130996fdf795a7473ffb96c59ab7d649b2401c77ee2fa0830a96285d0197079e90eccd2418d614efa2039394238305eb41d236bfd587f4c4d08aa8bc0980ec3daa27559822ff570474b32064179a4c46f4a983bd9432b2e69287affc30eb7d6a58122bfe8f814cab66d1370e1b2413fff8a8d3a2ee3d0eb24c0273b9d3df620a3c124340a3bb07b9b1d2362c249e7dfb4304425a1fb933ff8bbb7158d791e80b77fb05491a12793926bd77666c92481d5e8b7cca14aa2b1e39571645fed97d2837521e4ef75e7549bef3668ebde7b0ddcdfd16eda74cc4741880e51668a6509b2f3167ceed332b8ec09", 0x1000}, {&(0x7f0000000140)="44ec47260165150abae9b6d3c78839cb708396a6e96be59677", 0x19}, {&(0x7f0000000180)="d22736ab663a8469d73503eb1e301cf4a146e43997297deec6345c4233264717615d05c57afede01fb7446b5627e3070ca4811657e469843a0ba33b547bb615a0d4754957a810ef4cf8897fe208248ec6e5e659c0bd567743f58eca2a17bb35a0282ec3ebba46a20a0cbafc04f6d183312e1c0e493ebc6da02256f770d99b0e3ba9815ded78e911117965743640eea9d8b64184ec18a9f4d0de492c8e975b75daaa2054ee2141ced6c6d342ba0bfe576c9d2c7d2db6053618764b91f029d4db4e9c8ccd3e58f4ee13584bcdb3c190bbfb1ae7e70b57a39d8", 0xd8}, {&(0x7f00000012c0)="b2d0b4b45ea98bcc92a469241c6b439982af00f20b7daeb449f8f4d792ae1086dd61ca3a2fcd852f66bf7b951999c0409d09bdeba06ed4bd048e565515fa59ee9c49e03d051f7247aba23d38ec30b817046bd9a5ed25d7dadcca584af1d26309", 0x60}, {&(0x7f0000001340)="889e3477bc6329116869183b3fc055988f3ee10eeb749598c23e8e3f68105895f548a6dbb7111a6f708b7507d7ce9daaab5dbd875205ae348e79ed720d3d229d68386c4b23f914f29fe3fe6e23c8f65ae6b98e4659aeec9b68348771198639d55636d092a691f286f9eae648bed5f318dedfd8aa661305b8ba9d0f2b56", 0x7d}, {&(0x7f00000013c0)="75528a3ab37a141b60deeec1939cefeec20ddb25650aca06330f056a8ff88bb7b528e21371c758952e691dfe745c4610ad7015bf1845b12521a4cdbfd53aaa42925ee2f3157e6e79c9c0497ab1d08012aecfa131e41cfe92fe0b3b7db0b6855e58dad6d6c09c809b3335e7", 0x6b}, {&(0x7f0000001440)="699121c51471d8d110acef2b02aca7eb3724c6afe222f11fc8127e4c57e86ec4c33f5150266d432ce6c0b851d4fed2b7ba8771626518ba51ae1a019a74922a8641748a978e8b144f3a985d37c0d2490af4e5c10cbbc34ccd048c3589ee33286fbb52", 0x62}], 0x9, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r9, r12, r20}], 0x20, 0xb}, 0x800) chflags(&(0x7f0000000280)='./control\x00', 0x0) 16:00:16 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) flock(r3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r4, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000080)={0x80}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x10000) write(r5, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x8002, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)=0x1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x20) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) setsockopt(r4, 0xa, 0x2002b, &(0x7f0000000280)="ebffc90000009648009d9085f6043a83000100002bca7764cdd6cde40cc08f0d53744ccdf3007e8e0963a2924a4683e714cb3b63940b0505ab9cf42f2b2533565502525d561dc9087c46f2229471548517862c3f5ddc9ece9c5e695cd374bb7a378f8ea8f9174e201f99c50820ca205842a9553733407e497daf38defbeeffff46e2e409fe10ffc81362e432fc615d79017114b5314ab47d0723fba00e2212696d95231a20e7294eda546a8c0f85a45d793f85f861271c647475085c002b798dd4a0d9a9e9f3b1df7f09d4c3f2251701ee39a7d84bbb7c2f169419af7cd21a7aa67258194f197c47dd5b74a8fba869000000000000000000", 0xf8) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r5 = dup2(r2, r2) dup2(r0, r5) fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = accept(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r6, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) fchflags(r8, 0x80000) pckbd_enable: command error 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000020f, &(0x7f0000000140)=[{0x7, 0x6, 0xed, 0xbb}, {0x7, 0x8, 0x4f}, {0x1, 0x7, 0x0, 0xb88d}, {0xa7a3, 0x3d, 0x1f, 0x3}, {0x7, 0x5, 0x5, 0x9}, {0x3, 0x81, 0x6, 0x3f}, {0x7, 0x1, 0x2, 0x7}, {0x8000, 0x2, 0x80, 0x7}, {0x8000, 0x1, 0x8}, {0x6, 0x9, 0x3, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x9) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0xff, 0xffffff7e, 0x73d, "dd44f4dd077f9b775ab0fbf13490ec4c3c126f26", 0x8, 0x3f}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r4) dup2(r1, r4) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x41) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0xe73, 0x2, 0x400, 0x7, "f4f3a6b78d5463c98df878cf14ace1c5f77a2b01", 0x8, 0x9}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xb) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) renameat(r0, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x82) chdir(&(0x7f0000000140)='./file0\x00') ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r10, &(0x7f0000000180)="89a7f7bf84d8b5c3c4d1ddb115665569f13921e1dda9c15c7571b067ab04d775856047dbd1b9d65d59166193371962ccda176e691423a96e077605ef350f016dff37d86dc65a7518853a5f8a62477c68f314a33da9c5f1edb24f3dfd1c2cc0cc8015152beb226d049b61bdf33a53b784d36d2abe62776196522285e8dec7c746373f44fe5dcb1cc373cd89c2ef6b5fce386802c310935586fefa9ba00054b4db06130df41ae96254cbf72d49ec5bb397ec097f5d722af2f87b7d23c667883756276e31981e8023b5135a987e0a3c0484ad8b7866c6cc9b5b04a800da17", 0xdd) write(r2, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x80000000000006}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20000, 0x0) r2 = socket(0x6, 0x8000, 0x5) kevent(r0, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x1, 0x10001, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0xd6, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x8, 0x3ff}], 0x4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x7d, 0x4, 0x5, 0x1}], 0x5, &(0x7f0000000280)={0xff, 0x800}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) unlink(&(0x7f0000000040)='./file1\x00') r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0xb5a, 0x0, 0xffff, 0x4, 0x9, 0x2, 0x3, 0x8, 0x1}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="c378c3226ed4dcef3efc"], 0x10) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f661000000000"], 0xa) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000cc0)=""/231) geteuid() 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7fdf41d25804c70501d8a119142e011b940032926b000066d7ee79165909922c2f02fe67e5a2cb9ab27871e368f3bdffd629c269d60d280da9464cb24a4ff9f8a977f19634d0c6832d556117824eab184506d0eafe8381331320ad4ca76dcb1d"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) kqueue() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) shmget$private(0x0, 0x3000, 0x2e2db512c9ef06bd, &(0x7f0000ffc000/0x3000)=nil) 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) r1 = socket(0x0, 0x4000, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcb5d0700"/20, 0xd) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) close(r0) socket$inet6(0x18, 0x0, 0x45) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x7, 0x200000033, 0x0, 0x0) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x2ee) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0xd) 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:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x04\x0e\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0x637e}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="b6bf3a0bafe2443078c0cfcabb7c") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getpid() 16:00:17 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = getpid() r4 = getpid() setpgid(r3, r4) dup2(r0, r2) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)) r6 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setitimer(0x0, &(0x7f00000001c0)={{0x22, 0x1}, {0xfff, 0x401}}, &(0x7f0000000200)) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000140)=0x2, 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r3, r5, r6, r7, 0x3a}, 0xfffffffffffffff9, 0x9}) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xe125) r12 = getegid() r13 = geteuid() r14 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r10, r12, r13, r14, 0x3a}, 0xfffffffffffffff9, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfd, 0xffffffffffffffff, r5, 0xffffffffffffffff, r14, 0x80, 0x2}, 0x3, 0xffffffffffffffe1, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = getuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) chown(&(0x7f00000000c0)='./bus\x00', r1, r5) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getegid() r10 = geteuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r7, r9, r10, r11, 0x3a}, 0xfffffffffffffff9, 0x9}) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getegid() r17 = geteuid() r18 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r14, r16, r17, r18, 0x3a}, 0xfffffffffffffff9, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r4, r7, r18}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x40000000200}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xccre\xff\x01bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2000, 0x0, 0x48, 0x60}, {0x84}, {0x3, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pckbd_enable: command error 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0x101) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x2, 0x0, 0x1, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9539}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getgid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r4, r6, r7, r8, 0x3a}, 0xfffffffffffffff9, 0x9}) setregid(r1, r8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2c}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x600, "d730c1e7bb6fc6e23ce400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup(0xffffffffffffff9c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x8, 0x0) r4 = dup2(r3, r2) r5 = kqueue() close(r2) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) r9 = getpgid(0x0) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getegid() r15 = geteuid() r16 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r12, r14, r15, r16, 0x3a}, 0xfffffffffffffff9, 0x9}) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r21) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = getegid() r27 = geteuid() r28 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r24, r26, r27, r28, 0x3a}, 0xfffffffffffffff9, 0x9}) r29 = socket(0x20, 0x4003, 0xa) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = getegid() r34 = geteuid() r35 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r31, r33, r34, r35, 0x3a}, 0xfffffffffffffff9, 0x9}) r36 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r36) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000740)=ANY=[@ANYBLOB="005d80e5bd6527b16718002e6680d867628143615d78d1fd8e54816275f3008d95a139d6360cacddc5ff0dcb9fe74802a4ad786a5a7846b210e248cfa1d600092c9d2437059802003c5ad69fcd0a99249083c093e02a6961d9a73552fa65b52112abddca428ab437efb245d3cd8d813ed290d98c77415d75a16c86e087a0255c5a675813c5fd4a798614bf4818a369ab783090fed9598c94882074c03ced75420bf62b1d3a77065fb0e28573a1a947cdacef65bce1316a36754e4b9358ef974a7357ffc8a44d69f55bd204d014f2b072a6e03240255a3488c2c066ef7525fe20"], 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="65ae822b89e2237fe2fe60b79a47d8381f9e024c036bebc4f8eaad7d36ebc6811e5b1dd4352d13ace5c565f5e2d3294d5821128ab531d7268a1eb01a5e0d514b3b470bfd11dee9cec31f3377e11d45eeb35d1b70293fefe6d412db0b8ae426fcf8422333769affd0daf31fd2e25e182914751b532ac621b2ed48870f3ab178383002a488a085dceb316036282ccc9c962117e032726aa8ae39ce13211ec3676b050960c0cee9778715eefc17d3470351bc8f8b6db84baeffe8858a1b405e41c42f946f0fcfb24b", 0xc7}, {&(0x7f0000000040)="fde5268df8fe0923259b5fa12e7312c5284f33a8d6d553a387c29f89d503902943", 0x21}, {&(0x7f0000000080)="4215648ce59eb7df7f3c29be0c5cf9e434d3892f8c6d75a1b2fc14afcc67c4db9ecfd29145e8a885c97659f9701718337105e9ca0006db3bdbc88458df371d1041438b6fcfa35c9cf7bfbead4a139ac05ff1dcbfb57ac1a192f60c", 0x5b}, {&(0x7f0000000340)="5bff764d72dba8a19d8403cd7956996c079a8a7f0d31ddd049ace10290ac80167cad79f630d163b44986462e28ac60726fe490c4f5ee8e63de3f3fb073fbe0967df69defaecf4c8004bb9a2469dc35456daf247e96915ade2bb3dab29fea2e7a68e09d709c4f957f10efd29ceda14ea686f7744bc9c19d28ad985326b4106d415f3a40de08b78acb0b13d8df5d049b14c480cdf97d331d92ddd29ac74943284ea66541dfec7ff4817fd086f08a8ebfb79c4d326245c4d3b5b689ab3770ed4077eb9957c1f2b5860b256a4c7a478823d7a6477dbedfadbad81cf0", 0xda}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r9, r15, r20}, @cred={0x20, 0xffff, 0x0, r21, r24, r33}, @cred={0x20, 0xffff, 0x0, r36, r37, 0xffffffffffffffff}], 0x60}, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:20 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', 0x611, 0x0) open(0x0, 0x0, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9fab) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480)) clock_settime(0x0, &(0x7f00000015c0)) r3 = socket(0x18, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) write(r3, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {0xfffd}, {0x0, 0x0, 0x8}]}}) kqueue() kqueue() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x12, 0x0, &(0x7f0000000000)=""/18}) r2 = socket(0x18, 0x8002, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xbd, './file0\x00', './file0\x00'}) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, 0xffffffffffffffff, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017ba3a80 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x42) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x80000001, 0x10000}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/8) r3 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f5fd6ef3966696c653000"], 0xa) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017ba3a80 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x442, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131ddb075a44b36a95f5e2d91ef23ca3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000418e00"/4098], 0x1002, &(0x7f0000001140), 0x0, &(0x7f0000001180)=""/254, 0xfe}, 0x1002) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffc) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x8001, 0x1a0002}, 0x6, [0x0, 0x0, 0x3]}, 0x3c) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) r9 = dup2(r6, r8) setsockopt(r9, 0x48, 0x7, &(0x7f00000007c0)="a81bbf6e5866c1fac975b0517f3c7a7f0f5ae849fc5f9fdbb3f561d34f9ddf81858a47900ec0e90d2247f102fc962451df0fa9daaa562a54df693bb380de9f0439ec15d1995f6cc3d303d7105241947c4d53a03fe831e5e7a6c11fabc818c2afbe59a3f7faab58cc089aee3bfd1f9be31cf4696b4dcf37bce167720000008742c2e2f29ff15ac29459f023b483fdb7a7156b8351fa890782151fdf672d0c0db779d45021f60a30b236ba2d03ed7b06632caeaa37622c915d5a4f1edc023d3882494a82b2e1d595326a4795d6fabad8ef0e0000000000002b006fb0d74dffffff7f000000002ec9d506cbe7dd4680675c53c4482e5ebaea7aee23a679cac2da", 0xff) r10 = dup2(r5, r5) dup2(r4, r10) recvmsg(r4, &(0x7f00000006c0)={&(0x7f0000000540)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000580)=""/2, 0x2}], 0x1, &(0x7f0000000600)=""/188, 0xbc}, 0x5fb392d53ba2fb58) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000480)) r11 = open(&(0x7f0000000000)='./bus\x00', 0x300, 0x35a) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000300)="99dc888725d7f5fe5fae7682dbb6297dd4d5f762a3df2dafec66c13fe918e585811d39951cb374c1a65e087b7015c81cc4271b07a995089f7a573cbe0ba74a9979c1769415061e9b268b36aed00fcbb37aaf99d78b95594c63e8314514935da0eb645f328c4071674f90c34c464466a4db4d4740aae9d475c5945a846038a6d22bf48aa96ca666bbce60ebc3619b2f5d7879435dcb13efcdde3de1cdeeb6306de02bfc3123c0e5b3b7c7190e3ef91e19fc7f4c7acdbcc114ec8edca2b456637e0dcdb87cc0d6a6d0e12230d25494fe7c96335f60d82fe932e09a4c9d8fb76310ecf2115224b3d68799f408db4e7d498b", 0xf0}], 0x1, 0x0, 0x0) r13 = socket(0x18, 0x8002, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r15 = dup2(r14, r14) dup2(r13, r15) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) dup2(r16, r16) write(r16, &(0x7f0000000700)="7295dc", 0xfffffdba) pread(0xffffffffffffff9c, &(0x7f00000001c0)="87b4d6a1d7848c98f53f677118513845f09ca5233e1897051e7201a8dfc559a07e547bf9deff58d26d1c26464122a25164e10a5fbe15244513e15d6a80bc035743a44e83d4e1c2068a92476ad86c3f8220401c8d394d6379ab68f6cbafb5183a68e5e57787b1750b165dbae7e130abc4400b7fc0c4148974b6f3f1e5fa5ed90cc56e2b6217e69fecd814330b3c4c5e36a50a1efc5267231c276819eb738a9d315e57a227d9c1277af8d9fdcbfc35d754cd7fae0f0abed11fee1c355854b7f0f469b2946aac7fb2034864d7ec72fa20874011a0637779", 0xd6, 0x0, 0x0) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe41, 0x0, 0x0, 0x8}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) socket(0x20, 0x5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x392, &(0x7f0000000080)}) syz_emit_ethernet(0x39f653ac05943073, &(0x7f0000000240)="b62b349e0da0089c39f77b9f0080009540b2165294c7f2091d2a54ca6ca5578e2803c3e1") 16:00:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff62}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)="7f", 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0xfffffffffffffffe], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0xfff}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 16:00:22 executing program 0: sendsyslog(&(0x7f0000000440)="c514da4785d4535659908b589e36b4daf313720812aed01deef56fcd724816d10a4276adef50185019c9fadc824e34b9f84d94a547fad1ec6971bdc43ef00ac28a3686b3aebee1864d0169356818e20e78374ec24358f7c2e04d32185944bf3f5f2dd236d5dffc37f9f58d5eb18f8ac09cc56397654a489e144e6e8d2041b7f3f6b7067f5c63ef3676528aa2d011f79402294829ddf34ac073be70ec8068e5d6549269ea858d9ee9a3ec1b983656b396b817ec8ea2c05353aabd4e8885580d564c5839b0e2e1636db9221b893f55d4502b7c94370203846c894a14b960eb7507cae33b803c87", 0xe6, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x1064, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x9}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/237) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f59f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000ef2a489f2930338242c4f19d220000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000ff7f000000000000000000000098813134dad465c044ba5dc400000000000000000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad698679de90e29b3f7cde50c2856dec8dbdb05fd2d6c5da5d9aacf0688658af5c5f7a1c1215526d997cadc572070498601691f286142043248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43c36c0673"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c040010ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669a325cd2485e172bf129bf4ef7a13fd4c83f2ef8c259685ae72f11a92a97d96e6ad6218ac2a58a36ec784b4229269bde25ea7a1d54f9b2486c3149c0fb9b3488e4c2c032d587f"], 0x44b, 0x800) 16:00:22 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1, 0x0) 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, 0x80002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713000080000009648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:22 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r4, 0x0, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000004c0)="a806bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef84405814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00000000000000000000000000008000000000000000000000000000000000000000000000000000b6a004b555c9bdae90bfe94fe72b688191c4264757d18c902240bd3c6ecfe8419729a829e631aa797d8ba7521aae35de3dc3c6a55ace43015d68980aa39cf50198bc4b98e50109847e8be23cdf8cbb732913d5c313596973d354116d814fe59abfda92f304816fa636e82059d68ebcd50f9d8acf85a141dea6a1924dd0b51ba24d7e721249ea4eed157dc33de3681fb132451c6c1d53edf5cb6de357", 0xfffffffffffffea9) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r6, r8, r9, r10, 0x3a}, 0xfffffffffffffff9, 0x9}) setuid(r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r11, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe6570bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c397c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba200"/1331], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b873eef300809ec34c298658a9712efb8c575787a74b64839a9318ef0b0dbd9d7f618491aaef9e2a5f5df6b005e12f75095851a095a855c9d33f554c37aa935c04829ae5fd2e328cc5704191de70165ce85f6e1bc6633c9d83941dba9d8436f83dd6a54765aeff00d40a6c822525b996559d83b7d93b1bcd9b12232946f8", 0x7e}, {&(0x7f0000000180)="62550734300dcd2416b3827d66a56d677b8a5c", 0x13}], 0x2) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffff, 0x0, 0x6}, {0x24, 0x0, 0x10}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5e35, 0xe0, 0x8, 0x81}, {0x40, 0x3, 0xee, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="6b6551dbe803a7069e9927d3cb9b") 16:00:23 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x3c, 0x0, 0x277}, 0x42) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) close(0xffffffffffffffff) r5 = dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$TIOCSTART(r4, 0x2000746e) write(0xffffffffffffffff, 0x0, 0xfffffffffffffc8a) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xffffffff, 0x3ff, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x90) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:24 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0xfffffffffffffffe}, {{r4}, 0x8000000000000007, 0x0, 0x1, 0x84}], 0x10000005, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0xe, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 16:00:24 executing program 1: r0 = shmget(0x2, 0x400000, 0x200, &(0x7f0000bff000/0x400000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/137) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000e55000/0x3000)=nil, 0x4000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r7 = getgid() r8 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r10 = accept$inet6(r8, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) r11 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r11) r12 = socket$inet6(0x18, 0x3, 0x0) dup2(r12, r12) getsockname$inet6(r12, &(0x7f0000000240), &(0x7f0000000280)=0xffffffffffffff44) ftruncate(r10, 0x0, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400), 0x86) r13 = getpgrp() getppid() r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x18, 0x1, 0x0) r18 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x4000, 0x0) dup2(r19, r20) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xae) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r22 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpgrp() r26 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x8, r21, r22, r23, r24, 0x4, 0x2}, 0xfff, 0xe9, r25, r26, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x8, r5, r7, r23, r16, 0x4, 0x2}, 0xfff, 0xe9, r13, r9, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r7, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r27) r28 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r29 = msgget(0x2, 0x10) r30 = geteuid() r31 = semget$private(0x0, 0x8, 0x80000200) semop(r31, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r31, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = getpgrp() r36 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r36) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000580)={{0x2, r30, r33, r34, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r35, r36, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = shmget(0x3, 0x4000, 0x108, &(0x7f0000024000/0x4000)=nil) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x20, 0x3f, 0x2]) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) socket(0x18, 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f00000011c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x2c3, 0x0}, 0x0) linkat(r3, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus/file0\x00', 0x4) read(r0, &(0x7f0000001140)=""/80, 0x50) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000100)) rename(0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:24 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b3a3ff563564c2d0dc5363f348915a6810318fa367ff44b2b646f6a6baedd00fa6fc9196286d2eac7d049a35163e43dd62a584d52244b01656b168bf44e1b3d62e9403c9a4a861d480b9d2fadf0595f5da120e7513b5081f96856c54cfe7f212819d4e61e11728e94d6d78997f84cf185ba272a6ec0b3a3634bc8afd9f5ed10b682c051c409ae58f99089a88526befa84aca65236152333c56c999abeef5397af88a9b73fb35cdb8796773521325e0ddb591e842da18ce571c185469c5b876fe71e9241c3be5e5bdef1b286873a7f78c25", 0xd1}, {&(0x7f0000000200)="a2ba7c0a2eba1d577c2c4bb96c227eb5efe0db6783f4d77f2b36fb9c28d04cd3dfd9432466e9dea8852346f134ad66a123b9466f14f494c899597a60832f8a3dc6190091ae88a0de3b91a69f5f1f799bbd5dec58157a5e78be31c0276b234c0f3b88c07e12c8c54c8dd594c747a2703dc1efe425c39bd01b15e9d8dff37b121764fccaad8f455ab28d1ce0a39506bc91f0c9c9e18c1b2fe92069c925fa275ddcdcf4691a9543", 0xa6}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280)=[{0x2, 0x0, 0x3000}, {0x2, 0x1}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x800}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x9, 0x1800}], 0x7) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000000c0)=r2) read(r1, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r4 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x0, 0x8, 0xff, "0080d86aa4cb92001d000000000800", 0xfffffffe, 0x7}) syz_open_pts() r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r9, &(0x7f0000000340)='./file0\x00', 0x800, 0x10) r10 = socket(0x18, 0x8002, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r12 = dup2(r11, r11) dup2(r10, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000380)) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10001) r1 = socket(0xd24dbdf3f1ebbdf4, 0x5, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8302f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x38) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/126) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x8000, 0x2) 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(0x10, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 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(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 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:24 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x8002, 0x0) getgid() r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x1, 0x0) close(r0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = semget(0x1, 0x2, 0x40) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000040)=""/63) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:25 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000180)="12f5dd370b9151185dced8a9d2bfd357efe1d7b5ff0f65e7e4083f54d974175c942dafb87d0a2ea5707a8f5127ed5e2ae432ba62446656bca772758bea540f792a45fe3c928e4db589bcdc2a73aaabb575e56a55457ab3ddf3adbc9cfdcbce101a6c9d3eb6c72e70cb090a7752a638b41d5c7fbadf94c4660cd1f25c682e5031abfc655d3a70ecbe96e512154fed456dd4f85f1f228773a9d85aaea69f3807edb87f2be6f31e5513636a802f3ef6a07dc3eedc077a3fbbab1439edefa51f5eb2538e7c0f07920122ba1583143963e647e85721147e23cde86a8568d8c2e312b2ac6064", 0xe3, 0x1, 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, "902100000100000100002000", 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0xfffffffffffffffc}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:25 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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r4, r6, r7, r8, 0x3a}, 0xfffffffffffffff9, 0x9}) setregid(r1, r6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:25 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) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7afe8305b7c8f259, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x3}, {0x6, 0x4, 0x0, 0x80000000}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b302000000800d3cda75d271689b") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x7e3d060a591d50aa) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) fcntl$dupfd(r1, 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$unix(r7, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) dup2(r12, r12) 16:00:25 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80b91b5e, 0x6f) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0x78, 0x0, &(0x7f0000000140)=""/120}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) kqueue() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) preadv(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/163, 0xa3}, {&(0x7f00000011c0)=""/3, 0x3}, {&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/15, 0xf}], 0x6, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001300)=0x1) 16:00:25 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x14002de4d644f597, 0x8) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) close(r0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0x83, "d9f9000100000040000800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="170065307bdae900000020c6b4513147972fc9fbca0a8e45b6ff07000061b8657ce9b84d868fe257c5af9338e6"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r0, 0x0) 16:00:25 executing program 1: r0 = msgget(0x0, 0x2) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000efffffff000000000000000000000020000000000000000000000000e81cbdb232e3443e0000000000000000000000000000000000000000000000656da0bd0000000000000000000000f0ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cec073dcc576098aa4d57338255a948387b432b05bad51db1306595de4be272aba14f6a2cab13893589d873290644baaae5abb2fde567428c9500321ca1ea9e81ca395a488a05c67e710edddbec6fbbf7d747650328bebb43241c51c98648223"], 0x1, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/187) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x4, 0x80000000}) 16:00:25 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)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd43f5ea8a78edd617752579c4f123ff7fa8c90328bf9a5985b6c2c037e34137f268916a15bb165dc38bb913", 0xffffffffffffffb2}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x0, 0x805, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x7b}], 0x295, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) chmod(&(0x7f0000000100)='./bus\x00', 0x10) r8 = dup2(r7, r7) dup2(r6, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0xa6, 0x2, 0x8, 0x3ff}, {{r4}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x0, 0x100000000}, {{r5}, 0xc00bc84d2093cc4d, 0x119, 0x4007ff7e, 0x54a6, 0x2000000000000000}, {{r0}, 0xfffffffffffffffb, 0x34, 0xc51c720c35d0854a, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x3, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x1, 0x315b, 0x59}, {{r0}, 0xfffffffffffffffe, 0xd8, 0x4, 0xffff, 0xbd}], 0x6, &(0x7f0000000600)=[{{}, 0x1, 0x80, 0xf0000002, 0x2, 0x800}, {{r0}, 0xfffffffffffffffd, 0x89, 0xfffff, 0x3, 0x8}, {{r6}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x8, 0x37}, {{r9}, 0xfffffffffffffff9, 0x24, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x200, 0x6}], 0x3ff, &(0x7f00000000c0)={0x1ff, 0x4}) 16:00:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000848000/0xc000)=nil, 0xc000, 0x6) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58955c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc346af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c579fad7278e626852b100b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getpgrp() r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x0, 0x7ff, 0x101, 0xfffffe00, 0x0, 0x80000000, 0x6, 0x10, [{0xffff, 0x40, 0x101, 0x80000000}, {0x4, 0x0, 0x0, 0x1}, {0x3b6f, 0x8, 0x2, 0x80000001}, {0x3, 0x9, 0x93c0, 0xe1}, {0x4, 0x9, 0x7f, 0xbd8}, {0x1b, 0x2, 0x7fffffff, 0x8}, {0x4, 0x9, 0x87, 0x3}, {0x7ff, 0x7fbc3b79, 0x4, 0x6}, {0xf41, 0x7, 0x0, 0x9}, {0x2, 0x656, 0x7}, {0x8, 0x5, 0x7fff, 0x81}, {0x6, 0x0, 0xb9}, {0x40, 0x100, 0xff, 0x81}, {0xb9, 0x0, 0x7, 0x401}, {0x9, 0x8, 0x1f, 0x2}, {0x7b48, 0x0, 0x6, 0x513eef67}]}) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000040)='./file0/file1\x00') 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = socket(0x6, 0x8000, 0x1) setsockopt(r0, 0x8000006, 0x800000000000040, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0xfffffffd}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x68) r2 = shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) shmdt(r2) semop(r1, &(0x7f0000000000)=[{0x1, 0x425}, {0x0, 0x80, 0x1000}], 0x2) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='4dyv/null\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x7) r6 = dup2(r4, r4) dup2(r3, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat(r6, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000140)) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000f8202c2d533366969d2b7d9cb99a23ff059b9856f72afb0f0b00ff37261174a38fd452f681eda0e722e246c58bfdafac5fd212efd9e553815b0d5b8d5df9"], 0xa) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000180), 0x13c) 16:00:27 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000500)=0xb0f, 0x4) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) 16:00:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x64) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x100000001, 0xfff}) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="d9625a3e850051117b80b4d9ae59736ccd19411caf3612a1a1291dea51d5955b98a8d0d396cedb41cdc49b1c27e075d8b39276aae8ec017f821314b424ce6c02aed58124f8a59d1b4c320857d43f171bd4c9548b9574860de43e3ea563d86f5f6c927e2f2e09cf8358eafe00863cb6437ab3e8647321ceb8392d1d57d87c1950fd", 0x81}, {&(0x7f0000000100)="7761e21e08fded07cea09d410be1087854cb2ff91c979b08", 0x18}, {&(0x7f0000000140)="09c9f7bb4865eac37bac39343353d1c9c8b4f7ff6b3acf0dca32f8", 0x1b}, {&(0x7f0000000180)="e784", 0x2}], 0x4, &(0x7f0000000200)=[{0x80, 0xfffe, 0x9a, "c0821b7c053a61ca762d05434804fafe3047ff18aee57564b915625f79e1bbc4330d14f8297fe4d0efca2b0133827027f0fcb4e8d50ca788ba089844ade9b373f98604141b759cf631bf6eee935a9a3a247c6b31b21a630ccc84fba3f672819b3fb79bcf9a17aacbdec395f84a"}, {0xd0, 0x1, 0x2, "cc444e6291fefa006d06744da319b904f8b11b1659b44f8f5cad6b7a0422322ecaa7119c6125cea3fd0431d645cd2787775f11025fd18ec99c1638686465f53e18fa88b1f4f1ff3b132697c23d581f2c004938ee5ff056e4173a5bc0d7f9c386cb05f5a281720e6ea1dff0b5338b713effac734787407067acd32483fe51eb825fc1ff3a9dcd7419a609584b0beaa29829e809447fd2d51af591049c4fa3372857998d9a4aa05cc11fe5bd4002f75cabb12fb9c59dbc944313ae1e"}, {0x110, 0xffff, 0xe04, "1e902ba35a8904b2241d0ebe84a68cc9e9deb50fe541be6db7bb3413480fa025751890b902ecdf8764c1afaa6abcfda9d28b1aa29d9e5a73f93df76869413ca9c41024b5adf4c0b8cb3ac627c5eb3c7f01be17efcd58f3675e6b1ee82f9ad1ffc66f4e0da3210d83046003a94532f86571d846ff9be1ea4e68ed37c494d57c77b59e95bb7c79191a0d85fc36877515f8e0b141e4f445b0f36c17650cb7b47bec599e4740fe159f275f3a646134ffa13c77706248a0328cf87bb5efeefb70a4e4897a8b5eb01ba8c3fe7812fd3fe3e6eb7a88276049f8f17138c62a1425884b29e6248b2133eaabd55d73a3579105e9c2abe3616a7a372bb07d7af86ebc9c28"}], 0x260}, 0x6) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) fcntl$getown(r4, 0x5) r5 = dup2(r3, r3) dup2(r2, r5) r6 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x5, 0x100}, {{r6}, 0x7ffffffffffffff8, 0x28, 0x4, 0x6, 0x7a}, {{r7}, 0xffffffffffffffff, 0x8, 0x20, 0x2, 0x70000000}], 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8001}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffca5) r2 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmdt(0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = msgget$private(0x0, 0x48a) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = getegid() r10 = geteuid() r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r7, r9, r10, r11, 0x3a}, 0xfffffffffffffff9, 0x9}) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r12) r13 = socket(0x18, 0x8002, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r15 = dup2(r14, r14) dup2(r13, r15) r16 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x256, r7, r1, 0x0, r1, 0x80, 0x9}, 0x9562, 0x100, r12, r16, 0x10001, 0xfffffffffffffffe, 0xc97c, 0x20}) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x443}, 0xffffffb9) r17 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r17) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:27 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r2, r7) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="93bdc06c8a6b3c45e96ebbad16fc") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) read(r0, &(0x7f0000000100)=""/192, 0xc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x7, 0x1, 0xcdf, 0x1000, "4f6cb7b8033d1da7e4f21e41c0f1cf269db0dfe0", 0x8, 0x9}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x3, &(0x7f0000000000)='\b[T') 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x101) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0xffffffffffffffde}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x9, 0x1, 0x81, "7e5b58ce2b6ab52a4ca930adb5ab833c747b8fa2", 0x7, 0x8a3}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r3, &(0x7f00000000c0)=""/6, 0x6, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000040)) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2eef5329aed608801ff3aece4347e107061a7a34c2859b321aa108716532", 0x8f}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x1) r2 = socket(0x18, 0x8002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x48) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) dup2(r0, r2) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r6, r8, r9, r10, 0x3a}, 0xfffffffffffffff9, 0x9}) getgroups(0x1, &(0x7f00000000c0)=[r8]) setegid(r11) dup2(r3, r3) r12 = fcntl$dupfd(r0, 0x0, r3) r13 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xf78ed16adb4e10f7, 0x20) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r13, 0x1}) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 16:00:27 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=""/88, 0x58) unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017ba3468 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017ba3468 16:00:27 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r4 = geteuid() r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r6, 0x4) r7 = syz_open_pts() flock(r7, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x2, 0x5, 0x0, 0x100000000}) syz_open_pts() close(r7) pipe(&(0x7f0000000180)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x1, 0x3, 0x7fff, 0x6, "e8be9da96615527eb02f5349becb5c02cc681609", 0x9, 0x40000}) syz_open_pts() 16:00:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000003b50b2ebae10b2a494a3ad530000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000"], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() r7 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) write(r2, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20200, 0x0) 16:00:27 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0xffffd, 0x100000}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000000)="ecf0f2df072ce890ca027305ba9342dff0a9d26a753ae1676cc37879e3799b53d1e1afc1bfcc413e60db435a388df98c068920f183cb9a969f0fc271b246bc542b100ea24c9cfcdaae23267c9705fb0c1666ac2e225476ad47ff090904bfc5a05214fec656075fb1d074a1cc7145acb8edce6ab3a2b8fb5a86cb46980b78ed963223f1f0c03907fbc2586c84c5ca46e1a59d0fa2334dd6a07aa37b37e10ba8cf02e794c9a54a7b5d2579c4d35ef6ad8f8454efda297a23462e39c1ef81593372546e5f978cfa8e484d2f4bab743de5de"}) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffff00000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b2461658104241adb2c7e5d50a331680a0d6585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 16:00:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0xfef5dd209a224e12, &(0x7f0000000000), &(0x7f00000003c0)=0x10) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) ftruncate(r5, 0x0, 0x80000001) kevent(r0, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r4}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r5}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000480)={0x1}) r7 = dup2(r1, r3) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000200)=[0x5, 0x10000, 0x0, 0xdb600000, 0x1, 0x0, 0x3f]}) fcntl$setflags(r7, 0x2, 0x3) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x800, 0x1, 0x0, 0x7, 0x8, 0x200, 0x0, 0x1, 0x3, 0x860}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0xfeb6) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r10, &(0x7f0000000400)='./bus\x00', 0x101) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x28e01, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001580)={0x0, 0x6, 0x0, 0x0, &(0x7f0000001300)={{0x7, 0xd, 0x81, 0x1, 0xfb, 0xffff, 0x8}, {[0xffffffffffff8001, 0x2, 0xfff, 0x7ff, 0xff, 0x9, 0x10001, 0x5, 0x7, 0x9, 0xffff, 0x7, 0x7, 0x6, 0x0, 0x200, 0xffffffff, 0xb9e2], [0x1, 0x400, 0x1, 0x248e, 0x2, 0x0, 0x2, 0x1, 0x33a, 0x71c], [0x400, 0x62a, 0xff, 0xfa4, 0x3, 0x9, 0xff], [0x4, 0x1c00000000, 0x33e, 0x3, 0x7, 0x8], [{0x7f, 0x5, 0x3f, 0x1}, {0xff00, 0x3, 0x800, 0xfffffffffffffe01}, {0xff, 0x101, 0x2, 0x4}, {0x3, 0x3330, 0xffffffff, 0xe9}, {0x0, 0x0, 0x0, 0x7}, {0x20, 0x3, 0x3, 0x1000}, {0x2, 0x1, 0x6, 0x3f}, {0x8b8d, 0x3, 0xe5f, 0x8}], {0x9, 0x800, 0x1, 0x4c2}, {0x6, 0x1f, 0x1ac, 0x8}}}, 0x5, 0x8}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000000)="10faea7676a20342a5615e90419f4feab117bb5b8d493316d515a593816a3285e7c1fad79c8a00becb5133dc03be9a4850538c1efd3edeca7d6437c0fa18", 0x3e}, {&(0x7f0000000040)="eea82e7f38ad1200e8eaf3ff7a4e17883dfbe1a4473e3c1f7b1c5c02191096552bf55981d08bd4eeebdd605be868650b8cd2b00a0e4b9b", 0x37}, {&(0x7f0000000080)="444ed47ddd23820e57fb7fc58696eeef251283fbc3326b8fd5138a92286fc2cfd51a68e4ab30757452d6432baf9d29574e85d4f2d67858955fb4b1c820ac4055e9f433dddc8906833f6b3c24424ca7c521c0c5732d", 0x55}, {&(0x7f0000000100)="5f99c6a99449579f96", 0x9}, {&(0x7f00000001c0)="0f1413814e8be77dc1d2be29b0fec7b7069c4d1e6e18747c6f74289676f3fc5a944de6a96c0218ff8760206366e781bcb4e6a9f57b1e222d5659eff01c7b677bab18be24711f919a420cf8c308d083c6ed581207fe9d738a67620242012f5f4783464b153548c1b75650106da9e780e68d93919d4e52b4e227e0f1389459d32b8d0ce2e44fa1a446104f4b416689fa1c619d4cb5ec934195f7c58db8e34e32fa861dbed3e17adbcaa270a89a12716cd59e39edd46abaf32ffe4e52d4fa9a96370f3e601b7708d0e4babb167d2a2a9cf836cea5253136ded472183b0cc2f8c67aac510494634f5285a66e1766f144b0326a0500167c7cc7c812b2878c5171dbc0c156edff9e97e3d6fd0425d3e0ae97c4eb995897a40a347c956dbc25217b9895555a6ef3261591269afa98f662aa12008b0cdfc6983482554402d5ec5700a55e73294755c905e426637eb819732727ce0c8a963385d890709094d02eaec023789e442a32216ad08cc1e45d5fd45542aa27bce738fdc9687e43cd38b8844a4bbff6877e0714f156f788883e817a34a8bedda4c73d7199d4bb1b26f4dfc2d0bc8003239723517693006049f86abba1e97a4bd9a9ddd01f59a64807a869952b4a960d8de21c53a3670630e63945d474e8aebf4d3a41c0be460d0435d8737f443b324e61c3fea601c2b2c25ef69c67ab602b863823b59f729aeda8e8c35cb4c5c18d55ed145811fc424d5f01a2ad9fd46d9ef22ce6c21329290c45bfd4fbee499343f5610eab6ee735e41abec50babf66d6e0eadf0cda8d8ddb2d2db5081eb9588ee8a91901e32d458c5a2ecc8f7ad1d74d2c37032a7ee90ae796fba1e4fad27bb36e3200ce5bf6d5552424fbe802d75782a14eb62994b96e64000ea7bd453d1afd7f70e65543a15c8efdf63309e9f0506ffa69f7dfa25371ead5078795afce2af53d79bc9395d023317c814e9fdaf4596aad8162b95c1c500fb62638cfa991ae96cc196efdf2591d6aff7597452501611d82a9e2b316e08868fe7211fce9fa79f76baa2318ae26404575c50763efd7a609ccf9a17af91e897ba774f16d9eb99a5e748440c04307a3d3d5e5182d5cd219b60c743c17f13052c409cb1d59c47350c7ddd53485dcbe40ee4c75c3cff258b41c9119b863fe24cbba8fc56cb870371711abf1242541dfb5d8320ea4141c59bc8f3f48aa70c9bf99d6b772978196988dd3529b070d13ed266ac7d958efefd45eca6d03cb7b0f0f3e9ebbffe74e0fcc50bcd8482df89aedcbd813b98e1dd7f66d23ae3d7d5fe88bd6b0df2b550889f45637929eef546ff0a5d812c0992ed8224b0bcde6dcf4e11ee73c4ac984398bdd2bd35ee03484c009151c2dfbfc3614fdcc51128a9ceeca88e101a7d2f11f99c9cd5075fa9a63f22c5ff0f1826a29a0248657d1a82e0a323b720207d512f380fb9fa63bf66be692625e8f70370b9d17bd414f1c1f221dc248920854407ba180118b7a8eda95f15227b0c5c27d6f7a9112fe4ccca1894081b11f112199fcfbc4360bd8f2bd4992d41a4ff7d06f2f23233649cf753e2c8e1c6b7e8066ce447f50787291de009e3b909dd47fd6c19d718eed626d0620f7383fb68deab6c52907c479188e207dfe7269826d703aa840a1fd66933197a745088618c8f8f5c8b19cc7307555ccc73f607d3e1820df9baacfda5131727ea5c95e4d7ae84cd3b4a5840143d5a94dcea538ebc6740b5136a19700e35fcd121519c93e3e7d151ac5b941732ffb3bd1f8efd0902707ef07eadcdb1ffa29b7ca7dca3cb7741734f8791819f7cb29c3d18e3bb3da556cee835674ede7ea663d279ebfc802e27204b5b906a53ec6541d587b0d1476efb3817dfb9590b2e12f0e24619dbce1da90af37d47a49650b1a59e6efba2776d20694e6290decd37a3fd8d2a43842b15d85e77cd1cccddccd94be53c5fe7f85c03f54757efba1417a2e7f060a288f6bf351ee3ae41b61e4efa530423aa6c3e68094ca607a851b607895b997d8e1fc97353ced459750b0e904783f32cbdc86d83bf10b07a9ecddf683bfb4ae774809101714cf93672d41585834840d85a2dd4b63d5a0262c949568500e42bd0949b4482a552ffb4884b15351902815400da4b70a0680cea8e39137d043a9794f58d85c66d7e70a5ce366cf6631cc56a9c23a2d6d4c29f591a7e03c32d6f7aabe832cd2c191a7a8178000cb13bdb52d6c237fd117fe9000b1ef1ba30b1766a7e559d79d57f15b647f0b3f5a70419508bec59fd931cb8221a20e1a7deb62ec0214e9ec52e8d41e79f92c8ed863107bdf4e9acab50fed061e787ee48b2e0ca0dd75d3c0b827d893a4e1107bb2dce4ad59ac0b7ab71cb9146baa6ebc74e32c61e1cb8b2884f591c6645d7659517c519876e16bb606d72d1d5c74ca73f722d3fd7d6f49e8f256cc57c94c194d4669159dc53ca2d896f496eb9130e8ac2ecac53ab4f4bde283c95e8c654f34691e80de3eb0ab7bb336a59a9fc83bea7217f69327df6a5893cd7ff30c598045aac1ad361060b8bfc6067487a772b52ccdb800d8a0621ff80fa515aa2fee9b15a92411ec14c64fe77ee346cce2ee59be90e42ae0dfca473561ae4e3d1965b9f3523b9e36e96f87c5f9fea536f946414a1b2984380c12c2eb8d03e066c40b39bc05e5a7af346a4dd8c441cfd76764eee704793ea0481a8f069dad2704a2bf151dbdbadf3b651bda8a5aa07bb9568f4a81c36cd1db191ef758ed4547cbf0e8d5f3c3b78f4d03519bf2f20a8b9a77ff623a49c38145344caf341d139cbea9ff293297418be127b36bdedfa921bb31c6b4fd6ab774e81ba7fdbc1edbf8e2d1dfac92cd8bd40b07755bc894632893bf06fa6a94e1a43a6607929802e87392e03718fcd3869035d5f3abe130cfbe7b0ab6365e4c2e8161d487a8b1dfed1b442b1ea0068515ec84d62614fd33737ab5d04c83208e093254a91e00042f994866c83b630b11f27442f62fd7fbec6bb4df0bc2495b2b328f37a038b8501250d68c415639a819815b408eb5d50d18fa501a6c55a319f838cc9f59f2fd7aab85e3777f8ef4efa21826f3dda43e0ee7b5abc71554ae20b0b8d245e35a75a227a291d71dc58a79dc43be76e3c7e487322f10c9eda2f6f061bf2a7b5f283b8845daee9a04711bf112bce3fd2472d769e92cf0a2dd126e1dcdc54e3cbead872c96f771c55022e730a037ac1241b7a368633b950d4e7c3e5917a0b845ecd2f0844d9a04eef81c8d53bc01434ca1476358aeda1580ef54f19cf3f66a8da3354d94e3978c064446cf83a4b5342f37113a8158c48406d55bf74c254feb2749dad407710cd2072b1f80fc3f0ed761154499b33ad533d83f0425e5230895ac2250886bb96c6eb1389c17f41cd8689fa858e88e6696d88e0f0682f7502a59fbb29eade4b22ea47008f77b5c4e0a24d155a9da6c6df252c655d94d95c3ccf906be14e99fbd25f2c53cdf58006c5eefcba57b106fa0dce99b1d5f1fa593607bca89a6b3718b2295e4d5275efce6196e6ee59cf0ffda15a2460ee358206a416d2c17a38975171031a351f2302bc8ad00b3589937e1dd02a0c8449aa4baad8212b531391090bdbb0795f614600210a6fdcb9778c5e28ec9248cde5a56d7173d567789507b806c4b88bf80089798de8fe782311f041d3e0542cddcf9343a3b199d5fd724cd595d41a755d681fec4d8094ae29c9593787aa990811e257a15dde3393d68a7ec9cabae68141f4800f96bb34e6b9fde41b93b67e769677efa5412ae4a4d27511ab87b81db03acaf0d080d4caf3021c79be1683ce474cc9c27f955806ecdff65ae09f5a6592b01b8e45f88481fff369600d60b6204fe97862a8332fb869ff46dcb32c087592af146f72926fea0fa706eb3dc6bdb3cf23a88414725a2a8b851d317ac85bd8d21d4f3d30a3891353ad045b2612ac2d746f80022f0d49ae2e40dde3b5f947ee9be8ddf1480fe5c08f68d15b042bfde74e538ed14d1b14b124ce3c3011bcd7d6338fdfa5b6983fb3a7aea60ba64ad6cee55d1fe16556e2cbca63fc83bab14bfdaa2e0c429e471d73bef177a9d3084f25ef5c214eb1675904f27b59d29d1027f88989d9b792617112fea84dbf09b76b13f577900e4f4ffc630e190dd632550b77e2bb036f29f0956dd715e51e2638cff88a06fa3fb3257e873f90b05cf1cfe3a341f844d8866f82cf174128928d8df398e883f279e17681df4425fbf01ca427a233d8aaf7a475bab8b3ef8ecfc31c9a9056821743e575380ea53992e5365fb104b45f9b5d48f515a840e523c3f75aee883d30b2289a6c731a7f34fb9e56f972d98042650008f4fb466985f1e3dec2c7e09f71d9d84b7e17a1682ad30973b6545b35a1c97d9fafb1fb9f7e9e4c2eb217fb3721c561ab5aaf127422e73d5d174df0040580219eef26ed0153f67aa18adc5881f4d957ec766949c7d18281b4aeb9c88451a32270bbd635bd6a08b8fb8aa370c66f2f46290637d88b93b006c6cd70f70bf6000a9b384d75861f0a4fa913a93755b24f4612db896b6a4a62bbb3fb534456f225e68d33b92db009eae7e39b69ebb42350e53565a316a6a2c0f25c487474d9dd0302109cab689841091783d2229e39abc74f39cf5a5e8b280039567b3a4aca2173e7c4b9402b11c2b250fbb92ef8507d211af3a1fb0188363f036351c0803859bff7211fee730de99509fe0c19c1c2f9a40d3337ad6545af62a410e6385a8fb4e04c6aba6827486f1611cf316a237fdd25def0f9d93c81bcaf1915898ae919865ff504346e02bf797d0d500944c2608407af2ee89e552ede37ab73e87977405fe52167d236f9b1992d86acb296081b1322f13d846dfa04fa9b1974d261d6ffa514e5df68bade87319f56509c9c55542ad866607e0417d883a3c401f510546661f5ed8d304f485ce2f336c4032042a17841d74ee637aca90adb87f80b94f2758edae347a777a1bff361c9a9c85c69eb69eb53510d00b982a6173c6c8f4a05593c1af13fcf3c3274704627722574c450c560260c43407fbcc11ea420de5d6ff19555a88a76701243b0c8cd9156e9a9032bd3a06ea3fe329808d9b1ad25af4d9a6cf04883eef06054d47e26c1aa778edda7f8c5c1a3c90e60db544d7080361e821a3a6ed306a21922a480a6730311c81acbaffa62784eee37bb17d306c2e2c504c5850fa32a2e07da20c2156e3bc918e91a37309f7f749f2385a2a13c000dcba9e491c1a0ef800c78a247c9cb8bce98f8c506bf408e7b2f016e6ffc6d9e8ca05ad44c7656866c056bcffd454fdd4d92483fb9e264f7791619de63a8e57dcba593459ab192241cf517b1c2d7129b7b5a61a5d403ea7e8002356ff9289719bf685fec74878c9f8387d98cf6c14f15c79fb8a9832dcdc93aa67cd62bfa22c56acab776abee59c670f188a7a9023f89ca1192417a8b0d2d8d16b403a3251505cbc386072de33d190b9773a11f5d84d0c4e8f862bc2a18dd4c7b88540dd5a1fbf442af508ebd7f01cfdad0132c50079f79879ca4342e0fcf072a5061a8e4f833844a21d9c3d11951eb5cd7ccc416e02084a4bea9d2b847508f74b73dc4d2fca79559cdc967a2eb08a6bd0f3a9671d2a6248da8cfc282bb7a2c01c927bc5c525675e71e57ba0bf4ae903aa97e7cbf05b261ec2462837a5ff4db9ae3a27a712dc8558ef22e6120b49bf02baf46650f5a7b85e7b8b636d735ff1f20efb2cb37a973727b00758ab36ca45d0834d4c54ac4336f13933852d40590b65c0a7d51f7b6606a2d01ad96115d1c1197886f0d", 0x1000}, {&(0x7f00000011c0)="070b42f84df9d591721afb632fa10ed37b409f6d25c23385cf4c0a16cc4ced726fb72c725b7ef13ed38e3d8bde8becced61d241353fcfa540fc0ecce7c80fb16c04507", 0x43}], 0x6) lseek(r0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x101, 0x4}, {0x18, 0x2, 0x6, 0x1f}, 0xff, [0x1ff, 0x2, 0x6e3, 0xfbf9, 0x4265d959, 0x7, 0x8178, 0xfffffffd]}, 0x3c) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) fchdir(0xffffffffffffff9c) r3 = dup2(r2, r2) dup2(r1, r3) r4 = kqueue() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="ed9cec802d7ce997e93b2da3371770834a840c188729f3f12c841c396b82f5fe38074887c4e02920f1f838af73fe1a0d6b98c556d806280758879d4e22b55abd22d20f05b31f499b931c1b343d698e3fed2fb549476151f04311b9ebade1a4feedc3dbf46e1e8fce17de62b274b3f53cc5d6ea9035d6f173e4b1961a6e91675b571eba2930d9d4339caff8f69711c7062253fa09a24762842e223b99e3505ac08c5e", 0xa2}, {&(0x7f00000002c0)="c0faeab396837527b60034da0288ac18652a465260da2f955836666095326a42b4a9c67ce2cc844eae3bd91a2af069deae4e10effa585dbd1a14883884dfcb6a81f84f068c38e9daa782f18ef9ec5ebe19fa68f998e67a65cd6ec3395d8189bc4782edb3c07757b6dc9e286cccdf108d0705a1d91820810eef6e9e29636e330dec4a76c22de5f52b5650c7bfe951198f51d407329c2bf50f94fe2ce5623428657ecdc047a39b832af384b9a3cc796d31fd43eb3f4164f72f979f724218ee91ce8f92dbf1e245f566", 0xc8}, {&(0x7f00000003c0)="4e215d3c282beff19b5db3569398a14aa57b3df47ba916665a97f1024519d72342bbfa3a558d4519e88b19b4fca0001f063eee5749f2d2350b78db8084a79f6dafbf763625be0cae0d2344ae94a21b50e2369b87c0c434d004b72c1b7655b3960bab2e7ebca9559948bccd37d780d78c8c412240e82c57c8475a4818dbd447585a33e51b612c1f419a359ef27701eb0ed584b5102caa65204d634e6e9508cd863acb63efcc704f02c59b0ee7d04a88e99ca8e67f102214af3bd7aabf4ac271a20d2d6f5b8b50e72261c0bbacd023ca81e5402c50bd44292063c07058a2c29840a36b712239b01dd27b5e4b72", 0xec}], 0x3, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0cc913f91401002e2f050000000000"], 0xa) recvfrom$unix(r0, &(0x7f0000000080)=""/3, 0x3, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000040)=0x3c) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) socket(0x6, 0x5, 0x4) syz_extract_tcp_res(&(0x7f0000000180), 0xaaa, 0x7) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xe2, 0x58, 0x5f, 0x3ff}, {0x815, 0x1, 0x0, 0x8}, {0x100, 0x3, 0x79, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)='im', 0x2) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="060083f42b693694"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) mlock(&(0x7f000074b000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1eaac6a86a8bc9634e19767b0784"], 0x10) read(r2, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/228, 0xe4, 0x42, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x4, 0x1) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000001c0)={0xfff, 0x9091, 0x70000, 0x1, "f33a0299a60c919eb680daaa3d495b7964a570e6", 0x4, 0x8}) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = openat(r9, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r10) chmod(&(0x7f0000000180)='./file0\x00', 0x80) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r14 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x4) openat(r14, &(0x7f0000000100)='./file0\x00', 0x0, 0x112) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) r7 = dup2(r4, r6) r8 = accept(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x8002, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r14 = dup2(r13, r13) dup2(r12, r14) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r17 = dup2(r16, r16) dup2(r15, r17) r18 = socket(0x18, 0x8002, 0x0) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r20 = dup2(r19, r19) dup2(r18, r20) r21 = socket$inet6(0x18, 0x3, 0x0) dup2(r21, r21) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYRESDEC=r11, @ANYRES64=r7, @ANYRES32=0x0, @ANYRESDEC, @ANYRESOCT=r21, @ANYRES16, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESOCT=r18, @ANYBLOB="c8e62faf619b5068c8449d27223b60532073e5838faacb738389145e3e581e6dbab037c917f1a61967fc4c4eff", @ANYPTR64, @ANYRESHEX=r14, @ANYRESHEX=r8, @ANYRES64, @ANYRESOCT=r15], @ANYRESHEX=0x0, @ANYRESOCT=r0]], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x41) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0xa) close(r3) 16:00:28 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x7) dup2(r1, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x410, r2, 0x0, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:28 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0xd1) 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) r4 = getpid() fcntl$setown(r0, 0x6, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x200}, 0x8) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:28 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r5) dup2(r5, 0xffffffffffffffff) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) r9 = dup2(r4, r6) dup2(r3, r9) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r0, @ANYBLOB="aa5bf08d0c21c43bb0cda38bc3c24e325cf3b11c461c32a58c350f7eebbc56d1ac07e5d9972e3f3bf3c183d459e0da462f515d4558daa8c7973561091e15e33e992a6c06fec7d0d9413e82947aadd561f6679526d2d03700ac58f41751e3953ccb1b11f14077f61298f75d5ad4b825b52693d1ef71865fa95d4f7bb3dedae6666ba3a132ceaafa8c8e127f6b6e1606a719b706842eadd264ac95bfbb3d8ee8cd576f12cad7be602db0e11bcc8f99ad9b32d948a5dce10ada9c0a68c14f121dffe0588b4e97340313729d1037b54f32d53d84d4af9598873179", @ANYRES16=r3], 0x4) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:28 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x109) r1 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) r3 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r7, r7) r8 = kqueue() r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x6, 0x0, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x3, 0x0) dup2(r13, r13) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff9, 0x83, 0x4, 0x781, 0x1f}, {{r8}, 0xfffffffffffffffb, 0x4, 0x40, 0x51, 0x6}, {{r11}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x6, 0x2da}, {{r12}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x5, 0x6f46}, {{r1}, 0xd, 0x3, 0x2, 0x8000, 0x12}, {{r13}, 0xfffffffffffffffb, 0x0, 0x1, 0x4}], 0x800, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x4, 0x5d4a}, {{r0}, 0xfffffffffffffffb, 0x828d6f444a1ad41e, 0x4, 0xfffffffffffffff7, 0xfffffffffffffff7}], 0xffff, &(0x7f00000000c0)={0x4, 0x1ff}) close(r1) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000100)="aa8d8ae4a079c36d18b7f39f915f8a782d6d6f6099c87826b57a52cbcd2c4433bd5f8ba11f75eab60df1fc597bfb438320750c3e09291f74eb3455c18a2c877530d9fbb3198da1b66e52f1b8168d21448f686a47caff3aa7a50216cb46df23043204e007fdd29ab7bf20580dbfb14d895f4d01dacae993637dc10bc0fd", 0x7d) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x146f, 0x0, 0xb05, 0xfffffffd, "00000000e9001040dcc400000400", 0xca77}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) pread(r3, &(0x7f0000000180)="211bf997ed36a24312a1782f30877ac3bb273e9485b45627da23ddecf8a3be9300c796d6181ed1193aca12e9324928eb670f1d5e83b4b0bc6865d852a0017dcafffb3bce3ec5aacd92607cd7c29a49ada3d81f18d759bdb4b989570ed6b689f41d98eb25c255e2530cb0649b8624215d616470fe805db6e7daa8434aef8fabab1483744670f1d2f8f36965ba1ae1ab6defff968464a974798a854a771b835c242de8b5ebe71a350791f33d603867a238876564dd65dda5959c9626a9ab11c8d96535b86b16495ac6f0984b7790f24de9fd48149036cf8284c6c1ae2eea8904f97746de82112879a4b33c60f95c3ebd90ec6cbd7d7fd8ac973e9102668986", 0xfe, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) write(r4, &(0x7f0000000280)="8d994e7d3644784bd90137fce33d925d599d7bd63e98dcc3af0048550225110536782356f1fdbf0f14486a9d836f674a68d4f67f0d3b4d69bf7db6ff99974ad2da217de1ff", 0x45) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fc7aa7da720a29a9dfa05b67cb9a21d8653e78d89bdb66da9a68c33b35604611045db0f1db835fe21c0e94cc0a828a37b7dbdd1e859a4522519ea4a6c5d25508d3e169e41aa9c5c88ff64924cd06f61887276d2abb3b03c2d570f9cab0e1c44e61802dd702c8d52adc34fd80a4dc16a157c97d5495d3eacd440c28bee2d9c32e80", 0x81}], 0x1) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r5, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xfe) 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) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00'], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffe8f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x7e35, [{&(0x7f00000a4000/0x3000)=nil, &(0x7f0000726000/0x3000)=nil, 0x6}, {&(0x7f000010c000/0x4000)=nil, &(0x7f000002a000/0x1000)=nil, 0x5}, {&(0x7f000078a000/0x4000)=nil, &(0x7f0000208000/0x3000)=nil, 0x5}, {&(0x7f0000727000/0x1000)=nil, &(0x7f00002a7000/0x400000)=nil, 0xed}, {&(0x7f000019c000/0x2000)=nil, &(0x7f00003ba000/0x2000)=nil, 0x6}, {&(0x7f0000312000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x68ec}, {&(0x7f00003e3000/0x3000)=nil, &(0x7f00001cb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00006d0000/0x2000)=nil, &(0x7f000004a000/0x4000)=nil, 0x57}, {&(0x7f0000451000/0x1000)=nil, &(0x7f00001ef000/0x4000)=nil, 0x8e3}, {&(0x7f0000207000/0x1000)=nil, &(0x7f00001b7000/0x3000)=nil, 0x6}, {&(0x7f000021b000/0x3000)=nil, &(0x7f00006f7000/0x1000)=nil, 0x8}, {&(0x7f00006c7000/0x2000)=nil, &(0x7f0000309000/0x3000)=nil, 0x1}, {&(0x7f00003b2000/0x3000)=nil, &(0x7f00003cd000/0x3000)=nil, 0x2}, {&(0x7f00006dc000/0x1000)=nil, &(0x7f00007f5000/0x2000)=nil, 0x9}, {&(0x7f000022a000/0x2000)=nil, &(0x7f00000f2000/0x2000)=nil, 0xb3ff}, {&(0x7f00004dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x9}) 16:00:28 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='\x00\x00oe0\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:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) dup(r2) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x27, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) r6 = socket(0x0, 0x8002, 0x0) dup2(r6, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup2(r5, r5) dup2(0xffffffffffffffff, r7) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x8013, r0, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$getflags(r8, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\a\xb1\x00\xfa', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x80}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="ff04e17c9d574519361010f608006e570500ff000000000020000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) listen(r3, 0x80000001) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000200)) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffd8b, 0x0, 0x144, 0x5}, 0x4) bind(r6, &(0x7f0000000080)=@in6={0x18, 0x3, 0x10001, 0x80000001}, 0xc) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) write(r10, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) 16:00:29 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000040)="386466bee00ea2c42c37098d4155a8d2720f4e1ea60604ad9b04985e899f87316f2ffb57c2214a1bc4a080bbbe1deb5d1adece9af7f7bc742a7f81482c0028cfa0de2736bbc595c4b4ec090f78cffc3ecdbecf4a251beb4f13f14f2aa57126b09d5708bb96470a74664b") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000009170631b683f7713bb648db5f8d520e322b3813cc2816a6f6708982d49202078d2b34956133eb8e288c3cb0f7689ec21288629523e299bd60be0bb6e3d310916016f323447e82d5eaf2de4cfe6acebdb4470907de5efd083f39a4b959b337fd026242317540aff66fae1018f953e0e8f935c075a46dee7a2b6eb04b32bb745d174b344f406b947c73b42d2b936f479adfb6b17f4eb6ba4c20506e9977cb640f3c7a5959c2c19bc1da0f4a4c5b36d24805633d9f1e4cbaf4a5b2ef0774390a710e2a566e2efdae9a66976be3f1b024e3fdec8a23a9cd04b0ddc2269dfadd3dec3c47f00"/244], 0xc6, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x0e\xf2\x1b\"\xdd\t\x98\x8d\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1ffa785192ee85d7, 0x0) clock_settime(0x9851a9979ea8bf63, &(0x7f0000000280)={0x8001, 0x30000000000}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x8, 0x40, 0x20}, {0xac, 0x1f, 0x80, 0x10001}]}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) read(r1, &(0x7f0000000080)=""/26, 0x1a) select(0x40, &(0x7f0000000100)={0x90, 0x3, 0x4, 0x1, 0x0, 0x2, 0x1, 0x4}, &(0x7f0000000140)={0x3, 0x5, 0x1, 0x8, 0x4, 0x80, 0x100000000, 0x3}, &(0x7f00000001c0)={0x0, 0x1, 0xfff, 0x401, 0x7, 0x4, 0xfffffffffffffe00, 0x4}, &(0x7f0000000200)={0xfff, 0x7fffffff}) 16:00:29 executing program 0: poll(0x0, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) close(r0) r3 = 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 0: r0 = socket(0x6, 0x8000, 0x0) listen(r0, 0x7) r1 = getpgrp() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r4 = geteuid() r5 = getgid() fchown(r3, r4, r5) socketpair(0xc9c06c303e34c47c, 0xa, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x2}) r7 = msgget(0x3, 0x4) msgrcv(r7, &(0x7f0000000180)={0x0, ""/1}, 0x9, 0x3, 0x800) sendto(r6, &(0x7f00000001c0)="8982e5bd58d3fe20a1397124b31b3b6acf12c095fa6a0ab9d00fb0844f863544072dbaeb0ede8d30a769987bb2cadfb187731f8746fb148a9c2b51ca3d7c821929e3c04323b0e66843c3f35a2b267a366a10befba538a99d3764662243c2fd57aca9cd8356bc8e789bb9392889049329302a2667f16bfcde7cd2f864d1769a4edfceb7dc6f643e77267679ca53803b4bafdfb869e61f56ac7fc8c9d6325bcdb45ab7b53c9346f4e3e5ec1a2c25bcf3af610188f53478bcec4a2b0a1a6b27d9222be519bf1ef51cace8d488559b8c14d1f94252f8966be1673436df959bd0c0a49525ebd03cc15c83645fcbdf00ce6f49da6712e7a7ca0ce8680cb0c964c5bb93838ef3d94ccd7c5419ad4c0244f921914251d8e36035135e9475bfe4f72d8881107ce04b961232caaf14f758fc1d34fe3b55187bacbb559f41c9e1fca6ad6485571501486c181b992c726b0f5d23c820dc0a510cb81a787010045f6893825eda2a2f4af3286badc68a4aa46c308a0795eb8cfc1fbca6b5e4d823cdf5841ae535a66417698de7adcd3afa5d6a5b780930ef0ee2395ac670783d733e9ff353c15d5ae4f774e41d79fa135e4d67a6eb9eb92fff2e746b8793b973e358b26842984365be8a13dc75d354cec5a3bf1e16ff8867cf91ee5850a9c530118d06dc748049945b72dcb3bf5a6efb7a6c620ef072b7584ff4464b667c93300dbb3ed0108bd62ab610340f4056e33c0dedcbbe61695faba4be23f00bbb5f803d92fe4511c480df4dafbebd4bcc91c500c6cd5e1246d5a36ea384266ee1440b3f7118183f286b7d3d3ffbbd37b09aa3d8f746bbc361749345c7d7f9788c0d28e02772fc5bdc51a3c1c7a9dfb63b1aa982281284cfec2eedebc4445d33257dd53acff3f266ce0fc3a5770bfd49d65d4d719e80bf64cb6da8c5ec5e64a27149f88bc49be6de913313b05105ea402eb33b31cd6ac66e8a2c6d19df9dac8dbab15e7981912aa3434b62fc828430f9002f73ad0ce2b6fb6bc96d8b267b7ed8544f26c62a7536b865df561fab005397c7d03ca9dce08617bf30294cc458fb0a6cda36c5509fbedca5cd6e0d8b878d3f49617f4a3ae0fbc4bfedd7b3ab45accc2da10f462858f298849445c463dd190db7a43409922e8a5ae3bdc23246462a9eb300c8a596629e1eb7dcfa8f3fe04582f145a4d61e72e7888803d38f24e6c5c91f18a653a25b0b7657e402861e14a575cca6bb75e36c6b1dec1fa37ca527dff215cf8f696620400d50fdaace365b5690fed592cd93cb1027640a65db2124c752e818262e6d442d23e92383aa0d5876803b9ebc639a22beaefe6e3d64bc0a2063b13fb79b9a61ec2549b45bb70c0809595344fb02e5b21b31382fd75f1b3e2be6ded85240a290fc9c30122d84f5b3632ba58e4a843086ed40e854ee395806c7c30f05437b49d03447741a1420c0a87675047f39842df78a5d95d4cc9d81f70e21f8bd44d8fca323930825ab61c688ba7f20fc67b206466ff220ec63d6b3bc2dc2d2e7b5c10f6ea20ba37719350ef905850caf7b3407a45210d6102cefd68a46c11621535f15ef83725fb3b9e4c334271cad5c26941f61bc74d50288c1aa0f1f61d54de34e73287d309ecc6d523b6272ab83dbd05537c43387e2f46b4e525cc938d4091403e5ac0a3992e148a4d6de5b77ec8cf01d7428088e987d684a8106d1038e647fe3d6967d9b00a230040e9cc15b7d5bc2e0ae1e30d95336a01ffc6a3b2ed7297fcbf5d718ea40fcd54f6b198802432b49f0c161f4c80ad9d71ae25a56d4759e190f2017647f73fc05403e4347f6774b3611e5103ebe74e234f4be6d36302662f8ba15579acea8f8d14e21b2f00f506b6a50bab39e8f5c75b1d1dd45610ecf47c391273dffd4d2770b0fd70653f5930f9192a29586623cccc4dd8e0a04715f4374ccd4c680f7de451db87664c99023956b8e4011b4435f36676529700155bdbda24eed12f941081ac7ec9ec31cd6050a56767cfe8360ee60feb398650126ac4c8067b8d5e3ea64dd84aa2e98dfbb7d78e03375cd35933c65716c8b9ca87b8f93e09378809e60729a03875e277c9ea949d9624f42b46abba31ed52bed8fd62b0dc42800ef2b81d6fd04d77b53fa3a0369f6129606fe7df4a5d7f673326c711a695ab735ef85ddeb8d83e57258db92733102b431dfc563edb060c24a5fa6f8362ee6d072d2358873cf9941fcc7c78a742265dd6c3188d3fd8057ed8d4d98cee7a2ac0ce1b750cfa18afaa6854071079d19ccf418157de829c0b064169ec962fad68adb62d7ddfb7c50ed8486047f09f198c7a1c35e2316cbaae29faf8585c24d686e683164a4bc680b982dede4f021512570a9955c051a2d6cf07ba8cb86efbebbcb65e51e0a26d807960dad9eea0ed52781880c0ae6b9fa90cc5b35755af5dcd1d8f622f9409447f54934a1b2b955d8b627fff435f47463fb5cae967d8952eb8d984c8bcd72523728f55a389e9813b1fc63fbed33760e76424c5733448bcf43176ddcbea13f915f3c4aaed4cfa959fe0a86cfdf3d7d1d5a54d705ec445b6af6f215d84baf7ac5061db56e5e0bba2454f80f94efa3ab88be13ef96ab38f59eb4f4ed5ab5851bc9cfd2d0c206164fdbfa31936e6ed5805aa979a4dc01dc15e6a5b629ec0b7c94f1e42e00efa75d9540ae31e86feba19551ddb044abf2bd34a66bea53ddf95d2dcc0e9df904519f94d62eb7b9281bd0f300321add75734ff2bf6914b697e69431d791397cc782fcc01afe504d6efb6b8046f29de52517b1104a5149f3554e8d02c4fe184943bfff057e8b485f1907d73c9fcbae5b72a5a20877127a041412ed76fd8e2ae8fa72b2548e5c4104144b0e2e61b336db8ebf3ac5445f32631bd1d11edbecfaed7af013ff0847244ae3aaf4357cf6d0a9d54b7c4b39ecde9efe507e9df0b85edb362d68e205b3cf55651bff19356925f3e15bede2e631182110841a248286c3eb6ae9a572f908ab078461b402106fa7c844f57387694455e8c85df3b36be72c5e1735dc6e8818a86b5acbd1e081a144f04a4f4e56cb6f94015a422029092176f24172b947a9c9d0c8bf0f82312b4d668a8651e96e7c79dac49ae06ba0958b2cc063b6e45690d93508cfad637c5a97429d92664c5ebbf0882bb045d966fd96df226b2997ba01e219ebb6b371a3ce6fe1b7f8c945c153e6f9b1917eac93a5ab63dc495695c4599c82249a711708a46a7fa690c6f9a2134a28a7e933553407684943882daa489a6ce0ba6f25b78b196cb95522f04b09dcda201a6ddcea887c7240054b8805d223ef14de923344f200ec140d71b3b6bbcd934b1ce1338d51515d5f7f2b80f40093e295140f44fa299ac5d21b1faf7474b6117588c625a045614dba569d139ecd8574cb25c806da110dbfbf324a5b9147657b2e81b6094696e69e57b34f560972aac47f29f1fdeda8e81d100c9d796858fb9db72b7d452a4b01fd1d29919ca0c569ad0c49327060c5490f2f08c23fcbcbfc460221144b41546088983245effb8d0cecd9f81652db2b44aedb8a14285e3e26eb36f6e514e13eb16b68e509985e1bf00b9f22cc6172adc6bf89d94f9849552d6e531a0a2ea2ef9adde646288c8713a0639896a355b49b27a44e6f5a3a3df499e4603508fc287c8a31b5fc1521f6c99425393a2245198a532acdb3aaed907ce49ef429f080aa42812bd40e7f240845180f976067ef61ee058739ed3e65453960c546b0e5e062d51595b24d0b32af7dbcda5c5832ba5a1d3c31f78fa21a5ed8ba6412c97546a4cbca6c9af55fb33e96fb35d0949cb6237b000b91380f3c38f0a4c2e58fad0c22702eac087bf643ec6260a7a53b8c32473bbba8c6611e04240a0abe96d5a62623ccad766e463e9fae54e4a4b25dede52cc3f6a579e2819346c7fca1ee333a367ce44cbaa01cfdcd700807f7b3f50567460c8b18f5ee36f306da94cbcf3a0238020738f280ec8f34efd92f627722c86daafd87dd7b79ad74eb4204298e48dc7cbcb13207c6b998f2f53fd7b2d016e97aa0f6eb6be9adc65ae349af8dd6cab8ced9be35b706160940b1ea1967c28e9a08884eac00d165d578c61b8f40b68193bc2468574ecbc21ae9aee0a54080b5d69d6b7c41cfebd53d563b8c57ddf5ca351c42d68f7c374218a7ec82c7ce42a4fdb939a5b7de790ca8156f0b2a4751b1c7290875d95f8abdb8033dccd339d7f4d3a835bd3500c7272b6ab7a373d62f6b612d77a98875ff6474bcd2aa7ed5e45edc8038318c6ca8b9a1cfe613cf13256967337c12624d58c8398b06f08b7ccbdf3128df65025dc73e9566256ca6bf23313b30b3470aa841868bd7b97088a01402aa63fe4b1767fb422b5b00eb2032848b6e09c20b851f0fc069a801f82edd22a59bb7a700600d91dae2f7301c2a0da9b52bcab851615350f3452475d3554fb0a32c2a7b9f7ebe9056af5395df596c82ccbd3df8222c9346faf25c8c677e27d75ad647584c0ca5be25fc58de48c4067589b2fe1af6adf7cc00f6331fd0b19117180f4ea695015c2fe12fa924d120bcf83325a8fcbad18bedf930b15b871bc2a7b8a128180dfd134cc923fe3d9e9219e9bcd5367e4b53e74dd35adae8747ecf2e6125bb4ab4db8005a17ed3948c0e919e59a4814c029d2761086ce066e148a0a7c11f8baf7c1df4866705727caab3700b79eb53990e110ad9bd8182c886134bfbb063826c6ef0d1095f8bb0e1c32e1e76ba29cd2fabc185ad39e2d9b0e490d38f71719acdb9b0ff029153af6ffe9a1d105ddb189cf3bb00298fa852ff3813de03af1c71d7436a564287e74cff099e248ab2db2e32b391ffaa208a9e2dc442d18f4a3a683a7fffa80cf36edd9e90900d70b4d693f98a53d25f5617f297b5fa951d5f0352f4056197a4925ada7dcf5e885bd0e6e80ddc4c08733921e1943e38e34b933badf7a8baa3f0c272f6cceac8d2433b75c690705cc8d567b2d1dee2de13cfc05a41b2c01a3ebc8b2a96663f527399647d6791da3012c21e496b565c5b51359c13de2603e017330a1ddcec90289a526eeb270088dba8b13e6b433f4fe48a65df212111ce0fd932042839253c5c42b65cdddb2cf5e4ef357e1c5e5a6098127c523b61febc176a3e4f08c8ed7ff7b53cf7a5edad2f0709c73c1d5a9ffb7a65fc4286bb7d9e51823fbff6cebfa5f737103ee0cfb9e1ecabddce5fa0bc88aab2273416da7a491a8c42d67c8a8a4ef6c65dfd54fd73c09f0f68759c70d6cd6db3b20b6b7d935a98e5ad414d480ec2c3a44a4829bca45559b28aeab7d0add21f0e2b88fa62878b9bdd5e228cb7c1eeaabbaf08d033d0243b019de21efe5d4b11a02c1a83ce129d151aeed2bf9019a2e8549c82be743760b7e63fb3bf496618d16a8ba9b224fd93365ff3f1c76e3c771953845b440f98f78ece1163bb78640752d052f4970434fd9c2871d53ca8e1d269ce463a169f6d64b65dad8cdf11aea30b8ba3db17288f0775e991b452b1ea69f1376c21d387639ce37872ab2f6eaa35209f775b825469cb238d71cdae9904526b86dee8961fc98fa92a40c042be54d2f0f3e774c14c3ea9b3f60a697e4163eba6216c500246853bcfc8c524b02c6f1a218638ce9821b624bfa1a1bc240c6e71ea7e108e2307714e5bc17555944c8022a1c75367ba01000eac9c397136b7d94cf7a9c107b72d15198a46fee9c0ba7c03bf3a05ea700bb3d0cc47f50cc0bd8eee58825402ad7c586670757006c45746143805b4a0d4b37a98f75c799a8d3d19c4a02d3a7291bf01499baa99", 0x1000, 0x408, &(0x7f00000011c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000001200)=0x9, 0x4) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240)='/dev/speaker\x00', 0x0, 0x0) dup(r9) socket(0x5e687442f3b242d3, 0x2, 0x8) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001280)='/dev/klog\x00', 0x200, 0x0) readv(r10, &(0x7f00000032c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}], 0x2) r11 = msgget(0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003300)={0x0, 0x0}, &(0x7f0000003340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000033c0)={{0x94, r12, r13, 0x0, r14, 0x89fbb70116aa8481, 0xfffd}, 0xc9d2, 0x6724, r15, r1, 0x0, 0x80000000, 0x0, 0x1}) r16 = socket$inet6(0x18, 0x0, 0xe4) getsockname(r16, &(0x7f0000003440)=@in, &(0x7f0000003480)=0xc) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f00000034c0)={0x52b, 0x1, 0x5, 0x21e5, 0x401}, 0xc) 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/207, 0xfffffffffffffeac}], 0xdf977a74f987939) dup2(r0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) shutdown(r0, 0x0) getitimer(0x2, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e9604291f"], 0x10) shmget(0x3, 0x3000, 0x118, &(0x7f0000ffd000/0x3000)=nil) write(r0, 0x0, 0x0) 16:00:30 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) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f0000000280)=0x4d) recvfrom(r7, &(0x7f00000002c0)=""/35, 0x23, 0x800, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r6, r6) r9 = socket$unix(0x1, 0x1, 0x0) getpeername(r9, &(0x7f0000000140)=@un=@file={0x0, ""/81}, &(0x7f00000001c0)=0x53) dup2(r5, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$inet6(r8, &(0x7f0000000040)="7c099d8669f0f22056f85dd8c33e702ef6f432ddca82343fb76b772b29ed49991598833a4b", 0x25, 0x3, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x830000}, 0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc05, 0x40) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:30 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x8, 0x101, 0x200, "18268358b03f8090496f78fa3e53a4a8e56b0d62", 0x9, 0x4}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, 0x0) r2 = syz_open_pts() fchflags(r2, 0x0) 16:00:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = msgget$private(0x0, 0x0) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r6, r8, r9, r10, 0x3a}, 0xfffffffffffffff9, 0x9}) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getegid() geteuid() r16 = getegid() r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = getegid() r22 = geteuid() r23 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r19, r21, r22, r23, 0x3a}, 0xfffffffffffffff9, 0x9}) r24 = socket(0x11, 0x4003, 0x8) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getegid() r29 = geteuid() r30 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r26, r28, r29, r30, 0x3a}, 0xfffffffffffffff9, 0x9}) getgroups(0x1, &(0x7f0000000280)=[r30]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r13, r31, r19, r16, 0x3e}, 0xfffffffffffffff9, 0x9, 0xfffffffffffffffc}) r32 = socket(0x18, 0x8002, 0x0) r33 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r32, 0x5, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x10) r34 = dup2(r33, r33) dup2(r32, r34) sendmsg$unix(r34, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = getegid() r41 = geteuid() r42 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r38, r40, r41, r42, 0x3a}, 0xfffffffffffffff9, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0x0, r42, 0x0, 0xffffffffffffffff, 0x0]) r44 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r44) r45 = socket$inet6(0x18, 0x3, 0x0) dup2(r45, r45) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000002c0)=0x1b) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xfffff7e5, r9, r15, r35, r43, 0x0, 0x6}, 0x9, 0x100000000, r44, r46, 0xffffffff80000000, 0xbf5d, 0x7}) shutdown(r0, 0x2) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:30 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80, 0x3, 0x7, 0x8000000, "00160010ff0000000000000000000000002000", 0x5, 0x7ffffffc}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8000, 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) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r4, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r8 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000140)) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0xc6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/78, 0x4e}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/152, 0x98}], 0x6) lseek(r1, 0x0, 0x0, 0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000006c0)=0xc) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffddc}, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff7f49046a1000000100000008cd3fdf00000000", @ANYRESDEC=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRESHEX=r7], 0x42}, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) linkat(r10, &(0x7f00000000c0)='./file0\x00', r14, &(0x7f0000000180)='./file0\x00', 0x6) dup2(r1, r0) r15 = socket(0x18, 0x8002, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) getpgrp() setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r17 = dup2(r16, r16) dup2(r15, r17) close(r15) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") msgget$private(0x0, 0x188) 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x6d3535f2, 0x0, 0xffff], [], [0xfffffffffffffffd]}}) clock_getres(0x3, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = dup2(r0, r0) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt(r8, 0x9, 0x2a, &(0x7f0000000040)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r7, r7) dup2(r6, r9) getegid() sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = fcntl$dupfd(r0, 0x0, r9) bind$inet6(r10, &(0x7f0000000000)={0x18, 0x0, 0x26, 0xfffffff8}, 0xc) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x48) r11 = kqueue() kevent(r11, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)={0x81}) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000100)) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r7) setpgid(r6, r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x170) open(&(0x7f0000000040)='./file0\x00', 0x438, 0x40) 16:00:31 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="4ce342d7bf281140b2a1fc0d66917a46f9a3d6082fd3802da40f6d8c18a5215cbf441617edc7fc4d803a8dacf01438f8badf43252a0777e472e3825c44fcb7fa7bcd85cc9ca76ff9578d55332cce27663a6830f601", 0x55}, {&(0x7f0000000200)="88cfdd431d1b892da394d5c76ebd33ba70c972655fd4f35c939ea6d09df71c52b014d3a3cf9bca40fefd72ac00e1ffcddf00e7ec85733984d0e4b3add186f4f608794af8eb3ed8361820303ad5ecb0501063deb40dfba1a2dd5711a875e6811fd310297bf315d48c296abd9b897d63a4a0dbfade1fefb519d9b524b8911096a61f37dbeda1bbdc4bd9b8205183955f2eca0f831ffb1408c611885cf6cc579d6834824f2763ec3cae39502f9ca2c575e66c331e85423787c595ca2a323464ab7f39cf3cb2b93f6162ef0900f0d16954349ec4fb37e5454b097e00575d49", 0xdd}, {&(0x7f0000000300)="05648c51d6e6b5b7fbaef98813b0414a3ef82dd6545f152fe03317886bf206d5e9c0d4225986d80815946257dcf4875d65fc22fc0b868392371f948c144b0206ca2af6116efcafc2cec7cd3c9ecf22a6d1b1e446dc2ec2df32703a13d62b2956a75eda37a5eb34d04f151a72e900276274598f93856d976e873ce86fd8abd1fcd5095055c15ecf9a679e6fb8211776f265282e6e17bfe785759fc5985cc9ad9822a9b221ff978a6aa70df95c5c6df33ee0df13b806787cd0d23aa08df718ccfc7d71f3321bbe410d8604837f4623c971456875bcded763307437a1", 0xdb}], 0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x1, 0x9}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000400)="f97acc7c0684738c43cb58bbe63de920aa687ebb1a93b0d88684f833a1bd145a45ae6ce97530bc6aa1e26136088a64e304668cbf5a7c0749785974b46112230bd6b17d32b976e5cd3ab4d4ccd1abeb9c922a5c212c6dd2893aa12ce242d64d3681541098834157d6e625a6f469a212ecf74315b4958a540d294293283eadb73cd7ba452481e4fc910606cc516e387f0b1cb713deb032519dacae0e9b3a035d04562c0c", 0xa3}, {&(0x7f0000002740)="476fb02ab4bb63380e6f0cb03d6a270639cbfe0ae1ffe582e84bc67a5c968d980a953894391b5b4f5abacbe35064fcb82ad7fef7deaf94f00374767aa768dd605b26012ebd611f6597adf966c7439c816fe368d2b2638c9a32d32bf56c45c45103172850986a0407d9bd350a10739c3d60612dfea8a3949e5d3ba440c8ac862a17cfd39b8dbf442a190a279d4cd51df880e3cd8d1f107058ba0185c9dc722c8d9b8d8cb0e039492c3c55403b5cfd6b88b298867a1536bcdbacdc6efb7e91c0f068096f7fed3561432eaa7f1c55eb9ee7cda9adcdda5ef0189c9bffa8855ff38db82b628858c20972c540a8c9c01b0d41b81feb8ddfd467039bd7e8103e7143ad544ea83231a1d25a97ea18a12f13306cbb59ddacd9778a2b064a0ddcd2e43cd8eb7fa72ccdc13156bdfc21f1a4b33eeb73413a23c8096b716acda4cb0ab3d85647bd5c6c8e4d37d0d9724d224ca43ee7b0b1e75ffe57c9bdd450cf10ddbaa8c5afdefb27b937d92c60ca30f4a305676d032517bfdb021211013619a2fe4e537b501967a67a7875ce3feb32bc0cc429f71d4aeb92dd9a4549ad99514b67bd1a866d3dc2a4f04f85a7fa320a26ed527b6696fd6fddda32ee4ed036d00db86381df14f663de35fb73a6fb5745ecb7992570c8ef8e68b38ef3759e7459ec06cb1c5a516e8c0f04e3e854fca0018c68dfdcfad73084d63cb9d52c7e9cf125fb7a91f30ef3d3bf5ab18052a02d0144326ade15368ef0d41574771f90193e293ab2548843a27f84a1431a9d18fe8e2291686e91e614c23b550b6fe99294b6671525973b7d794807753742ea7c8684b8a9bbe629f3f46c6b07c95094d42f9f59888e69865661db9c1b628fd72de1010d7b04c1e190aee8dc269ebac27726448c8b309d71033cb950db37526ccccd196906fa077d534f1045560f697843b665da25ea25851d1e78a8f4fcffddf7a600198e043e8a6ad50f74087de9b77b2628776bb1a47f7ebe4e0848de3ac80b0540e08054a0e14041f50c82ca9ad1e19f970d983dc33c409c8a1b27f8b80c7fc511a5c124c49d3d1efcab1f743ba2568269defe956d778864e1651086e61182bed74e226702448b956ee8f6168c2c2f0e297fd6f35b461fa50edd0a76b7a6ca10369414d8992132f0705ae2925bb63818a6138284f526bc489c1afe5e7d34293b5e77822367505a680727dcdc3addc26497c229ed683a789b269e0cda23e87eedd1ce6cb9fa25e0340eb414a68d95223abed4f1b7dcac6038dab59e57f478be9917e940c91c11b33e5f815a46a8bc397098241ddf504e3bafbb9f938ddf42eb90d8b17e64d1d636057e77ffbdbad42ec6b7ddd336c9ee6865fdc8ace2a94a82ab1acb7cd31fa7a4957d290a5af03cfe25a83e2fd4d0f0faa8e87084f898dabc145ca4d2c135e0862c2f68b56c4166a6d1107963dcaa31da00c3edfaa51c36d560a857307afb0374f841bb97ffd5b64852cc8fb2a446163bef74a3e46abc888475fae019fb632335ad0ec16bfdec561a24fc3c603133eb90beff743dcbe658563aa40ef25e7fcd57401fd9d4d38afbd11b615af1141776442d2861d85c2fda0bc3a9ca2d07039ec968703c1284f9b401bd160c81c0423dc75fb8b0f82e43a694b05d4f3c6048c3c122742fc10d41870d74002d0ed804998afc45d5b99d312543be2842df03094342a71bc369e322b4728bea613fe8ea273712a29ad98f95e7b52fd332e295185a9c5141236767a42170c738a6fc1a4423e45ee659615dc7bc09188fae38365123400bee3e7fed71dc9121ee828ef84653ffffd42364b54a380ca6ea9e7da2661407e974cb6be45d975cfdd81409d4fa7ac1c2008a9ad2c8e0bc88324ce45286875830fbf66d7f3b9e281b83931edc38a4c0c0c935b9240a6c1b2ccabe6124ce71098d6a1fe8796e3ddac018a3a35fd6073138a52f5fbae50cbaa86a83c1f459a20bb2161f7865895fe9344380bd884e2244d8457ab3ca2ac4c538512be51be2742e37b99b4254e47cbe3ac4dfd43287050b5e3c728d3f426ac36bec835076285f02922321b2f47af389da815130473d81df6946279d8dcba0a2435a561a3a0dca5b46c7b7406625b8217403c4eabf4278927707e07b5cdf62ba87b07870182bf86143e0409f0a19002ca23cac8e88858dd3fbaa81cb5f2f5d6d69d36de65fce7d597e76d4e11e8a78fec484bed54791ce7904b221ad152edf4377c954e7297c9f0f3fec0be58b0ec60664c66220b443802f41a17fef0659f7b284bf565453bdbed0ef287fa2fb8ab13d2ca52d9a0b55a871cc7a65c504af449e8318491e9f634bff73f43d2e35712d5f86381c28070b94927f56fb8934ed0dd4e3155c7b21ac84d0529ab1789f2045e8c175b25c180673332dacf66729ac3bb66249b73e53ffde462a381046183a138624c5de9767ec6d8d2af3fc7ee1cf86b633a5ae5933e607e94fa658ab9741cd5eb850db175c78d52914f6bfe6840cb9687ec340253382039b06a7c8eebce4ecd6bbb4bf5075b2b6f4a61999ddd02f5dbe55e51caf97ccc835eebf1464ee14a1e857cb1355d0870590fc194f64770640a8d2f76653eda12d1fbb271a8851369fa67b1dc66f2c4c60fdf6984e68ac4717de9513ff9872d8838c1d7f206d60e3ea19a1064e4e9ba6bdbda5138d35ec34975727ca23cf00205c92e698e64a229c0c427697211e1819240efffd8f0ff6152db592d31c6eae8e64c58d76c47ac5d3152958763338b4c56c45998854d5830b3c71b27fd6d62b890f019e4d946fd56687fbcf06ed16155a3017eb5a97cb2b25f5bcf0a887d2f10af720a3496b620741b8bbf9b36237a7552bdf2eca5923d65b0605b0e335f6fad1a60de3b03813cb00cbf42c5e9872ac388e62d87935073027a858c33f053579d4b44818c8cb8d58c4b9373fa61563ed18ab327b165ca1308fb6e542aee54d629ae34b57b35ab6892f28b4ac97e125956633a5269ba37768b4f12656f48ddf9a24ada4dd37375881ad74b91b41a1881effab7f379f4b809cbd5054ed0eecae1c19ff3b347af4acbf65335cdbe5a06a60ce9a60450746fb7901df830ccb7e4a9bb72963fb0ae21a1dbd1c917cf4f3d1b22fbea5670d65cbd4bd859ae9aecb86f672965b6e192a4f6034486817e019e22cd4fbdc7c0312991f1a040a1319248d79605aa30c2989cc3c59847bf50dd08edd869c77769fd3a05015159cd0562f84e32c267e79df43f9431b44c87b62404efd6e05d4b9d91761c006b72e3ee39deb718a7eb89ae9bf4d4244adcc1ea1d66c21e761df3c1546ad5cdf7aecddee00484af501fad8d3c2f3e2fded6f361ec642c638c4f8421799dec34398a678ecbc14a798023a4cef895f5b558aaddb15440291511954be77150887de6bc99e37f13854e6349a3e4b0439943ea6a8200063bd3522aafb5583df6cb2ff0d055341388d0b8eee56885f90983218a85aa0d23aaa96fcb520fc49728f61359cb1a57b8d66a935bbdc25887bc6aebfd626a137fd672db3303c6efb4e1783f78c70333bb01a038867e175624e34352b5c7aa135383ca79e6f59a19b3880e2690e174e117c7e1d414c2aee3a1a9873653f6e12038fe34a4f71c006cdb5c604808df74751396bd80d6fa3214d49edc7470287342cfab245a2a26a1332b4ea7337019e74a573c87719070529a7774eee149a74a04025a79e76d430c532f7984fe9039d526b15c0146c45a8a87a2b65df8e38c505105f684d35fadab382f6ba8603ad4dece04bbed7469a321c89046ecd4016ab6fb49bde510018afb09aec34c84b24e956064dc658196e02afaf39689bdbb3b99c3567cef43f3415f12bd6f84c233ffe4e2eb1d5cf44a1925734a2f43cd6efb8f24603ac6555b4f27b71081784fe14c3348de51a812def64b663a80d7cb6536755d3a511e99de9ace9bb5dc73515ae6845207fd3f4d0026a6484b5563efffb8b0c42e32eaddbe7b3385305ee55f800281dde8a8556e0abdfd9311d15fb4de8a4d861346540d3e9eba733e76808cb5116a058b974139f46ae939cfff044f8b2f6ac4533514e13917da4fd47c86404b16acbd0c408d4c4f44e10082b3bb394b27e0093ba122f1940fe82c0dbeb6b96bc76a9a3fbd0f3cbee94c373d038ff34d0cbefc34d6da53826d6486336614d482df49a70fce6d353fbf183728ecf31b6ba5a071c4914fe1c11b019498dfdac33822ba5584a0e66f67a81047b8b324dd7d11a1493314327e9985f096c3c29d3a89f8eefe47f58929af0f23e7faa9d562aa634c4984a1b3c2b2944e795cf5b0c8abca7a98e60b19fd7f3720c795390dfdd704e3b80cb16d0a9f0feb4d713178cdab0a0069aa88c6369b70c3bb31ab4ae2c1fa15f1a46b738861d1adb2748a10c87bd1bdf887b37eea7b45f4df5681d936446f34cd895601382f9e749cc1de25a520f010828c351939b3e7fb8be95bb2da372c46d5ab30e584585fb1cc5cf30bb408bf9d039ff921f9ebd624ccbaea3326e1df1a2a3554173953602c6785e437000d34470628bc486ac3e507dc0b22476e7bdce34bf179a5ca883c0237a0addb935540dc61ddd5d8043c5ba2b44ae6d8be5f8873b04c1974461d02e03fa361236fb25bdfb6052088ac11cb5e90eda0a6aea540f428ac2d058ab4aa08d2ab373e87b13fd3b125ea234ab2dd9f321fe6a36c04358dc105c55f1d4ece59de372a0b41fdcbf7dec559b5b723c483256cc4fed7b92a3e70a460ee2185c337d44cb9eb3c2f0542e4434c7e528ead37d8335c55760ef13ef859964d5d7539d1aabbc9e3241cd8c14ccac8a3115ed5e6cff235be156de1b44eb57712d7a4e77d3beadebb42ecb8fa2f8df0aee04245e2d39dbca7ea3e5635b049e3f66098964963334b66f8485be4a5c1869e1b944c99ec669a23b23f77f89a4b3dad8182ae24dc58816282752889ef8c8ec5f51f694c84fb5be716bb454a1802f0c77c141477b07301a04485ba12a37d5b46333f694a1d333354606c6148049cdf741b19764191f6f285298dfee7f3f709623539ccd131bfae52aa3d61b1984265cbf455c4722811eab9eb8ebe9b1261fc34b6b55f1612815c0778539f152ae307c85f4d145b56f80a0f78d0a82876663d9a9d20a9ab228e122c95af7b4ec796071f30e6cd2694dde414f130798a25036393cc94a60176e3b9c7ca290080ddfe27d332214a1357f17af3591f6e5b6ec78badbe5878a2aed725b18d3cf2baae9af18900b1eff8676dbe8513cbfc4ecd73c8ce61a69d75afe50c71bb577d196e0bc2cebdaa18d96bba8c4f54b24ffa74df547751797e2a1e381b6b99bebc0e252062131e44c135a978070fefd65848da0134fab34238e1229aa62882239fe458078494a9935bd0d0017a336194b36770c0d53a47f011525cb44e6100f6613ae97d9cd3ea713c0481ef9b31b7eb09d38f7e1a6a08400878bd0eeaa90963f27ee72bd63251b9a59eb983a4cbb9c423551a5b7bb3ea1a9ba548f79ea8b4b9d4d0d4937bb84f37398c5669cca9ddd5732c74a1c941c20e75ff468b81402936ce3a9ffa5280d29aee743890eefbb59610ef5627b3eef706a46f702cf042bc834deeffcfb5bd3371804cef68b251e0928fe70deb095407bdf9c82bc3b3348414faf4a853c11643ab88483179d8309e8428b9d436aed41d8390d8db917891ad36768ebfebf22c1c48e6aa14ecf35e4852a8eb8c25cf52556437a4d3561fe14e461c0892ce079593599b9c146e019e60ee0845a5ee959028f63d38376a252c72e99d5db2ae6e66cce62", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)}, {&(0x7f0000000500)="0b778339", 0x4}], 0x5, 0x0, 0x0) write(r2, &(0x7f0000000100), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x111) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: 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}, {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() r20 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xfffffffffffffffd) 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) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() r34 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r35}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, r14, r19, r29, r35]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r8}, 0xc) r36 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r36, 0xffff, 0x20, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket(0x1, 0x44b0f6211ddc5c07, 0x20) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0xfb8e, r3, r5, r6, r7, 0x3a, 0xfffd}, 0xfffffffffffffff9, 0x9}) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getegid() r17 = geteuid() r18 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r14, r16, r17, r18, 0x3a}, 0xfffffffffffffff9, 0x9}) r19 = getgid() r20 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r20) r21 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc82, r21) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r6, r11, r14, r19, 0x20, 0xffc0}, 0x4, 0x5, r20, r21, 0x0, 0x1, 0x6}) r22 = socket(0x2, 0xc003, 0x0) socket(0x6, 0x4002, 0x4) connect$unix(r22, &(0x7f0000000b80)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000020021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840e0400000000000000007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf404000000000000005f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf2000000001e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab2acc8e0500edea58bb5730c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000900001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000040000000000000000000000000000000000000000000000000000009e31b69506a71a955fe9a9556137791c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1c007b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3067fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b04a0c8029d0f70ccc2a2e4b191560a9218d925140599d"], 0x10) r23 = socket(0x18, 0x8002, 0x0) r24 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r25 = dup2(r24, r24) dup2(r23, r25) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGSTATS(r25, 0x4008426f, &(0x7f0000000080)) listen(r22, 0x80000000) r26 = socket$inet(0x2, 0x3, 0x0) r27 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000040)={0xb6e6, 0xada, 0xfffffc00, 0x0, "3892c18cf769a55e7c2ce3ea602254c55e8a675e", 0x3, 0x1f}) setsockopt$sock_int(r26, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r22, &(0x7f0000000280)=[{0x0}], 0x1) setsockopt$sock_int(r22, 0xffff, 0x0, &(0x7f0000000000)=0x6, 0x4) 16:00:32 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r6) dup2(r5, r6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r4, r4) dup2(r3, r7) r8 = dup2(r0, r0) dup2(r2, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0xfc, {0x8000, 0x7}}) pwrite(r8, &(0x7f0000000000)="e466eb", 0x3, 0x0, 0x0) pckbd_enable: command error 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x96, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x4}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0xfffffffa) pckbd_enable: command error 16:00:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) r2 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/181) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 16:00:34 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x89\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba8f5d520ccc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xce451f22eafcc579) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x8000, 0xe3, 0x8, 0x7}, {0xf800, 0x23, 0x3f, 0xb8}, {0x7ff, 0x1, 0x9, 0x7}, {0x1, 0x3e, 0x4, 0x95d}, {0x0, 0x2e, 0x1, 0x3}, {0x90, 0x81, 0x1, 0x1}, {0x8001, 0xfe, 0xb8, 0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x10001, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xffffffffffffff07, &(0x7f0000000300)="fe39c4d6d215e6c3d34b3d2d29879660e5fb73ae8d7e02c711870eaa13742e7d28df11df1bdc8823a57e024f6298d8cb5c6e76a538edbfa40c49978a1e616d20948e26d276ce15e7cb27647e54c96e27455ac0803804a41232a76c6146ea1b612bf916d24ec9c1414bf24ef2d9d2ce492f061fc3b467f97d50f938f70f1fb3290799ed41cbe3e7c9178e25d76a24cf240e227535f8310ff4a7e81c533f496315eda1b88e192f6ecf4146143d7f9828ff586b89611a") syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000337000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000100)={0x4, 0xa7ee}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)="e062409ff7d2941f76ea38df629520a66565415b630449de90b9e978f110c6198a7e613c0fb487161d2d2ba4b64198a6684b8914995cd35e0606aedb2b79f6b683cd140cdec6f10769e8ba3aa2bdb2d9d08ed60f8630749552a93be3b840cc8b7d9c9e4557af10178b83101eb9ed99dcf312ab5ccec634cf48c6def9b259da522eb1ff06c01d22aaf8ec005ef2fb5fae7e3f1e3408943dfac48f3ea6939c408050cb70ac1537d03de2d1dcef2ab9fa875968eefc7346309ad6690a8b6f36d8474c20b058d62a10d71e855986bc692431963bb5e605aea5d602b00c499410381dfcb0e3ce798f3127583795a73ba9ddf31add569584d76a8ff7241a", 0xfb}], 0x2, &(0x7f00000002c0)=[{0x38, 0x1, 0xd43, "3688a61310b671c4d6afacf89709ba245ce3b9b9a43c21ef3193e6d5c45e9a84196413da09eba8cf"}, {0x20, 0x1, 0x1ff, "623df0793af0386c065f1e17"}, {0x78, 0xffff, 0x8, "72c791ae1e3375203a9e5b1be2261e03274fdc0db5859e0d54d6bbd4d423186ea6feb9768e0345e842f3b33f35f6a6dbd500c83e422a61559b95c427e3a3f9e8bff82a3d4538ce032b1151569cb54b7d6d47d4b872c3242a50992755b4977de15b9333"}, {0xa0, 0xffff, 0xfffffff8, "be3dd59988ea963a54b1d55bd6fccf1d72ea2b852fe288bf84c104a9f9331f59a5b4418c295a895d42a1a22aaea76aa31ab54bb0c58907b8e0851150c3730438f4710aa40bb759986dcbb9636e83d185e76fb32ddbf13d600267cd6f1559c13506329829e447f02e1d190fbe636282104821809cf2161a809425edcc089f2d0222b4e96c21420df897"}, {0x90, 0x1, 0x3, "9449fc7b34d2dba1568c3506e707985612d8b55b44c18123828208702d6cc79efd8f1e1aef4652355f28232d14d6a4b9a7fc29db9a1b8abe0b3f37a95ece44f1068ccf914c47f4f7b0d8afb0009426007271c0ddeb22e573c5d2ade1dd2761aea7dd6a1c25a4f253ddd5906cabbe28593845e613606e0b661b4c2ac812d2851b"}], 0x200}, 0x80a) write(r1, &(0x7f0000000180), 0x4c6) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/91, 0x5b) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb1031929648000001000000000100000000", 0x14) r6 = dup2(r2, r2) dup2(r1, r6) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9ec289ff00000000238979c8b599eb983f78a80000"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:34 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={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() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 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) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:34 executing program 0: write(0xffffffffffffffff, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b3", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = accept$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019c0a759aff8f56ac82b580b962e8f9a74ece49c781b5657aee1044af247f8bc8375fb0ce3e1562fe5e4637f9f6bb88d18faecbfd69d8fef6331993c1b1c5c9039e2c2cf5a2516b00b3bc74a370ec8dd7256e25a4d41de27372aa784d62193177c0abea14dae2357a63298f6dd757150dcba10f90e628a471b6bf4f0719cfebefc8b83c1f1931a0c6c08ee1fd272c4d17cfd9263689ff0663db5c9978b006ab4a7ae0fcd5292ad0489fc2799102ffd40a45e67bc5cd29473a4310a8dc040581a00c024f028bfbd840ad230d692e7cd976b2b6328388049cdcdb0767d88496a"], &(0x7f0000000040)=0x38) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) renameat(r6, &(0x7f0000000400)='./file0\x00', r9, &(0x7f0000000440)='./file0\x00') r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x20000, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10021, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8, 0x0) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x8) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="582b9bb52902c3d8b8479901588f2985b4855e744918afa6498e2cd77c5c3d5cd05bb4fa11f68aa0b611db1913fa9c9d30bf143b63b9bae0effbd17ba8f58bd7d6c72246d0f3cbaedeca66c35570a9a099985c939074f485b4c0ccb4c40000c2fe36104d662bd5b9b75066c21884", 0x6e}, {&(0x7f0000000140)="215f8c4100c0fb10c4daa3796e35fe1879a2da7585abee5855fa33a52d7f68c01646f9ae39b862903f2d39c12b22564bea5f9f8883dc9a9a1a355b4fd7f900b6d0fba54ea787793dc9aa35f6966568511b34d962d36247db71d10958", 0x5c}, {&(0x7f00000001c0)="39f64c519e3e73d8468d73cd11ad", 0xe}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}], 0x20, 0x8}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699d, &(0x7f0000000300)) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x5, 0x1, 0xff, 0xfffffff7, "dda57af08d395096be85d1f5c3cf96677b8e122e", 0x4, 0x408}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:34 executing program 0: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8800, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7fff) geteuid() geteuid() r1 = geteuid() r2 = getuid() setreuid(r1, r2) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/zero\x00') ioctl$TIOCCDTR(r0, 0x20007478) r3 = getuid() r4 = getegid() fchown(0xffffffffffffff9c, r3, r4) r5 = socket$inet(0x2, 0x2, 0x7) r6 = getuid() fchown(0xffffffffffffffff, r6, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000140)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x202) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000240)) r9 = socket(0x83c8cc7720fcaeed, 0x3, 0x1) read(r9, &(0x7f0000000280)=""/119, 0x77) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x394ab94da182d4ab, 0x0) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f00000003c0)) r11 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x10) r12 = getgid() fchownat(r11, &(0x7f0000000440)='./file0\x00', r3, r12, 0x4) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) 16:00:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) 16:00:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x90) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1008, r6) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0xffffffff80000054}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f00000002c0)="649bcac9108dcfb980120f979682113b314022065a1c5dab893538e11c1baeb7d3ed0b27709b827556def0e54265ed0b43d54231633076c8a53c5c06a3bd090f2400c9c1bd71692ac20dd3ff055dac179809291d3462b7ce79d60a7ca8fada8ed333") r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r5 = dup2(r3, r3) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) 16:00:35 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = socket(0x18, 0x8002, 0x0) r14 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r15 = dup2(r14, r14) dup2(r13, r15) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r16 = dup2(r12, r12) dup2(r11, r16) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x20000, 0x0) dup2(0xffffffffffffff9c, r3) r17 = dup(r4) ioctl$BIOCSHDRCMPLT(r17, 0x80044275, &(0x7f0000000080)=0x8000) r18 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r19 = dup2(r18, r18) dup2(r3, r19) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:35 executing program 0: semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/180) r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="002b33f9552c1f37facc4747b440a6645e0f5b000000000000db185b492b23ed6e2dc930292aecb1b26db0dc74cc97283a589f9379d3096ac47d075b900a08c714045dccca434eb503db1ed4e4e190289c9095b1d225e1895a7171df4c20940f589c53199b070a00aaba9446ff6b5356c85658339116a34019b984803d28888deb48cacf7468478b2adce31e8c5076b9610484d7e65e3a0e8b3864b1a53110e3cc06000400000000000044e62d4c5b46cda3307e9604f6669ec760e7c5c388d1153c48b4604218608f21ad01e2"]) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = kqueue() r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r7, r7) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) r12 = socket(0x18, 0x8002, 0x0) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r14 = dup2(r13, r13) dup2(r12, r14) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r15 = socket$inet6(0x18, 0x3, 0x0) dup2(r15, r15) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x40, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) dup2(r17, r17) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000000040)=@file={0x1, './bus/file0/file0\x00'}, 0x14, &(0x7f00000039c0)=[{&(0x7f0000001640)="065e1a49891893f8630d76afb957ea6a56f79660da571cc6101f6ed2235c4fac49d9549d509f76a2cf399bfd584f7b05fa6a3d1a48e4675439354f75d28e5b2a4910503b979b1917426dec7f2bcadda7947759b964a3ce7e319427ad67e81ad939f68422b16d45a31d29b84206ad51291cb9d85f5827a750d7ace7209e0589234386fed393d2054d69343c87756b4dcb89d1f2a9ada27a478739af25817effc578415576282dd079b200c92890b121b32ab53cdcd8cb808d7ae06bd54e3fe13f7d7c5cadfea446858b1413017d92f114e64fe1ccdfe17968258ca6e1fcef38403e418c5e65f78b577b843d467dc3509342cb3ca498bbec5e74b73cb3589a66", 0xff}, {&(0x7f0000000100)="f0", 0x1}, {&(0x7f0000001740)="0f0b264bd8a377f2f9e08accfd4fda1cf40b176d8f77c3a9e2d5b7272eb22f73056d559c528d4c3b6ee69b8545b26767f7582ed6affa31fbb53a7193c99d0d46f513f843b1098765a013134d9e32376c06c5cc6c365757c276a82eeb9c287ce85f7d5a9dbd1c1d87b1a4a6332df6dd0d0b5ed55e588597945603f2833f3eac61743befc343c0660bd5be43866fff6e0de6a62f56f16a585340edc7ca1173c348751163977a5d46f9bfea6fc85936f0f4338395152c5c3ddd1c77ca5ccb46e0b76ecb1cd601c22ed2f032b4027a66ee9dda1577ac83a4c62c3ceff84d8a916bfbf50b72d9a55d4a1d845b3e5a4de5ecc706cf868cea414d916039470dcea7232947c1c3c6cdd24e4c3e515878e12094aefd36cf80d0cbda2056b8ee4a9ff94c95d185b27ce14813c4a5e3aff0d706e459783ee5ef521e39b87f6f1a8f0d0f257633729fd17d9954edcf4e10d2d2e9360549dca17e1789531165a6722e96284bcb656ad2431cf0ae412ccc9fc54b777f98af6f9cc96fe0796c34fa7dfad07d9553b0da97715bb1d5139a506e309d872213b5ad713f38164fc2361fcf94c2069b882429131bd61d3436fad4642083761692c7a7a68b44e14561d3f9e0f3ea0aa4369851ac4e57320a8e073830a2bc236e8708457804f6a0c8b8f633b9b3d50e38f4eb4449b433f91013f7c5c1eaf63834e5427c4422ff27dc4ae2fd9c94d07513bc41b8d050b57af26f448aee84e9a773a3b6c2a12e9c1b112f8bbcceb526dfc5db34894ae2824d5dcc353c07d0167fdac5fef611595edd384c04e4243b4f3cfe6fb0f4c22336cfe18a4cc23a5733a5cb11d4a82adb85d534bacae15001c7278f4610702779228e7b4cf1f0726f7d704540d67cd862bae0999117e3f4ce787aeb8505040cef57bb1ce853cf7fc3ad37e58dacdeb1466b8cad8a4e0ce337cdabce1827aef12348c07cefd64a6c6ec7f972a24df0964a722ddfaade28c00148ff5e760f224463a86269f6067a2c0eeac817af946daf05d4efc76192fabc70e16984e2c3f809bcc45cac9e763aba28b3441b1f9a1a9a3a1e8c4c5001be8fd35dba80aaf7a614be7f46219c3452c5f5cac1694740d7cdfcadf3580fe70fe7b9cbca5ee16fd398a3f1cbee016240be491b147d9ff0ab36ce86487a9abc2d8a9161827acfd071d0b7b6a9fbbda7433e71213b04043f3781ac64846142c394cf08fe56ce12d2986ef7add321720c235931215bd68d7cdff0f845fdafd204e03a1168ca0616c589f9b9abcea53f74c6d3cbd45cd464c3ebf45e0d91749c576d5f8dd3d2ae18004bb02edfc07a7cd85edeb52003b017f5c82d08ac9bd1e1954878029613c5d70c2034b33a216f0b777dee0b78c8980de5acebb34421cf9df18474fd8c801bc88a2bdf0bb7a90262b1002a59f7047c3a8f353742d2131fe3bd45ce7c2e4ecc3f48ae36715753c2472565de1349744c48519d3159a0c4a7f5951546b0006ef70299ed25252fb782604818b2a3dc39526627e7d78e43b983e4351cf39458530868e339606ac8965c715f7d1780c99667bd4c1493cfdf92f3deba43d70ee735f745bc0f87362756f4a5cdb119b9b071fa85d474c70b13bf03ad2edad88011e7370a16c7c27245a3c9e40f0bb15191438f040dd7e25897e31baa2399022208d2cc8558860e2a2eef1bc15f91c492339ee483c02a263503137a455d285fa5ddaf49c1871d424f9728e8c3d208b8f673db539c54e483ef93d4b287ef6b4c6686634d9d12f29b436f6109226d71472235710ec7a63b714b976433506e9538f704c51da3e881587f024f02f52d2ab49576a1f01a30dff9a99e37fda070e5662712a8ea5c6a9501dabb0abbad6fc2233078181e8b6f48f2f914f618145a0488930c611b155f30a39bebf057fa1ef044a6d87372a3837e747ff615e75d2fef51753a4a405e6361d31215012e27308039a1d0517d381c8a0b352a7f66dbb5b46ae4830f5269586c17b8d701c065eded24f3948e8627b64d9648bbc03d8511999d12d30b135f76dd8e980192a1c2ed610a245e0cd70bbdd93372af8f32df552f9ac3e902b0b71b2f22d40825868768b75a8101b33dc6a17715884c46faeca30d1a21c079f219254e9d2ebe3913264dc33720c35bc711880651a9d4e4fe6190ccfe1af4e38a0e13566a510b12e00caf4d4b58fbb5dc126c1689041bd431983ea52d4aa83b79fd3b659334cb0e43751e5ef1dfefaab5d008564845fc8aa8ad32e4c0afb094e0a9b74f53a9a31759ca15855e7f98899cab4b967376ae0ad31540ec6c73f4a5b3bb52b9efccd2b85c0cc30e029aea879391fc95bb74d7bdf6c43d76303a10c753162542af3aecace0aef36758471ed57579512ffb5b725be5f681e1817c479df76a6116b75edf17319d03291a67a83bc8607409ad6d2bf4715b06c570f2595652941a45105ac9a335ff906ee84a34e387852be23b36930bd3b56241376b6838be548d63ea5b2b162a0af8545fab644f7efff007a63512d9e336bf50e63ff38fe1209797317f99f0a55df2555f32b8d9674b393a8c6e6486573e350ff328084476642faf66202c039703a0f69ba026fcd7cde1be5427087d9532e16ac578423c48c8c3a499b8a606ad151e7906f521be5b86e5289aeb0ed768c85f4d7c6245b52d852ca31675c5b100003ff482e314e5bfe49b4b638e04cf59ccf22a361542d5e3fd26fd6f777e936b668761a7a9522f53c35e183cc43105c13ab27bfb65a939ebd5aaf5cbe74bca5504e6c68759efba417ae8d695ad74c675618d549f54b2e89a2cc2481cc36e5a1ca1db40674144d68e6f1e257a3ada307feab4fb526c59874de0f2439b12375471c1a28635ccfaef6074a124aba51b699b3ca4966732b778aff4dc7ea0a8c7b39bd098ca74444ccb9a9ff9cb0ae10ecbcffa8c8c1849346990827b5b0e9494ea0dc0f68f90f5dc450b17dc4437b36627f03b10ba175c1a1815fd1c7fed12601ca4e2f5188b88d40a4dd1cf144e6e9ca4673de21d94fbd9accd6fdd4f7aa5fdeee31715aaa6781822c89a9bb6a8314af6493ea56d3f2b1f8de2fa492e7f2e9c4745772be30926c0f8a5ec546f426c0226409d4a4711583d32d80a12b2c2dfdb8bcfd6bf10fb93ef45e5366b1d6c7af11ee096f053397cfea3759334d8a36766d0d2387090ef89dc457996c17dbcf480651e5a180c7a770897edb3b1ce6067e6bade73520d437041cf019f10ed9e0e6d1d4bf3a223027c6af159c28b58838bbd4c079e65befd106e7fd924fe89eccc9c390fa19609bdce9a9e5fb4e40a25d48543cb606874d64c2cbceebb65b691a2a0679f6f012efbf92d9a99997ac69f63c99132e8906f657cab98170505c2b400eb43536433dc587f18b62ae5680194e75f41025992424f4cd440f706a969bdde2b552d192609d3afbd8f86f74901d6d535e1faea34410e6527f75bc4b99d5588ac317926e2f05c4b6309c16990ee27e972af3c5f17513d321799b9be33ac9dd0b644532f243c7340491dca11d98193322bf21f208a73364e62be8811df9866a737bf9dc562a6a5315ebf43a09330f43a88ebcba5bbc0b6cca75c5b4bcbed92926ca8f590ef4d73ecaa2da4ac94dcd4ead8c32231ba2a7df237ab6c42982105f75133ae94f20413b0f908ab9b6c1a4c5b26b9daebe1fd4a01a5280d7eda5f440004042e805bbbe12fd47a9de0ff01c8c9f7122842f536faf5e88e0f3abd266cbacc64cdd67ef7a21cf45b8df484a66a7cb38614eb2fa820a44ab25524b072e2a2b32e3c8ee6ab8b84b664c37262b7fe51c9381523a9b7feb0f5c8a6623c80b43dfc251d0aa44c9d287d3df47744a7b0b5a451146f3f6d793056b0da907dde5dc38edaed1f7cab4c16dee408970dad529bbf9a5c68dacbb58b6211b766c782b3de297530c58dca9e56db45b9d13f5ec602ee7d37c8a86ccc662a04ab980fd69df661c88916edcc18f3ff7f676efe8dcd6e1d3c7fb5a1eae163328f630fc90156c609b8591385f4a67c95ac3fa11a3c896cc8246c1e24e28eeff5739e6d18290fcdc14413f3f75b75539992dcbf4c3bc62bbbe277808e9f2c23ffd519aece9e0f36e74206cb66f7b365e742519a9340b22a07d40333947c08109cce7f8b7d717207b5c328aaf5ed76bb43a967392ed64668e67e8fa403bcf8b840a5202928f45a9fb969a81652a4b02c4a8e612128dbe47ecf2e0ead7a0ac849c19443f93af8a79bf9f7b5474b97ed92e68096429211c6bc0590338061ccf82057d5ebb101cb8c7df1ecb48371ad7a721be90900689e57e8c0235f65069b2fc64d3709736f95e7733468a31ab904b72f6feb6d3c8636bf0fa69d28a0672afe308db93e9a1b9c5e84b2716ba3f2152b2a80fda13d915d3382b828d8e486bc42083b1dbe1e3a81e3c12c65e9cfc5ca13ecae3913329e0d6397b98deaceb4ad281cb0f5dea8addece33d3b17367cd018bd750a382ae8aa389e7f90974c0f5e4e9ea105484eabb9938045db668f638a82c01194869eca6cacd98c190ae09a740ef1ce45028419973d74a6c14ffea60e4eccc32de85202af1bd51b1e2ab9d4d4d9a99ba59c91e489596b0e29d058ca41c27bda44e88c89fa4755b220de3e5f06c3b37443ba547b574b479eb411f1a2bed50ae851b484d69001d55b606105d3a705d6f3ac14b45811cdc530ddd2e04b1a4c3ac0441ae4e1a204b8bc449d8e28832350de0497ceb1be3fa4ee994bca44cb441dd1496514b486d371d1f0eda466ea7a18d3b376369bf443b5cf7e9ed66ae25121e4ef4effd7d0084d23e642d923b92303ef05ad122083b04c55f42a3d79bcda1289c1763dc367a4ceb6f52661451af64be66b4b34bafe06992a0531cf9b49c607f974ff69f2644050029cad58dd8c6982275b8b58215b5978edcd584a5651d9388afc110747d5f9e922de4958d8a8c07eca24c8c54be3928a593b7ad119500b282db0bf45d5ffabf9e84e6d09a09ad2dc38b24da063912ac2a1e4ab8d9d266287fe1ac75d41dfcdc9bf87ae622d624a59153a6447041c39fd6be5f1d6202eb9ca8fe9ce37421659bab821b8aa80f7aed8541473be846c1bb44837a91247a75c51c8e778c0efde19fffde1d141e7144d599b3ff475317d4eb280ad3914cf4e919bc764438cb07162dfb7f574ef401ddec5f5557675f936474b83ae17ee797f3c29f2a5e975759c84aab6287e30b0299fd2ee2dab17e7894ffff5ddbf659297cd9e4bb08f144a9e26222bb7938a3b5f6a59b9d556e30200905316613999a57ecb3475c88eb538f794c511bc7a438538e39437e8d69bd524b927143a04b638f1663588f24fa16f7472122af0777a3f57febc3d65ff5b0f697fe1d55eddc084235ae470cf51180d106aa6ebbcc546019c2830ccf09ee0e47f54749b0f8654607c3f0d86fd9c66e62ff1550b96afd6ab09d845602c8bb2c0ab8167d4887a82fc5363892d4ca0fdb8dbc1cde5266608190b6ac095733be4183b25b8a41fd37400bc1f35ab4fb4db153342aa22f1a30ccbc5159547ec28ab9e8e36a3bd9ad5c0098c58af0a104a5817fdef0380112c4061acd01a3e9a649b23b5316343f1f2c2fc0447711c43326faecb0b21e0d37216400ca0a151c1f71b189e53f5a0ba8dfe6c8c815f3908c53eb31a4dc449594a5d52d872aa4a12dabf38e933eac93bf9e3f05f5b6d55be16aa0389f3701c4aab59d12f4d4ca0c4270aaf661dac175cb012c3f56fe8213ccff1bf5fb9828e82a7ab4cfda582300c1772636699587433f72ba7dad4b32cddf7d6b", 0x1000}, {&(0x7f0000000180)="742e4585efd30faf9324fc2d84a88aa4a808677c926b621f5f62f7251a27c9569b641922b1dcf3fac3b7aed149ed3ae73b280a4033e8b9358eb6cd07dc3d604d540427200e64b1534701f96c8e75f20be9014c7d33b758fa57f16136ab1f838fed5763566b7a864bcc37ddecec433b2273b292363e7cdfe98f1a75b44794da53f552543e9d7495", 0x87}, {&(0x7f00000003c0)="0c863dced7d9bcf19f83154e1a86815a54", 0x11}, {&(0x7f00000028c0)="b6e1beb15a9de1c4b5276a4af7ece64fa55d1625147b3dc8ef275402388505bcd93fa13477caa1d9022399b00c60e334379f94ddba03df19ecd990d3fe871a8d5983953bae6fb622e4f29cd881fc1f25fb2dfe3b82c4d2a18221b4aceb1506a082bab04ee778c648b6f1c9c0379dd0b60058cb157aa8150536673fb81f1224ccc9ac53b0800a71125725f5bf58a71cb226e7ab89402264e78b3a06b8c82fa25098a8a2077d6a59f56bc60597a4dc4fd185aafd4c6a6e27d2558ac321c768ce8e8a43c553feb72d", 0xc7}, {&(0x7f00000029c0)="fd20ac8d40633601d87500931ba1b3191f9747b97aa9601974da1214c7f428e941c3d9b738f9f06594f389954a5f68f092265fbeda72f87908d7226c3f67a76f0443e40ed25d32f2ba6c0e5a36a74fa5c96ff0796cc43fdd5e29ea1a950ac99210fb4cebc059d20e7ec161a78ae55014e8ccd6064d93e655adcbff1f04aa2401f5af44af11ffccb38f3e1b94387f38d782282b6c2dc4023fc392e057f15acb26c3e258dea49ade2f4e6fed267ebbff8c4cab2ad7d570ee021c76ca18bb09d901748228ca0985a68b221fb1ac4ac810da38c2bf749c184a4ed0d604f5f13f40af3bc730ef650ce51febe27937e706409e94e4150f4a3559f9d842d259413782e9afbf4e4c105932334c2ccf912390ef9c11f446c6b40abad265f197b26f0e9c77d1cd6890a7b4909b427f1a45fc8129b79f0ecbb5f59846446abc1398fafcb3aff18b92ee33cd7ee17a555555249762ff60667a8f2d56ed1f491ec279d5bcf21bdda75bddbca7e7b390f160299674f359ad86b0937f9bacc760d200fe1b20c27a26f55314d5246ca3464c4f146d1f31a55c4999be77c7e18b65e9dbfd59eda6a222791512bcd3211865d70d1e20e1812028fc685d9a7dd98063c53a8eff80de983c590c0d0c0c0f82dfd67aaa32a7e269d47209435863093bc6d18e68cf2fbaacb2babfde9a98454989529ad6967361f45b26dd368fe8c6956ed35b3f809ef8095ecb82e6c64b8d240f53ebe75e779fc1a1ced27319da0686e4cc3741a37ab6e55c699c6279daf2665ba614fc99fb49a2309afd0be03f5c33a2bfe9743a67472e4f43eb1a877a424491d42a3b6a4f8676d0b8f4617cbe104335790c822560475f1f0cf4bbf36457c59449b1de1b89d612b22460d5861cc15b8ea305281ebf5d341c863de88c700141bbea684a5e841055a085b32e86ce9e757a69b88e7c148e36e840576c1baaba9bf8734411a5a992701213f282d6fcb07f424ff1a328ea74921c75e728b66d8c5842c46dc4744f95c765136059a0f361bc4edff67e5456a9d81919221a4324169879e266c6e707073cd5de26eda39cd708db6aa98c30629a25d7b30481d16e1715045bf9d9fb7f2a44b488a25756b54da99bd96ba6f138791344ca99dcf9bf6529a596788109b454efa71bdd387ac329c23c5f9b053bdaaa846a60896217c55f48151cf6d17b7b05db136453354fe0741b87632e6b72ed3935361f0504baaff25c70050a301314fc585365d3a9c5ae36bdb72bfb21edb800a8e01bb5088a16b703daa9e901a94777fc43e73c3380d3b46cfdce826246113301e13374e7fb05b018cacfbedd26de14ee9c63d085c208c903b9baed1ace97c56f186df1ae29bdaf4171a27988181c432119cc0867c46335ec2a42c389e436cabcbdb927357d0d96a8099df3639d85fb0521b2d79ae224b07c8255dfbfb38eaa2ab6ebf0e2c0c4b53ce0e988ca6eb282c3213f109ffeabef7bdb3eeaf95ada18679dc195af6366372d8015839d4dd3a24d864d0df13f02fb2cfa34fe47b1c46107a967fa77d0c00db214d73532799dcf05aa4797194ade5bce1b705c7670738463a6964b1a81dc05836e724a8ce312afda0408931edfc135d629a746adaac9fa59c2efc84c84b8149163cb27951c365a3042dd269648e74a5ac3c41d2469f076c6402e01c4adc3174541280aedb2cd8704bad594f0a60c48e592d752e33d6d3e33fb911ec4e91ace5e4d6b9909a4a5aa7894784377cbeb193ee476cb974875515fa757b595d7c6a4f0d7928d210df48c6b4270e7ae031b831111c22c70782bbbe445791ff2449dbfa8f0c766846846ffbc3da86dc7de7144f78cd28db0b4e2459f380968c70d8b03314048035e49efa17e7afd1a36a2c522860c7693d8f3f6abbb66a9685016569b750e60fae64fb80037e5cf549d14a8c9e81cbe64659413c2a6b9afc8688762f45f29154a57f69bb739ec49eda1cfce86a05dd9193bc55c25f3a49de48cde44eadb6ca1295062ffb8a274a0284310ad7a51f0ffd1636fc7bbc490cb3f3e5ca72f5f76b996989f6fcb8a2b946451a422de9ea96f947ddbeb03bd24bfda4f9f9868b8ea9c0766f83ac69299ce3ae3721fd7858a488c86c1a44d8a934a81cd8e82eff4e7cd7874dfbf729447e48a35688c33a2bf5af5d43341f66d9fb658e3b3b4344de1d09f534f8c1a584716ffe1fb0ea07963dee2351c2eb6172a2f5797858eb2b59a055ba5cdf8035e6b41712d2a43782e7403d1e89514ab5e37a1339744386e2b2400da315deffccd6e3d434b74c6d21ecaed20ae75f9e3b622d6b21462c9e4a9d2a488d21817d7e4e5ca4fc71376ddcf9e140ea4310f0255fa82f8510807fb07b5e177670f68aaac41b28f238fd970e50f6be9da14c30761096f18f9031d5f8f2926314a013ecc660b28e48a1db7754bd0d330060b23d3722076aee52eaaa54c11f3fb788f8ac507c6b7deb910d56e9260314ab12ff2938882611bbf9c87b13b50b2dda9bd1cd58f67bae0c9b5d8ddb2b805f1e2645585b3c349a838f980d274cbc948a7a1bb46b04233a6feeffc99c62433b3dcc18dc015e966dae8fcc96cede4fce886dac6a64a906da622839ecc972c659ca31a1e57abb520d649f3cf344fc00225dfdd217fedcf1f4f37b3c74a80ed5170535c19d441468d3088e8346fc3e6317189f474b5215f909e9086a6c1717c5f553db55db60fee4d915d5216a81d17a2735793d38d7c5214b99b172a8d087e49b96a5ebb231156a903a5792b4f7e450a51389315faed315d0d2ca1cd067c4d8d8cc55ec3e48616d4906cec11179f601a2a27a1c35dbfbb0e187db4b44b02262a2fc1d5b57d6aa5aa43bcfdfab1da348981acb1e8940828aaa52c6d16d9a13a21154d7078e0665ba7f93d71e438536c4f9e905130e0b147289a4d5ad71e7be35f462392a4796a701c82469658b584632c9aab17871f5ae4244a4d08d44ef6367182aa2b27503995113b35a57292b465a5da7b638db39f9040563fd62671f3aab6d65920d38f1fa4270303ebe8152b508ca4c0e077711c58456f2c9689add3a1c9668eb7aa8be050b727231e395c5b76d7052235b9bb21515f7abca0ca441d21e98a096b3f32c51e86acfdd48556b108587a165a5a88924f99f5786c4c4a1a6c65b9c63276cc1dc3e3726ff58677d920d660a4dc36a8ca50669ba4e3cae0b5b46fbf5c36a4185841b45f2084b0bc01e39d923f297f61be1d35ced3966edfc1451d649670b84a9d7840a4a94acda502c76b6c168b3ddfec8e403116f4e63009279c55aab424a20127f50ec8f7ff242f6fdfd7d6ad57ac3f214ed6921c04ea15b6aedec99daa10a1bb00e4e6d4b90f9fa8131b3fc600b7b7f476daf00e83244bba57873ed1e84076e838784fbfa89a3dbdf25d78146684d2524b26f2ff85af3a5f0469654da08c5a82322e6bf6027692d0895041545df51c4df7daaac1ebd088c1137a1f418d64714227a86e8bd51a051f46c8672beb2d01e46ebd60c51e06440279acd72f2e9ccf1f8021deacdc0f314bdeeeae3ae8972cad6174f916b6f7f3397613150193459617e2c4eeba8ce8f85828c7522fc3216b6cfa4f764b12b83a4a9d08f0fa4d90b76820da48fee6ed25cb9756f7ac6aa57bfb856c46765149f3905431cbda70c4f6c11eac1e270c86902451c4f76d12e45e0f4073c27d43024a5a9fa0ac8b2bc252ea650bd48dcddf1e9f375b8fb231b3384c612c51fcae5b49c1be618cb8a766135eedb34bd547d7909a58e7d86fb29a889e8286d227dd237e9c0416ef1d8dd1f4eed591bc4ab40a1366f9af80ed6dfa717fcc80373f44f8ac0353337b68a5968b2d892c801d54a0352d9b8fddadf42cf5b199667e95fdc8c4bbf59fe93bba0ad129e871a848da4957d1a7398c4ea14af4158eacb86759b0b0fab26ca559c6c8e7e3d584933272126eca3e9949cebdb596f5929f65b9ffa909e2e231329261883ff119f823fca1c4c193c4b3624a83dfdf515d98479449005a8b855d896e7987695f6df562ccee2a6acaf0f80e01823a155c5cc290e908c23b00e3aefa9b866a26126e61f8723a44e5e8ecdec92cede9df87b938a2426d8e253c03cecb48fccf2c79f00a771ea2b023b52ed4ecca9894f4539003a8320551fe2df0039cfd11b3c17dad4b7ed24b0d935d74dac447c9cdf243c567adc135cac0c144c34d2bfd0fb67163b255f14ee4a1c01f93fa7c205c8a01087a3b03419f5a8cb5da61c6ee6b142e29e82627303a85b7186eb450bf8c5d1c4fda712ef715a85b3a0d872ddbfbcd2744f9a2badeec803a4bf3c0034fe216debd80467f02fbd382455edad6332ef7be9e012a3ad304c850ab4a5c1ebf636daeae79bd4203e5c73a3f9ce391e753ff5f733b4524a37a4b387933987106a634cbd3660b18c4e164e1de06faa1471952f7214a7d1cd1001a63c736ddbebdf1d72162e5ac0a2b748e83f1ddd917bca552006101378930935abd93fb7b35ee78cab1e63680c868964077e6f9af5d8e8e551300af2bb4b996754ff1e871aee270c202f16fc9c1d4966832fd2065ef091bb7584f99f57ba15469f81cd4757fdf365b179eb4af034c98a65f21ab4ba1e333bb77b4545083dad13ab3748e4a1360760997b4fc10044baed789cd078b4121b47b32ae0c2526380a7ba20bbbfaf5284c7b99a77b39e7b38befd36ec75b6699da10a00b3d9d9a1f38296f12230bcf0328e091251d96280298c0bef094851729918d552057c2988b5ab76e74ccea85dcdb698d0c2ba39fd45475fea41f8d5f3aee890a5067997e2b33aca27a27d5b756de0fe59686047cc5dae3fc94f9c83f46fde2f01986e14eceec07533754285df79cf6af99a99581898a1edf1b1c6af5bd57d738a748036ef3d2603170f4fa3297a3ebb1d690983376f49659feeb84f71808833163e9e20305ba7f5510c74d53d9e9a27091f2dc6309c7906cc7e71c714e0bb04c2216d351b3704dd4340e75e435d8874c7b5c8655d4d8ff2bb6118c5cc722f3b7e332ce5c12de0b4b63914f550e14f8409a5ccd5af0f8ccc06558e7f804dfbede4cfc6c88cc554b0f6668437cc224db181b4740de3a79c5de4a73e9f93a1756097a4b45c663884fd92ca4e445a386aedd309185baae34b6f17bfcf9c680a902ad87aee6818b548ec0f16523dc4250cc478a96e69c79feb5f10055fd09e64e9cade6c1c0d7818e2a8e47f11888a3b4ab916ad7c8e433962647ef1ae50fb0f6fc6aebdecd39fbd5c39813b38e709bf223ab9fb261c75057b33e386a96424bea9b0cfc53ac6a3490585d8fdca941e8ef29e6160ff30d77943d7032eade09f82be90472c87b0cf663842368421d0be918bd9683a2df3be8f4e834cde46b03728aeb87fca61040ec4a28f01327c06ecc8925e426acf4a2f27a10086cc9805871c66c47da8fd76eaf59f0e894dad8c62f60f75d93fb00b92072b46dbab20927af7e9c8f6c6bca1bb0752d3a6c94874a7044af0b068a5090753b121ce1b8e606fa1fb85ce955b8bec529d6c1ad76f12213fc43aa29c196990c7b27fc884dcbbcb652f1d885273105d4a26ec7140c240032c6dfc2cb7deac270414c1b22cd08411a310acbe82c70543fea049b14da9fc2ea198408968e7da18e71d367b7a113c85e25fc731238308cfafcfa2e650d22ed205acf329201d07244178dec57581bf03ecbe0436cf75dc2f97fe774c45a47d6a6efda83ae074a059614439f40d238da63c15164df8711d20e48265829c81603a75e3cc21894da873582a326dc981ed9764fbb", 0x1000}, {&(0x7f0000000400)}, {&(0x7f0000000580)="72d021d0ba1c59421437fd3ab6f3e1353fc6b7d0b14c26d2dfad1973664db32a6e46e97c30963fff36cb18ecf3c09ff3afa0e34cf9f04e6d64fb923ed4e6626e808776ae300df51af26053b9b6b0a8b791ea3c1a946ff501d1da8fa796", 0x5d}], 0x9, &(0x7f0000003a80)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r11, 0xffffffffffffffff, r14, r15, r16, r17]}], 0x48, 0x408}, 0x402) r18 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x4) preadv(r18, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) munlockall() ioctl$TIOCCHKVERAUTH(r18, 0x2000741e) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = fcntl$dupfd(r1, 0xf, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$inet6(0x18, 0x8000, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)) kqueue() r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000100)=0x1) msgget(0x1, 0x200) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) pckbd_enable: command error 16:00:37 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffffffffffd12, 0x0, 0x0, 0x363) pckbd_enable: command error 16:00:38 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, &(0x7f00000006c0)=[{&(0x7f0000000280)="1dcb7cbc755e80b92ff6b05c8d1ed3e11679b595aee6369ba88744840cf89043214674cdbca0468accb48fbdbd0c9c08076dcd288e8e212c0d48ccf3458e2b86fb0b57a16fa89f40786400e25c04", 0x4e}, {&(0x7f0000000340)="fd94887f5ff65a97a9dcc77d9ad4fd95031c188f3657a3e3dc758d5e822d04390d7fcbaff3c042e4640b88e0059de0c60b378f0fd07d442bebcc727cd2186e8c896bf97deda0f8ee48efed70dc5bfb3fc0e47c4af19118709deb3a9f76fa68b72f5bd9a92b667f631c3e41425475d89a6ad69386c8cf3398a86c87d2019b37d91048b520f04c9a8b3e418a65af8a99184823adab0a806b3eb981208d409c01f125b8d6142c5307183ae31c9c", 0xac}, {&(0x7f0000000400)="a2fca7145f1d878d9aad60c8bdc1fb820baca330473c4697cb997591a9cbae37af13f4", 0x23}, {&(0x7f00000008c0)="fdabbe218a6f98a44d976bc6220a6550f06b104d20e75aed581cbca768eb41f12a79b289f227af955bced14133e08b26656c73648db2638a2c3df94d701e82f9a598a7ae0ab81f402a0e4ef9cae19db0e54dd956d9887029d7ed2db5e149fe3db6606c0198a3170dde74dafa37446d777539af85258c0d0d541fc74d9db003cfff256d20003f45c7f6dfc1016a86df56e5d2e4a0913b8ff7562e37a6325586c6a430ba318d4c699581b1f393a1305c22c6b39a4b419edda9731faee788f8a57326baacfa2174d5707de2d8210cc65216f1013c10aa05925830bdf848efcd242c0bf5", 0xe2}, {&(0x7f0000000680)="4ba21427760c9ad3c0d99b35aecbc88b39958284552017fe7ac065c76c768f347bb3149c4da75999257fdc175d8af01910794fe05ec777210e05c4", 0x3b}], 0x5, 0x0, 0x3) 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) r4 = semget$private(0x0, 0x2, 0x200) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000800)=""/191) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) r7 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000500)=""/128) getegid() r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x82, 0x80}, {0x24, 0xfffffffa}, {0x7, 0x4}], 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045a040005d5000004bb07bf0e3e278b37690f418ddc6e880bd3596c0b0e0fc0697513cc097c99abc21194"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r2, r2) dup2(r1, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/228, 0xe4}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/56, 0x38}], 0x4, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) 16:00:00 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000180)="5ab3fac4dff3a0bc92ee8601c3ceabb5ec2b85926efde22a0164cb3500ebbb0e9fa197091534a368d4b98f14cb05aaac500f19eed220348642a74bcf38058cba2b6fb71a1641944601c660f6d08c4bc0c37aab2219bd5791fcadb58f1e468490", 0x60, 0x1, &(0x7f0000000200)={0x18, 0x1, 0x0, 0xffffffff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3], [], [0xe000000101, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0xa44}, {0x0, 0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="24ca806b8336eb8dfb1b3fe5471cc8ff038fd9620a9f1840608acf", 0x1b}, {&(0x7f00000004c0)="6fb1a67e33d383cdccf40b08a388aead5cff1bd5d48acf3c254f50c6602fa21db8a752458d1a38905864af0f55772e9af3bf3b6a4c751b9e075348c4860c03fb767a05fd554fd295b97034729534a16ea8610cd510c376796ca70efa7afa8eff7ff5956c52eb88283960b4ae860e9dbe3980343ae25c6be0b310d5dc722ffa3f3235c83cd91366034ed516eb29139eab9d70ddf475bc045e2319dbd200b52dab007582d134b377034bc55cd87c81cfd540d2ca1c0992c2", 0xb7}, {&(0x7f00000001c0)="a09cbda4f6b9ecab9867a298d083218a08124e50ed9990f861b7e7953e3e084cca2dd036a4ab435469e7a90d83b594f85d722d9c", 0x34}], 0x3, &(0x7f0000000580)=[{0x38, 0x1, 0x10001, "6e6ae7852502c2bd5b1ec4424f6a64ecdd0961e55427618129efc9b9616d6df89ad2b951a6"}, {0x108, 0xffff, 0x8, "954231ba23beb1f26e90b693050e1b213ca831d5775213ca38438dfcf61935fded9ab9353dbcf64c34c98eb5d7c8ca86c2fa569b2903b65772e000a017077ba7839225a010718f4048d47e565bacaf487b1a8f94a2b45e9c605bc0e5d3825bd24850feccb4b3f8cce60de1bb3491f4e3a6d3e53e75c83f4cdd00b5662b528d1bfbba49bf0615b5d70b80768a7e1eb00444246c14a11658156b2c8187f90b09e94e1802256cbb4d0efed698f45d50b1df39f5160105c1a9b5b867cc70d2a62dcedc90bd97c63eb96bb4586d4c3b842fe54dbab89bac2c13c7e72ad619f36b36836594eeb4abaff62ec0cc2828275be429095f40f5"}, {0xc8, 0x1, 0x9, "efbb86b68b22a191cef647dbf2aa30fe02cfdac67826b33ee27b73d913ed7f930a366021ef4d9d7656a2a49a4d2d143779bfcdca7b71a4ee627580084c5c81cbd4d32a4ba904f8281f8c2bfdaf3dc667584107b3344358b7c3d5ce630d0faebf5bbf9df348298861efc8e9d5775fec26ca1f595453f9432fb9f52236e07675a4c56678da7454e6d7d5145ca0762fd2d3618896f648493ffcaa2129f6099ec3dfd35e8b53c12b4d214a92f8c798623b09e1e6"}, {0xb0, 0xffff, 0x800, "4332679c094c93c29f759f9d2a746c2b93eb8100cf92be68983bc08aa068cf709701e00862ce898ddb7ef730d07aec9b7d270bd241098ba7a056485dd1589cab4ab264f677594cda86def936138248be06417c1d8bbc5b3665f5fbb69f545ea73f295b75fc764fd71e8c9097d3bf894a2774e82fa5ca0975729f3913fec25f8f7c7e9b659dd62c60c5cc50e49f6fd105bdee38cc6dfc04faaaded8"}, {0x80, 0xffff, 0x20, "57010aaa326584f6121dc9e09767cec9c07c9b2c270b76d16d782224b8ba138a90b6397bedbfb1ebb73f3f2b8861cf769d579d2f48f45d418e374d7ae41abc9758bacf3cf3f6a84d644a73274f791ae764dfabbeabeeb8ad6be597db29375b4ac7f5506e6a97c9ce702d37150d"}, {0x18, 0x1, 0x0, "7dbb1951c47d"}, {0x40, 0x1, 0x7fff, "cee22aa43493625d5201e5a787115aea442ff762ed654734694dfafcfc919dec8e5b529b3094b19de0f21a6434"}], 0x390}, 0x400) fcntl$setflags(r2, 0x2, 0x1) r4 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)="220e228901", 0x5) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = dup2(r5, r6) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = dup2(r9, r9) dup2(r8, r10) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) r14 = socket$inet6(0x18, 0x4, 0x81) r15 = socket(0x18, 0x8002, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r17 = dup2(r16, r16) dup2(r15, r17) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = socket(0x18, 0x8002, 0x0) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r20 = dup2(r19, r19) dup2(r18, r20) sendmsg$unix(r20, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r8, &(0x7f0000000d80)={&(0x7f0000000c00)=ANY=[@ANYBLOB="68cbe0753ea90e8cd55f0068e2"], 0xa, &(0x7f0000000cc0)=[{&(0x7f0000000980)="06b4a1c740aa6eb2a150bd40fa5ced92242ef51802274c0ad5c13d933d3ff4ccb7f14112bd168116875702cf375b98d72ef2b47acb659a892b52b948a79f4294d241e279e48ddc756f6429f6e2cefd0588cb80958418705afb4997805c3353bb7360fdb840fb48db083a0a1dc3", 0x6d}, {&(0x7f0000000a00)="06400b8ff475ec42b1fc4335ba23b31c77622d2f311e92824ab311ae1197c9079c243e2d1b02f2127f0cfc4b1ab112845057984c3e39121728c3c309378a0f1fbe1391290d9722e4b34304028a527a558913f1b0af59096938fc434eff43a295420bcce8717fd73b9038e39856751c3e8ae8758e1c20ee80b37b824ff375fc093114", 0x82}, {&(0x7f0000000ac0)="ecee4e7e", 0x4}, {&(0x7f0000000b00)="f811394e90d99c6f7bda8e30d9999e899697b090ba4e529cd0e72bbec75fea082d93cf69bcb2c45e105465a39dd48ee9ef0a53af0dbb2e6872fdb591b4c6233b5424a3ff1846b559c3121970795aec5863aba0aa7aeaa94177342e33f5280866833192766c3ecc21af534e131a081812c42f2c696a7c9064d3882a6e631bad6922a735c4389abdf679200a3a8e8dcb03da67b361710e1e9827f0740183c43a2e0e127e2d4ed61029aad9680aeb0d9bf183fec0cb9420f0112d6f8b901b6cff46e2749afaf6925f2f4a0e", 0xca}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="07788f6afa5d909b58b36cdf3b15e47806a25e028b188b3cfa0495746507b28374f9b0ee03847639f26789f61d369121b0f5fec39b789006af623096b6163782b1aea489e022a724c702c042c80e760f9c5a80", 0x53}], 0x6, &(0x7f0000000d40)=[@rights={0x28, 0xffff, 0x1, [r3, r11, r14, r17, r20, 0xffffffffffffff9c]}], 0x28, 0x4}, 0x8) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) flock(r1, 0x10) 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) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) recvmsg(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000001280)=""/24, 0x18}], 0x5, &(0x7f0000001340)=""/91, 0x5b}, 0x1) 16:00:01 executing program 0: socket(0x2, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = kqueue() r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r10) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) r14 = socket$inet6(0x18, 0x3, 0x0) dup2(r14, r14) r15 = socket(0x18, 0x8002, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r17 = dup2(r16, r16) dup2(r15, r17) r18 = socket(0x18, 0x8002, 0x0) r19 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r20 = dup2(r19, r19) dup2(r18, r20) r21 = socket$inet6(0x18, 0x3, 0x0) dup2(r21, r21) r22 = socket(0x18, 0x8002, 0x0) r23 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r24 = dup2(r23, r23) dup2(r22, r24) r25 = socket(0x18, 0x8002, 0x0) r26 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r27 = dup2(r26, r26) dup2(r25, r27) r28 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x40000082, 0x80000000, 0x3}, {{r5}, 0x0, 0x40, 0x20, 0x3d, 0x4}, {{r8}, 0xfffffffffffffffc, 0x8, 0x40, 0x52b, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x12, 0x40, 0xffffffffffffffbf, 0x1}, {{r10}, 0x7ffffffffffffffd, 0x8, 0x10, 0x2, 0x7}, {{}, 0xfffffffffffffffe, 0x10, 0x5fe65620243815b1, 0x7f, 0x70000}, {{r11}, 0xfffffffffffffffe, 0x9, 0x20000000, 0x7fff, 0x61b}, {{r14}, 0xfffffffffffffffa, 0xb3, 0x2, 0x4, 0x400}, {{r15}, 0x5, 0x41, 0xf0000000, 0x100, 0x9}], 0x8, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x64, 0x2, 0x2, 0x6}, {{}, 0xfffffffffffffffb, 0x4c, 0x1, 0x100000001, 0x8000}, {{r18}, 0xfffffffffffffff8, 0x10, 0x2, 0x100000000, 0xffffffffffff7fff}, {{r21}, 0xfffffffffffffffd, 0x40, 0x1, 0x8, 0x7f}, {{r22}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x9, 0x7f}, {{r25}, 0x7, 0x1, 0x78000080, 0x1f, 0xd76e852}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x3, 0x2}, {{r28}, 0xfffffffffffffffb, 0x4, 0x0, 0x100000000, 0x3}], 0x9, &(0x7f00000000c0)={0x4, 0x5}) 16:00:01 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r6, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") listen(r1, 0x0) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x11, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x6, 0x1, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) 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) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0xfffffffb, 0x6, 0x1, 0x4, &(0x7f0000000180)={{0x4, 0x8, 0xe1, 0x20, 0x6, 0x8, 0x200}, {[0x5, 0x5, 0x3, 0x3, 0x2, 0x546, 0x4e02, 0x6, 0x6, 0x7, 0x4, 0x0, 0x80000001, 0x0, 0x0, 0x6, 0x1, 0x7], [0x8, 0x4f6, 0x8005, 0x4, 0x1, 0x8000, 0x100000000, 0x7, 0x8, 0x6], [0x100000001, 0x3, 0x786fe44a, 0x1000, 0x8, 0x8, 0xffffffffffffffff], [0x100000000, 0x0, 0x1000, 0x6, 0x4, 0x100], [{0x9, 0x3dcafa9b, 0x4, 0x401}, {0x3, 0x7, 0x40, 0x3c40}, {0x80, 0x7, 0x8000, 0x7ff}, {0x101, 0xffff, 0x1, 0xfff}, {0x8, 0x8, 0xaafd, 0x2}, {0x46, 0x1, 0xff}, {0x8002, 0x6, 0x3, 0x100000000}, {0x2, 0x0, 0x2, 0x7}], {0x200, 0x2, 0x6, 0x1}, {0x800, 0x3f, 0x80000000, 0x28d}}}, 0x3}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r4, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf16103d56348c8d5c76e4b841", 0x189}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x8) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(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') r3 = open(&(0x7f00000000c0)='./file2\x00', 0x2, 0x60) faccessat(r3, &(0x7f0000000140)='./file2\x00', 0x3, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mprotect(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x6) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x217585be730aee12}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0xa9}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x81}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x6f}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0xffffffffffffff54}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r4 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getsockname(r6, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r8, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938bea) r9 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000300)=0x6) r10 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r10, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r10, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r10, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x7, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0xa) semop(r10, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r9, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r9, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:02 executing program 0: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x11, 0x4003, 0x8) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) fchown(r3, r7, r11) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x4000000000000], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xcb}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) r12 = socket(0x0, 0x0, 0x0) connect$unix(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8"], 0x1) r13 = dup2(r12, r12) write(r13, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) msgget(0x3, 0x40) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x6, 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(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:03 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) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) shutdown(r4, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getegid() r15 = geteuid() r16 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r12, r14, r15, r16, 0x100}, 0xfffffffffffbfff9, 0x9}) r17 = socket(0x11, 0x4003, 0x8) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r22 = dup(r21) r23 = socket(0x18, 0x8002, 0x0) r24 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r25 = dup2(r24, r24) dup2(r23, r25) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f0000000400)=0x200003) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getegid() r29 = geteuid() r30 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r26, r28, r29, r30, 0x3a}, 0xfffffffffffffff9, 0x9}) getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, r30]) fchown(r5, r9, r31) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x112}, {&(0x7f0000000340)="f2551c7f246a6c0f8622803864d4a078f071bd4ffa1249db9d20f1ffc1dd16b8ebaad97b3ff457eba6e9db00000000000000000000000000141afd95891285423f7002718e44bb85bef6865b32fd799fa5b0d5fb1103b331b0494b0553ea6efe57a39022cefba35473f3b77c9ebc3563a505f30247f0bcf1448e007c5bb725a16da04474967bae1b8ef15a3fd3f40a8da6e661d65a7ed68840f6adce1f5579e254e38a5df3b3d5b8bcf7298f87", 0x46}, {&(0x7f0000000200)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000019c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x162) pwritev(r1, &(0x7f0000000240), 0x44c, 0x8000000000, 0x1000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000240)=""/225) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x2000000000080}, {0x4006, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x14}, {0x8000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x36e, &(0x7f0000000180)="5d659be1ec4940364ba9e68701f838237e92d227695436c17133adb66f417d8b22681bba2da7d7ee3794936dcae58b5628b832338f3482e25929cdfedad2418e9de4541c1eafbc0695297ef2f9461c452135d70223ff827c98d16bcc7f43c21b18224378d41cb3d9e0c3b0073b1d2b8dc6239b93e11cedf82ae3444d25") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffe15) fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, 0x0, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000000b0000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff3dbadf450205c06ff9416db49ee433ee80331681882baa25b7bc5198d4837c1f171da1d8222a4c5a6cee65994b239ba2fda5f20f672241bb42be2fd100e446b0cbfa4ab7d847d5bfc01c80f709e1bbdb0187d1296c4ce5059bffafdcd589774d5c7e9cccfcd05a9566ea4d0dac1f2ef87935787d0cfeb8b545f76860136f74ab90bc239dd98bbf0c91097029c23a98777cfbafe961264e56bbe27456111eb405686093ea57e2d6798f56b4037fb721c13b36b7b4c6f5256bf7d0a18957f190926f170572c59a37ff349174feb1c15800a6ed3df315cff8017b9af6e72e5d2e83b7f50e199ed6bc704beebd2f6ebae1defd2f9c0a362bd3cd5891487c06bc8bbe2cf1a601b1298f192551e06af4e600157b5f8370acbaef562ad0cef3fc418549af37eb21c0e215950aa4fe0c70430c14713c07846504f2276fda166ed0b7c4fc67663cc923bff3de02add982e0460fa945a76cd460c1ac9db1d0a249c97eced06cd64bfeeab320b37fcc4a1f22964da1f47d22000608bbebb6afb5e47b76170d396f7e1b0bb9001852b27222624aada4dca9b2e823b76ebedb03202fc61d78f675d1fb7359784ae958907fc69c29d3bde4f1e31c36e7c3d3e8dd9dc6da227545b176c6aa0bdfada737730d04070ac54556433cb9f001f463f1c29efaf204bcd2991de6ced7cf9c37a862792f72b4e5391029181cdc51be2a9e10ecfac6711a9e2557a8a55c9b1d793371fa6bcac655bb2b6df4ddd50dec7499656d21258aac5c578dad064f4bab43844f5996ab269ae563cc3cccb521f8d9086dd3f02ae6fa6e84f5b11f9c2273a6c9e2949b7e77c95b98bf978ce7c34d10c2f54cf2cbdf454d6425ec6fda2030a5df1f85402efc6c4f048358d42a95d9d770d0651fa29eb565bf9656452b526227d91c490008161814b22b7fe53e4d7542d682837207a9fb789f27618a30f8762eda5bfb2a1082f8797d46fa67c03e7de5e9086c544f1476303c81bee0ed917d29be35eb49e6081bef7b29f4d3a8c495f29f9fd321747bb5550279e11544b00d856c61eb61358b7c38cd480748f52525581a1cb88b4d26ba4e99a41370feb2ca4d8153136bb1e73356d5dd0b6f9a8107144ad4fb525c5b59c5d330dfba770c0c20060e641ee37e8a53499580c3d6474c26dd7a3787f4d9aa52da71e5dba3729143c7c69d41aa0bc4f89d2100e74b70f0cb38115f9a580a36f54c3ec049b576dd7262a26040d8cbf5c0ade7969929ca775b76ad138282b3461c87f0a518b73f2ae37b6fddd562afb327a1c61abb4a1d7ad201ef8a19b8cd12807beff4a2a5322c77efb00563b91752401f0cfcc24cdc9627fe7ca5c4a8de526550c945e51ae0f2fcb233278eeb9db66bad5e82c4e8a87c34d9731a66c0fd16545ff945008ca9dce8a411c2366b212092ffb56205ccb26ee9888d91b27ead81f10ac9bc60c03f0e7ee89ae355b421e49e407dc04a57c286b22b1e19ee8e272de4cd9b87174f48283e8758d9025c21a1b0080fe9d0bb6c70fee3a40956239f50237030635892727ff58956aaa93cda12bb7bf28ec22c619c2f54b3c064b2c5aaea4f46c65c8368e9233d337c2961aec56162401c9656a2eb77d8cfc485cb85274c4e5aeee5e4d40dfcabd044bea91c98a9e8c3bc5a3ab01833514e5f07bb5c1d371c52e6b7debdc444b4968b09918128ab3f127bdb65f242ee6d3ba2d143fe64b6650b7bd6e37d82764684bdd3c1142e56e8a89d6f7af4b763cc1853ca2ca003750104a3ad174bd056502274237cd812c87fdedf834d01ebb36b2784c9df6699bfba614093fe43e1484583b7a1347626ff3705307c9e3d25f88654ef336a2a512020ff5daedcd5ec44e81668fff7aa16a80ec16e30dce43ac7de5b794d7e1277a32aea242e80c9f1dd60cf063ee29fd81e6c7878587db8ca991242e2f8cff628ac608f638d75f7af1e83681f714be61b80c75bb560de8a7d33f83885d985bb73989242fa93a263c3f1863ceea70355d971e1cf1dc42c31fbeb76e2583897546f721bce9f60cdcbf4dff9ef9009138054bb581c3a3127ce88fd551331e413c77775e9005c30524365a591cd7c7b9c38bf119efca5a5a15bd9f92359063f870731b5468dc154afa5d833d2aaedb57ae0c7a43c1bbfedca921dd246db3c2df08f588eb8738085b57a79db64708b3de032a7b8cbb6238c70946adfc5eb485f8086db76c87dea4b5d903ad82baee3dad12096ff7fa2c346565909c5b8037d28fd0dfe75a153c1fbd9b9cddfd9a191e56e9ea477598ceff1e1eeb27a6af18184ec6391e2e729d838988c36b233f5979619b495692921daba4ffbaada3c9c56ae9878cbe81c4e7205a907c9058bd13be2fb266b7ca87c12b6ff1361a6968f93124754794aa14527b036ab278441218c9412aa10ea65a991cbc16afb4893ba5343cebd6aa4011f79bd9a11f2c630d23d9292d928dab60596b2d33dba3e7555534700c4840e6c8ce18a79af5784c96818b05c20b11a7903e8fb05c7d8298231b1a9129717e4f722d39eab8fd6d168d2e4cdaf193a98a1334fe677f869e6170641ce3c45e80dc4478d060af30ab16482bf0974aeddc41f65ec654015f407f07f79107bd4959703234fdb9127af5ae72d26fa0110d67e5481d70ffcc56c38075d6a714b085e5ed99920ed34c237f8fe2193b5fb1262c9e718a67676be84bc07222901c06bd4b56887cfb6903b4093f1a59c4d58af20daaa8b7e4ee9e3cfa760051fb9f473ca9566cdaa937ff1f1c1759cce75b22073e6c2199ea568014539c623195c8a3b56707ac83706c371887eb0b32b9f29ea3e31ffb77f57481845eafeb6abc24d0672bb1db1993915962e407a63fc569cd93566dd8a500ebc759ace6721a0b004cb93cce91863b5c7f9a7d219123bc42a675370013154fa6d338c2be599b7f794268e2498fd64a129dd9efab39382de06fc5786096aec2e62e3ec2e0b6bc24611a5632351e0ba9b0a1848c6b1de34f3f04378d2b3c3101a6daef9f635245a168a5a9e8ef2d4068d8975a0d1a9929b4ba3f3c12915fd2690819fa2fce44681133cd7892b46d2640307b096b06aeafdfa22566a54582ccd260f9a01f8966fce9a5b5625c22d6b865807b7c2a848f2ea8d5799ea232255be8c81326b5bb2f721bad943035a0f9a5136329fb4792f5eba321020a58092558386026e4cc51b0761c417f5d25a8071bc295e111dd1bb3998a6e8b9831a373067994d763dc4d00e7543ab1623d6ab053a87bae3f9dceff3b6b35a15b6f8767ae4251fc2413b8c6d550982950b548f7aeeee0c5ffabcfd222c49d1bd01442a2faf37dfe41b135007da82a38b0ac313ebf466deb968b696231b1f66c2c0dc273adbc063e342cbf86288478a08276ff48662bba9438061c819f10930c4f240c141bb7d86f35cb8d7eb61d7918b018570a20430838c51067fa350f5c21a9ba8913338a418fbb7872fe4fa78ceb8ee6e77a7085f4dbff4e926bd6acfab31d57943057b831d74efc906b3633696b6f8c4bc4242f34eb92b6a7d45ac1ccd3c0deb73b611c8f5b75bbc9c58607b9de4d50e07610c14c243013e6ab754ba7438cf7ce5fec0a60c2db97ed6daf38c19b34fe9e7e1c3e68b3e38b2619f8427631efce5ef4aaaa389ff1dc000084f40efb08531c1ad81a796a841f2eeb80c7ff4c0c60a0c0fd136065249f872a9e57a5043781ef6c468c5cd0d2596764c5d775cd8f1e84e64f9b0db7887cfd837d420eafa8fa9f58befa3b90ab55bdd3327b3aedd7928a14881cfef356f66fb7f118530bee98b3d26e3e45b24ed104b5ac968d3e8120aef5dd1661470ba5d7142ea619b263eed884cce42bc61c2696664d7ebbb478aa13188c2750d46b5290d80d4f4294abfc74e499205f9be45985ca1ff072957df0dc1e2d3c492f0b60fb0fe59e9f3566753bdd7ba19798b67c6a7995382d208382d3ad4881baec33b98ad3852af1199fafce86b57c75dcfd50270c1684b2504d6713fa66e4519f799eaaa82595e6b66790c804181dc423d784c1eba3b5f619430178645348415e36d5cf9507c2374c61a477cc9383047242305320a4fce33d35daf4e5d5eb53c0bd2f5a5ec90088e80af9ded89ebb393d55476c28eeb2e35a1f30524d9b00f65fa4642c8333da948ba3208a28f378e2eeaf26d8927c9e243310314baed5dc2c976373d1726dc6df3deac25f5e4c3af1f7c2651818d6151235b036527640c3126fe2cbacbeeab62f3e2b77e2893446cb98ea87e42fe8904b91c8a810809c718f855761d83bd7990922adc50b0c5135650e4f735b201f31c038efef886f57bd315311397aaa111223ac076b0d54233d5dba2ac61551708fde1e6133d0264ee743c4d99dcb6d4f7fe011dc892b48299bcfe44611730569e279a7851ecc3910976939efa15a57e35d94436a338799259f6c71621d8144e0af15b4343ff453c70455d01a2fae02597688182bd45911244e9f474bd34952914f4278a659fe8982c75b2b196547f12cfdadfbbd2b4b2a58047b7a7ed34fad4b2316a0fc43f1874c63ee078e265166ea21a26bb50f9d823b32bd0ee0dae8a759e3846e5c6fa8aee949e28a64bff8855ae4b4bb204f8f01707c53cdb590aeef3a15a406c0b58c7a96333a229f5a3fe5484b9c2a2a7c7a7ecee223ce666c2774d254c78a535ccad822b27c60b4169789c628e42417b874555383834d79a79fc828dcd6ac462a83897b8411c91cbb9e2290b3147a1ad6187946ae83381e5f57db5db2155e02b897587472cacb45312158940927d02cc0fc47daa8302fb65a1aef90107e17d64dd0d01ae07b903afce1067fd1b8a56402c6b9c04ce15330313bb4970bd6c57f4fdebff575ee08d5f67b6ef87805ba097e6e069746fb32bfdb40eba72306f10d358fae72a962a2404e68477f826f88456410951a40e62037d1570663cd6ed846a9e5736d8ef36a3e4b29a1b7e2cb8f583b38376a228747c1d0e8d7483e4ec3eb828d1a1266dc0821e223e2b9cea147375aee8fe37911e94977ecbc837c7ebc6b661b505afb79973247de854ba192a25cb2bb070324aa3ed5cc2f6d9ed86e946a7a3eb51875e3661926668a8e480b022438a3c7c0472d0c4100eb76b2dc44ed122b66b4fad623da99f69b3f6456e4c3231db4e88de9710a4ea061309a544207cfb53054050c0b415931043c01b3bc8572d3a2041d689a9656504e61864df019e9442905a11411bae10b9e8b34771da35eaa97f85bb56a242a590be541622f9ad8c5a77eadf080ead40a3334493b76712484ceb54ddf1ad4cfc19348f68546a3c849c7e7a96020f04fe5d3a07cebd59abc9fcb19c20cc64f4d779dcaf0fa5b71e946b4bb0eb55d90ad09d205c4e629fbff36bce52e9de14adb718f7f05d07f9d9b28d23af3c180a00faadec6de25d823bc08f84683080a6a621aef3878c00fff11f551a450f5af1eeece517a4253839ee3e97baf316c43a906c80590a0224edbb7b0a349fb0a69cc5680e633c25f067f599caa25971ea49a46c16b6d943be1482ffde5d7ab0a4a3510d62a27698e8869c0340a93d7885974e8f8f92d08d85002a0065d1d982f21b751f472df14aac80afff1bd7fa4244c201a48d6fc4d59d5206be6030c7b2680af654ba19ffe69325c5bc51d8226de104744eef9c354b7534cbf0554e9a5b97f45c1a0d8032aaf2aaab68ef398348ab361318baa7abc53b144da8b5fb08fa015ac45c8e68642f6a454f0475d4c0209e80d7bfdf58938dbe727217ed52") r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) kqueue() dup2(r1, r3) pread(r1, &(0x7f0000000100)="fbde489a39ff01f4ff02ca0000000000000000", 0xffffffffffffff6a, 0x0, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40048, 0x0) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x9) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x4}, {r3, 0x4}, {r6, 0x4}], 0x3, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0x6340ec9489b9106f, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r38, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000adc6022d6ea98adc49bf9a849569da6aec780e5d9a7f4e4fa888c5bf230e256c3d7c5b5fd7e11918bc643f60"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semop(r1, &(0x7f0000000080)=[{0x4, 0x6, 0xb7b3091c5874338c}, {0x2, 0x96c7, 0x1000}, {0x2, 0x183, 0x1000}, {0x4, 0x400, 0x800}, {0x4, 0x401, 0x800}], 0xe6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x3, 0xcf) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x1) mprotect(&(0x7f00006e5000/0x2000)=nil, 0x2000, 0x414d7d812f6fa70e) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/187) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x20) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x9}, 0x8) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000240)="430c2e931c2e048c269ae2225ae13687940044a79252bd7386572f35666eed563ff07b589cef39a23c6995dd15ac92a41c2266ac2c3ee06fe95332f69108c6e7d2de84b5d23fded12ac04e9e784613d978e463bb20ee6287bf00819ed912d8fbf2bf636b67e4203ed35ce81742f3794196307ca024578a1e4d915d408cd621526120ed2e90971d9c9c7a2d94b00e30535b33f3", 0x93}, {&(0x7f0000000340)="ddbd4f2159b040062910cef31e808afffe03504f4c34fc60ea96475ca67c52688db7948e3bf59bc563a729438bdbdfe991b80a9474d2b9ec4f460b39f477eaf1bc162f109feac71e14bdb71d15ee2516ea8d5b94cdc542dcf9405677802d8af0ead91d0b261823dce3e318d977fb13565b92c95d68d0bffbb09bc31036a150a02b7d848f0069736412867beb5b5a154bd2dfcce818e3d86480a426238cb222beec60523029dd679e63a7e204aee32bc0b096008b1d531842e78a17e38636a6ddd9b90d9045e87882d7784d67d7a4e8358435a0df", 0xd4}, {&(0x7f0000000440)="7724cbc3af54f90a08fd50892631a9c11d4566d2e04da396a93603ab5c5286e62343f0ffd88885935cfac2e8ec0950cdb40e6a8b4d5d66a9a24a8eae1c3c023039049a4fd4c44ddd1586497dda5f0241f0b99166c7b843f82eebbf33cb8009422ad707c4a3150a411663923fab90a3a36f64518389694dcfceec8ba0e289d2213c64d6f236d0d57120d263314c950e94f405a03efd4fa33e0dd9871ad06e81f51949362a530899d6830c8641ce451837df4f9708a4bad6d5e85c0d578acc56649b5b83537f59ff7f0622", 0xca}, {&(0x7f0000000540)="ae0631f60e083c3cda949dba2ea47c043d56bbefd38662ae97d4badbf627d2a5dc81311dd52a964577a265ab690054f0b39fcaae0a6b79910e69f7a5a90b8cd0151410b7ce64bb3f07f1e843ab3ab91f03475554c26288388d79e176181f56de53e38ead0b16cf848d5ac5722e2483378b8296e08e864eef097d540b29098e2fbb16150835f659b3402b31fd5359a566f1", 0x91}, {&(0x7f0000000600)="3150c2e268dd9b834d3850910b0cdf647d3827b1d2a6a25fb2000c6c3f40b2d3c2c08577b67821ac8b3cacfa92c9d94a4d33c910b75bd46f2323b37e81916e7f8b4dfde579a10cccc56e1556c5094758c17379b52ee883673b171ab6a1ff0586265ad0fd1ca5c792ff8c1df6749375795912a1696d7e1669947ed41456f1e32a36657fbd69648487944bafa31c60329ed3eb60d9a9aa2b156ec0843b759b7de2b9983bcde7c7439028ed8f55592603dc358557d4eb24b5c98576", 0xba}, {&(0x7f00000006c0)="ee78915bf58747f12aafd5a4fd6be3fc6be6b8fca566371bb939910d19ab74326b26763722f955ba34379f2c3bb4c81f03046d58dced2593f1b3d941cae93cd1858d3ad3f8a5adad4a342f4edc80d70fb3c03b2003310f85fe86d286f995a217f22f23557c11b03766039c229bec15bc0cf4c03d4e0ee2dd601b6c3a3a59e9fdc203dde49c088d5d94705ab9a1fd1380c2822811f114b62971d0f78bf939955f08341e5f85168fc070fee7f97bc2ab59446e6a", 0xb3}], 0x6, &(0x7f0000000800)=[{0xa8, 0x1, 0x800, "d0d94f4b49723edf9fe9cdc6cb6a22ebe5e8cb7562cf61a7725e0eae1b1e25117a7cd4fd3e68737f2d389cb08eca53ad7acd79c13df6a3bdb09f9e7f775cabbec25e608905b1d46b2bd80acb07a1ace5e4879a983162db8ee5dd792001a839b75ab93f5f53fd0cd69430b9e0be87f66488fba0cd6871f720dfa19f802b6867eab20fd9d16dfc8f8a965ce4cd9afe50e23c5c9e8f37"}], 0xa8}, 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f00000003c0), 0x9) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x19201, 0x6a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = msgget(0x3, 0x7c8) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r2, 0x0, 0x6, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000003e5048b93092c3b45f07efb6767cb479d4d37c93c4f41d30db8b45a13f6db1578736e93663d0b1e705e702eb0c18302a5d219bb26c9700efca9a0071a2e01d0c195b01cd124ec30c81444cfc906b7136c85adc716d7438cd2304e1286c6a3bef4eb36d51f7e76950b76630c95933a0284abf599c6a4faf2cbc76ebf021371b7102f27230ead5bf56dedf5e938f101aed1a569ac76016792929c31d086b562ea59f38fda837eb03f03e1b332373464194dc9b50393ab0088e2ed5858f6bc6e89530a6592045541cd2d7734decc973975126d729"], 0xdb, 0x800) recvfrom$unix(r0, &(0x7f0000000400)=""/242, 0xf2, 0x800, &(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x6, 0x6, &(0x7f00000000c0)="284447e92f82e82b2be408ac7cd56f88b37f086fe09d41bf03d2d33e0de9da4f88068a81", 0x24) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfe7658b7ae007efd) write(r0, 0x0, 0x0) 16:00:04 executing program 1: 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x100000001) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f0000000540)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f00000003c0)="879d", 0x2, 0x8000, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="00dd", 0x2, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="894cfb0a36cb830c53ebf7ce726c3efffb4df92120aad6d5f1062b594f560fef1b29210164b2d0638839a3e9b1c235277923aafd01ca3a92b605de87f4a4da0ffb105b5740eca476343de9c8437f66a170", 0x51}], 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = msgget$private(0x0, 0x4) msgsnd(r6, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shutdown(r0, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) setsockopt(r1, 0xc6, 0x592f, &(0x7f0000000040)="1e2fe95823476aba359142eceb8107601ff24859665797b2c4e35ed88e2b65835c6589559ee7ec5ede4a57555b002d0777b69f75e33690fcb92ebcb1bfab5285a4b74d2bf16d0027d98be4f22315857175cbc1fb8cd092284cfc3ea4c67c3f69500d684e187416f6d845403f50865ad7e04d7ee7ea1655f648aaa5f9a3b81567909cbf4dc7162b", 0x87) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b4bc2fce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) socket(0x20, 0x8003, 0x5) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r3, 0x2) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r1) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x8]}}) r7 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r7, &(0x7f0000000200)={&(0x7f00000001c0)=@un=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f00000004c0)="7f66da2663dbfdc645fd08eb6dcb7020f99073b806c20975af67814e361ebd0503028715b13b4b581a48cef65149902619e435c67bcce6f6aedaf1f8061395656fdc82c8a83980924cba0d69656b7e9d9549191c7f9aa1b12507eb514968be2da39e0b5fa732e1d57aaf66c6cb7d2ee8da696395276f9c58367a9d382066a8eeed7cdecec624abee475a4ce29a504eedf34885d4d9b0ce37e2ab67e4c4554681d7db3de81e3c8f30f74d360700c7b55f76c24cb1a772bc11dd69c6a6a2999e74e4916776d3b0c6af0abd156c8ecb03a431ac885369f3fcb40a4f39", 0xdb}, {&(0x7f00000005c0)="66e20e994dd7f1852fc010c50bf1cc7c1ede7c0731dbd4bd831a974c0dcac90285cf0b8e9b61df9cf3a5bd1fd455996871e676f9976298dceb52480021ab802af869edfd53b4f8b6c5e197a7", 0x4c}, {&(0x7f0000000640)="8e711fe181a99fcbdc2b48df08dd9e25d3fb359550ededf15ac4d88e828532b68463d52ab94c446334dd63c130bc4abd8997d9a6e28d769df6ae0f0f320db57cf541f162d9ab857a268c891a8ce149f8b1210a0a2eac8b4047b8bac66973c0d34e17e6a1290269bed51e1859e1a7d30defdba504f640d6add2795ca450c5573d1f96c5c94be79c3032cb47debc7d8edfb48d5c9b27438e2542e16febb7148a92e269046bc0aeb46964d672bdc03f9ff1109a79fb6494c3fcd2165a2ff9e546d6ca96a2", 0xc3}, {&(0x7f0000000740)="0d61c5c854e501a9bffaac97c227d32d6ffa6ce9409e4b2077d6e90d392202e68a6c039c57c5ad3fe6fbb998479e9b1db6f523a140c9b60fb8ddf8025bbe1f23cc4935ae55600d40d4232f1b93a8f23d65119d11a22972cfcaba6416954cb311cd4f93743ce00e183e311260e23c05dfb01f60fa2361c91b2a152da99069199a9338a76b5e77908043d43afa45f3e9ef5dc1c57fa7d1e982339388d73bef3ff52858263e6794b7627ad468b386c224f2aaa23f686bd3674b0c3e8c8d70ef1e12bf704f849e638f", 0xc7}, {&(0x7f0000000840)="fb4d3a63d5ab8ecf120745f74482480c0e9c68c5ffbd6afec19a17ea88f035f03ad156804a8f75d914521dcd09a2daef3ffd8dc281386d74cb09f90597ddaa9c1c4c6d7e0296e649f1f5c0a21c09aa86af0c0d857484d4e1b67dc6aa65f1c311755ef2cb8979ba3b33b3a714db1acdb1fe5dcaf426ef86a9f1d8ac8f0331ba0543db10f40bf6155179f6be1b6cff0d51420e989bd9ce112395b8a9ee363c98cd40342124e715f0694238325bb564b1a6a3f9d6dcd367778c0bb2432482759c55", 0xc0}], 0x5, &(0x7f0000001740)=[{0x18, 0xffff, 0x9, "ffeb44d246"}, {0xc0, 0x1, 0x401, "88a7068fbe6d8cdd2ce6821cffcde919ea18fe373ede400f6855df80a2299c90b20896d56533537c94b0b51e5e93d170451e0301edaf140f5a25b55b9b22d1d88e7bfa2d19a797728bfdb2b77b60815e49c3830821738082b34d4bf72dacff74dcb0cacbe402830258e540ed27ae49caef1ac932e215b9659ec6181438d37c1faae95e140ca735c802a917c226687ebfef83a67a79cab3793ee21f11a57067547a0bde4c78592e89eaeb58c04b08a5"}, {0x1010, 0x917ac89b34610b4b, 0xe53, "c0c42bf9b9e804366bc849c87e0cd556f40fae1282da7957240b7281f40699fddf9a9c5f6b3fea9772f98a5c9b2d4b7cfa333b5295576955b6b18a18c8f753e91046d40e73edda01cf03039a584b8f37d17e79430c1d250b209daa7c79f758e0db01581b2b5e197ae31fc088b5d9a404f3b7bac8354066cf4dee0fcd57217cd52351b31a58fe46e199036c1beb35036c0b530c2204d16809e68c9be324f01e1018e3d81d2b378fe497722d568cb36300144a811b3c573cd32096c2c834c58c8a3eebd9af16166c46ea64f46ed9205a3018ff68b6f7fb7cd2a7f333016bb2da11f16ef4dfbe78d1fa1442ee17f7712f737a0a2e6a4adbda3bdb67f75eb762ba519f821fe623d10964a254a2624ad0da70f7c96eb1a9c5f589aaf09d2b7ffbd37fbce5d2c087e1cd44e19ec6adb4a8adaed8f9684e5ec90adfbe617f334e74d9db802bee409671685e60adc7db91bfb66e5510532550818575db9d15262f11f47e6e0d174683403f49f2358e14bfb229b3953fb3febf2434f54e4b974c93681cc88769540fd6ccd7f48c1b8058cbdf2482d50f958661b2db0c7e21bea608fa95b21b94fa13b1c23ff5e613731eff23bd072a02fbd7546915cff300c80dd72fddff91c65217f1a28a8f4fb54678e793585dfa840addb104c58055458aa9ca74422b08a77a62e411a2134532f0e5b8e7135b6f3a3177e7e0eb517cc8903a0f241e2ee757bbf9352fdd5e3e334c374cde10041c8f9de81805e7c2ca411bbb7683a4568fa2b2cdc6b66d2b51ad9ab4eda664513eab69793a00ab80be1f81e5bf5a1815035204469ad7223868a84dd8f49a7c7f50ca3273db7c11261a7906a3f65f9a7633800a0d0d55b7f13d256693330568e88d1d1f9a21fd98635564b7821a59af094e329f1e3ea9bca6efd8a8337adfe516fcc2bbe96740228da6173349501fc935c8a91e09733bb4ab1081bc17f19832663195d70730d6cd5f929190ed1558039909821e27356ee4f9efb3887de67b34d1b74b8f88585871d77d5f829d9a63687cafae9e63dbf8e55e84c26176dfcde14e7f15c97f344d1a89a0e01514d6d7f72c3f48575daf76c483c4aa1e1cee732532786973f7507102fef400fb81fcd8684ef0f63eb4fe854bd227beaff4dbd0b3bd55f759aac84389151e85ae0666c8b755c0328a28f10cfac0c2ad377857eecd931f32bc4f227512fe9f5f07043aaeeb1c026fb05645e4e1b47bbddb5073d0cf9240a132b4d203df61e2db50e68f068424ce60dda67bee4279021c126b2ac7088802b780fde748887a086e0cf6a754ba6642ea03515acf9f823a6ef3c509078e1e451cce6e8bf9b1904826a8eb28e516a07449db5b476f20c09520a5509f3f0c99d8bc81dd4b6a64324487001ce60344bb3a0b5b66552f4cfef3feb84e7dbee63e8c44340015b705638042696a707480fde279287b427342019d13fe153894df212e3b1facc7c446b7838cb7f64ccb72b6f9cb816499db0152b43b79e314553663d2fad3f0b8c306a117b26879691efcbc64d05a3dbc6b57ce470f6a66ed7a242790f2aa7208dc5e778852e7479d761cb4eada2bf27e00d35031ec9754e24ab208ab9f57c95c2ca7abf5977952d318275f34f36ef96a402e310e7c8f3e8cf458c3cf38d918a7266e00988302d2c643dc0bdb07fd1bd50a81f1235547009123d40b30745edece6cf6b9fc4111e924a37dc19f5029dbc442ebefb5afbadbf090cea3bd93e3fc58e0d376254ca2c0a94f485acb78dbbf870711530bedba7bfbcc1a407df5f5c3a677bdf3152648096d47f4aee7aa4ea83cca6215e53c5a5a02a2dbb192ba8159510fd3d4922d01146d3c2de8a34d62551aabbe356b0b0a9e71809c2a028954d9bc0bb27eb237d913467dd2e512715eafe89d228b64782847474a6c7bd12e4f8f8ad6f5f7af5d24413de5a66370e75059e9cc5f2222a76fd5bac3a9951e5dd27b6380ffc8512d6d942d4b99a2fee953564fa7fece6aa58c542386d57d578d9e373cf4554db6bd82f606444919f65a61ca24a1e631aed0fc5ac093d7fc3d98562090e70821502b5a81af7c40d67be1cba3c3b0207177d79185b9f436be62d204fcdea3a4cdca059549e275b49d049a3a5eeb9a59d69238b8cd88b2d74b114c76c308108219c217e462d0b6325c2b81474f9245faf86108eb5110fb663acab519d9a2ed5aab3c8e28824018434ffa6e15c8c971d069f4387ea05379d606a5252badbf7fde02bc6c27f0a2b53cd7355eefa9080909a67d6a8557d22dbb5f2a47717466ed01a3cecde298bcc7474ff5faa99102ccd8920bad725dd51c06d59f9094171e2f84e3aeda9dbca12d7aa2609fc26c5764d3b303cb1081e963ae6c9dd1da0b1a56491680d21ff5731f423a4db1cb5aa393c29d5d212470702a6cd90ba1cc69a782186f8495179ad0dd48c2d7688ad42163383a0de77f3ccc6285eb75d2aa27d06b5c1608f029649ee1546ab1d1cb6f3c0dd4b3495a43213d3b3983d5ddb2e285599bf259940a7e1165bdb3520f674bcd8a01a56f09187586a4c162d1895f16bc88fff63973f110f58ebc058af391dd1c8ddd0f5af66919120fbc00e3de6a6da99de8f5b697f927f09cd3a27e80e4b3b5d1d2eaf077e723bdbcf6bacd2b219621c6fc1eccc573f39ec6dba20978efad3ec803e6df2828e53b9778d9097654faa1d6a16ac00cc1df990205aa2201e5aec3dc65f0eeb9780f3d3e577c2cb4787e7709e385ebdcde57febc49c0defc81c2a93ce1ae8ea91a663fe09b14699d415530988b71fa81626255168edcc15bfab63607a53b16f46bd15d7972661faae4ee55202b8a677b7bac88660583d5c929facfcf3ac6bc94454ceb735eabf84f080863925b8a71cc504a6687542fdd36a8d7836c8a49c256eecb12e862fb4ba830f733d6ab52d1ca8bc8f2c67a3c449c2d23c6dcfa77cdcaf8ab042b4c1fd88ef06f81c05aa815ef3f4c8fc6acc09b1e3c560802737a2d6e6581d9c8e8e5eef444edc338ea9502d4d9b7d9ef18213b157bb3dc1bbe5e27b81683ef0400a6572251919b98733f7408aa68fd7ee773471e3f1d6c713f95a33ead15596f08aacf4eafa52ea2df225c16a91ac579158dda1b5e818881b060ef7033b184b91b73084f70e7b0aadfaf7b7141d62d8730900e122f4322092b961f6ddf377f5ceb2d6d557319e5bbea5415b4b00cfed71cd305e2173b5328d42f5578fc651036d2a355afd5435018e5bb99db8ab86c2daeab5dc3a9ab9c2630b8ab953dc175d26160d0aaa04f599cdb0edfdaf0bfa85aaa3a64d67d515b6b10b9395007582a77b1f00feec3fe8e23f30367f72f968c5996fdf0a4fe2c7d5574a40258107d88c84a829e4e00c1afa3f5cd0f38ed76e6977b3af555401177c5de5a9e1b495f5c9b52e9ab9b2b373cdb11f7d118c90c11ac0a8b9ae8006d1f79a7ce35de21bc78ba7fca51b28ce8ba5467f52d9c669db22d12872bb4016576008dcf99433a67d7bb33e2b8fbb17f47859f7d266364d177605b25ebf7fdaeb0b491bfd8a4567d6ea6613907620dd01ac374eca2e14d783a84070e2f520436f54babd90d8ec3ed4b565448887e618f4536aebf0b33cffa2259f7b09fd6727e8032c67464b342ca99074117499e19da4427972b3a0ef792d803af23bccb60d757ffd7f2034bab4e381bc1cae449c4d27186f57834b5fd8fbe30fa86b939e992cdc8e9af98ad431a0aea048e4df9ad61bfd9e0e67153a37705dcf827b94625842d3aedb724fe03ff5e4892c7e3254c73e82217af242ae33b25d6d89686d9bef2143752dfc2cac4ce375dcbe21a8a58812e7a21bcbd752bb183247a1be88e0894eb2ecf9564921e40669a12007c6fa2c49d61958fa372fb1457efdd6ef733af8e9a05e3c6353de654d67807b3483d89984624f305c8820c54fb551aa95847807a425a59172b50f7a6e8432fd75cdef832d9d56d08f0b7a8886660e32f64e6ffe910f6979e303fe554b43dccff000fbd232860e242e6a68a7051c998502978e23ce36fbdb7981a4676efc3311c792fe546934153eda6b358aa2654eec6acfc8517fa45b54bf0301a0dc691d34f358e7c39abb384838b2266af48b9966252f7a44987f0928b7bae141849673dc9d15a967f200949cd9215bdab5a0982f69d6076a7dff8db51ff2b820eb2d6c7e88549d84d15073abad6f1615127cd5bbc8718b7d6d7a31f2315cef3b379cda71869e950b838e0fbdfcd520905d7e1d50855bc81198a7bbc34aaedd258afa9d98909236aec69acfdb5dfff49f800e004a19c48aba911eef228e4ea3f840f7b1f6b5ce52f3bceaa5087b492eda9d3faca5b8c5d436e3366a4064c2a1e7f449a439b2a1665476eb073bd0194115db51063b8f7fdbd6ed7b91fbae63d23f916b2039fb33749fd00575c6098e59280fbf7d2606e7e66da913e1b607b6aa1a3007b9d77450d8bca4ea905c17fc02b3c66bd427225a80dfd6c7128e837ceecffb78ad0df006cd2e8701f1bcd997341ec1cf88bf9943131ed7ef8fb4c193e63f5c71bd3673f6232e82ed4711006fcba413ead5d80216edba616ffb7d367190c6b3b2b5ca9b5347a77afb7899177b845f99072f4605f8f6d7ef226981fddd051684d6aa9b82da22f693ca12ae05f8e29f82e88405f63c8157e23bc8bbf80a4cd8056ccc31e2cf5cada2333abaf9e109bc2a98a9608fa65791b699e3fb419d3d25444e6fb46ca2e22e1d0c9f64879483e756f22083acedaa4004d5277a9fae8e9e7d5bcc4abf681960492cabfe83cf3921f4e305c5ce633b18b575a6f87b18f8b7bc32ace2e3f67b03faffe470b1824f20804e3aa015d45f79bc1e54735006415e07a33bd4282e3cb365d4eb40e8ec13e3ec94fdafa58e3a9b6582ed6b4e7e0e931b04d1404287977c42ed2e6a2ff71e88a4ab6e18063c4792d2ee4206240210980d211fd930f9ea886599a8342f5cdc95425d28dafa05a7d02674142053f8bd18e60cd3bc6baf50e8e873cf32a349b7cac71d0614619a44a0e6218f22a0ce29cdccef670c5a93b152b865e7761b1e1f5f44eb2884a37e4cca17d4356c07e91c3158f50a3fff24a1db2fb657d0c0622d8aa3519ee50034c48ac5c8cfea0354ba0ee1f49ab125d39c60eac4a0757a844e0e9c7da5e60f3a12aa8f385f3a4d27b78a19a6e9cb841166e8036a7e124199f395f768e855a8c83d5e4a65405933536a437a2477fd517c38c664c34a348ca12c1caf0ddebb5403f51a2f07d089a4bb2ba54f1ccee8d32a1e0a90db48f6f9a7960e42882ae83828f5409034932610ca115e905e72d278eee8fc8d733a59f236c5e703e1484223b1c9b14f88182ba11e2cd80dff5b28e1b7342ed21830edc788178ed87ecc7d0f8ece28d8683880c68989144c74438a1a94c8c78e3d428f927c723db892c76923484e22c2b3d31de7bbd4d3120aa5b3e7eb15b7b5807d4ce79c38b548784b0028e5fc810d893845bdd588a2615dfd21bf332b6844e876d5d2e5e43cf765fa90fda73b8eaca380a88fb75c437b68af88b56be7b4edb9e3591b46d3d212c3077961dba31d71e755bfaf7ecf37d4571d55088af64a6ae9c9c7edb73ac1459ab814dafbbc4d9b8c3dd9d31b3f99787b489e136d744e46cb065448dded109854d28d5c0e32d37037d3c40fe25f5240ff6b1edea33ce04074a554b85ffa919cdb0e98b6c858a50ad1e69a603384cd9a3fc5706060753f862ac90117c4f2196d0b9f00a71c4299b1cf838f6bc61b2293a9cf0ef4a6fb1115f6c26887e5123dbfaa9c59c"}, {0x108, 0x1, 0x400, "ed86bf8630dc0b3bc6ae8027ac45127203ad59fc98fbb3c3bd9b0c14594a52ec21c24a6bf79ded504cccbeb9f65a04fcf77626ecc03d41199d41b27940cb3b12c5e725524bef9f3e49419abb69f06913e93ed52f6f225ff991325fb3237882cd72cf3069e13a6c2d3c9c82621dcf97289733c2d89cd05cc132ac3cd2ca7b61cb5d05bddf8776c97124c01a85e1119dc171e5157c83607f3769605437c0067f6c77220569ec2f6363dee4a156df37856bb394513e70c01875590dde8a8129374b604c85004ef9ebd685506733b8c4033cb68fb1984657a943766a47dcc337a41262bf4722ab516e3750ab67d26f1d46daabe81f737f9f"}], 0x11f0}, 0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0xc1, 0x9}, {0x400, 0x5, 0x1, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:04 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2852701ff7152831, 0x237) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) r1 = socket(0xb58c174bd66778b4, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) fcntl$getown(r4, 0x5) dup2(r1, r3) r7 = dup(r1) ftruncate(r7, 0x0, 0x9) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="74b94c3ebfb66d25e39c4cf866ac2122b97847691ac18557d6c57b9a20eaf17c803c8c130c741b0040000000000000000000", 0x32}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) syz_open_pts() dup(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58955c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c579fad7278e626852b100b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x10000) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x8000029, 0x34, &(0x7f0000000180)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = dup2(r3, r3) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r8 = dup(r0) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$unix(r11, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x800000000004515) getpgrp() r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) close(r2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) dup2(r7, r7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8) poll(&(0x7f0000000040)=[{r1, 0x4}, {r6, 0x80}, {r8, 0x10}], 0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x228}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = getuid() r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = getegid() r7 = geteuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r4, r6, r7, r8, 0x3a}, 0xfffffffffffffff9, 0x9}) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x4, &(0x7f0000000180)=[r8, 0x0, 0x0, r12]) lchown(&(0x7f0000000140)='./file0\x00', r1, r13) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() 16:00:05 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000640)='./file0\x00', 0x30f7b90bd42419fc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/Q\x01\x00@&\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8108, 0x0) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000c00)=[0x5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000c40)=0x9) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r10 = open$dir(&(0x7f0000000d00)='./file0/file0/file0\x00', 0x880, 0x80) r11 = socket(0x18, 0x8002, 0x0) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r13 = dup2(r12, r12) dup2(r11, r13) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000c80)=@file={0x8d9c9bd4afe6ceb6, './file0/file0/file0\x00'}, 0x16, &(0x7f0000000ac0), 0x0, &(0x7f0000000b80)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r11]}], 0x20, 0x40c}, 0x40c) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 16:00:05 executing program 1: r0 = socket(0x6, 0x1, 0x1) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r1) getpgid(r1) accept(r0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg(r4, &(0x7f0000000180)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x7fffffff}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="2274a4b300c638402d3fb2159b1e5fadda03fd826f824245dcb66a1a1626b5f132b0206eca4f48aef4719d4baa", 0x2d}, {&(0x7f0000000280)="e8b77a36e6dde0241acd1c1c0e4cdbbacabb78b0bda1692d4c461588866167195451e5625a8ee171573c0556edc2680be20e109c63ed949d937fe891f4f40970a226d96a5357cdadeaeebedea33844975fdb79f828aa1eb3ce832de9f27d8d312caf8ae7f88d41f469315dca32eb15e3650b29b81f158bbb10ab8dcd5e08dccc65fec0dbdaebe044027745b67dff13aa1deb72394c3c57638b7cea8b476a51dec9c5d425c92515a1bb08af58fffc34b6fdbe09ec458feb4db94a5546d311ddaff4", 0xc1}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="5000000000000000ffff0000ff070000e53db2d4ef7d4d77bc58271f75db8e4c8ddc49be929b3423c524bba29794b5cedc20a2524e0d27ba55ecc2ce93af6eca610e62eaabdaf763317200003800000000000000ffff0000030000002e8e0f8a788cfa3a2125da6d7aed49655b0f0896c12fc9ca6818c512693ce964456b0000000000002000000000000000ffff00002fad247eaa2627154dcfc8841a08893d92a1e257b000000000000000f1085f97080000004d9d2b383d01666864081728e6ea6f74fa645dd96c5c5744f7eb7061de8d5a6826d78e5df4e7737e2dd05e3adc63b29bff84a67a4ff3ca194573967a437ac63df64518afb106d6d3ce67503c727fa031c6bceadc6fb2ea3e89e87eb2c1d100139cf60e3587f939d198bd27d6de937d82d63ce1ff7bac98d1b2e56550a6e829c28b5ef406a0b94f420c54640e85e548428bccd92949f518fb840ec7e5189b6a00c800000000000000133e512847000000b4e219c34b861c048241bdeaed623bc44931be8f993adbffeeda975ef0c0275c96c98d6e402689939ac21d31e08f77a46b154881ec7f2f40fbd561e14c4684cd4652ecefe53afb041cc373c018798a6cd182c02470820772812c442de21a19524778cb5cee0659848316efeec670317c38d0d1cf8945ce31a862ae32b9537c43ec9df7cc136b2bf174cf047222d9cedc023d1def565254653db2a9bc7eb72ed91ff3bf65a064cc7e3534bfc64bf58168210a0000000000002800000000000000ffff00000f050000ccfbb833b281ca463286072fa099f43cdd54585dc21d2500"], 0x248}, 0x2) r5 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000340)=""/245) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000600)=""/148) chmod(&(0x7f0000000200)='./file0\x00', 0x122) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r7 = semget(0x0, 0x3, 0x1f54dc2f9b38dddb) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000940)=[0x1, 0x20, 0x7fff, 0x80, 0x7f, 0x5, 0x5]) r8 = dup2(0xffffffffffffffff, r4) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f00000001c0)={0x0, 0x2, 0x1d, 0x7, &(0x7f00000006c0)={{0xfd, 0x8, 0x4, 0x2, 0x4, 0x8, 0x8}, {[0x2, 0x4, 0x9, 0x9, 0x7ff, 0x8, 0x3f, 0x6, 0x4, 0x81, 0xa4, 0x3, 0x3a, 0x8, 0x1594, 0x1400000000, 0x9, 0x7], [0x1, 0x1, 0x6, 0x777d3929, 0x1, 0x100000000, 0x6, 0x401, 0x76c, 0x1], [0x3, 0x685, 0x5, 0x4, 0x6754e109, 0x4, 0x84e9], [0x2, 0x101, 0x2ce, 0x4, 0x1ff, 0x3], [{0x6, 0xf572, 0x8, 0x6}, {0xb9, 0x8001, 0x8000, 0x100000000}, {0xfff7, 0x1, 0x5, 0x100000001}, {0x40, 0xdf6, 0x7f}, {0xf801, 0x81, 0x4000, 0xfffffffffffff001}, {0x4, 0x200800, 0x535e, 0xd91}, {0x8, 0x8c5, 0x0, 0x2}, {0x8, 0x1f, 0x1, 0x8}], {0xdbb2, 0x4, 0x7f, 0x9}, {0x42d, 0xfac4, 0x0, 0x7}}}, 0x2}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x80000000000b831, 0xffffffffffffffff, 0x0, 0x200000) write(r6, &(0x7f0000000240)="99", 0x1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, 0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x8, 0x101}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff79, "541bb97b6600"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = dup(0xffffffffffffffff) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r8) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat(r4, &(0x7f0000000300)='./file0/file0/file0/file0\x00', 0x490, 0x40) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x802) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x4a) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) 16:00:06 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) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getegid() r16 = geteuid() r17 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r13, r15, r16, r17, 0x3a}, 0xfffffffffffffff9, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = getegid() r25 = geteuid() r26 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r22, r24, r25, r26, 0x3a}, 0xfffffffffffffff9, 0x9}) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) r31 = getegid() r32 = geteuid() r33 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r29, r31, r32, r33, 0x3a}, 0xfffffffffffffff9, 0x9}) r34 = socket(0x18, 0x8002, 0x0) r35 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r36 = dup2(r35, r35) dup2(r34, r36) sendmsg$unix(r36, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r37 = socket$inet6(0x18, 0x3, 0x0) dup2(r37, r37) r38 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r39 = dup2(r11, 0xffffffffffffff9c) dup2(r38, r39) r40 = socket(0x18, 0x8002, 0x0) r41 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r40, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r42 = dup2(r41, r41) dup2(r40, r42) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = getpid() r44 = socket(0x11, 0x4003, 0x8) sendto$unix(r44, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r45 = dup(r44) ioctl$TIOCMBIC(r45, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r47 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r46, r47) r48 = getegid() r49 = geteuid() r50 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r46, r48, r49, r50, 0x3a}, 0xfffffffffffffff9, 0x9}) r51 = socket(0x11, 0x4003, 0x8) sendto$unix(r51, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r52 = dup(r51) ioctl$TIOCMBIC(r52, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r54 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r53, r54) r55 = getegid() r56 = geteuid() r57 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r53, r55, r56, r57, 0x3a}, 0xfffffffffffffff9, 0x9}) r58 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x58c, 0x0) r59 = socket$inet6(0x18, 0x3, 0x0) dup2(r59, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000b80)=ANY=[@ANYBLOB="0200080e119be716876d060618e5becf61ca4d96a459e868a0d2e862adab91da662d1a057363d0ae1d5cc6010a02da06c40278e1791a5c5f7f58653cda6296d6e8a0988edddb6560943154d704000000000000007f0eff07000000000000005e43a55909203282c9da7b6a8e"], 0xa, &(0x7f00000007c0)=[{&(0x7f0000000280)="61fd8e52d9273533c1ac55d571c77ee9435d04fe0dd8db61e27dfee1d5400220ac668ae2ef01090f0e1ee9454563180ca1c97f17855829238b2c34d5fadda030f46a2a2d3415a21d1d3ecee365a139", 0x4f}, {&(0x7f0000000340)="28870fafae7da8d2119435f5014422192fb6ee2d06170c4a318b4dc484fddf57d0798c410ec4b484439a6a4549809c091be2299628bb15bcb7416e05e7e8ea6a645246fe188d6dbfcb5cb2f907eaac23d7e20d35ea1993533d230a1893d0e93cee48351ae61de7a5d88094fd5fcadd7e7159af578c234884ae6fee5e6e960c70ba4fe088eacfe230c2ebca918e35c46813397f55a68dae07b8e8c845f4a4b774bc44e10e4e885e1dc46916640722142fa709d5af12c2287ee281cf5fb7666cd712025dae0cdd3badc627aa9f", 0xcc}, {&(0x7f00000005c0)="56ce6cdda17eb9ad5f507fca1950aa24ad2a0bba77a3503224727cb11c98a095bb515975ebb7ea8b759a9d8ebfc7e0e235a723a36ac518a92d9ed78021092490b454ebbba06f5e19a911da8b7bc77d5648f87af26275202ff5eff1f8fda614b20ba3c82c41f9ffb223089e6d36c7244e060a4217b98c7919da608471949e543d29b1275344e6be11b6991f99d4e02f69be9ce6847d43b7c54709e10151f4f7f72dbaba786d41c241b0c5f16a986c8656c80b7d11d94ec4bef42fc589c3472b44ea", 0xc1}, {&(0x7f00000006c0)="3245c0c9a1aa05e8c34798babc580d917390ea5103338a13355e18b38659a6e345f11e1e8962126a7d24d9ed2058a7f788df8fd7aaaa8853156a821c2630f8573794476c4b4eb9952002e52f1c6f3882c87a2ef05388055f92ceb02e9c6f5ddc11970c9beffcfb114e3efb6ac87c60cbd3d4728ad56e9241910e28dd7187804bd99e86c5fe03109fff0a4c8194b361c3970152dc178be71b8e9b74e3e02ae87bfc71833e183b3554110a47de322229215665842be6f9037c0e66bb8f78333f58b9d6aab8e8bec625aad75a2066b1c1d601c18e91234bce159b18", 0xda}], 0x4, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r6, r9]}, @cred={0x20, 0xffff, 0x0, r10, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, r25, r33}, @rights={0x30, 0xffff, 0x1, [r2, r2, 0xffffffffffffff9c, r36, r1, r37, r38]}, @rights={0x20, 0xffff, 0x1, [r0, r42, r0]}, @cred={0x20, 0xffff, 0x0, r43, r46, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r58]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r60}], 0x110, 0x6a35b123fc1353df}, 0x1) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) r61 = socket(0x18, 0x3, 0x0) setsockopt(r61, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r61, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r61, 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) r62 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r62, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r62, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:06 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x147}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="2f263b1ec572eb2852d8a08eed827b8fcc635084ce2b22e2a1a82abeb8785105de14b030e0efe8629c8773c973a33989d202b6d32480077dbad6e88ee5b146e0d840830562eba7dcec83023a", 0x4c) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x202e0, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x154}, 0x0) listen(r4, 0x7) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = 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 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)='w', 0x1) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept(r5, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20}, {0x25}], 0x2}) 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xffffffff}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r3, 0x80000, 0x0, &(0x7f0000000080)="56bed796c341e585f989153587b03262d26f430dc35d012414c786499f3689ca1b7e1ef88bb1d8fe690c580646100ab35b0207246d5f1da74efbbb79eefb4a626f168c64f697bc4dc2320cb1bf59825507a62ff608a5470a28f0c048daefe1b1ab50c7507abd41fa84163d7f4346b754b78d1ffdced04660", 0x78) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff000000020000", 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3472696c000100"], 0xffffffffffffff54) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) read(r0, &(0x7f0000000040)=""/1, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x1, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) pwrite(r1, &(0x7f00000000c0)="008fadb7b611f2971fd7efa3ca32", 0xffffffffffffff6d, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgid() link(&(0x7f0000000080)='./control\x00', &(0x7f0000000040)='./control\x00') r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './control\x00'}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000540)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = getegid() r12 = geteuid() r13 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r9, r11, r12, r13, 0x3a}, 0xfffffffffffffff9, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r15) r16 = socket(0x18, 0x8002, 0x0) r17 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r18 = dup2(r17, r17) dup2(r16, r18) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x18, 0x8002, 0x0) r25 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r26 = dup2(r25, r25) dup2(r24, r26) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = socket(0x18, 0x8002, 0x0) r28 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r29 = dup2(r28, r28) dup2(r27, r29) sendmsg$unix(r24, &(0x7f0000001700)={0x0, 0xfffffffffffffe0a, 0x0, 0xce}, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r31 = socket$inet6(0x18, 0x3, 0x0) dup2(r31, r31) r32 = socket(0x18, 0x8002, 0x0) r33 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r34 = dup2(r33, r33) dup2(r32, r34) sendmsg$unix(r34, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r35 = socket(0x18, 0x8002, 0x0) r36 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r35, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r37 = dup2(r36, r36) dup2(r35, r37) sendmsg$unix(r37, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r38 = socket(0x18, 0x8002, 0x0) r39 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r40 = dup2(r39, r39) dup2(r38, r40) socketpair(0x1d, 0x8000, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) r42 = socket(0x18, 0x8002, 0x0) r43 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r44 = dup2(r43, r43) dup2(r42, r44) sendmsg$unix(r44, &(0x7f0000000580)={0x0, 0xffffffffffffffef, 0x0}, 0x3) r45 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x800, 0x0) r46 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r46) r47 = socket(0x11, 0x4003, 0x8) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r48 = dup(r47) ioctl$TIOCMBIC(r48, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r50 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r49, r50) r51 = getegid() r52 = geteuid() r53 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r49, r51, r52, r53, 0x3a}, 0xfffffffffffffff9, 0x9}) r54 = socket(0x11, 0x4003, 0x8) sendto$unix(r54, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r55 = dup(r54) ioctl$TIOCMBIC(r55, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r57 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r56, r57) r58 = socket(0x11, 0x4003, 0x8) sendto$unix(r58, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r59 = dup(r58) ioctl$TIOCMBIC(r59, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r61 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r60, r61) r62 = getegid() r63 = geteuid() r64 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r60, r62, r63, r64, 0x3a}, 0xfffffffffffffff9, 0x9}) getgroups(0x4, &(0x7f0000000400)=[0x0, r57, 0x0, r62]) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="f6c93922ac862c11f6f8261ae7661586dcffae40b07292a93326d82f3105a8621b44b89e134135edc83fa62d0def06dbfb2d17badb5b24afd3e7320192c9a80ad5c145d1bef7dbc657bed434d40959930744452cf6b51c981563094902fa1f7c3d4dbd7c8f76edf245af1d8e61eebb4b865a4433ea7126276bf686441f7700f07bfd6668cd65d4a7d768d8697b045031b3902038f371bda083123e3cc0a18fd9d6c4580cefc8eb18b0d83d3a422a3ae3e35182879124940f2b9b856e9a3b46211d9f5546dbd41fbeda4bee39b343", 0xce}, {&(0x7f00000001c0)="460c3e27a0b586c953ae522b66fe19c523afc09bf6de81542802670358b8cd410767ac2c3f3aafb41194846e71c2b211b48dd5da60f8379815c3d45a11acc0c5c3d84751ef0d9e1d95f15ca59cd616655c4fd397b8e4711f8c26d6dfba5ff2d0782fcb341b7c06aa72b6d3ddea37eca170264fc4dd641b3c40d260fe0997713a3a6264dd", 0x84}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r6, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, r19, r23}, @rights={0x30, 0xffff, 0x1, [r26, r29, r30, r0, r31, r0, r34]}, @rights={0x28, 0xffff, 0x1, [r37, r38, r41, 0xffffffffffffff9c, r44, r45]}, @cred={0x20, 0xffff, 0x0, r46, r52, r65}], 0xb8, 0x8}, 0x40c) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x44, 0x40000000) 16:00:01 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x5620140f0f9367f9, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x6b9}, 0xc) shutdown(r0, 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0x3}) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], 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) pipe(&(0x7f0000000180)={0xffffffffffffffff}) kqueue() close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x69) write(r2, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) fcntl$setflags(r8, 0x2, 0x0) r9 = dup2(r7, r7) dup2(r6, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x81, 0x0) acct(&(0x7f00000000c0)='./file2\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x181) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!', 0x3c9}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="271400ff0effffffde00"/20, 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) accept(r1, 0x0, &(0x7f0000000440)) socketpair(0x6, 0x2, 0x7, &(0x7f0000000480)) r9 = socket$inet6(0x18, 0x3, 0x0) dup2(r9, r9) shutdown(0xffffffffffffffff, 0x2) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r1, r11) r12 = socket$inet6(0x18, 0x3, 0x0) dup2(r12, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r2, 0x6, r13) dup2(r1, r0) r14 = socket(0x18, 0x8002, 0x0) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r16 = dup2(r15, r15) dup2(r14, r16) getsockname$unix(r14, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0xfffffffffffffef6) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x488a8, 0x0) ioctl$VMM_IOC_RUN(r17, 0xc0205602, &(0x7f0000000280)={0x1000, 0x10cc, 0x3f, 0x32f1, &(0x7f0000000000)={{0xe4, 0x7f, 0xb4, 0x1, 0x7, 0x1, 0x200}, {[0x7, 0x4, 0x4, 0x4, 0x4, 0x5, 0x401, 0x9, 0x0, 0x100, 0x31, 0x1, 0x6, 0x4, 0x4, 0xfffffffffffffffc, 0x8b, 0x1], [0x8, 0xfa, 0x0, 0x565e, 0x7f, 0xffffffffffffffff, 0x3622b05f, 0x6, 0x80000001, 0x5], [0x2, 0xffffffffffffff3e, 0x2, 0x5cef, 0x2, 0x80, 0x1], [0x9, 0x0, 0xf, 0x4, 0x80000000, 0x6], [{0x9, 0xf86, 0xc6, 0x200}, {0x1, 0xff, 0x1f, 0x200}, {0xfff7, 0x101, 0x9, 0x81}, {0x80, 0x0, 0x8, 0x4}, {0xbf5c, 0x80000001, 0x2, 0x1}, {0x8, 0x1f, 0x1, 0x100000001}, {0x1, 0xffff, 0x0, 0x7f}, {0x8, 0x9, 0x0, 0x8}], {0x2, 0x0, 0x3f, 0x8000}, {0x7ff, 0x3, 0xffffff7f, 0xffff}}}, 0x800, 0xfe}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f0000000400)=0xc) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r13 = fcntl$getown(r9, 0x5) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r15, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r15, 0x1) dup2(r15, r14) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r11, r7, r12, r17, 0x5, 0x7fff}, 0x6, 0x2, r16, r13, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r20, 0x5) r24 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r18, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:02 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, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:02 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) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) fcntl$setstatus(r3, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) fcntl$getown(r4, 0x5) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x2, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000800)=""/191) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r7, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r7, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r9 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x100, 0x20) socket$inet6(0x18, 0x4000, 0x5) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x2e0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) dup2(r9, r9) r10 = dup(r9) linkat(r8, &(0x7f00000002c0)='./bus\x00', r10, &(0x7f0000000300)='./bus\x00', 0x0) r11 = dup2(r5, r5) r12 = dup2(r4, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000200)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x1) sendto(r12, &(0x7f0000000280)="a58762e60758bcd00a72998d0f13f018c1cab6aa50f014b2d3bd409a1d88be60c93ab0e899c43af8c7", 0x29, 0x8, 0x0, 0x0) 16:00:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="03586858444ce3e232735431ee85617ea29dc6f93fd55bcf6533c5fe8853e57e451df72185a0e9db2dfd0325d35dd6f3227749dc1d59c1236694ab100595330a2cd11b7c36ce1fbf8bc45920ae"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f000068c000/0x3000)=nil, 0x3000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:00 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x20, 0x82d52d9ac2269681, 0x1f) setsockopt(r1, 0x21, 0xee, &(0x7f00000002c0)="000000c3a910000000000008512e3dc2d1f399f7218632933700793ad788c9f253dfe6ce95d478c9bdd0d87239dfd82ea975407e29f3dbe2b1ae4e1dd932ed84cc3a21ba3b2d64b7e8ae6c25ea67954dbcfdb1b3033c34022b2a1f2fdaf1b1a8702da95aac89db262c6fbd582fb634fbd6acff6ade3ff0bcf67ff5635f66584d9bbb6a177323f7bae1f9c215f6428a83a20b284e7d1765b0ac691445310d0c10e8da579ebd9c3b1d5c8ce61c053d91a5bacf09c1f37bbcd348c24a7ae1b67d6ef152c385e446b96ac123f1c58972505081507c51015e9ea364ec8923", 0xffffffffffffff2f) 16:00:00 executing program 0: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe94000000000000000f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) read(r2, &(0x7f0000000340)=""/252, 0xfc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x4) r5 = accept(r4, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r5, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:00 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0xfff, 0x7, 0x5, "6f1726ec0e86ab590b2ed0f82c454e2071b5d3c0", 0x80000000, 0xfffffff7}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x80) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000001c0)={'./file0/file0\x00', 0x6, 0x95e, 0xb7c5, 0x0, 0x4, 0x1, 0x80000000, 0x2, 0xe449de857afedcfc, 0x70000000000}) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) semget$private(0x0, 0x4, 0x168) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) setrlimit(0x12, &(0x7f0000000100)={0x60000000, 0x60000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) setsockopt(r4, 0x1000000029, 0x31, &(0x7f0000000000)="eeffcbff31929648000001000000000000400000", 0x14) r5 = dup2(r3, r3) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000040)={0x4000000000000000, 0xa957}) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="64e591c4a5073bb7716ef0ffffffff0de59874bf3e11aa2aabd4b82f3910212d66066a5286401e82a885f94226b3cab76a2fb15b3b710a619bf480907b6b84f5bec47aa98903f9c1c6fd"], 0x1) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r3) r4 = dup2(r2, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x1, 0x8002, 0x7f) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000280)=0xaeaf4d13c5953d5f) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r5 = dup2(r0, r0) r6 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xce26, 0x3f, 0x4, 0x2}]}) r7 = shmget(0x3, 0x4000, 0x89, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/161) connect$unix(r5, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r8 = getgid() r9 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r11, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r11, 0x0, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r12 = getpgrp() getppid() r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x18, 0x1, 0x0) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r20, r21, r22, r23, 0x4, 0x2}, 0xfff, 0xe9, r24, r25, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r8, r22, r15, 0x4, 0x2}, 0xfff, 0xe9, r12, r10, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r8, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r26) r27 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r28 = msgget(0x2, 0x10) r29 = geteuid() r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = getpgrp() r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r35) r36 = socket(0x11, 0x4003, 0x8) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = getegid() r41 = geteuid() r42 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r38, r40, r41, r42, 0x3a}, 0xfffffffffffffff9, 0x9}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000600)={{0x200002, r29, r42, r33, 0xffffffffffffffff, 0xc5, 0x5f96}, 0xb, 0x1, r34, r35, 0x800000000ff, 0x9, 0xfffffffffffffffe, 0x100000001}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x100000}, {0x30, 0x0, 0x0, 0x3}, {0x4000000100006}]}) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r5, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = msgget(0x2, 0x20) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, 0x0, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffd5f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r16 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x2970, r10, r12, r13, r14, 0x20, 0xac}, 0x6, 0x5, r15, r16, 0x400, 0x6, 0x1, 0xa3f}) r17 = msgget(0x0, 0x20) r18 = socket(0x10, 0x1, 0x2c) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) geteuid() r21 = getegid() accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000480)=0xc) r22 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r22, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240), 0xc5e189dbc6fcd701) r23 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{0x2970, r19, r20, r11, r21, 0x140, 0xac}, 0x6, 0x5, r15, r23, 0x400, 0x6, 0x1, 0xa3f}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x400, 0xe0, 0x9, 0x40}, {0x7, 0x7, 0x7f, 0x3}, {0xbe66, 0x5, 0x1c, 0x100000}, {0x2, 0x99, 0x97, 0xa22}, {0x9, 0x7, 0x9, 0x2}, {0xffff, 0x7f, 0x0, 0x2}, {0x2, 0x47, 0xc4, 0x1}, {0x9f07, 0x5, 0x1, 0xa3}]}) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/Hev/di{kma\xab,', 0x400, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) socket(0x1, 0x1, 0x40) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r8, r8) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) r12 = fcntl$dupfd(r8, 0xa, r9) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000180)) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r7, r13) dup2(r3, r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000280)='./bus\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = openat(r6, &(0x7f0000000080)='\x00', 0x20400, 0x1) getdents(r7, &(0x7f00000002c0)=""/4096, 0x1000) read(r1, &(0x7f0000000200)=""/147, 0x93) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") pckbd_enable: command error 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x7fffffff], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x1}}}) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) madvise(&(0x7f0000686000/0xc000)=nil, 0xc000, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000040)='.\x00', 0xfbb6dac8fc4824a8, 0x83) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x1e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x8}) pckbd_enable: command error 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x4, 0x6, 0xff, 0x3f}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) r8 = fcntl$dupfd(r2, 0x5, r5) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000001c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) r9 = socket$inet6(0x18, 0x3, 0x0) dup2(r9, r9) pread(r9, &(0x7f0000000180)="db58c1d6553a03aa3d56a9f4a2ddff7298a93eb03ea6243a82256287ac5cbfebd8724f", 0x23, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r10 = socket(0x18, 0x8002, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r12 = dup2(r11, r11) dup2(r10, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x85e, 0x1, 0x9a, 0x5}, {0x6, 0x9, 0xd5, 0x10000}, {0x1, 0xaa, 0x7f, 0x6}, {0x4, 0x8, 0x3f}, {0x7, 0x40, 0x2, 0x7}, {0x20, 0x3, 0x2}, {0x80, 0x0, 0xb6, 0x1}]}) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) recvfrom$inet(r3, &(0x7f0000000200)=""/189, 0xbd, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='!.[\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x8000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x3, 0x2, 0x80) semctl$GETPID(r1, 0xe, 0x4, &(0x7f0000000240)=""/156) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 16:00:03 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="009fef2b26c9bad26530028059a402fc56c1b3ceb1937aaca07e7955e8ee70c3a1e8922f4cd3f2304f8bf552800f7b25bd095e3d0f07c16b0361f3fc911e987791e5e3547ec99cc978921436d507456471b7a6ba514a0f62d50eece0df62fb496aa47eeb653574e81d26f30b4abddb4139fa177f39aa0000000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x6, 0x3}, {0x80000000, 0x80000000}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) dup2(r4, r3) socket(0x2, 0x4000, 0xe1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000040)=0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00'], 0x0) r0 = shmget(0x3, 0x3000, 0x28, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000480)='./file0\x00', 0x71e969a434d12851, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0xff, 0x1, 0xe, 0x3}, {0x0, 0x7, 0x2, 0x81}, {0xbab1, 0x20, 0x20, 0xae}, {0x1, 0x8, 0x91, 0x200}, {0x0, 0x5, 0xfc, 0x3}]}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x9589, 0x4, 0x9, {[0x200, 0x3, 0x5, 0x0, 0x4, 0x3f, 0x7, 0x0, 0x2, 0x0, 0x7ff, 0x8, 0x6, 0x99, 0x4, 0x1, 0xb4, 0xffffffffffffffff], [0x2102, 0x0, 0x20, 0x1000, 0x80000000, 0xfffffffffffffffc, 0x9, 0x1ff, 0x8, 0xffff], [0x9, 0x10001, 0xffff, 0xff, 0x9, 0xfbd, 0x8], [0x12000000, 0xffffffffffffffff, 0x400, 0x8000, 0xffffffff00000001, 0x8], [{0x0, 0x0, 0x9, 0x7fffffff}, {0x6, 0x5, 0x81, 0x7}, {0x8, 0x1, 0xfffff801, 0x3}, {0x6, 0xbf, 0x4, 0x401}, {0x6, 0x8d9f, 0xf45b, 0x32}, {0x200, 0x7, 0x3, 0x2}, {0x8, 0x3, 0x7fff, 0x637}, {0x1, 0x2, 0x8, 0x1ff}], {0x1, 0x8, 0xffffffff, 0x9}, {0x1, 0xec7625d1, 0x1, 0x10000}}}) stat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44, 0x1, 0x0, 0x7}, {0x8, 0xfe, 0x0, 0x5}, {0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffce1) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x490, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x20, 0x6) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r11 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x1, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd76, 0xfa}) fcntl$setown(0xffffffffffffff9c, 0x6, r11) r12 = dup(r5) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r4, r1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0x678, 0x82, 0x9, 0xbc9e}, {0x1, 0xff, 0x1, 0x4}, {0x101, 0x0, 0x2, 0x7ff}, {0x1cf3, 0x80, 0x4, 0x71}, {0x101, 0x7f, 0x6, 0x2}, {0x8d4, 0x7f, 0x6, 0x1}, {0x6, 0x40, 0x4, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x200, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000edffff870a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa00"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 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}, {0x35}, {0x6}]}) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x0, 0x0, 0x81}, 0x7, [0x9, 0x0, 0x10, 0x80000000, 0x1d, 0x0, 0x2, 0x10000]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:04 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:04 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, &(0x7f0000000440)=ANY=[@ANYBLOB="80d3408850c917426f76c564"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="006b2c7ac6e4c8d067abff8a946dbf637e27116afe7b2a41a4963f4140fd97c59e2885b8ecf9b8cdc81353eea699f1bdc057c6f292358aad7f01ad101665fcdfe7d263626d8ae0d0b6718da4c6cfe70365efff0683c98abd7094e19bfb60"], 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:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r9 = dup2(r8, r8) dup2(r7, r9) r10 = dup2(r6, r7) dup2(r5, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = dup(r10) read(r11, &(0x7f00000000c0)=""/38, 0x26) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r12 = dup2(r4, r4) dup2(r3, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSCTTY(r12, 0x20007461) r13 = socket$inet6(0x18, 0xfb46aa48668efd22, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r14 = dup2(r13, r13) dup2(r2, r14) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x400000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x9667cca395027c44) 16:00:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000000c0)="fc08f38971d280fa20c8d6e79bb601126e0e1604a9721c65dcebe5e3b25742d65ab66b3e2b2fac9d7a57bdd7fb967dad5e889c7d3573257d88bc0b992d86a43caa1a42b3a9205c3136cda512bc2a4b4e3b0ec3e139f005160419b073f121b51c445284fec189587b2e73de0068da5ca3426100871451d5dd0fddb4132e85808dbcbc99dbd22a17d83091ab629a02c2b7d4ef61c32aa694defb82b57b5b", 0x9d) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) writev(r3, &(0x7f0000000000), 0x0) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r6, r8, r9, r10, 0x3a}, 0xfffffffffffffff9, 0x9}) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getegid() r16 = geteuid() r17 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r13, r15, r16, r17, 0x3a}, 0xfffffffffffffff9, 0x9}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r9, r17, 0x0) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x8}) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x200, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x18, 0x8000, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r6, 0x5) r7 = socket(0x18, 0x8002, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = dup2(r8, r8) dup2(r7, r9) r10 = socket(0x18, 0x8002, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r12 = dup2(r11, r11) dup2(r10, r12) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) connect$unix(r12, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') pwritev(r9, &(0x7f0000000200)=[{&(0x7f00000000c0)="a0bdd660c9afcb2b03f844599855b66f0901b2eacaac6a4fc1a8dadf", 0x1c}, {&(0x7f0000000100)="a462d2a47352c49eb6b56b9e1c1c5ebb70255525999c2786f21ab2dab81fcaee8a8bea40f1baa42aa8e5f79ded3f1b91b75567997190b3bbbae68f05c2e89ae27a8ae4d77a9494b2a99575aca08ffdaccc860a34e9d197f50000000000", 0x5d}, {&(0x7f00000001c0)="5a6fccdc46c4610876a5db25115531ea3b76", 0x12}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x1f, 0x5, './file0\x00', 0x81, 0x0, 0x3, 0x7fffffff}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x100}, {}], 0x3}) r14 = socket(0x18, 0x8002, 0x0) r15 = socket$inet6(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8000, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r16 = dup2(r15, r15) dup2(r14, r16) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x38b, 0x8}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f00000002c0)={0x80000001, 0x5, './file0\x00', 0x20, 0x1000, 0x101, 0x1000}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) pread(r2, &(0x7f0000000000)="bacae13f798755e9abf09dd0b21589745f5b58ce15afd83120b9d41ebbe0e0ed1532784826c104261cfac99558a5be275da30c7ce5e4b5a2d447e86ef88befa2c44ff0a8e533d9c9be7160785dea6e8d86510ba06c6e38bcdf189c622bc4d8ca7628878acbe33dbbf8aa77a0824d32c3c421ebe0738b7ce70872900fe4905462ad7e43b7638741723303fb6a0edcc62cc906c8e9279ef81b6a48920afa50947352766d0e", 0xa4, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:06 executing program 0: getrlimit(0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='x\x00') r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) pwrite(r1, &(0x7f0000000040)="d6a43e4e6c1fb961162bad61594eacdb49df6d4d01629333", 0x18, 0x0, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000180)="589c69c633986220c3b6f137ae8d405e27e010647a4906c90ff409e9e72f254e1610cda130866299f79d9409ae741973098702f95a29bbd297bedc3bca0967d6b7f3086ebe1f28f6248533f89a6238048f902e2ca20f8ed389ba85fbf1d95e88bcb398a708a6375c106ec7b0143597895d03f119c3e449986887384a6f9fbf54782bdfaad0f7bfedd5bf1db320d90fc7d5b8bd0869735d2ce289dfce65d61549c37f55fd144ec2b91f821a5ef1252f7608ef21a7cfb2065372ae010a46bb24638fe6bdf97952e073f388faa974b47dbb6456", 0xd2, 0x1a676cd623e99e4a, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) r6 = dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000040)=0x8, 0x4) getsockname(r6, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0xc8) getpgid(0x0) r5 = socket(0x1, 0x2, 0x5) r6 = socket(0x18, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r7, r7) dup2(r6, r8) r9 = socket(0x18, 0x8002, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r11) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r12) r13 = getpgid(r12) fcntl$setown(r5, 0x6, r13) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x20}, {0x30}, {0x16}]}) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r3, r5, r6, r7, 0x3a}, 0xfffffffffffffff9, 0x9}) r8 = getegid() r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getegid() r14 = geteuid() r15 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x80, r11, r13, r14, r15, 0x3a}, 0xfffffffffffffff9, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r8, r14, 0x0, 0x200, 0x800}, 0x2, 0x1, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xe8, 0x9, {0x8, 0x8}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xde53f2363c26eace, 0x0) poll(&(0x7f00000000c0)=[{r1, 0xe3ec24b257d2fb2c}, {r0, 0x80}], 0x2, 0x6) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) fcntl$getown(r2, 0x5) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="57952712655355855195bd678b23e7d6c580a9da6fec1f9074c60898100572954fc9d24c15e3762af458e832df5839885de468f2d59474453cc48a62b1a7d1611d07cc6266c13cf6bc03bdbd8b65da1b7426d8a8d96f082b9af03f9b1a6e40685faa00bc83061d300e25e2d9f3486735aca3333650243f05c8d3fd2337e2bbc010e2743df921a6c3bb996ca0b00b", 0x8e}, {&(0x7f0000000280)="12eaa36e109522fb16a268cef572864ce4ed0f3587626b5f55887c6b1ec29b6f6df076b595d103b6e25995d2574e13ffc52e7d771af6e2aae2b09414fc80539b6c30294c3a7a72172a89025a5f56b0f67deb8217e07136edd472ef4e4c86b6ba6edbb006df52d4120e69dbeb2c31685d96cee6c06ed45043362bd714c6b690a2bb4c17b2615ba9d43d241ab36fa5aa78e53675a2ddfef1154014f563d8eb5ae59a", 0xa1}, {&(0x7f0000000340)="515c93059c32", 0x6}], 0x3, 0x0, 0x0, 0x4}, 0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000480)={0x0, 0x5, 0x1, 0xfff, 0x100}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x2, 0x0) fchdir(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setgroups(0x4, &(0x7f0000000580)=[0x0, r6, r4, r4]) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000005c0)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x0, 0x0) fchmod(r7, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x2, 0x0) close(r8) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r9 = accept$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) sendto(r9, &(0x7f0000000740)="1721f802f397ca09be9cebf9e4ce9aca159aff6014997db9", 0x18, 0xd, &(0x7f0000000780)=@in6={0x18, 0x0, 0x5, 0x545}, 0xc) close(r8) setsockopt(0xffffffffffffffff, 0xffffffff, 0x2, &(0x7f00000007c0)="c7632dc52abd5f39b9b4aaf0153d3379e53b5a715d7f5c2a750830f17808ba5fa4905b779c99ff94aee467503dc8d830b2f37bd4c8cb0f8025c64e6f042d9e1ed81e85789faf3f7015dfded15ab3bccec17e075abda2489b19ae8b0fb7026ca265005fa3b994b673ff06fc10384c0cd080466fe31663a279bb63140dc654020a2e9af88a1a0901e086be045cba068ca8f71ce2a0f497c3b74d53cadca1469eec01cade4c1255a70f5b482e7b4115fbfe5ed71c06c83f0131856695ee6e9f9e6321b5333977af13a08fb5d150ad6e30d2b863ad7d7e1f283ee015d2a4ecd33648ceff1514823d94e50cbbeeae4112027ca8e5775303aca7428ece59f7af75a6511918b1151a3899af6cea530c9b564df3a2f9cc8b5cf8a320a88d05ee274115483f9bccfd2da9970f8cd1b1052e9d236dce493ad35cd20ea171add67c9052bd3c099d4e606e301a16d18259540c36b4d62dff46ab44b4f01e74844b73b3a576689bdb4660a482c4fa47b991d6638b831526171c4ec8dd567b4adb7dbc5059f98eb5054569a681a6f29d360f597904d4e7074a563fd7b58b6c7a1b542db7d8203a4e34d2b78529ef354ca006108bb746c430305c9a5bace6a5e0d1903bedf6270106e2437eebbff44814850708178586d127fe2c0a050811929f239cdaba1e8292f44875d0023d4bd446011daca228c95cad7aff8118238847f18ce66142717b681261c9c845ffaaaa6c1ce67118a7789ae9e42270b105317d7d06b568a79bb7628d1fb3bd3523bec310a39728905b13940ab9b2d868c67bd88b23e73a0551e6b2342bcffbf888806ac47a87da33931f4f376449ab4817bcb295ca0f47c614ac7c3a5bc57068a3eeaad21f7560b0e61e5ca4f64da4e000ad390377aa09df1eeb27a5828eb8e8c8720560b12bbb842889ab8130d90e34b601ccb8eba613861722ac068dc2f5ef1726a04c58ecaee174a6e2b8568f9059cdc509e4d7b0bd12f859abc590d3152e121fe6abdde2c987f9c7a84876c659e28e39b0ab2993ce5c198fb56c1f89461407e89851a38057e146c67aafd6e86968c6f5982811debff34014cb278cc611d7bf33e4901f0827763e70da3f2e67920846303011020a5510b70b99501c1e991fc4a6c0334f5762d6d76d6fc53b9c32dc5e619ed8e24884fcc6a3e29320ce3515fcac87947ad2284d07cd8f97ab7ed3a8a0ca0e381e71364fdae43967e97963e3e2c6299de9d6aa9d14084e7506e621690cc39737d70d9ca2c52f5ef870f37a4e780f3a0bb47cd9a7038cba70e056eb8bf669e4b2362ebc0d42659249d090483e4ecdd34e123fb2493bee50ac4c3806aae0359a2497cb9f5458dc41bdffb733131ec80cc275ae1349960d80c2e2df9cf3858e6ac12999322280877cad8edf6ddb8881d6e6ba820cd2300197ffc25f61fc9f7363b3a6d1382f028015af818e6e9357fc41382f216977390545fb832622bdbd6513b6205af51e9d3f77bc82ad5352fd8e45b5180a21da978832987c2723a1315745e4d0291180596961b73a0b9f6f2833a8a0f68feaacc623515c92a1e6599e439d137adb149ac96fdff16174c3d2524b372a1f8f8addc774cd1e895a2b681560443052517d455476966e29c31c4427d0d33acf009df8b6593917aa495b41c9519b5df3ef812a8db5c0e53fdc4e730c612e5e3911614f2c929df6927cd960fb01629d5d5906c7f6b728ab71bca1a9998a07ba99f87c8673b481370ba49834c058cb836d7f8d3134bdb202519ac764658aee1bede41e5bac2c09ad879c1323dd5439c18dcd0924f5dd0724c1b84f78223fc0bba055b2acd6e4396c3e12e83b5860e018e8ed3461d0e4cad5cf995534dda410f198eae2efe54688ed83dc8fe28bad3a6f48e6673b694cf55221c33b2a8acaa9e865280b5847d419389fa4746564c05bb97eb5822bc1924add23a479a68c83d3bd1ca252520ba3af0d58f47c0a03835c3a3574a041e861c4ea3c237af00ed6939387b52855b2c43cd10a5ba07aa6c6a8b68254fd639c98ed5ae5e05f57ed50e5152f1c3c89f71d4d6c631384ef3e1a994cd070603b3466fa8770f560bc27249e4c7408f71acf442d2e929226ae6d30c2dfc7369a41b5d1adf12b85f21143fb638000462790bdef2e93583c26bdce493d254aa9f161c03e75da3dcfda62f1b0a34c01401744124689535cc8622fadbd6457873fa90a8918a2392372250604652356c7fc36ca6e51a7acb46b8ddac347653a8bcb0d637762f316ccf0b818636194f4f155b9983c014bb8b182c0da9eed7e4fb99d570dd85c849bc60d38cb62a6f98adbe72dbb30068dcd044661370ba03af41812c0f092826031baac46799949397444564e37ca1bf9411160c5ab4854ba64bd993682bf147b77ddaacac8ad4e669f456c01c486edf580fccc39fd9b8b6460f144b605f9d70eafe027e5d73a7545b9dc5b4d28b0028484e19b5e751c6b54f19ef24d4c9166b257f1aed74e7e406a92e0652e509befe9583a86c6bb62de58566f8270b4467ed46e6fa7af321efca87736abf91ef35e350856172fd564544e01a507070dfc3af2fa10fe71fbb9b477fd4f04c61cbf0a50adddbca6e65ecfe890d6542d6b882154f9477bcff365b163521fa927b990810f7ab2e014956d9d2321c2fa7aaf7543250d7001fae21a5fa91ea46c4a2ef212c8c2adae49902c43bfe1780f49fea0fbdb5d675a7b3fdb1c91d3defb01a6361a70e30e4a8fd227d3b8825bab91b884c06d1a054c8b5075f13d208cc8f17d56d84c1b1c51102f890908e555c898c256d0cb19247572c5816e4980034397c2a9a8e567a35d31e95a96af7a2d7c9d368975ecc1a75b8b6d4bb0fedca6c6470010ce37bdb292297d1427f7ece6ddc8cae9894acf389adeb40b48f48872ac0c68d294ea3781f396ed4cb84979e797e72d85ede5a5feb7d357fa03a0c2099c21d6522a68848d36acde2c7b943f34ea467cee6dfb7b33cfcdeae1c14fe9d6fde5eb5ab6b5ad356e389e3da3d7adfc100be8f8055b4c4a8d43064510e92561d93f8df5ff9781d5d330a8a07eb6315e4d77d347944cec35d2b44df5509986deaedab84f48a890c8f5343e8640561c9eeb5f790829313dd4c662f234bbc8aad71444ceb9cf781e9dc5272a3df340f6bde4d6cadada731329541d72d58294e3cc8284c8c9e49ed05f86ac7e66bb636193c333294509daa013ead7ca33930bf4d07cb4675182b7fe216d06d3c10614bc75dd4907158b4515687d5bd7cc7bc63d59e7a14fb8df09469b7298793f6fa8e5cc29b20540e043cb5f67cbd163927225d535bf982f0971c6415c2cefc24ff43eb557e8b33c05815a3365842a1f960e74a4623be26cd7c53602fa8b2fc93a18bf6b47b22c6a2e252454e5a0579ae61a0d59f52ffe462d0eb2647a63a75a93118f2c68e73cc7e7f9a77f47cfea5c177c0536246a37dd974229a8dcb9121ddee070da0b1a62daa341f00b98e89aefea9375c6c5a5effa17a4e31de95bcf9057dc8aa552c3b912dfdce92098a84189e712e4630713c8dca29d21c172e54ab594640cf2168025c4a541062adac5879af78e425d946a6944b5ece9eaa3bcfe9eeb1566a062353827be9dbc4badbd7cc5fe26a185665aa0e061a7616678ade4e0d4601b05f1aaf82083f82dbc0e3819e888f0ac2864ec5bae2547e62890502567130ca0a2726c490d1cca1921cdca789fc12b9b05fc57f88174c333ed5ce399511783f4516d2d246bb6a7fed0e0ae9678bec28b6c77b084c05566a618ebd2ed10e46002a44122b4ec2bd30c6937d15daafb561b2b4e3f3a66306c87de2c26fb66f056b0f07ca058a4d91376f975c79ad46dc8b76ec0f775198f51775e4436263dc7979086d2ad9df55664ee7060efa0e07a7d3e64e4dfb9b8a960b2bd504049c03f197032dadb5a5d288ed3f376c0db9a4f1a42bbccced06e6c350afb5f184bc8f1142d2dbc0d729275f2c1b04d96f0ba6696ed7be430ef08a0dd3a8272d7fb7005f5e4855b30347b5375d0b584ea826775b72d9e8aba74dcbf5457b4688c9ed54bea836f5b8d316589c55bd1005b84b97207dd1c56d9beccc41aec8628a18b7fb47da0784e046c84c6892bb14833af141854dddcf3bce50474fc4270685aed0621a38fb51f7df0640320c50de4bc357f820a353764d952be5ef11568962794ad9f390b7214027c40e78b9fec635746927464fb132b5e0c306a10157085a590d4ed2c34ff20ec62a43eb4a55cff9cd10c57d4f185b6d1f3ca0308c968d4084934f209a9a64c20a7a0b251e0f98d3a9c613c454f959d12b8f1a05237b0ad89ddb97bc0f54ed62fa874af5d41a3e4f908365c66dbf3d2ac088a365910aa0b1d264896f13b403e9e42cee58afdd22bb460e383ea59eb98240dd7197436439acea017cb82aa431faf7e191ec67e3279f02795638d4718dac5d2e75273b0fe8efefa70cfd9a83f518f017d6981659944a5668aa5550307d3efe4ce2c28f0a35e2c148475345ace87ecdd69fca2b951a8824275f6cdccf3a17b2c15acea49565e0924498c22aca7a4ade76e887813e2320fc655d83b3f08ca0c83f1031b78fbcffca85d1568b6684150c9c3d869e1f61e1b1d4e977899acafa5acb70ae5cc912eecacb56c5a7932a86bbd1f9e1072003a31b3448a0d35f8e68686d80c39300d1f88a08db8ed35cc35f5b69204164cad77475e4a82322eb6464b4838c527bb86d90a37cfcdecedada16fa15eef25ca7199acfea1c5d4551f1ff757ec2f97474e127474a0fcf31d33c7f2823566ec68ad047568f0320e3d7712ef1deb4f29c2dd4bc5b918aa91bb04264c5748da1323fe947fb86006bd548d704197a25ba404d8703f166c8089da5e37076a3843fdde748ee1938a3ba2d2e489fbc99dbd545622dd47578e5f7a3c2881d3e0b6db07bb49b2e3c39750693f03816279ab8975ff3b83be8e7bd379b48e0c36914a7a2eccc02f7f11c1b1f245aa2526543ec01ad94a500b223ef2262db8299f0aafd8d0f3b04e646c2fbfa291dd0cfa291c10b3780828cede537e958049fa63c66e63ac269364661b14f2b301612b422621a21a86d152071c4b77b6324ea2a8ef87ec6b83ba22ab178ea4bf71a37e953aa566b88e9e7ae2e1f0aa6f7ba140c798093d0f90d489afd5b1e64c88ba4580e422889d9c1537e22fe3b0285d14a6bb63cd4890cca6d754fb157f85848eb02ed78ea1eabd2f1cbbc84f5141fd932bb20f7c2c59772f8cd1229957d975738344df83ad7a4178422ff85f0ce6e6f1940715e7643b86cf1204ddbb1ba79216ed54ba32298c064948ac539370f9a9919283dfe32dee0e43e1ea4934d0d680877df005bd726bd22aed440386f50cc1cc96039050e0796c82cc9281190bbe1acf3356b5b69a212752ba72adf9516c49368bf368b2952395ab18ee24b78ebe9d4a567d54ca89dca8f5900dc3317da91b42b1f405fe8a8410a5ed6f56b3c31062e1f44f60fa6db9fcb2a7cf6084e81df11a0e3cb4d9b5d9b8c8cf2d276bfee0676227c79fa5436d1db05d293d8d9f1c18beb0fc12e939d54a135d952cb116dedea45feff328f40417a6b10e24c9026c3225fe518cc6b46b5c57db1a5c8e24a7611d8b829f3e1374a78aa401721f8d740d3d66057a4570162845eeab1f2a6e4a5df9e1b1f364102619d295cc1c874cd7abb863449c95454c8b9bc9010c5950c48619d229253a8831c67f83f757c9beaa35b88fe82949bb50df610b81ce3f29c8f04ac85fa04da4369b49ca2420e19348e69ba2130c91be55", 0x1000) rename(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000001880)={""/16, @ifru_addr=@un=@abs}) r11 = open$dir(&(0x7f00000018c0)='./file1\x00', 0x100, 0x80) faccessat(r11, &(0x7f0000001900)='./file0\x00', 0xf5, 0x2) 16:00:06 executing program 1: 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) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0xfffffff9) dup2(0xffffffffffffffff, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/98}, &(0x7f00000000c0)=0x64) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x802) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x400000, 0x5a0, &(0x7f0000000000/0x400000)=nil) shmat(r0, &(0x7f0000508000/0x2000)=nil, 0x4000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:06 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, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 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=[], 0x0, 0x1, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e40000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) socket(0x18, 0x8002, 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r7, &(0x7f0000000100)="bd", 0x1) r8 = syz_open_pts() close(r7) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500000800"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) uvm_fault(0xffffffff825597b0, 0xffff800000bb4074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825597b0, 0xffff800000bb4074, 0, 1) -> e rtable_satoplen(2,ffff800000bb3f78) at rtable_satoplen+0x150 end trace frame: 0xffff8000155426b0, count: 0 ddb> trace rtable_satoplen(2,ffff800000bb3f78) at rtable_satoplen+0x150 rtable_lookup(6,fffffd80299b7720,ffff800000bb3f78,ffff800000bb3f58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff800015542750,4,ffff800000b7d000,ffff800015542820,6) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000bb3f00,800100,ffff800000bb3f58,6) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000bb3f00) at in_purgeaddr+0xc6 in_ifinit(ffff800000b7d000,ffff800000bb3f00,ffff800015542ba0,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff800015542b90,ffff800000b7d000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800015542b90,ffff800000b7d000,1) at in_ioctl+0x205 ifioctl(fffffd8039565c58,8040691a,ffff800015542b90,ffff8000ffff2018) at ifioctl+0xb34 sys_ioctl(ffff8000ffff2018,ffff800015542ca8,ffff800015542cf0) at sys_ioctl+0x5b9 syscall(ffff800015542d70) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,22eab9ec010) at Xsyscall+0x128 end of kernel end trace frame: 0x231a783fc30, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff800015542610 rbx 0xffffffffffffff07 rdx 0xffff800000bb3f7c rcx 0xffff800000bb4075 rax 0xffff800000bb4075 r8 0x4 r9 0x5 r10 0xdb3132ba8f811db8 r11 0x1ea4fa3fef262763 r12 0 r13 0xffff800000bb4075 r14 0xffffffff824beb60 inetdomain r15 0x4 rip 0xffffffff81800560 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff8000155425c0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=320594 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff825a6d38 process=0xffff8000ffff6a30 user=0xffff80001553d000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 58897 39203 81675 0 2 0 syz-executor.1 *58897 320594 81675 0 7 0x4000000 syz-executor.1 81675 5079 2776 0 3 0x82 nanosleep syz-executor.1 5581 440876 0 0 3 0x14200 acct acct 60724 490117 2776 0 2 0x2 syz-executor.0 67806 59410 0 0 3 0x14200 bored sosplice 2776 239357 93475 0 3 0x82 thrsleep syz-fuzzer 2776 492309 93475 0 3 0x4000082 nanosleep syz-fuzzer 2776 387230 93475 0 3 0x4000082 kqread syz-fuzzer 2776 492829 93475 0 3 0x4000082 thrsleep syz-fuzzer 2776 23482 93475 0 3 0x4000082 thrsleep syz-fuzzer 2776 124293 93475 0 3 0x4000082 thrsleep syz-fuzzer 2776 373529 93475 0 3 0x4000082 thrsleep syz-fuzzer 93475 189153 80340 0 3 0x10008a pause ksh 80340 234348 61159 0 3 0x92 select sshd 50271 26995 1 0 3 0x100083 ttyin getty 61159 425454 1 0 3 0x80 select sshd 29151 384917 8593 73 2 0x100090 syslogd 8593 3770 1 0 3 0x100082 netio syslogd 10504 504253 1 77 3 0x100090 poll dhclient 77634 146939 1 0 3 0x80 poll dhclient 62657 242700 0 0 2 0x14200 zerothread 10525 437035 0 0 3 0x14200 aiodoned aiodoned 23705 235420 0 0 3 0x14200 syncer update 82946 413677 0 0 3 0x14200 cleaner cleaner 55690 391753 0 0 3 0x14200 reaper reaper 80631 61064 0 0 3 0x14200 pgdaemon pagedaemon 81808 308794 0 0 3 0x14200 bored crynlk 70071 274692 0 0 3 0x14200 bored crypto 20927 285235 0 0 3 0x40014200 acpi0 acpi0 16081 508690 0 0 3 0x14200 bored softnet 74827 366332 0 0 3 0x14200 bored systqmp 47697 271747 0 0 3 0x14200 bored systq 5701 381463 0 0 3 0x40014200 bored softclock 77479 405284 0 0 3 0x40014200 idle0 19771 115533 0 0 3 0x14200 bored smr 1 428711 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 6383K 7527K 78643K 17237 0 0 pcb 13 12K 14K 78643K 5450 0 0 rtable 92 12K 13K 78643K 1897 0 0 ifaddr 87 17K 19K 78643K 470 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 231 0 0 iov 0 0K 20K 78643K 644 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 78K 78643K 3595 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 37 0 0 VM map 53 13K 13K 78643K 63 0 0 sem 12 0K 1K 78643K 535 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2806 0 0 sigio 0 0K 0K 78643K 69 0 0 proc 49 38K 63K 78643K 1121 0 0 subproc 32 2K 2K 78643K 255 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 230 0 0 in_multi 12 0K 2K 78643K 377 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 0 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 663 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 184 445K 450K 78643K 7941 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 4K 78643K 7902 0 0 NDP 23 0K 1K 78643K 161 0 0 temp 247 3541K 4181K 78643K 124061 0 0 kqueue 0 0K 0K 78643K 23 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 73 0 69 1 0 1 1 0 8 0 rtpcb 80 948 0 946 1 0 1 1 0 8 0 rtentry 112 399 0 372 2 0 2 2 0 8 0 unpcb 120 1512 0 1501 3 2 1 2 0 8 0 syncache 264 16 0 16 6 6 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 78 0 78 5 5 0 1 0 8 0 tcpcb 544 1295 0 1291 18 17 1 13 0 8 0 ipq 40 19 0 19 9 9 0 1 0 8 0 ipqe 40 386 0 386 9 9 0 1 0 8 0 inpcb 280 12287 0 12279 38 35 3 13 0 8 2 rttmr 72 12 0 11 7 6 1 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 9 0 9 2 2 0 1 0 8 0 nd6 48 53 0 53 3 2 1 1 0 8 1 pkpcb 40 12 0 12 4 4 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 49 0 49 10 9 1 1 0 8 1 art_heap8 4096 12 0 11 7 6 1 3 0 8 0 art_heap4 256 1867 0 1712 28 13 15 16 0 8 1 art_table 32 1879 0 1723 3 1 2 3 0 8 0 art_node 16 397 0 372 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 22 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 531 0 521 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5666 0 4251 46 0 46 46 0 8 0 ffsino 240 5666 0 4251 85 1 84 84 0 8 0 nchpl 144 10087 0 9633 60 41 19 60 0 8 0 uvmvnodes 72 7423 0 0 135 0 135 135 0 8 0 vnodes 208 7423 0 0 391 0 391 391 0 8 0 namei 1024 33342 0 33342 5 4 1 1 0 8 1 vcpupl 1984 51 0 0 7 0 7 7 0 8 0 vmpool 520 61 0 10 4 0 4 4 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 35591 0 35591 17 15 2 6 0 8 2 plimitpl 152 267 0 260 1 0 1 1 0 8 0 sigapl 432 2938 0 2925 2 0 2 2 0 8 0 futexpl 56 92607 0 92607 5 4 1 1 0 8 1 knotepl 112 743 0 724 5 4 1 3 0 8 0 kqueuepl 104 899 0 897 4 3 1 4 0 8 0 pipepl 112 1808 0 1789 6 5 1 2 0 8 0 fdescpl 424 2939 0 2925 2 0 2 2 0 8 0 filepl 120 31007 0 30910 29 24 5 11 0 8 2 lockfpl 104 1147 0 1146 1 0 1 1 0 8 0 lockfspl 48 373 0 372 1 0 1 1 0 8 0 sessionpl 112 30 0 20 1 0 1 1 0 8 0 pgrppl 48 50 0 40 1 0 1 1 0 8 0 ucredpl 96 3127 0 3119 1 0 1 1 0 8 0 zombiepl 144 2926 0 2926 2 1 1 1 0 8 1 processpl 864 2956 0 2926 4 0 4 4 0 8 0 procpl 632 6453 0 6416 5 1 4 5 0 8 0 sosppl 128 48 0 48 11 10 1 1 0 8 1 sockpl 384 14904 0 14883 56 50 6 21 0 8 3 mcl64k 65536 518 0 518 38 37 1 32 0 8 1 mcl16k 16384 27 0 27 10 10 0 1 0 8 0 mcl12k 12288 68 0 68 8 7 1 1 0 8 1 mcl9k 9216 52 0 52 9 8 1 1 0 8 1 mcl8k 8192 129 0 129 9 8 1 1 0 8 1 mcl4k 4096 357 0 356 7 6 1 1 0 8 0 mcl2k2 2112 25 0 25 10 9 1 1 0 8 1 mcl2k 2048 72415 0 72373 21 14 7 13 0 8 1 mtagpl 80 170 0 170 2 1 1 1 0 8 1 mbufpl 256 158086 0 158029 111 93 18 33 0 8 8 bufpl 256 18522 0 10754 486 0 486 486 0 8 0 anonpl 16 419328 0 398021 195 92 103 103 0 62 15 amapchunkpl 152 15856 0 15716 58 47 11 15 0 158 4 amappl16 192 19648 0 18435 187 118 69 72 0 8 8 amappl15 184 296 0 295 1 0 1 1 0 8 0 amappl14 176 587 0 583 1 0 1 1 0 8 0 amappl13 168 506 0 502 1 0 1 1 0 8 0 amappl12 160 334 0 332 1 0 1 1 0 8 0 amappl11 152 561 0 550 1 0 1 1 0 8 0 amappl10 144 315 0 313 1 0 1 1 0 8 0 amappl9 136 1108 0 1101 1 0 1 1 0 8 0 amappl8 128 698 0 658 2 0 2 2 0 8 0 amappl7 120 374 0 368 1 0 1 1 0 8 0 amappl6 112 546 0 537 1 0 1 1 0 8 0 amappl5 104 595 0 585 1 0 1 1 0 8 0 amappl4 96 3203 0 3175 1 0 1 1 0 8 0 amappl3 88 461 0 454 1 0 1 1 0 8 0 amappl2 80 22644 0 22559 3 1 2 3 0 8 0 amappl1 72 62848 0 62436 26 17 9 20 0 8 0 amappl 80 6943 0 6879 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 3000 0 2925 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3000 0 2925 1 0 1 1 0 8 0 vmmpekpl 168 21319 0 21279 2 0 2 2 0 8 0 vmmpepl 168 365496 0 363035 321 178 143 148 0 357 30 vmsppl 272 2938 0 2925 2 1 1 2 0 8 0 pdppl 4096 6006 0 5921 13 2 11 12 0 8 0 pvpl 32 1027221 0 1004111 379 155 224 258 0 265 37 pmappl 200 2999 0 2935 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 845 0 214 19 0 19 19 0 8 0