, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x3, 0xf4) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) lseek(r1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r1) 16:00:10 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r20 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getpgrp() r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) r27 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r28 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r27, &(0x7f0000000940)='./file0\x00', r29, r30, 0x6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r30, r14, r13, 0x100, 0x7fff}, 0x6, 0x7796, r16, r17, 0x7f, 0x3, 0xb1f5}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r33 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = getpgrp() r39 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r40, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r41 = socket$inet6(0x18, 0x4005, 0x4) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r45 = socket(0x40000000011, 0x3, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs, 0x8) r46 = kqueue() kevent(r46, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r46, &(0x7f0000000000)=[{{r45}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x5ee21a89) r48 = getpgrp() r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r43, r44, r47, 0x5, 0x7fff}, 0x6, 0x2, r48, r50, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, r15, 0xffffffffffffffff, 0xffffffffffffffff, r37, r43]) chown(&(0x7f0000000000)='./file0\x00', r6, r51) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe89, &(0x7f00000002c0)="7e38b8f33e12cc1d044d9634e7eed48687e9a4469ac703ecebe6bdf203c6b22ad6e63899d0d858b5f153ecc1c2c3e2a998ee7e8c3b0a97e9d6e224932e3c759015b6fe12191c3f79153b264a44bc556d67fe3da7879a90471b6f4b84b064d14ff1ef1ffec0175a4301b3e76622d76875d117e98f616e0d438dd09be9aa5abe7ae529256fbd7d7dc872f6c753456c0ab6f1ec09facc1d002e4eda876aef5451106665ce1c46822e0463a65ce3f7b954a484b3fd1c1b2fa2f5d84d5a99c3a1405d5e7fb93f8bad1987f4061a34f335fc3a24945647cd95e1951ff10b913df38656f9046045d0cd8202efc5c12de252e36bd6ec6fe07dc8b4c6508a8af8ff113ad7a605c84687a45f75d6a0aceccb4879daf09c8ae0401bb5749989d0fe4754723dd7efcc8f482d05b872f131e309ed") r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/221) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x883, &(0x7f0000000000)=0x1, 0x4) 16:00:11 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fab33c1c36f1cc6822bc6", 0x0, 0x80000000}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0x1) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:11 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) 16:00:11 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) socket(0x10, 0x3, 0x62) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) write(r2, &(0x7f00000001c0)="061449c0955c3d489af68f28bb6dc5e7c1ec920e2b2cdac61566a17674d7de7e4a2005135536a8e6edf7ab70c9c9ca22f532573f6efd8fe153b1e183dc17827f6c02fcab4349cf0d2a2b57cc97a3c6aca94c06d84b5ad9bb2cc196655cb0f5ebcf28db237af4b30b01b6f0557b81e139afdfc21bb2c09bc356eae48e3b3c6f86525943b1ba517ef7566e2dddf6d51f3ec2622626f8a6a01ee9eb35ef8a6e7e195e106beb72c808eead255bbfbdb5", 0xae) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRESOCT=0x0, @ANYPTR64, @ANYRESHEX=r1]], 0x1) r3 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 16:00:11 executing program 0: r0 = socket(0x2, 0x9, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 16:00:11 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xdd1ed4e4aeec8d02, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000b80)="b67a0a88116733dbe856e36ac19b783822a49fcf66a8cf097077c50793fc1d71a5adeed46c4adae5e4375bab64730ae9bd33be28332c5ba83c428e3caca8592e9863c8f902801fad57345d39fa95ac7c41b1f63389b06a904613af94236b04a590d478848c8bbbe1ac2ba20543735ae2ec9159c7fda589d616c7b75a4b41b5a5a9b2366d9d5e4752ce5680bb5d5dd84c54020609125599912b8b83f64b7222ffedcd2b3c14dce82950c27e25d2c0b2965ceba8b13c7be8cf85d08a5ab7e6c7308e07816949ead81244de39c7c0c846eb6081d29f778ba0be313b3b77e0f7c702eff60ac974bd737b8b00a8ca7ef0f083cd81546f81c4c57241cefddf98df00250173d7feffa63407505490a2368540ceceb5e374aa274314592f44bcae3ed19d0288ba32a5cdd3f9e8e018092f7acd90b49424c49bea556b50598e0f833de3d00144f68e9e5aec456f24a00730c4ad3633fb9c4b8167ba410971857c27accfe1b11900207e38e80a9653d4989436c5dd85a1d25ca39a40021ed3ca9e2a5ee9cad02565cb37b9266117482d000000") semget$private(0x0, 0x7, 0x80) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000240)=0xc) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r2, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgsnd(r2, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0x0, 0x0, 0x80000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000580)=0xc) recvmsg(r6, &(0x7f0000000540)={&(0x7f00000015c0)=ANY=[@ANYBLOB="d6b7bbc8b6c2f78a9ed5b2e7bff20412fce3354bb09224e5da2dcab262339d60cbb516e37484c3f8503b8a24404152c7c4f17edf0af8e4fe034921180d40ecea8c835355904e0934c9c2", @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYBLOB="857a8b453708313abc22e6f38f491f32c516bd322c4f44523503da32f03cfb5871922b076a8cd6a7011d471d86bb852054192967910391249e4d91cd216371fc58bd07d2927ebd45e0cf80fd1141c997763775cb161df8579b4f8e05a3eecec39a1cd2eaf6d51731b82b07d89a504531895f0a3ceaf4e850774cfe4ee469a04b5acf9309bd42acd960683b140c02fd91064290cfb33e208b1498f9745bf97a524fbae9f3b8a23661dd71eae95f21ff1aabd84dcb426d099853c7152fa19d35ce66b90759e1c24b102970f43ead63991cd81a50247ddde1b06e1b9bfb16eeca06263a4543b31e13be08f50fb6582cdabd494ce15f1b5cce4d67920db2e915820d71b72368b7793c8be14383957ea39b0c31b188cc8d961d0edf05fff155c645add81149ed13c30c0bc15b02f944f0dab91db2ead89587d837acea4301c0f0a6e269a8bea41fdca1a8a74123229d5cd0ceb997409fa616ad86f062be42ea7b0726eb63c8dec4f374fc8be601ef8ec8ba59cf6853d5b2112770236bd7fa182d05d7e1b4db0c36a3448292894b5fb8c7014513086a1b476911eb28feafcbae86d3de37c489000660b9dfa0391c095d03868c51015978f7cd4b589f66a73130849c7700cea146a00dc7dd1ba5c8dc4c5af20b33d8b6631cf839ef40a8dd178c99e983a230ada3724451860b7fb93fdaf2fcb08ed16db9b693da5cccdc1c627dc414ab7be1337f31abb1c6da2c25beff34eb3ac83a6de6604218123dc802759a919f7e427c611bf172704ad99167328fb691fbc4bc86cdb10c144895e69c444c0bb4cb37fcbde3bc938b2258c4f884edaa7d2936be380dae53a56369c27fd1d8c461554945dd78a8d75169a8d7554e8b0aadcd3da995f42d0846aaff6518f22b8a212cecfb70bd6188b8298e6b885eb59d4d5af10b1b6d10c7c7e3d023576dc22ac359031bdafc9905aef1bba9fcc00d781e4a15ad8fa01efeb7552f2e3ec0f72bc621a823eb4f4d0fff0484a63f418176b526d70b0b8b3a895e3f2a1af4ac46eda54cdbc6e273a5c9d199587bbcea1a892af0c633ff61e193cf651f04f3153855454c6b78c5265bedf5b7cdb6c57c837cdfbf83c8ad76ec3a43048def5bc75c350252f4d0934fa9ab5242823206b0d933ad789992a0dff8d323df66748c7d2059bcb83609ff39ecc5ca1c3da49cf47026c9fe18185bd93f8be0f2b46677e2996fb8efe05a26f087eade86a7ed57fd7474d19206d1126b0ec5e6306ea8c8ab14d1b885de8697a9b839130705025e5de306433eded6d3054539bf6514d16c494f5b80b602b0af3a49b1706e25f345f5ca92f87df144bb8112468c9e5479ebe63b149f0aaddd8b539492fa423b311dcd88b285968afbf89e617580226f5ca0576e874e97dab217422e7f0bf0c97679ad744832b95445e12adcb930828d3e5c287ea020c419b7b4fa9807476a70ed6761b4503306c19a73709f3c0e5018bfe1964dc4f0bdf3a746941e74e8f60020f4df8e240f4e84b4185faa56cca8214e41352baa33b047e29a92ea604a934ac3b650a847351323495a2e5e20b367701d0a4b89a3c3b6cdc62196f8590619b985d145e04b978d84f051ba1eda25761685aa80294e4086329ffd1c4faa62f28e14f2130e67ec04de7f10bfc2d5db5761a6cd7c42645449b6cc81a8eda147aa6998d27a3a9cba9099d05b172a0c555af4cc85b6753bbd5d8eee15da31a4c41eb92be841c3cfbc635864af3475a9c777f0e9e2ddb443d2b85bda3cfaa854234957aade7191fab959261a9e0e8ef8ba56f5bce13fa2f51f270af662db1320e33cd738a135d42f417a2f8aa96fa394c854e38f377d0e44f1520478f0a29edefc067cdfe18aba39143eccf2abca3b5eb6696cb546cbea99af4ad7e2f343799e021295c79b1cfc0d1ed979197cf30ea74a641c74b37d83a8a817a7f3af79335235ecbcb56a75c44fca1fa4c27eef4dbed68a969844540e8dc184c7c8f4dfaa7aa282ac19d79e50bd9de93284e17f4f565b3b253c8d8ca5af47e5d7015e76334e53fcb11e5e0386419e400e80e9bf4d8a96b8d13396ea939675f91c7ac2107ea1efeecaacbc66109c2b44486d75bdc789a239928abeee13d53aca283f941ddd3e55dc48a86fc1644ced8bf26ee142fd06b207509be9bd486500fe93e57fb2dffb4209b27672e4ef513069d97a6588ce5916aecfcfb6937a8fb054c1bc29fde98f7b0369829ae55a999885e4ffbb2cd4bcab85b802756b85b3d775b34c151b26dbb625f1ba4c207e02dbddc9e2d2bdb9f24c775ac781f062dd37fb902e1415fa5511bb5184d667ceb7ae6ab21a634eb642a24eac9e4cb73ab40cbec6ea579d6335b4d6aa8a77d2781ddb4538e0279e357722c3d0ed4f0249846de5cccd16cce099e9a5ffdc8d36d3dac26b2f3230bc97e7b5c319bc6ae8a74af86b073016e21954a34f3da27877352a23faea6d35e0eba3180574742de5b451235ee4458ac468297b314e859ecc5600d9184a39fe56f3b896b7831524b126b895a3577317cfe445b11b9f2216235903f699cfeffda9bf355536d6372de81fadafbe58ef54962c9377d0dab711796236f309b970f09fa7b1066bec4c5f4e282d52f45f21f96380f806032f977407663f0dfe8f525ba313e131abe1d3faee169e2ae6d42cbde6de9d2e23affcfd561fa45867853a9db8aac2a9f44a8901e5acbf0ab3e3a2bd022cb2481f2d8d2806f14ef3d9b072b592fc199f208cf156626c2867b2282c23a03d3889b88b6c0a4b10675de7ff49c025732afd051ab25911de7cf26a5edeac630eccd4727884312f3871699d2e861f64a0efdf39e882f78704f7afebc2de4ddf5b8d25c41f4b137ea2523b55e2c6c5d91ac365a06ddb11437c9de5b11aa8b031a546b447d5e219abf3c4f9a323413265597bfd824f360da9bacffc121391007c4bae241fe3929d3e844bf2f72bcdad1b1fcfcd0a5b98a6244f9d011b484e8eceddfc8d4f135b0dc39a15b844634164f76a33ff579e1854bd6d663ea0e40f043a9e55eae32254b7ea404608036039b58c3ff44cfdf3659077e6cff91a23af38874725c61377e46e5c7f4444efb29ece91bfd8370121a2f9aeb9c9c4a726c68ddc6eb23e90dbd811d56448063195fbe9dd938ab0e4800c5c6c294762ee15145fba7a85e54f89f01a28c98de6a484c22d62a5b11a8010c43c6ce3452f30888524839954c58ac45f5470a4e03de7cce97d83567d51f6b26e4e5c0210380822f992a5720469647cfb11e41e3f0814e34a6447195b0ace0340cbc0f5eb3000d43a234cbafdcb3a25c8ad42d4dec9e6804872eb1f63b498941177528fa7a9d63db59215459a001b8ff965fc2528b64b5546a5818673b31165380d337b2fb810b87b11493c1b4f9e79b53caec063ff0d90e2b8c36ff48cc11b4f3cd797ef0460f3b5cfe120b7c426b505dff3aed9d9b28a144ee0384e91b35fd6339789d138a411ac024f89c6db679896aa60edc6c754f9816aa1bd9f5e2064d5c728748e2eda5e52e1c87bc2ad60e17e627b1182afe828b3cc0a7d247a30d88bd5c6e7d341c94642c45914eed1470e39cb2dbbd71ee0a23d18209d3975517b1bc2c1980c936514ef8abbbbe036dc62bcb95ec460f73852e21e05cf6f098317d60cf06010a967f390ad7314edce8352356f03315f895e87f39ec43b9937b3bc1c4fb23a83c98bc5ce28cd794528d3e3a78f1aa4cbfc8c9c028eadd8ab3b6ef7a03ce29a0adad0f305784ac83bbb89f37ee400f875d3db52eae06ac4399e9ed5865ef67dbc76139f905e037293137053b88dc02289e7302da0d1efb1edc120bf5b2a2e90aff5210119e22cdcc69ea50f6c9aceac42159ce575a36c82891d7a7fed5317c62b67ac63fdbc08f7a88380741bbf086e7c928f1313de20bdc7c0a1c672f5484b0a9cd298613a142f4437f11547e7540b2cc2f36815d384314ceff3ea08e784f77f7e44a6301986d2dcca502a8df126099e3e2860fecd1e456bc5b6e8be28e2a6264e0d4cb19d998ab5bf937431fed67e47b42e2920f253252f6edf478fa15348618f11e3ab7638190123fb13118df392776b967543517f4bca3cda413203922bddd31f852fa701b14210b76a09855a21a31fbe1a584c92a6d20abfcabe3ed9ec2875a71676369a688f74c46682c932d547a3f75b127c7e67262ca881cb0b1d68cc6024e6bfb5178ab209501924574f5746fb4a68a69a69a090d703de1ca016fe6553cd17f6bee088d128972fbc9b137bc639f78e1bc12bfd83699fd0b1f257f772dc8545e3f5fed882ee75a6a565a42124bd27e7e6417263c0f897c848de712644d0d39f6a645d4a0db388899468d54bbfd377c610d1d72630fc2e26f2b565b438799c7b41c648e0f3cba7344a3a3a65560f77c019bb1bbd04e6971f49f8e6a9bf10fb70ee790741f6777c1813bc5d2a6741324efccb14718e529e17d5d2250025dc7f86fffe0c6081a69e97fa91c8f223152501a4347770bbc5278e76f9e66bcb0a124ec8cb617f74555df539c270387586fc9bb43a72349f4231e1b53403b69fd269c583dff5c490f90f4f10e5b0e86558fd26756c8ec3c52000f15506f2593116ee4fe1f163a55c1acb81c21c998bd141a5b8f761831a2770fd1d8eb218d0f1d9d887ec1f33bf11f3bc585e7115e0dfa3092617d3a7ec99a2add0d0d3f6541646bf40c9131e390165070362168bb33be0b54943d7e6e767873375dcac2f00b26b36758219c87faab17149e5fa23e146c88db059628310a194911a2a9385450129a7d8fa2eeb5ff5f6fbdf069e03126cb379104472ab5330e96185ff98b4dca9abe86268829ef03cdf7d2c08fbdcc43e4e3c7d531e447825378f5dc0dd38ee413062d79f3dbf2d2f4f3a598c4d782d1ff93432411bf190ee539dec978d0ad2c8866aa812ed5373579b55426ea9c77b213548ac16022bbf006b3a4253a3118dbc84de2cce761ed1d37c8a0977b0289679f031479c739835af1be58ac09c08c10179571bef92c9128eebd67fe7c1885f74e835ea046b8759ebb97487637bdae2410389c9db2e5d59f5eabbd1281f2b3c4f61ae65db33b4ae11044424a47814f00709f7ac082460b80ffeb7ef10f027f53aa9f95237ae164ce94981223c3cf296becc0d71a6583a06fe163b377fceb4a90328108e1a6d91ac578cbe44be77c447e23f53e474a1bcb906b873f6edd4e373af2172f9333fa9cfec6a056fe16eb0153ddbc97e449cff3744cd6bd997fa428efeb9f07b92bafbc413c76e835173f6383e1b6922ac485ce7076a6cb0a9f4b87114fbd56674265fe2c6f6b22b1594a9ed57a0bb48ab2262ac669f0235d31b9534a3e186836146e7d996fa0b01035d1bf3a08b3ff913fdf30c8b0d101e4c31d47e48fd150b5661c66855bfcd8cb4eb772732ddadb8caf92f1752fb08856d13643f3a3f2afe366af22279f6dc11d81b795d533eb08f573ed810c9dc8606413d04e631acc2ef0d8b3e87280c1c46a229c119cf1231e6726a6e273fa5a1e094521dd139c8f225444d45d4a8abe70b0a7522cbefc269daa138a693125f90205b4a2b0027988896bb5b882441392e50a21cd595dee697f413fcbf53815eb4ea6a0550f6ddcb8c23e1c8aca0ccd5e7966c1c3f44b7a692ebaa7e1af1ba0fa77422548562ebb82cad94589b8dd168ef6c485dd0621dfc5e3ee912169bc24323bb26f258e83b941e0f66ef9b88e4f5fdc2120b0ad76405b825c121731728d154984e7b8b3becd5be8014048de16028faa7ac57039d05b3a6"]], 0x2, &(0x7f0000000400), 0x0, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r7 = dup(r4) ioctl$KDSETRAD(r7, 0x20004b43) linkat(r3, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00', 0xc) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0xa0d0, 0x8001) write(r0, &(0x7f0000000840)="bd520b9bc29684cd20873306d1f5e30cb9eca91764a5a9be39194315349bff348e896987c996e22b55529e222cfcb4ebf6d054ced0e9bc429a3e90ce438bc5e6236f6a0c8846c85a5e05f18f5e504c7dcdbcb9ca5885f94d96b512f34007a58875459999327c6910a3ca07fef428a16703449b79f053d781e57b9ffb72612625e38ccbd81f72a3b8e43838f73a7bfa6e5707cdaf33e59fba6c2c12f1d464485c813143f044e1d3d5f59158834834d4480237fb62d3649e8302df32d2fd5a1e913de1ff5885627d44d7a3da2928ada11db3af4e3e53f3bba2a01596a984282c57f54a8764d4926e3b9af102badd2e4d7d5dfa3dda9e779d03bb105060cbd50dc5cd39c9f9f0a1a8e7afca8caa59e0ec410a29850e8349a27a728bfffc4268b5be67c033208c972970e1352702829932ed76514cfa2f123fd996ddae9603d6707a913ad6b5e88d4184dc391703214e7a618993626e4b805873d766cfc812a87ee72a1c2539e281cf02e857776b38d3333ff76f36bc404524beed333358cb612f1f8fd7ee86a21f9b1bb017ec9a54f56f961e6322fd83e300fef20bf3e6af6c54602e640a1155b662ac7fcdc05589223d95da27554d3c41b48c4601847cff5cd6d3283d5c1b3d292b5ff07689c7bc88b9fd680da52161efdd215d9471acb381e645cba7f553a920bc29940727b1b3b41b7bd0602cccaf7b50143440caf44eb728b41b5ed28aa84661ad99a8ce052a373f7b576ae6aa85d9194065c1265e67cd68b0b6b927a005d587342e83c27176eda481e6747ded4335aa4d9f7a4f03e8bd1413309a8745d6c0e7c550879daa7c3c03e912ca44a9dc51a53dfd2aaab5cfdc3238b4952e2505d04d79fa0a6da0bdf5b538d3d4338adf8b3f081b2c6cab063707c2c960f6005223707a118b555f54804d25f0e4a5bf6f5f62365941e5302619dc93058970aa434c3e5e03e39b5137fce9221ce72f63964e03f96191c0005c2faab2da73c187c9a55158564e0079a5a0c4d918c4b64c6f15ab11da8f71fb29e2ad9d8a33e6c59304a7c15a968cac28aeef3d4c9957283849da2955a7f9fc15fc109cac135071ad825045a58dc4132922ff2beb16c1a5ee47ca648dcb7acc6049c97c5d57c26c0d021df1e33fea4e0b08ea1c6005f87a93c0772849c42d4699a3449acc6dd85180b171443fa2342d32353b720e6d7526bd74c3a2d5a0e768808a01d123dbc3344b8539540789d50395bc1d3c6139a3b26ea84ac004f907b00873b41cf907f4bf2208fc213d432eef4538257e13155b261392fc0758bf225935c4fbdf60c69a8e4db1e43e6f7144077ea17a652668f7bb2b9cbf15c5d3acadfab6e3143e422111e56550ec50d8fdf9d4906fa221112f01cdee643f8c8aa6ccdbd4bf53b1064a596c0b305b28c72ac6f19979cc00ac3069a894039acd4d7d3b187d0f1ea257aaacdf9af559f615fc831e5391eac401608cb2620e97472a0ac36ffff628684731ffcf1aa6bada169337541a4631890278245cea247b8554ec9ecff14eb6c45558a19b4fe90c307175e1fbb51f14faf83988ccd0c5a685099682e45aea56d1e0f81d6c1f225c4aa4a6129fbf06593b0a86490e64c59f162ee73cd1fe6dd4f689d9a888f6dc7843c76b7e9dadf49a9176f538f5cc569c9b8d4617ac5a4c55189a5b32e6fa574d8ef56a9f9539ae0da9a47077dff2eee2691a2713e3b1d92ffa558dfd8c7915b92032746aa3b0eeb6e872cc009d256e6c18bd840330dc523803181182243e6875cbe1e9fa4c28faaf3856c6bab9ce418a9d0ef751dfcd2c7e55705774b5e6f2067e689fb437029f2b05d2bb41fbe39356ebb71659b3c9056b5d85892a3203ba65e547a4af6434d90eec1f94a1147a2b804a4c12bd1a02b7d1646fc80c2804ac7e111201144dbf2f9b501c7e90ea75783eb3296e8bdd0c52cc284a69e60a1d166b33491dc0a5e486d56d9286e6653683b028c571075b683b63b0fd77934b2b56a8de007cf345bc1bcdd9ee046d68ff1e263d710e0521e147c00769c775ea6610953ecfbb794ce8cc5bc38dc019a7aa9d2dee755dea29960ad1e96dd9bbfc1947f66b3f1ebcd001ed3b689e07fba5d6391ab327e37cdd57cce7bedd32ee099a46abaf47acc93c565a664e5e3e25142145c035ed3b1ebf48075a76d2e4136b9e0db1fbe11576f25a3353e74d2c821175fcb8da2a169a6a1b16dd6e27e4a0a74ccfe42fe8b0ebe9226b267c8d875619964346ef8b137f8424878a15377900ac45d654487512035693cfb87d95d970a02b9e79cc8f4d19915cddd2f2fbc95e2bdfcf6f54afad8cde6ef616ce89d71c4819b45e963e0d8dbf9b0cee1d9f9155010bf15dc6bcfdc621a29ac5662921d37e70a7dcfdca9f4ce49373e02331909fbd520c4f98b2520aba40f642b941f29446b00c959fd5529fd3373e9d3cbbab2d38c907e7d29487fdaa2ff045dc6fb7e720c1b85d24537cf0bb3dd5e4c442468ff1814f7de21fa5802ad2f25d5eb31527ba5f36e139f65e592389ac7201aa91251f6c6ed3b6a08dd1586d55b1fee649c4065a8076cc22f5f927cb892ea8744ab8fc262f1ceb4e95ba4a59d2ff503a2781c515b8e8a1b4ebe1c73b5b6e3f8e0fac95820c0e28d98660a87ed4c0e0dbf233cfeed074623fc6f2d083122428d40a8f5793321ce26b43851c3088e3a5ad3cc441bf36ba266b086055e3d9549c57b40920037f9aa53bed71c199a9f90db240a6d02c8c3baad87918c8d973ff352e364ad82aeeb8eefedfec0c142ec3fca2c27b143591bf79063e2f160d0c1e8c2328fcb15d1b40dfbc95f783590cab30c3a21064bb792fad439ce365e693a04353030213766a975ea146c1acd70aaed3c8afaf8f10a78ceef125c7627293fac72529ff8ecbf474b1f46fab41f0e56f00c2c338cfbc995c49138bb667623f3f1fd8a245dd4e51ecb6eadfc5fa1506f2ccb070ef8e3541e344cecb7212164190dc8229301c0bc1672f4e7e283721a1a9cd7db323cdda4342fc63f745a8b0d84a92c5ef5dd1dca0cb5578b6b84d03d6fa7255571b05534b0d47f906aea0320ef60a894ee31011a366a2d756f283c10a56e123aecd9f63496f26b9bb71954923be3087b2eceba781d5b1bcdccfac9891f1950f9ed77677a4bb473b187049eae721bec500ed5be4a5e56f26921d9d0c23daa7643f711566bbb27eec4a559290482a4bc118a31c551940ebaa09bd8500abf9ca65278173ba526861feee2b541fb72ee063686c019c5f3f3f41fbe00858b44d3bb9b96faf9a619349039443e2808e212babeffb02d6a46cf1d01035e658a81bafd6c0c20795ac763f32db9b02d0f9cb3513406271ddb32402e94ef54504749f44f2a9e48f52edfb5e8da7a1b1e494a2535fa2d2903caef9e289344fb3fe62d731dc89f6b851536cee4b72dd83d7327e6ebd0d53423470365bdcb3500872325e31320b13f9c9f9451a8eb81d2dde3049e4f0cf4350ac717248ac1963ef6909049a22ba81dbbc1be31477afac53bebdbac59f9ef66aa99386278bc134a0d1cd8ccefb8a41ad919ecc517887e8017761bf325c6d5f74950061ed6c5e0bee3c8955dc8b68e9d0a991c31965c3d297f9ffe12700af00ac6273406741eafa4083e3b3d0a2de7da2925cd8457d7011ed1577417063b66bcdcbdb404fdffb189cee2cbee4cdbc53b77b0652af8db3761b79f8eb6fb2d9d439722c0a1786f387720d7fcd94e4c2d072196aa11528b1b167d8fe3cc46df137b084c69fefcd38e992965394641797728f2a99f70c6d409cb2f23d82afd32267440a3e0957ce106cf28ac9fe2fdfac9c898417b405264fc56749030ee05b63271fba31299498b6f03fce88fdc797149d1e93ee6ed540f2c114c8b49cca89808b5e7b87705ccb2ffcb029b82f0f1dbba34ab6b6db7f2d3a6267afc8d8151cdf9b5251f841a3a76a0aa90ccd42e3e1290dc2be04271aa8def45512fab9dd8f785490517e4280f5356f6a28ea95f0c6d82677501dbb7c80b134e427a4a279d09039614878ccffd89b0e1e10f01fa5b0d5ccd2887d5a2c9a348da8e4197780fd71d9a9d0bcf2fdb84b3976c772c35097344d8e8bdb8e0805b248a72a3c5f30fc51c46cd259a9e21008b9091c253af67edca1d2111710a384101b6a20b87e405412994934968ac71da327f45a0eec5970962afcf0807d3b326a133cec56fe116f411e7a3ca81a9e541b94cadce847018a3ff2790cb58fb73b3a68d4d471dc5c6a6aa4dacc8cd0f70a90a5bf779fe578548039ddb1e876bbcea8b3d4e2a827ec1d71fdd8baed12b8337d42d59a0ef90a2030d8644c9712d05cc598e8da56b233b2257ab934304dd4330cce5e5f1795dc97115310ab3593ba30a2882d28e3b0348fbc42d00bd744463eb55205b2b3729d04123ecb0014c94486c09c867fd0227b130f4961d3e96bc68ba523c9313af603e8e642823b94d657c08be23276a89ac40097e0af02cc42cff300f2cb8bde0c020f79f456c8ab9f265322f5ce815d969daceaaa6cae5167f09e9cad0996df9d4cfca8c915508745187b94bfa0ed467e9f3244d09c28fb98042fbadd21bbb9eae3d43fb437e4debd424f05836dc818adb4f2c2ef7640aba55cf025cdfe2869d5f3f4ddfacf73c3993e37a74297fdf94fb99bbbc4431bba4045cc3b9b3e9de1d70699b9fa82ef6ff23807f8e48bd8a9ee556d484f9395762bab874d056771d71d494850430da7a2068dc6f5219612fbe21e5d226fcf981c925eea2d53b1e657f2cdef3307f986e6577181a01d01ce8ac98f7d9f6590c342b871af916aa854c2b304a520d20866fa0414a57ffb36c4eb17857b3c7793017e15cc8c2ff50b1c0b99609c270e31ccbd49c38027e41a6f2d58dd9349db3ccf94ab77c1624005bea003467378bc32ea087e01252c4492230e5f9abdd6519ad24285fe63b50b8613b19715d47fd25b77b7049eb67862075d1beae73598ac86918dc1ce4a090f9f92020f2c919494008e514e296d0b8fedb6a7a92a068e262f65fd8bb7e25f9b9da6e952bf50c5b7b5c499f672afe07888959cf34748b833372a0a0d46549cc2c0741faa799460c15c49252d67e5ef22d9d84d3488b4ed2a109a789a101d6bb49836f874369f960020b70ed860079e01365a0e44103fed0bc1e6989e8aefc375b710c895eac05604b227d6121537477a44fe06f665291fda0738b3ce372173dd5a4e59c8af97cf4c23c99439456f155d1defcc40281ddff7190811048778d32d96cee2cb5cf0d115db5199d931385ee8bfd6e11c1655bcda8f1c56cf09a749f676cd1a114781ff588d2ea89a458946e7812fae7598adb52fd528ba86f79ea843ede56a1efa602aef743230b414f040d790fd29a0bb163b004352f541edc51a1526cc54f3a6d2d0a476b6aa16074ba1ff89e4248985032061e0b05c9d252d8c0234427f80c786fcf01815e84c5d4cd8098bd921d49d3b83d70208ef821e8cb2ee4b42ae412965afbc9ed434b7d2b76003b19185b20ff163da1cdaf753a59ca3dc9f183215dec93a6ffb31d8d1a683d44f4e60fe1d02320fe9992852819a623daeeb1c1c503eb66d2c81aa3e40942c420af056307825d2069ee43f5cf32372c2c74475e29a305b25d87e005f83852795d5fc21977248fb5561d81d0a0b89c2a3063c8289e5c13728c4408a206a7589a27fba62e5a08c83f993590c437527757f52038dc90e12bfbce6fb92727d071f83c2b31b3d48b1433c67bf09dda7767631469631006f1334d36eeb4bd0f667190aad39342bef", 0x1000) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x1) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r2, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt(r0, 0x9e, 0x7, &(0x7f0000000040)="076faa212277c5fb0ec4c9ee3939564c423a07dafe56052dea2e4f67e890", 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:12 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/18, 0x12}, {&(0x7f00000003c0)=""/128, 0x80}], 0x7, &(0x7f00000004c0)=""/44, 0x2c}, 0x800) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0xc, 0x0, 0xfffffffffffffef3) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x74}, {0x35}, {0x400000000000006}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfddc, &(0x7f0000000200)="025d2c83946fce1946061471407ddb70baea13185829a5b6fa436313a1229cae2a611545e7c57ba6305450a19fa8f157aa6b3a97f6001ae5b7ac40cc3d7b43a8cb272af85971198ef552fe9722f56029c3b11383ad6662f3c2f8fb2cef646ebc61fffbbc5b8ba99e1722ac1a68dbf3fdea351d8cad5877031123") 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="a855f69ac2f5ae6e43c5ad9ebcecfd19af04eb0181a0aa1d48c6cfdc8fcf56b076766d48dd5aa84330966aeaf4f62be8d9bad6b37bd7421d2d0a43814eb4b04e29caa9ac28e35623230c0997aa176dd332be6bf4612c95d142ef12e516688b3b97d93aa660694f9bfe6ce3fd6e8ed580049c7b6c0f35cf51e566f1267fb6b87834ed4efadddc138558028423ca618ba6a18fd67d3ad3873b4f4274f8c9", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) accept(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x3, 0x10, 0xe9a1, 0x4, "688c81f024b02efd755fc012f9ac4dac1bfa4d1f", 0x7, 0x1}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf775032b7daf7206) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) fchdir(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x200, 0x80, {0x0, 0x3}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000200)=0x9) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf40b123a7911e6e4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000280)=0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x520, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000300)={0x3, 0x2}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r7 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x40, 0x6ee3e9f0c12e7700) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x4000, 0x3ff) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x100, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x20080, 0x0) r12 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8000, 0x40) kevent(r6, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x8, 0x10000}, {{r7}, 0xfffffffffffffffd, 0x8, 0x10, 0x0, 0x9}, {{r8}, 0xfffffffffffffffd, 0x40, 0x4, 0x5, 0x80000000}, {{r9}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x101, 0x3ff}, {{r10}, 0xfffffffffffffff8, 0x84, 0x40, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x15, 0x2, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0xd0, 0x40000000, 0x5, 0x29}, {{r11}, 0xfffffffffffffffb, 0x25, 0x1, 0x3}], 0x2, &(0x7f0000000580)=[{{}, 0xfffffffffffffff8, 0x40, 0x40, 0x10000}, {{r12}, 0x0, 0x8, 0x0, 0xffffffffffff8000, 0x6e}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x9}, {{0xffffffffffffff9c}, 0xa1a7449aea9c23ab, 0x11, 0x20, 0x0, 0x8}], 0x5, &(0x7f0000000600)={0x10000, 0xf62}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) getppid() ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)) nanosleep(&(0x7f00000006c0)={0x9, 0xfd}, &(0x7f0000000700)) 16:00:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffda) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) faccessat(r3, &(0x7f00000001c0)='./file1\x00', 0x20, 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r1) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x400, 0x40000000000000}) dup(r0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) chdir(&(0x7f0000000100)='./file0\x00') getdents(0xffffffffffffffff, &(0x7f0000000040)=""/178, 0xb2) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0xe3) munlockall() close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x1, 0x4) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000540)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000100000000000000000000000000010000a0bb179cd6cdb71100000000000000bd7d0752f80726e9cdde660c93000000000000000000000000000000000000000000000000000000ba475cb300000000000000000000048f450000000000000000000000000000000000000000000000d40000fbaf2c0fefa56313db3e0a7309b9be0fff8c77953f57cf107c6459642f1d4ab142bf0d1e6b891a8f61569f90912a36935eeb3912ab7860caddd2708b0ef6e43a4102a59b4fef0895745085f28bb73b5028dbf59f3ac6d55893ea8a0405613ca2a33b6024fc5414beb9ccfc8e4485808c95d0f34a349a78660a56a22469387808be0f1b8eccf7a8f5744c70f797d19412036e8aa8b8495b66cbbee9859fc5049b6610978c712a5c8a4e9bd18aea0768e6365b0e7dbf70f4d016780b4cfb2eadf4aa93a0749340219997968e8b934770f64700"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r5 = dup(r4) ioctl$KDSETRAD(r5, 0x20004b43) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000697a8f25aaf6000000000000000000000000010000000000000000000000010000000000bd7d0752f807077d328d660c93000000000000000000000000000000000000ff21a1f28e38799eebdbe70000000000000000003d0f0000000000000000008f45010000800000000000000000000000110000000000000000"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r7 = dup(r6) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000580)) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000200)=0xc70e7cc5c221a91e) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x8}, {0x8a, 0x729}, {0x1, 0x101}, {0x46, 0x1}, {0x100}, {0x44, 0x8}, {0x47, 0x101}], 0x7}) r8 = dup(0xffffffffffffffff) accept$inet6(r8, 0x0, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xf0) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x400000000000000, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4", 0x0, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:14 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) seteuid(0xffffffffffffffff) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:14 executing program 1: clock_getres(0x2, 0x0) getuid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x54}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00004000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500000000000000000000000000000000000000a758ad4b1935759942ea563c"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x8001, 0x2}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/225, 0xe1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x2}, {0x14, 0x0, 0xfffffffffffffffe, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x401, 0x0, 0xffe0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYRES32=0x0], 0x1, &(0x7f0000000400), 0x34, &(0x7f0000000480)=""/160, 0x99}, 0x1) r3 = dup(r1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pwrite(r4, &(0x7f00000000c0)="d0000000000000dfa5248f2e180984f306c500deff00000000", 0x365edf76ee940d80, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000752f80726e9cdde660c9300000000000000002200000000000000000000000000000000000000000000000000000000008f45000000000000000000000000000000000000000000000000000000000020"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) r7 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r6, &(0x7f0000000940)='./file0\x00', r8, r9, 0x6) fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r9, 0x7) fcntl$setstatus(r2, 0x4, 0x80) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) r1 = geteuid() sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001900)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x3e, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1}, @cred={0x20}, @cred={0x20}], 0xe8}, 0x0) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x6bf}, {0x1, 0x5}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x80, 0x3}, {0x18, 0x1, 0x4, 0x4}, 0x100, [0x4800000000000000, 0x1, 0x3ff, 0x9, 0x6, 0x7, 0x2]}, 0x3c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0xfffffffffffffff8, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x150, &(0x7f00000001c0)}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x80, 0x5, 0x0, "daa7214c1b43c6708658cd68f94ef0b7faa834d2", 0x100, 0x8}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c52ff78d5aee258c0000000000") socket$inet6(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) 16:00:16 executing program 1: 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="202655a6dc8c6b0000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb"], 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:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x34) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:16 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x3, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f0000000000)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r10, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xffffff91) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r11 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000500)={0x1, 0x4}) fcntl$dupfd(r11, 0x3, r4) r12 = getpgrp() fcntl$setown(r1, 0x6, r12) setuid(0xee01) r13 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) mprotect(&(0x7f000059e000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x2, 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:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xffffffffffff17ea, './file0\x00'}) syz_emit_ethernet(0x6d, &(0x7f0000000000)="6b3e1913e89daf8956551175f523") 16:00:16 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYPTR64, @ANYRES16], @ANYRESOCT, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRES64=r2], @ANYRES64=r0], @ANYRESOCT=r3, @ANYRESDEC=r1, @ANYRES16=r0, @ANYRES16=r3], 0x6) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = semget(0x3, 0x4, 0x42) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x7) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/49) 16:00:16 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r1, 0x14, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x2) msgsnd(r5, 0x0, 0x0, 0x800) r6 = geteuid() semget$private(0x0, 0x4, 0x80) r7 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x2000003, 0x7, 0xe4a9, 0x4000000000000104, 0xfffffffffffff10b, 0x8, 0x3}, {[0xff, 0x3, 0x7, 0xc0000000000, 0x400, 0x3, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x5, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x1, 0x2], [0x0, 0x0, 0x400, 0x1, 0xfffffffffffffffe, 0x8, 0x9], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3, 0x2], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x9, 0xff, 0x5}, {0x7, 0x3, 0xfffffffffffefffe, 0x1}, {0x1, 0x7, 0x10000801000, 0xff}, {0x7f, 0x100000001, 0x1, 0x8}, {0x0, 0x576, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x7ff, 0x9, 0x2, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x403}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000400)='./bus\x00', r8, r9) setreuid(0x0, 0xee01) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0xfffffffffffffffe}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6210e941"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r2, 0x8001) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r0) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000000200)=""/134, 0x86}], 0x2, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f0000002940)=@abs={0x0, 0x7}, 0x8) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/speaker\x00', 0x390, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x1f, 0xfffffee4) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r12, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x361) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r13, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/speaker\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f00000029c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000000180)="e5a61378e3935d1ac69de6ee5ef0cead258eff29079281ca8d96351c8f0d702148879f3e1a7598adf92dbc7ab4c4d3618b144bf4ea782a3e0420f684d83bb84ba40485c7e83864d01e327e05fe6f3a9bd667919722f44ce2492b20f1f5fa4fd480e7ecb5f45e96ea19409b92e1cd9828a5c31c4ad545c2be8d46d48e31ec94ccd1ef95bb708b3c1b2dfa98a403e16d409c2bd32a2bab82defba53dc78a468cd8bd2efb20fa6a49161348e58f0d3fbd889fcc9d1489251372a982d42b76e0ca26d28289983aa1e32c65572ecd0b3137e8542dc6d6d973eec047721a9e39217d283c0f4183b6f080888c6b0298b610f8237e0fb15e24fe", 0xf6}, {&(0x7f0000000600)="ab2855cfffa521d9a23ac8008ed5ec49b8375d3de2b995fcc807b7b2f3490aa1e0e6a0b1045a13b37ac9046b03c42942aa7b909c551dbecb18fafa4949f98352d874da2e15e2f7506aa428868d755b91206d445774d5938dbcf5d6d2434f12c92adea6903c36e67c0f572bed7325da3c86385d0b58337c44b548474eee2f74b122f19d1a24ce2194ca4dd43c48c4cbce7a02e51fa1c5e5475d827824beb11b67fc0a6d953c5f5fc91e1555da5fa7e32c01bd4f7c57d2d6fb7ae28b86447507c155917349c4dc091102cd6645144722845416b06ef67fcd24a0319b59350030eaf4eb3ce12c05da807fd886718bfbb24d8e0ff34ea6067283da90a607b37d37c5e0cdfa74e11081f0f9f339e02b47dfca90888275668c1ab2640ad2599894db65e7c53aa2476fb0096ef50ff93baf4801cd4def88c135428630e0b5566d9c9bfc5610f7a752ebb38cc1a17e80874fe06c1ae28e6c886ef301afd929ac4b7f9ccbeba2fdee0f6bba39a135d86a2f5e16afaf193d975ee95b747b385fbe6f3db27072a3c76a7c7a7c04e4f362bce69b29a26e9da562ee865a36dfbe374c6787c9ebc5ffda21d8ec69eacc246bb0898ed04de50209ddcfd835c75ab538492742f10f4df3b24acc2b53bde72fd7ea1c2e8e485ce87341e1ec81cd2e4da2ab08d3d56859e3489d03c351bcba5ba12695502d2b8298ef1d4f6ca20653a90431f369f6578b56993ada7fc4a17ffa8b1050c99180aa6fda393169b04d8d0e7c5ef39ef1619ebbff623f8c5e9c3cfc45743dc5fa3294b5d16bd92fc3decf44ce82e8fbf6bb1b6b871005e97251c7b397a6d6f62806feeec7089f766ac23d20c67d3215fb8b956fb28e12aa48963c78dab78137c9550249e0dfa8a467834058e8ccb33afff69550ca41f2719dd63e80a46283987f5ceb023f1d883b4594fedf3dacb669ee011648cbbb44e6d7c4db0845c5c2c219e9590a564ff66b7a26dfa3f7ae009b57fb2c8c924514b654451e86a3ab6e017f7747aaff0b7e486f08052e7dc61991e0b139f902980f03814b1a0289ea6fd3a2506b3e03ea62e80aae3f32805fd8b1b72a35f02e2c7caf35c01ba88463d9d796f815dad3f00db07a3f830a81d086588be6121db99f163b7bb21af35491a6152245784f29f6e20db1ffcdd8557a746eafef1ed097fd71b4af43b755b6597d9b4885ca0eb92e17786d4de26dba4b230ebb09d4f962a818206664b57700f1c512e08b1417e4181a2c5daca00fd2734c5c9cb11a3deb274f58add5784f52237cfc3ccd4485d88b7734f7cdb7f3d612fe1e95d56ce3aa92093bc707357d5fc4fb96d608e4a5b5542a38e8869e04b490445e8e048b56f965bab1a41c5cb80d270d164b07146a23f02f6f2ad07d7d4412e82072f11b0f157b86fa4d53fc68eb636242334e4fdf5cf11e6939610a524ff07239bf684f4660dbd6ccd3d7d3aae309eea8ff9d2d3ecefe04b2778f7654f2aba6cae6e3ebc8259f1c606e616f5bf49dfe15a0e7ce855e9a8c9808a900bc9e5c657b7e7c28c1ec2db933ca6b5a6ffeebcaa29932870deee66a13ba03edbb86aac274f3d3dc644994addc19ec486e7d0b15b48e6679af329411c86ef47332d6f38fb6747f46147a24a579c999a9e6830f38478f3066eba9c55713377c1a46d23b1e73b75739cb95dd75ea85bf814e9aac08272493c333eb4a0873fd0527fcfb92daf6226b779634c8ff72cf25ff79bb36c80eb3904e6c36a1092234e5744484c1610d0de158dfac1562cc46695022e0c7ab677d5df45b2c9eb6cb8e4b323915a1cd50444a971b9ba0d8f52e15694f1711b38b221872a595564751f2b27aca59e4a546a42c29bf84e2b459f8951519ff61ad25422e8eead4a3e88c697490ed220e2fdec6dae1d11d6e9e0de423ac8aa70e3008cbeabb2bab4f16c4e1099edbcfd79c82cdcf22b6396b96a0d4d6ab711f5f81596c08aeaf555644281c9df6c93e0464a09ba183324e49cf8d7b89e7c7c37d09b2fcedce700a5c3157799771ff60f87de836ae01fde91b790756eed1d1a050d667f88166f3f9ad55e237682c3c9abebbc430f98d26dc036b6ed7b37d27edc0a5ba8236835caf4ff55c1f6f34d1ec089364bfcece399485fab7f8ac35c76700bd9dda5166306a234a5a9afd5d2634dee6413dea409eed35d97ed2c4c892fe1037a45929f04c70c5d8c17ccc191ee05c6f4290ae6f6b0b5007eb6d4f6b88f167fbf14db9964db0b352df2a76135a2ce8821f165d3ea4665a9e35e065dc7b518451622d16b93dc33cd7d86eee76fb7b1947f0701b301b07821be99bb4b482e5bd809c20fa0ef1b43e1e0d304a2a9e1dc52a683c58d1d34e71b7b28a8bf8eb663d1905876a26e2ccdae2d8367b46862329f8872f25aebb9dc490fbc2d40670ea2b9a161abdbbefe4532e340a43a9587b63c4ca3ad5e6af87a78a6ece7fd6aa48af724a2aa9a8c0baeeccda624be6531b7d761939c84afd8055c9bef6c856b7e0254f239525ba77feec99313312f30703867474f5131cfc0edf0dcf191c4cf7d33c060bd4011e2be9f6a9d783fac0c325d9075a10d0c025156f37a7e67c45d555a86a23d3de1aa50d14723bd1e293ef49527408d2a5984263127f98487a98f322d850007d0bb96b421d252d80139ef21c1fd595adc43154dd9c3105edd83e8d0d2ea56a08e2c1c6714ed30e9c167f0e678a0324c849ba92d3689816a245632affcbea6c97cb42a57736fd20261a781bf9961ce0df683c43506be8c6fce305ed955431c471ea51590ab388720561afd64887ad68e53d74f55b7af4030ab6b5c8b8fdbc30d3e8843b06cccfa60cc54914aeac500eebaedcf6098a7b48634a12aad0243073070839555ab1ac425568c7b6af5e0e85d19723a39278f3ef2005e39357daed6cf65b0616aa64c245384558e6b58f0137046227fb2f5465818b0022ae84ca948991942d6f740acb56171a4d32dde90d2af1a118af2b07cc6ae706aafbf007f04e5939d60365ad6c1a95a5a1ccd208198deabeaaa6a11b9bf8f149a69d0254c32ebe9d10a11ab65eaed206f71fea7c703518784ecc16793a415d079e7075627b51dd5e976a452548c28cb5a0901381ea01cad56fa900166cde850395c99f4af849f699a60080284356b572de8007dc44a1e0a20558db259d2427bae39493c823cd62f42e28347987244d3554d38de265f988a4bcd3adbd7e593204b0af51c7b1d8791191a8d1eb62b2c3a9d136d3c9ac5f98b5c3d619ebad6f165cd9b1e14a7528438d8707f7c1acfe33c95d5ff71ca42842dc0b8dbd34d290c50ef0a19628d92ce1ac22e2e9fc2fc8cc71543d2cfae4ce52db92adc53ec9c11f6dd22e572d0da350ab18179bc539ff7ddb0ead82647be5617635e4e2737d8536e19d7509d813ee8e09ea939d4af31ff3b20dcb760aaed4ff7ec32610515e442a18db4cc755a04314331e5be189b40b24f1f7e8c3e96b4ef776a0fa7cc5bd903c24a9c2686381670c8340b1c62643ecf124f5b2e875e0a60d27ee839db22e302ff3ffebafad464d84a16877a6af34393aa6c84a1e97eceb171c860291cc8f2a6ab160549e784efdc4cb4a3409aadda573ab20a9466da79141b655e214b9b25e95c997668a048e1e4ae90ecd8aa25db2d0c63221388fb25b66b783e281ebc4b7b4e992165cb34d7710c61811598cdbde560e239e4de637c4dbbda32b6c65449212de1b25625c6eebd68b31ed5f71811f2ae624828c65b2de3a734fab8f8eb45905616e66876fd17241688ce048a5b9b5cb8fc852040a0f1750b60419e802cb7e20156091960a943f692cee3830dca8755f784ab936d57f91e52ce24a63adf49c12ceece7efb338c587ce7906a7e8df5336def17bca81f16c25b72ae1cd621e343697c2f807aca39f431ec8083afb6000372612ea6820e25fc5d26d7ff0e0f19140d9163ead9ae9ca49af86cb27d98e1ce00a4173d6897a19d234744b4a768963a90974bff43eb69d2be7b6d50a571067d0744a9f43cea66ec14f42eaf328c7846cb45ac6e95c5d154f95e0b75b080f11ec09bc20f8c2acd61ccd99c5ced8e50de306be7466ffbfb0d56c667417ce17073be315efee0fbc06a19a624bd80ce1987b039706cc018ef66cc27b466c3c8ce82363c065822c97134f4cf54a141b357ec3bb305e7bdd37f1c37298ee1517ca98f074538c8c7bd8e71bfbdab376f99ec7e331a6a2e64378cf3dfd437d0f9dad7177207c6e4c6b99993cbdb25c7a246e1535d353fa53de707f760f4ac72cc18112e743633803b681a21d0644d95a983f8b181373da3f0864f692e32e4f09a4ec158337c2d92819e8e140eaa90390e569cb4089cda9d757f0879c13e53b718e637a889ebc5d34d4e4c4c4196b538738883f5bd05ffa4c8a1b2a0f29c6e89a2761022a35ff795ed5477532d5977183ea3379c24d5d5b9947bf71a16702a370ac7e59b904b004e20e9100672b4e7a2ec92dacd1d34a9ff37d2e06f0af67edee35beb25eae24d0957f5cf5aeefa4fc3230f341d1b6791c19cfa3a8da675e4fd6f0fa8c8ce65a7e45b2a112ae679e04535aa9dc770b9ab6e9fa67ae724de83925f818c8ae08b333089922b3438ca8d20bc4f7b2d3e68704de1ddeda02c89dfb0133da3aa5fd26570563f5c0357b2933c9f83fa22748d5f94397f6eacf0c3e75b5030e9e0363cca9b0be9a4923742e91fdfd41fee4701fb18d60de70afb9f051ec7039a0a93104982bc8c4163ec6f5b39d90c399124a97c40ad87328e28d21a54fe839bf656ebac81a2fe9e1fd7da9b7c98bb9a2dc4173ac1447a09124b9a1bf4a1207138404c133e4136092a516b24d19f91027632dc3a54299abbce71e0159d23e30fe201b728d6e9aebef56329a5b15b5b92b66b9740d2cf395ac8a8ea6ff054242e04a8ed772dec6a6bf76742c2c28bcfede924a5bc07e0563777f14dbb5d36a62e5c08cfa89c5a5010849d598c045079094cb460e8035978f8e76bed3150f98ac1b15934c093076312d27f712b21737b29df5d55ca1353c54b932cd6a3f4a939030177bd461751b7f11e6a9c0b56e53cbf2d0aa05b2ed298ed74766f13d2eaa6fb91f60df6b1d27fa1a2d62166b765a866e74fc2c58769b483b26888e21741ea2aadd75839a7a8b7b912f26667c3d8e7351d2d948f9d17e267bc42bcdb25bb6a13cda9e1b9cc5fd28e07ccebc32a5b4dd479c51ae988bd59afda58b5123db7c7398c61f8bf87a275d70d6537188925a7d8bcf8016bf1789c5fb191d1b348377b7e4606633d2e37468c78122ff2aea38bb052ea8ea70b99e37472679189cd9a616b7e2434f3ece1005caa2cd8f097e001733b90b2bee06f4acf2b8b0c386f603b9ef42ef16a4ff928c3d7e1abb054602da7ed18eb065d9d31f0c958547e9a312c33e844f54a253d64f0320d1d2bd99f470073cb131be5cdccaf25ecee2e6ad871c79fa83dd0e4b10ddd164ef39fd01265c429fa664bd89fb02fce3cb5e179e50942b6b9a5431bb6c5c7eb650bc571ab4c0caf2b26fc63270764a9e6e9c1c7f4c2d77b49f83f8b86bc849f0f3bdcab09db485adf950a8fca46dd89a6c1fa8a2de558679a0e9d96150ecd9c49b3eefb39f1685e35ee395d1ed5040fef7f8c171cb1ae3f9894830ee006ac278c2d4e5c03d1a9426d413471a83068d8023e24a3cf14c4009efdcce841a30dc5ed9c63296e9ce79e5a6e892d77accede8a3276147afff384f2c989989f1e30225520cd93cb02f20a8b7fd4397953e17cc251ac14888e3240da8008f2b7f939680c1", 0x1000}, {&(0x7f0000000280)="a1f05689e010d3a7b64dce18fc86a528fbda3193373af7645de413c7f78f28ee3e1ce7bf080412a5db9f539037054895ae4172d5ecb09434bb2929f4f67e754e50ed8a01c83b896d10258f4c208f06ebaae4d745c713e4e2b1825cf45f240a6f4a3efd21ba51702246430fafe130ec751f56d3e58c656dcff6be9b3ab0d89503294cc983a5f86075a98b126152bdb20e5649f3fb66f85e214c7f80676473364fe51dedbc4283", 0xa6}, {&(0x7f0000000340)="7c2fed4675309b617af4324170d9444363825c3d", 0x14}, {&(0x7f00000016c0)="1939e891b88767a41f17d667b0fca2af09829599719f62ba35eaa2405a2cb9bcc53aceb865ebaf234eecfc2040878f50f4948f86db8ae0b7005cc03acc4f05fa038e11cdf719ba2d63c7ba0f995e8c17bc59d399d91edfe3ac81f09ca70505a6402f943cbf2640eb10509dc48b7e852ca72d5fd7d5ac03a432191d6d4b3d4b4b6f2d120186518a6853c7beaf3bdf2187128f72da566a8f60bd1446601ede29fb5cb22089778570c0aca3e02bd745d2928cc33881fec89d81ff18a8ffe8de3212d261f67a4a49ef69d1f2a26798c876e69854b863d8d6b4ccd22842631eaad767cf203ca66a2c2bce98971eef0380f3827d5cd28c3f3b3b85785e6c22aa1025cd4fe727ed82e96d7db21bfeef7ce6f86554a0b3897b91e9b890f8db71a69fb041c58f65f37d0770500a76e99a391b9e85d6a934580196dab08e1065bff42648cc6a88ba649922a463be8edde31c168bf746449801a9c69dd55e3f2693d6cbf575e5363f79826bf659af9a6994c3094db4a5787ec0d559af32cf1375efd064ba355bc8d517d4194499e349e542870d85d42e943bbb02167d0afce9488062ac86c378681953eb291146ae8b2c42e6c40725d68e4658c36eeacda5c06bd8bbff3310ae73824185116e792052a8e0043074e1534437e22ade7eaa92fbe698e50e16c7d42356809f6244c5f2617463f22595824ba76603ba4e0fdd50f58b7d130ef03dc07a7e8cdeb05d82c9870d4e539685442423ccb353f0b9633c4d55afc712ea21b21e245882db079344a35a2e2e59ae078bb98acbebdb28bcd08bdd4d0e6f6a83a2c36676db1b45ef2cbefeab3425c1a9465fbafcd57267e7c740ea1b39a316a5302fd65089116bbcec34a7d690787afff77acfb019e4252c4452dac3c07dc513ef7431e4ac857dfe1ecb34b67760b5aecaeb4eb1a1b5d144f5a383b1918d078962406233d4bc43e0d2b6f9e2dfeec3421d4b01f272ca0cbec79e27d448ec6a47546acb057e045afb1e4284f656412bdb3d0e4b58ed89b6a0923ebff41e507ce40f6645bd34b547d17250aa22780795285746fdacea2fc201d938c193421c20f2346c30dd892a0fbb80312163c3e5a07c00f8fc7c557b315c9a7187f52d85a957a51a9e17fc42598a56deb4ee773ef882766a82fc2f36a8d9bb870678d806c07d27c760f5f817aac154ee7ae0ce01f1e8e0754fa6b217a0bd4d99e1a9bc59f211906d4d3ce542f01903c62f660132096b46e4b851e272c9fcb4c8a54e7640ba408e5c6e4db7893530a22ded14de5f029bbc23cc327a87350b0f848a28dcbf2d20368550e8d446188fd2d3879fc81d844ecefb410bfa7291a120f84acfadd463a9785cc5845e6923bc583033eadd95a010bfd32ba05f2d36290f9332555a107687a312252071312299e977804701a324ab794a2147d3b1bf43bbbbd00ccffeca0e91719ae8d5fc76708d057aa8574941f7817ac5f44c74f8b57cec09dc62f7f54ff0833a828ec3f452ae42518b26a267fc9cdcfcc9f67aedeb863d769afc8e06cca6ccea215f74fb9a3b2feaf99d6d880c248eca1a4307f4fab6e06c8defbf3eb2635e022d560f996a455ae73440419d17355d20a02c9ea62c675875f778eb53bb896a3c3a2dea050e9f0ef6d4a7244845fa19285928e04606bb7f7bfc8349e2a55f229aa84ebf7662ca0d2fbf4d9e69737ff081255b3b2ee0cfbdeec143dec2b57da44ccb1d652e7ed6c8cfda4728d35b24480cde698395680f33f4f468a3a88f85f1b7d726dc2c55f54349aab60fbe4172f2c3c7d54376183d6d2812d4092d87ebdb7ef604179291fab59daffa9241e75a93640cb3e1bb3d0fb4dac394c19095624c8043f8a66f16f800e2601d8ed2335e3bdb270b446386906e366fdca2867662e19a307e3d4c603b305fefa191b75d13a378d5512175d5d2fdc32c15bd60bc79556c544453c3752cd7432f738f3b3fab5fdb57a9886c33dbcc5015bae9994331d4751de38529fc0a1b46ec35716eca250b676c71d5c4c095a686ceda68a2700c5a0f2171d3a19af4356049fd7531c31baec84dc0ef7dc4fcabb6eb1840b0fae1cc2d67684b5531a6ff23f0f34c4a099935f52e3de761e3477b16461b016861b89295c4689eb33895fc48d2536a3f65b35124315e5be83bd97f6c2669e330f4c7c2da980deed249ecc50cf1305957fb832de6786996b9b28944844b835e3cb9441f17c275d79d146e429fb85835d250688deddf712fd07eaa2b563d7094157646835c4d592dde4dfe11b63813004dffc184296ee23e80081b0b3d2eed6ba048cfad8c4dd2c79202da4da51a7657b5e1373e49b9c83d083f6136b4a62668df2cc2e5e1691b9eda1b762d5877b721e535202e9d6b98d070af3981b5427a3b3d1496102dc6e06d6ffff080a0233c6275c6fed774522865ce587a61c34f083c2794211ddc1f5c5959c31fe4dff72db657e558026d5a060e77bc8a1bf69cdc4707d373d670231942f501f23e50be6a6347637be1ecbea4aea46fb811f8cb1c36109e884efa72f1d5beb248093fb9c4d257afe548e735d33ccea206da8650d0f30ed59fcff803de9815907b591fcc7356ba600150fe80460b3fac486236075b01c557411f6514bc9d85c5c1f4d50d4d2fd588680a4a3190d0461cba27238a42418839da3f7b2e8674cf7abdb9bb38c12e53fadb33b9402f8d05a1b7b5103adc06ed172eb782425f375300404496d135f99c3d689e0cecae7f256a8aad9d341a3d984817ba5f1ba8e530ace0997057d4329950b80ee67fe8564242fdb3adb6e19d1fee1c6b2cb9a5ecdbfa30be9036df447bd2f4fd7485a7c98d358f6ff99ae0c7f989b9cd2050e0300b82d8d0082b0d4a112ddfdb42e1f8dd038aa8780d2b270dd353bd8a025d91464999a4185af6404ef92b4d509bba616e99ba5dfff558fa75cd397b13b05081286e74a12acb799c1afca70a95fd36ea407b5d0b919f3bcddcb872f39715661ffa43d5a9903589719a6778a96551c370a4d85e452d1a3ef07d249d4a43a2581f621932e1c71854e4993d0b67c1b8e4c5402759bf41043e96fde89719f2f62f17cda173e4566d696fae5655a41c97f37130b6fd2b978107654b6fe2c1c4eb661a8ccc237b40e6b134683d59cd4129415a29ed4cb81dc85dc2747a68fd455cb8467a591d90a3ce230d977f562d6524f4f7ae2b3c30e465b79fbf703eb7d566902482e40463e8e7b0bbc6fc1ab75738b82051df45038e1383674b5fa83d0ca2224f68ddf40a489c4a8d9cd3d22a32dd2bc35f9ec4fa6868633268e21b482970f814bb32b89e3df7220e525a253be96db65ff8e5f89098c7a7c1a4ee707d7bb81679e0426d9c5c500a9e143f3454e055b915c469fbe6a25b51c08238efc7a4d842992e56216884e7df11482d0ae532787594ee05200d6717e847f26eddda60c5967cdad0a2b2de0e7895515eeae818733c3b567ae9d61a5dc86b3406987509305391f6f578f101a4cf373bd3d7ec0bf67b3661a8864a9fcb28f3bda218984870b0b629a3ab0573558a8c166f559bb7858b454c1b10d2a1ddaa29faaeae0eafa8842c4aaf6b81c7b69ab03bfdd8dcc4c2150f49ed6eb1001c02ee540f14d51673e09d51fdc0df74e5e8b5009b17b7238b8a7891aadaa8b8fe7ee7ad8af03d56ec83179e5acf828b9e48a8ae3ad718bdaf18c1a1f0c12898d7d7e908db14f25b394de66a7bbdc998c4d5f1d2d1cd4bbf5db1f47d6beae6a98777177268fdbf563ee7ff5e5d0e1441989ca0b9ad8540625e3ab132e9b3215ddce254de81a91d9683fa9e0363a74bd8e1b303439a7972d896b0d7f838dc345219db544ec45281fd7f92367e2c237a0ba4cf62d2adb0fdc6cda1f76a553aa60c40944d5bd81e1a8e6415de50938a4d62f4afc230c809da502d35f0dd8363ed0ab2ec8874ad894891e79c59e7bfff673f0a4d59805053cba5a31ab4e348da0203ce1ce5201dbe9dc82bdda1db6c69af97b2516a2caddc56fe58cd098b9eb5dea8d1a85d2f68995c13dcd204d1ae3b7d77db0c156704b755614be33142db8ab4e7433e0719ecf2ac7f4dd39aa6a653a90f48939ee622926b2a145a9fc6b07e4bdd1c2b20517a0fdaeee2ac19d171753382f31513eb4593309c8101469e2258767da5ca0483d5f6afb05a73f5e3ea88f1187feb34af04bd928a4ce2f383fbf33f1380a258f1b418f52bef0f901965d438845cb8f094821832d6b794569f7a13c5d55d64529bc27454d60966cf4d8bbdbe8dec51dd7a66be519303f904e471a1f1654b3ba1300da2699fe7aa10c07f3641fb82473de65e96a1bccd22f3d3d1961ac40876825f18c65cfcf83411a95b3adba6d20657b9f809ca9344613f4a62b7097abfa50e0c444625c6ae0ef6ad37a42833325ebecc850451e29f221e20e281dc5b210406c4151267fee6782ee1ae5c526a81f47904f2c9b66f945d1d88155754c61137e7adfbf7a9de0ab2ac9d8690f231c5d12bbc68313366785b3ec4ac1a2e3201dbc29edb82ea1c2098a0a06ea4e415c54d793f5aedb45ec81c15e5a51320c8ef69f30fc3f619cbd8334d6e41c58c03e8717529be00d852dce38cfb034c7dbffc732b5991426e70bdb6f2b4ae8e545d72fe1eff2102d7b210ba98b901ac1a9b6f41305e238354d48ea2fc678bbd79d2194e7f3caa7f7b0050bea2489cb3885bd7d6950139e094204e04a120f64ba2be946b49300f158d2a9def9e67e401471b3b1f6130d713972ea923b2d3d4b019fd2981d5d7161e9653fb9feb7a1024aeda20bad36c55ce95387ef809de2049c0e7a97a845717e1b80a189a5b76bbb1602086671497c38f91e14d363889f1c4ee06177c63958a51f602ab143e4a526438c4d923019455c5450f387d2cedff2991093e1643c65631e435ff52db7c2b228c2753cc666631076d023263c3bb394f22695c8e4f16a22f202e2578f9fded8da2a82f09c3ef3999eebafff5b5fe7137cf71d40f5e70ecc1def0720455150c240bfa287781f3f6d0b23225059e8341f2c49a86a4f0341cb50ea1b68126f85acad0f975713f3354a0ab6a10e1d7081cd537e413c86b181a6cb64bb4a5a41b33bc210023e6060ba563eb96906c3d2924a38f336d1999c7ef28a79b28ad072474c6156538cbb2e37a80be7efd0b5f6ab0522030225ea13203f78a635b72ccdb743b0ec85e2bda9c1d74ddb03e2944b7b197583327de200ca08e22d5438c819b41fb3faeab2688a7dbaf17a511a2c175ee7b986a2397ef8698a6a7e531579e0f6edc85b30d44da58d9bd2fcbae2d338ad97d8c0e1bcdd1592fe876015f4febd8128d1534a0443b4b0e4c0d2be0d215808de0be68795bc52b216cff67153db961199f69d04d97ae39f3d6deff8912a5c3baf13ad147a2b6dbe1aa2f7b4f3aeb439661bbb4047ab3b42b3680e7d403ef67bde7ceb96bea9bfe342cf2874e9cdddb549a9533583f21fc5a88dc7402a75a52aa871a94fe42e6280e7c16fc5129253ed63f3eff749e78bc4b43fc353d241492e1ee982eb3b8075d63f5800f3ca054fc1e38adf707b860da129717d968fc92c32617faa233a75ceab2aa9e7aa0dc9028b8f9b39452880ff82038bdcbf8f65f554b5bf8683081fd9ec672021344fc1cd19a9c56b924f60445552edf26dd3a36bf582ec32e2e929cf23991c748650aa4ef3b399e13752f6495e8c1cac43897d9dd9d01942db103d9c59c054eb93f1e1c67e4c6a4988b7aef1bf1677b38e5422ab98baba8a7e7905e046bd80cde51648fd0e646188d9dae08e8e24e", 0x1000}, {&(0x7f0000000380)="12f52492b9cb1742549155e34c64a65fce01dcf5458ffdc22edad49722e6f27c049b4f12240b6a43b6af0ebe39784f7857bc6777b581430b7f35ddf8c1af3c01efad67319bdac5a365d3947259e5b3b6631c6f5db1e80ea0f3ec5cfd0e6090f014a970c2551dc1bf72d07a46c8e2cc7f0c17c57f48171d893ab3014e9e402fe7de06b5cb472c21adec50fe20c7d4e579001ad41c60c03134e364771e85f0001fa467cd23bacd7917c528073ce0923b98aa16abfa66f72159082fb96617420572aac15687946cc5f2963c05230a970e51b9331ad8dc3aabb475b8aa", 0xdb}, {&(0x7f0000000480)="94", 0x1}, {&(0x7f0000001600)="30c82f7b0188c1984cac8f83519995105eb6ecc2e938c19aa3bb0c85ee684e7355335b6f0737d159500bb1caeb08b1a7ee6b5b7e9fa0a2f1774478744e8fbcb3c80859885afc409789fc303665b5ee7bf45901f2f0a3e59d3801621d1b7658b186c9e5c25a1787283cfe77ec3244c9ec50de405619fecaf241b9b6a5cb", 0x7d}, {&(0x7f00000004c0)="6a53f83bf12088f095ae2dcef0fe0b67897500e16f2b02233de473d95fc14d9adc155f7062c17e659a92580d", 0x2c}, {&(0x7f00000026c0)="0a46a1c025a99c411dfc110a8d92fbc2b58f74e93c40c86c9f952da073a18506d1b2d43177a03a9e53bafa372b6d3cc2f4092bc9b5f3e1630491e2e203d3794f3b28bf4e018f5c3ee0d69005b10f7e75d045e0c150d9722677c7ef5c79d32ea73a3654be34c056b6a1be2ae7c643aac8593e8d4988b423c988e209c5b0752aa1ed86cb63bf05f0f99c1e88a38aa8890945d49f6f34443ba5f1abb76395dc3355614b538348a34b63bbcf6f3f5aeff1609723dbe960f65b7bf27b8a66f1ee01bd703f2478edab3d6534891b116d11c4fd94049332d1acfd4a2e99a088b782c03ae52a2d82d20f89436fe211b2c91d022217d1cd2cb0", 0xf5}], 0xa, &(0x7f0000002a40)=ANY=[@ANYBLOB="08000000000000000a0001000000000023c6b8669f7e0dbb3a48491a6d0733d664d5a312724060d5b6a423ccc760a31b0a63f463264db9540e3ddddefb467a63beb7f733d937af5d5e29ab9b490bfcc4b0000d261eefe1d22524ac490a2815614ee1d9a27771a3031e3c79209d84ee606cbb25", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0xa}, 0x400) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0xd7bb4c023a45ddd4) r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r15}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x25}, {0x8000000000048}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1cadd6d449986cc36a536214e31") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000, 0xfffffffffffefff5, 0x7, "661fbee2245185a8186503182eab7fff0e091fe6", 0x0, 0x83}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae75817934feca5aefd68f6ece473d03169427d072cd5e0a6da2107940160199a6d12fcc9fca4ea02706de512c1efad679ed3c6d94805464b50c4fc5cf5021719754c7ab480539bf4f44d26757b01854a30b8e0f0b2b77f3783fd1ad1c0132b8f53d6de9fff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb60fac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323248691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="daa5457e8abecd38cf4b9e7df4f8b06aadae3a01d4da6c958d8a", 0x1a}], 0x1, &(0x7f00000001c0)=[{0x20, 0x0, 0x100, "21e44359bd7fb12445a2c3c4"}], 0x20}, 0x2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) 16:00:16 executing program 0: readv(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fcntl$getflags(r0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x36f) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000003c0)=[{0x7, 0xfffffffffffffc00, 0x7, 0x7fffffff}]}) dup(r3) r4 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000640)=""/4, 0x4}], 0x1) r7 = geteuid() msgget(0x3, 0x100010056) lseek(r0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) r9 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x2970, r5, r6, r7, 0x0, 0x20, 0xac}, 0x6, 0x5, r8, r9, 0x400, 0x6, 0x1, 0xa3f}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = msgget(0x3, 0x11) msgsnd(r11, &(0x7f0000000440)={0x2}, 0x8, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffe82, &(0x7f0000000340)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20060, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000007fff002f7500010000000000f900", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 16:00:16 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/107) setreuid(r0, r0) setreuid(0xffffffffffffffff, 0x0) 16:00:16 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31762b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0500000041d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc800000000000000001000000036aab368d745d79544005aea042883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63698c129715ffd4ac602ccce5d017565c89a1c0b814948d7f2789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c2d309d50766b0e2bc72e401fe8086993682a5dfdf1cfdf5b9b69a8ad224b94d78db6125f4ad64f9c8a2d57f45c565a3194ced600c1ddb25e92c95cab13aaaa148eba1a5a1b777805bb6f9881d4715898930ac89dd882839e5f18fdd739ed02cf4964855a0de818a27a85bc"], 0xf8}, 0x40b) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r27, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r30, 0xdc, 0x7ff, 0x6}) seteuid(r6) r31 = geteuid() setreuid(r31, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r32, 0x0, r33) r35 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000180)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, 0x0, r37, r38, r39, 0x8d, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100000001, 0xb1f1}) r42 = geteuid() setreuid(r42, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r43, 0x0, r44) 16:00:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x4) r6 = getpgid(0x0) r7 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r8 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r7, &(0x7f0000000940)='./file0\x00', r9, r10, 0x6) r11 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r12 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r11, &(0x7f0000000940)='./file0\x00', r13, r14, 0x6) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={r6, r9, r14}, 0xc) r15 = msgget$private(0x0, 0x40e) msgrcv(r15, &(0x7f0000001580)={0x0, ""/165}, 0xad, 0x0, 0x800) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) readv(r3, &(0x7f0000001500)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/234, 0xea}], 0x6) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f45000000000000000000000000000000000000000000000000000000000000210ecd467c55fbe52cc510d1af936444bd18cb36de91b1ab5c77ffea7d348afe7f720b932607b867ffaf39cff8b6976a03369ed3bad84b0a1f456df5ac71ae9dda5f08a46ba501d5f15c9f03b31894e30740164e8a7ad46ea79f46bf53f99d345ffd10ffe1165a49f010549b0dc58f9efa4c0dbfcb4d8231035bdd4b3051fcdc9d671822243829465c2f372acda95408bbc530eaf411581fdd4939039f2c0e8a7f75e1dcfb674e0aa04891c97e377fc1fd1a0e048e9de288447718ac2a5b212e2339306725f2063914ba84b2d9c8b7e422564316b306f5befaa3e14b131a0a98c15ae9ce2434c56d488af003b3fa968e44cb4ef134975cfc7c481d8f730d86f9d29816d8a324eae4cc29812bccccf57f9e9fc9c8ae9979468985c2"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = getuid() r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r5, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000001c0)=""/192) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xff3b) fchown(r1, r2, r6) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50, 0x0, 0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat(r2, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r5, r6, 0x6) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000080)) r8 = socket(0x18, 0x1, 0x0) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$getown(r8, 0x5) ioctl$BIOCLOCK(r0, 0x20004276) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r9, 0x0, 0x4, &(0x7f00000016c0)="01ab1219d655ab9b1607ffd7ba6ed9ba5d2ab8cc951c80bdb8b379f8bde8bb37049c1a4f954367fcd97590c2957043726d5a01760039788ab30b6c78dc0dc0f29e96d54a4e6178ff0232172536da5c0f92fa93f905ebb80c21700e86481e6eb148e2dd838375598e276ef477aea013937b4003b4c3c040867b89120aa3aabdbf130859950966062cbc5cfd049a8a2986d255c8b90a1c186824cffa1cff03dc4c64a1d1f947491ba6159139c9643aad04f223940e6c6b8b5050bcc553d15cac8388ece7fe25c118df3a46bea44c98367a34fa9095c9a207eee99e3ee47d7c92a3b83be688fad44fedc27862f941beded44c8a962a64365ed923f2e2368d5bcea06184f528d6649b5e4c2c3320004cda6f6d3ae83dd59b1d67da4c484ec4640bb86f2947e989284433b7ba15f44a274eceb407b42843279bcb0f2f77e796e68b1787094db51d2e3cfac4484cddfb5852f81c547a15c27636e8ce8904c08b1bc4e24b0f0b63b0adb10e96254e857103db72b2da873d132561b484971f29b04a44f5082cc29bf20bf6a292ac28b67b27a9c48c6f7b7b66c5faa9047bccaf1ebc12042a55b2156966130a419a51078bdb43baf9c6e956f0e3ef8eccc1173a11c85d944c998b0ad84eb2eed8934b4d45c105c9b881eecd8092278210fbeb83f0ad3f99faa18ebcbba280e67d4080c0d3fbf2c39c8db8d64dbf0abdf688ba591d86c48ff713055e7769709e6ec90e6108eb36b65ae50bebe51549cc40060e02a7f566ae870965bb29e7b3ffb52c4e742c2c721e2d59fe74262a0f984025420f8929f8b3ca15325807ad859afd68df20826edb352ece012f136c0e4804a67d887d5e5954a42e6e516a6d124cefce61bf2f65d5210c04dba180306b69c20f1d0b6d2d3be00fcd2a1d807a223b2a155ab599f4bcb15009a2c2d56a95a9aeff2505c33b19485b62b9c9dcdec5fddb1ca1038a7acca5febe4fb7012273347a50219a26f98d8c9dd64a6dcb497217fdc039c5db245cd8d44f4e4fca19d52d78ea9eeef7028119d21116f73487bee4de0d00860d193312efc35a99d8d30ba5b5785d80c4b04857656e86ff1f6966204e2f521e93cb8ab7b38c2171c902b9c15b341ce0bdb56ebea341e431acfef48413feaa5a9add709ba8189e2f5d31d59d9ef311cbf1becf2b5913e2f9487518d110a21f84cd67fe443d603f978f6687a88ddf9f6d7b500f3db924f6d793aeca5a7537c77dd558cec68e8c6b44ed88d5ec99381d25243a1d454a54ee65c9c4642223d8046832bcfcefe8c4f66d441b46316aa2fcf09c240b44ba9dbfbff0126459f2fbdc205d1634369dd5787c4012c69387e0dd2d1e4e5d18b40a21ff65b231095ac9d5929d016c406724145d922dfef6ae1deaea101f1a640596eb405ac1bc68daa0a01a16a1c70e884d8d7dbd2f30c360abbd1e42201e5d68a2d8c4ffebdd4c3f067fe85c086b421d4fc477e30ff732e2666964e7f15fd7513e96fac07bf09155a68161a2c37e2640910f65c3d480047ffe829a08da776a3c37d55ad2de1752dd1eb4e4c7e3826cb811ea30b952330e5acbfb3c0a92f6f55843beb600ff05f5719c41a758b1076922c50fdcecdd7b0b61843a6e733b0656cff448952ba1878b19e7ac495196584b9e49c81490d85ca44866e88d922a70c6041a1cfd1ac9b643994ac27f5f785a3a12bbccd22cff5a69006f845a7fb76bd9650b26e3ea525fb662e89f0c92f370691c90aba130d11cf31977d443bfd8e27b0d914195d8b468280c08d383decdd06a6ea859c0aaef6b6a67ffa5645530e9227142176a5b822c0cdf01ae47980fc51d1bb85adae77320589c61a0a6e2e994081967bc8fc15526f4f31c2b448843ca34269f8d611396a9697bf395796423dc5137568943ec82b85f12808490b43bed662d96d0ae2ddd84cccb3b9e79950f3ae7da3f110a991f73823eace98f07954aaa817ab587b9b9c1602a8e7cfe5cc670abab07f6bcdae0628e0a0bded44ce3d6ae6e6e24a6c6003e267e2ab29e0821c1b25f81421089a8aa6d4768eab5f5906fad2644b2ab64a172442238b73dd06eb5135e09936081f75ad0a1c7ed59b24d7ef966d14f146bbf3ef8ef7f0dc346b039bbbe0af6756694f440cc1ee00700bbc7ca4004fe86b01ee5d3ca08f96fa7ea118a072d684ad20f495d664320037a8a6687f8e9be577d2216b3ecbc2ecc96f5277a273db7bf8c187c7a2172f33ea84f29fc2c2dc54ebdbf4cd512dd063b64a3a8d0cb12e0e822cffe84091c0eab1a2b31649fc5d446721d45190ad09ec7b1d2995608065bd0990b2ac3d34b24fa81005258379fb6f419905255e8a810d181676c9be818747503aa4b1606abef1ec2dbecb03cba6cba905be5e18d8ca6e7afc34e13e543c8f684de531c44330f79818b8d7ac449b1fb63bdb6043843a4f548ec85c8f1e4fab2ab6997e4e063e00fefd8d8d8d86ee57f3dfc02bb54db356195b8a34eeeae677bb5f34a58e09cc95f5a9ffbd804861e864dc2393da6b4ac72327081cce55c02195067617f1d8c8858e701242346d40094492d794acdea9da0bbe663cc931fcca8a9dcd9799b8bc9c1c0065f430bd3dfe791a90c96f2f6b6b2168acb378d6ec29e0325e758dde561e409340e167824d28bd88e3a6584af8163db044da3a7b62f2fc99f29251ab91736d677f0b50e63e04243ba63c72474f106e416096bc0f32e77494085467114ed99154c9b933b7679870cad13c70a9b2554429e2d2407c5fe593c49baf761121d5b239d2a7baab6f1f6d308ab1e57e3aca589bc7368b9d6534a1bd63ff5b122d3ac8b92960742a66cb36c6dc9c1725d623dd5608383dfcf2bbf609f8b0cc633b081456c6712bc12542e7cf319c982923ad1811c515a594797a82ef82f80a5916aa102a21ea810970866bbc3ac84b8d4ca58c69d15832cd935818ca3fd1a11ba4450ed39dfc99ee3333768e8d5c8f8a94f0f71f9c11e4d0148457c86e9d8b4d3fdb66ede550b3b8cf573bce8f9b261d65409ce1abf1644e06ea59a22eba0a9a5b3fcee428b458c650eac51e05215e24985ae2cfdf117f3c5236d5ac035853918b299550d1335998542ec36961597237850513dbd1c66a51c5f9c570a311de418463f7f7403cce9db0c71778262c4c700dace2ebdf3338205878b01fdcc7e6a7bdd2ea5dc15aa076fca6dda6d2c279dc2f35413f72e7f1fb61c705db884d06d627c2519c111bf3e4c89bb1a468119996d1a6044937f4d568508d80ccf0f5dfd920cbc5c0e9616a30a43fb65e5fc67c44a87b28e886a0f8c0b4ab3d052a78ce899e3ba309f75eef21259737e8e5e52f6461cd9089187ce78055ee82ab241b564c109a9af6cd1c6a46c879608b5c3908d60453026efab3a683ea546db1e68163fe92f3c0bf33d06ea4475b8d3146cb88b47456ee2520f1f64590db7892a59eea1ab0a46b48c41fcebd2adb4166756287befcbc8232145a0a45c2345111eeef37d845c59864bd4948a78a7372a9170b5cc657c2244cc17aa83180bd510a0a77d7ddf37b1451e7201966248cb4665c4f1f25b82c145af47d59d36e714ae60b39e3b8a5c09a1af8b6af5993e281d717f8e6b92b6bec446e518853da6c605d53ee32bb6c83dfd6f0f2a03487bdbe1b7ee6740aa379678d0764fecf7545ed1a4daae8a97f61245248facb5f9bfb7209a1419ea4bd6b81ab32255be1dd2ba13099b2585a6c861466fa444e0cc34dadb447cc3489e938ac501c72a0d3c14b68e37366922f70247d24498bbd270a4600987a320ea0942f6da20776adf20c5015bd12e7d73cf9733a8c21cad02979076a05ef35298f1bb7b3f76aa8efe33182a3bff400bfb79a539a7792c812d9acfe02e0ad14fcad18e2b7345611875f91e42591632195a80616b64d012a31091c55db562b689c7038d63af373566c7b9cfa38b7cebfe09a4f4d8cf58e4e15adf221eaac4f8d7168bdb99c7bd163186543595324e8e63a7b2d23532c713cff491ae1d48689906e30684f6fbf1a2912f8bd47dd9ae3658e31ed8dd728e7a7dbfb7652fccfecc77707dec0a0a74a3ae62d2691c6fa46a827c6670ef7a2c7361a247d9ec00942334939f070df5c6bdfbcae9a540aaeba17a56545af0995c176a345037799b8b9ffab3a9aa90cf3c5424c61d2375b3b0148bb9cec472954f0f697c38934390ba2325c48fa9a0c5309094b3607fbb28e1145713a29b6ae8113c4ffa85ca20dfff8fcd6c41a9cc2952b494bfd3e0abff96211039f90e991eb14b4c5ceab1f156c6cfbd61a0ef43bd73ef76fc1e494e870f515835d24942eff0342139756de50ae2a566edd56d18f915f9893d7e25333c99b8755c73e461e49b52a0a92e8c6027a3045bc823d51702497296e70067bebef0e617e51ab7ca146df238f478561be39da028b465e01e8cba6318b3a6cc148f809c0702cd878dba96de9948a1fa868eee33d615322434366045f99e480edfc13e784eeb5cdd047c04f0c04345c586f89953e2248debd3c00fab046289af091e763a2991aabcefb55fe8091e85d5440fc8cafed79087df26b7a5cd874ff2a64d2be0a8cc8df1ef1069757160e73b5bffa5a55cf6a62c616caf3c498b0f3b58581568b2c56f887b10c10e86046434e932a2b70b1a7befe8ba961b2b6c22eb0dc28544428df9d39805d921f10e8d94e9ad7a61e949f04e89b8997f3254519fa9e54aeda0e0930e1591269626230d5f533e0ee98247ea9e57a746b3c79ac770e6775abd5fdb2a8f39e714ed8327ac5d1d21747aad1b737e66014ad4baf1c31be197ce9baacda83eb076719bbef8d5c476d88858b293dd664e4bd0c765ee7d362dd51c52da89e76856fc492f398a4c6557475b445c556f53d8f51e96204b18c39e342ef23601fd6a5d623a8d6abbc8b87c07eaeeaba77eb4c763580e4bdc87a244e9794a46644880010b9a194715613bf33b70607448d39ae6b6cd643f5a0528e546a11ffbb15196c6bd831a719ac389d7e4f8101c5b6fff58b865e6d4a428d9e79a472e71dadeee8538c9ff986400667cc8e5aa08d2369a98c8966ed4528d49bdcbc1d2748ce45b369af4e97ab71f717fa875185ae2895f376745ba56fa04b85eea601e227c5684bd09f39310b14cb8c7ac46171effca6e4cadd78aeaa170fbe52c73cdb07f64b66e56356b0d2f5fa925c43d35897f3bc138c56ffad93d1d09011090fdb525773f4be99d7071937ade5ed0da771bfe5eff6aa06fdf1739f20b23472d732a770c396846e8578a98a233a63cd457a69ce21bf618c552411187dc48fca3f2f0782f0b6e5e42f156ecd60e30331d505f79897cb6615093b78f2340fd31b4bf4bd026d716eba68ea8851f8c207f9a8443899c2556d668887dfa4acca74e1e21a1c6185fb4b7a16f045a796de8b06445050261bd143cdd9787e756a7b3a8a98e7695c326aa023d07cebc8de94963711ec81bb845c7e6d63e7489f378c9951027ddc96a0570f975ccbfba2eedeb00a26c389e6c3f3e53251eff329d597b4df089a418d2637426cec99878365aa8608d5c17a0cdee6e08d567c05ecf088f70b2de151d8d50535e5c961ee69c71480ff91345a0c4cfe7919d640b38046056b88e3a52458d97e77f8df307c4970f2d98c2db8e9ef5723ab21ba2494eb383cb75d87e244fdb929167b4834a16d5feb4d0545685cede7d563e25a7dfd42304e44d86f8d947e2e07900918a1e04f47a8859761014bb23ffcd3581c6dac148bdc14f71d08540f3fa879163d34345b2c6d3923cc9c91f7be0c30dc5ed4b", 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x2000000000000, 0x40}, {0x4c}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f00000001c0)=0x3f) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100a0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 16:00:18 executing program 1: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0x3, 0x1c0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "bfa879ca386b3b3441e670cab5cfb32dbebea59ca286e385c990750e587466c3c27f693ed0c4ce665161bbfdef78f41641b278ec8251f5cae5e36b"}, 0x43, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x47) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xba) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: 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}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="4c13a228024ca09d4675fa02748901bda1ddf13f60b374d147a47ca5a35a9475f408fad88fa3c1f4f337f0d7c9ba2cea298460a7c5f146ba82760e8dc89d88d9a786a5508c09b0e931284fe2a21c8949e72a7bbff23122663db15e96bc16166bee8c959bbfdd0edcfdc6610e45cbfefbe0328b2b4dfd72cbdba6e99d22a67db35f314a777de95964e27e35a685d75da668eaf28d50d28f6cc9ddb7b1c68b6c5d269c6461ff030000baf08300000000"], 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:18 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0xcd, 0x2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r1) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x28, 0x2, 0x5d, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xffffffff, 0x1}, {{r3}, 0x7ffffffffffffff8, 0x4, 0x1, 0x4e1f51}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:19 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x0, 0xfffffffffffffe01, 0x5}, 0xc) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x7fff) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r5, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) getgroups(0x0, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x24) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xc, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8293079f6d385b7b, 0x2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r2, 0xfff, 0xcf, &(0x7f0000000180)="d8bc33f27b85f80cc024692e24447ccadf7613a7683afa0ab552f753cb38b25baf44c82a0d2d249c6c", 0x29) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x4, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x9, 0x9, &(0x7f0000000040)="7823de03d632ed6dd6e04b85bc7d1224e2f21fbf7b03ebda6c2a64f9e27d83c7c2254811b45524b463e06c4f38ba2ebe546c4400000009983e064697fa3c5bcf0e8764e6083d7d8dbaec12c2bd48baeac5d85f707700"/100, 0xfd6a) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x6a5d) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x1294) mprotect(&(0x7f00007b1000/0x4000)=nil, 0x4000, 0x1839627177007bdf) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000010c0)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) syz_open_pts() shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) read(0xffffffffffffffff, &(0x7f0000000080)=""/4096, 0x1000) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) select(0x40, &(0x7f0000001100)={0x3, 0x4, 0xffffffffffffffc7, 0x1, 0x6, 0x6, 0x3f, 0x7}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x4, 0xfffffffffffffff8, 0xfff, 0x40, 0xff}, &(0x7f0000001180)={0x1, 0x8, 0x0, 0x8ee7, 0x80000001, 0x1, 0x8000, 0x4}, &(0x7f00000011c0)={0x6, 0x7}) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xf7b58f0f3971d650, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pwrite(r1, &(0x7f0000000640)="4a71e119d5ce2c2fcb1916832000", 0xffffffffffffff27, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r2) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) r7 = socket(0x800000018, 0x3, 0x0) getsockname(r3, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x18, 0x20, 0x0, 0x6}, {{r6}, 0xfffffffffffffff9, 0xef, 0x1, 0x0, 0xffffffffffffff1f}, {{0xffffffffffffff9c}, 0x4, 0x18, 0x10, 0x6, 0x5}, {{}, 0xfffffffffffffff8, 0x1, 0x80000002, 0x3, 0x100}], 0x2, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffa, 0x88, 0x0, 0x1, 0x7fff}, {{r0}, 0x6, 0x8, 0x8, 0x7f, 0x81}, {{r0}, 0x9873ee698c024df1, 0x80, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x3}], 0x9, &(0x7f00000001c0)={0x9, 0x1}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/35}, &(0x7f00000000c0)=0x25) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000280)="16da6430b238a716912411fb2b1f98113c845589edbb607682aa995787bdefba26ed34a7c9f40620d6bc8d7b826ed51d1c9060729e075c34891f44f472dbd19636d6f65c2e9e906674413d8412a31d2b9ed583e9e8205287b3ff3b335a0b098684ac28664f3c4dd9164497a96e8705ea153a", 0x72, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0xfffffffffffefffc, 0x5, &(0x7f0000000140)="6c742d0213922dc4a06667d3c8d1d1324eb136dfa0cbf5211ca7a2149e5e471608f0b942a335f770fcebd56efb0d174d47e8019ae391a0b0769772ed29436800db56bd6e7b91b3cd187e9d52660a8db7bb1d7aea81ab6ac741ed00d07779f127f58045d8ae00e225c4774967febb1973a0e65a2d4eb78345eb6099f3d04ca0438ca96bd456d4c108060f12f560f84b46e40f5c34bd16cf8fab57482a2093210d11db", 0x466) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:20 executing program 1: socketpair$unix(0x1, 0xe0ee35a3be47cb85, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x50, 0x7fffffff, 0xb5, 0x9, 0xfffffffffffffffa, 0x80000000, 0x31}, &(0x7f0000000040)={0x5, 0x6, 0x9, 0x1, 0x8, 0x3, 0x100, 0x8}, &(0x7f0000000080)={0x7, 0xc1dc, 0x100, 0x8, 0xff, 0xfff, 0xff, 0x5}, &(0x7f00000000c0)={0x8, 0x2}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1000, 0x3}, {0x18, 0x3, 0x0, 0x1}, 0x576daa03, [0x1ff, 0x1, 0x4, 0x3, 0x80, 0x1000, 0x800]}, 0x3c) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x953) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) msgget$private(0x0, 0x210) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) stat(&(0x7f0000000000)='./file1\x00', 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="a7a929c3eea18f95d19ca8eb4c7ebd0a4b760b48d572fb82c42a9fa40dc1accc68f052d7191628a804c40a9beaa8d5a5bfb66fe0ea0bd4a6a09efdf936892ec83059d9a43e86e31f2c0d8b088ab80d99298c92e1f955ddcc162bdf5c88164f7cd7afa604a7c3509a0a3186fe87b75122c50d5f6f024957056fb3f8d88e21161eae10713d77a1fe7fd722aeef90f100db5eddbfa3fa35d13715340922328f5d3fa9ec0a8bb08989b6bfb9f3a3e0aa6c3a6c72bc76dbffa016f4e0e9428d7a7fcb389e98dd6614f13263424a6f0b0485b6902dca8fd187cc307240d992d27f5ec731362c2b160998027d", 0xe9, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:20 executing program 0: r0 = syz_open_pts() socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x40000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x6}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8e, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x4196}, {0x8}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = getppid() setpgid(0x0, r0) getuid() pipe2(&(0x7f0000000000), 0x10000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/82}, &(0x7f0000000100)=0x54) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80), 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, 0x0, 0x0) r4 = getppid() setpgid(0x0, r4) getpgid(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) r6 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r6, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r6, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r6, &(0x7f00000013c0), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f0000001340)=0xfffffffffffffe33) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pckbd_enable: command error 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x3ff, './file0\x00', './file0\x00'}) 16:00:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x1, 0x3f7}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/90}, &(0x7f0000000040)=0x5c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x4, 0x7, 0x47, 0x4}, {0x8, 0xe23, 0xfffffffffffffc00, 0xf4ab}, {0x3, 0x9, 0x400, 0x7fff}, {0x9, 0x1, 0x7, 0x200}, {0x3, 0x5, 0x101, 0x40}, {0x6, 0x401, 0x3}]}) 16:00:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() r1 = syz_open_pts() flock(r1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x81, 0x8d1}, {0x4, 0x8}}, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="837166fd0315d1522e82ecf4bd693691e706ba4630a1773d893bc8ff57187e40be7465da835aded7d1aac45c0c0c4b2a15b1d0f50757057d75b0094777e9fc21c6f24214bcb6d675c2cd64dd8d2c4b23db207832654d64ac78333e806a3ae61bea6bb17d30f55522a359a0a7965608e61c84", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRES16, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRESOCT], @ANYRESDEC=r1, @ANYRESDEC=r2, @ANYPTR, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYPTR64, @ANYPTR64]], @ANYPTR64, @ANYRES64, @ANYRES64, @ANYRES16, @ANYRES64, @ANYRES16=0x0], 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0x28) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = fcntl$dupfd(r1, 0x5, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00U\x00\x00\x00']) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) shmget$private(0x0, 0xc000, 0x104, &(0x7f0000ff4000/0xc000)=nil) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x36}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r2, &(0x7f0000000940)='./file0\x00', r4, r5, 0x6) r6 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r7 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r6, &(0x7f0000000940)='./file0\x00', r8, r9, 0x6) r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r13 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r12, &(0x7f0000000940)='./file0\x00', r14, r15, 0x6) getgroups(0x4, &(0x7f0000000340)=[0x0, r15, 0x0, 0xffffffffffffffff]) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = getpgid(r17) r19 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r20 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r19, &(0x7f0000000940)='./file0\x00', r21, r22, 0x6) r23 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r24 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r23, &(0x7f0000000940)='./file0\x00', r25, r26, 0x6) r27 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x80, 0x0) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r29 = socket(0x18, 0x1, 0x0) close(r29) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r30 = socket(0x800000018, 0x3, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r31 = socket(0x18, 0x1, 0x0) close(r31) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r32, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="a2eeecde1204e212b80b93620c4a65099d6ccf641e8213909eecfc5d74b14e93bc3731cc4b67753371ff7a49e9902756c824d0fde58427bb6168101edf4a80babde0842bc083c23b44869f206796a4bd368b73abc5b324d26438371f78628034d89fbd6ee62acb6e53b216a8f970b4e98400a34da3b8dbb4476cae1527cac2b058c0ab4cfcc76aa4354cfa18b2e93da7603531afc2e57701de31f778ca3566b0ea6264b8", 0xa4}, {&(0x7f00000001c0)="93ec88b006066315b4bcee1a", 0xc}, {&(0x7f0000000200)="5a95ab6b5d6a0387ef29837d274234e6684ddf660a8a85c290f1158ac689fc7c6a2faca8e810e52aa66585bae5f79d7f799f036ffe1513bf01bcdcab33316695c71852463cfdee695076b2eab7c4ff4c0b72fd359c0a3ad6f2dbc96b8916af544e6250c3027e044d31a3668b5595a8f87a277e3b0af2eb5a490854b78be6e00ba08979a57e23efed8534a9443afd82ec91", 0x91}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r4, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r16}, @cred={0x20, 0xffff, 0x0, r18, r21, r26}, @rights={0x28, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32]}], 0x88, 0x400}, 0x18) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = open$dir(&(0x7f0000000640)='./bus\x00', 0x1, 0x112) r1 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x10042, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSTART(r2, 0x2000746e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r3, &(0x7f0000000540)='./file0\x00', 0x8) r4 = semget$private(0x0, 0x5, 0x1) semop(r4, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r4, 0x6, 0x7, &(0x7f0000000380)=""/218) r5 = getuid() r6 = geteuid() setuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, 0x0, r6, 0xffffffffffffffff, 0x2c, 0x5bac}, 0xe075, 0xb449, 0x200}) r7 = msgget$private(0x0, 0x400) msgsnd(r7, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) msgrcv(r7, &(0x7f00000003c0)=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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\r\x00'/89], 0x59, 0x2, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = geteuid() setuid(r8) r9 = socket(0x1, 0x1, 0x2) setsockopt(r9, 0x80000000002c, 0x10000040, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0x0, 0xc0, 0x80, 0x4, 0x81}, {{r3}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x7, 0x800001f}], 0xff, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x3, 0x0) socket(0x10, 0x711d7bc93e6c6e5e, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f00000001c0), 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x1}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0xceb1, 0x7fff, 0x1}, {0x7, 0x7, 0x40, 0x8ab}, {0x1, 0x3, 0xffff, 0x80}, {0x2d1, 0x4, 0x8, 0x7a0d9500}, {0x10001, 0x0, 0x80000001, 0xffffffffffffffff}]}) 16:00:22 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x8) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x7, 0xffff, 0x61c2}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa875d0fd77d59987, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r5 = dup(r4) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000200)={0xb4, './bus\x00', './bus/file0\x00'}) ioctl$KDSETRAD(r3, 0x20004b43) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r1, 0x0, 0x8, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) fcntl$dupfd(r3, 0x5, 0xffffffffffffff9c) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000640)=0x6) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x4, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) fchmodat(r5, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 16:00:22 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x8000001, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffe5a}], 0x35f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x0, 0x14e9, 0x6, 0x10, "542f0b625b7ed0d85a08d74e7b3ea096140d5e78", 0x9b6, 0x80000001}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:22 executing program 0: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:22 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x28) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x2, 0x8b439bc07877e369, 0x400, 0x3, 0x61d2, 0x2, 0x3, 0x7f, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x20, 0x5, 0x200) write(r4, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:22 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x5, 0x1) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)="f11e3463c9c44f54f77edb9727a89c009f3e4d0a7a736adaf5f366288f8569e6ddc89323db11466ccab721f32959ef645476895d594296c91b48584ce19fe8ce83d505c71ed39d8c29d744a9bf6e22a3a9400bf9a7fc9b883d5bec67644390f1585dd8926f960574c0da0c96b59d15c4f7d5e1b26d82a236ba9fd3a6251af40854e28ed8ed79f34185c2c18dfebc392e390c4305600b6fd92092eec24f6d", 0x9e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) socket$inet(0x2, 0x5, 0xe6) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r4, &(0x7f0000000500)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/18, 0x12}], 0x4, &(0x7f0000000440)=""/143, 0x8f}, 0x1c6d2992866c31f3) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0xfffffffffffffc3a) setsockopt$sock_int(r6, 0xffff, 0x32bc252a47951cd4, &(0x7f00000005c0)=0x2, 0x4) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) dup2(r1, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 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) writev(r0, &(0x7f0000000040), 0x1) r1 = getuid() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/file0\x00', r1, r3) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) preadv(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/141, 0x8d}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/142, 0x8e}, {&(0x7f0000001640)=""/218, 0xda}], 0x8, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0xf2) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="ba2443853ada729abd6f135f92ebc53cb317386b77a3458008611184fe458a1170a303f20485f96a08593671aa911cfca34898905f1c9bd86356ca074e05a6e8ab30ffceb95b37d8c071f2819ac22a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="070400000800000000382bf30f00000000180000", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x8, 0x207, 0x3, 0x8ab}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) pread(r2, &(0x7f0000000440)="cd69c0dd7dd4d477fb01fa30c0437a17a2d8e0a2590d10870a56803d96e782651d176f96cf470e307e997451731f07827214028ebf6b107406da22b985c86d1b8cda9fc05e70f0af0d7170e41acf82c971dd8e3df4e4c61e0f3d35e15be73c66bb35fdacb54bc336bc5400ee357f2b61944b5623eee687213cea053ac338831960defe4cba2a3625b4d44686568aac00e82202464a849680caf7467c7adf07970d08ca886adee50954433de0955ed61e3d33d059135f8167897f7d2ad359721f2eadf95d507cef35065566ae2929cc4c8fd108d6a2a8646cce3cc67fcfa881c683", 0xe1, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000540)=""/135, 0x87}], 0x3, 0x0, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x8c) open(&(0x7f0000000680)='./bus/file0\x00', 0x0, 0x0) kqueue() getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x2, 0x2, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x2, 0x0, 0xb80, 0x9, r3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getpeername$unix(r4, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) 16:00:23 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCNOTTY(r1, 0x20007471) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000080), 0xa) 16:00:23 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev\x00\xf0\xff\xffouse0\x00', 0x81, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001680)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000580)=0x7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:23 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x8000, 0x152) close(r2) 16:00:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = semget$private(0x0, 0x7, 0x287) semop(r4, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000000300)=[{&(0x7f0000000200)=""/28, 0x1c}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)}], 0x3) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x10001, 0x4, 0x1, 0x21a4}, {0x4, 0x37, 0x2, 0x3}]}) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(0xffffffffffffff9c, 0x3, 0x0, &(0x7f0000000140)=""/196, &(0x7f0000000040)=0xc4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000040)=[0x0]}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x8001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x25}, {0x8000000000045}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getrlimit(0x5aae29334cfadeb9, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) dup2(r2, r3) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) geteuid() socketpair(0x6, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) semget(0x0, 0x86fbd09ebd667a32, 0x401) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe2(&(0x7f0000000100), 0x8000) 16:00:23 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x11) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) clock_gettime(0x24004, 0x0) 16:00:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xf11, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "07000000e980090000000000000000002000", 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x2) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x647, "00fd4c70bf08000000000000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x8}) 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(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() r2 = socket(0x20, 0x4, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="0ac97ad261b6b23486a02ff6aa3e78c6d10c170ec998a3168d06e3d6caa5739f47e9b1db3bdd661a53bfee225c09f63a46c060035d40ccf7ffd366e18d82ac871e57c67c21e53219477167f63a9ed292ac458c553a2c4f22ad7ba0efdf9b0e29feb36f7683daf264751075e3b3f141e4df2c38756a7ec0d1a3f0ccf373e6696bc3c96a4edba3df11003e026cb8e556b6921d9dc6596b3bb3e87977965ab4a8e42da6a26497c381051e619a68ba399784268e22b47b9a46ada2e50e54adc5d28c69ee0a2abd488eacb63ebcb6127b4b366b4cf4ae8b1c", 0xd6}], 0x1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4, 0x0, r1, 0x0, 0x9aa, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000200)=0xc) getpid() 16:00:23 executing program 1: socket$inet6(0x18, 0x0, 0x29) socket$inet6(0x18, 0x4000, 0x18b17446) 16:00:23 executing program 0: pipe(&(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x4}, 0xc) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x80, 0xfffffffffffffffc, 0x3, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x789, 0x0, "8f90cb1593e0537343c1b5c9a7f42224694cd976"}) r4 = syz_open_pts() readv(r4, &(0x7f0000000900)=[{&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000580)=""/201, 0xc9}, {&(0x7f0000000680)=""/47, 0x2f}, {&(0x7f00000006c0)=""/209, 0xd1}, {&(0x7f00000007c0)=""/217, 0xd9}, {&(0x7f00000008c0)}], 0x6) 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000de0000010000000000000026e9cdde660c930074b6321ba10894b26b7d420136ad8100000000000000000000000000000000000000000400d9b9eb3a3d870544635e740000000000000000000000000000008f450000000000000000000000000000000000002a02e881659db7a7f77b93da042f7d935ff7230b1170ac88000000008b42000000000000"], 0x1, &(0x7f0000000700)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000580)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) flock(r1, 0x1) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)=0x6) r5 = socket$unix(0x1, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x42, 0x3}, 0xc) r6 = socket(0x2, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r3) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x3f) syz_open_pts() syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2000000000000082, &(0x7f00000000c0)=[{0x7, 0x100, 0xfffffffffffff072, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:24 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x10000000001}) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x7}, 0x8) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) socketpair(0x2, 0x4, 0x7fffffff, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = msgget$private(0x0, 0x123) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, 0x0, 0xfffffe69, 0x0) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000003aa651c97b9731a76c7a9547c963108000000a574c43ea36d73199a5474dd18d874a0e6393c24fc9bf2528837c70881fe269c2b8cd22bb3ce9d3f0065b9a19025d38ecfb6e6e0254657050531b69e4eec91a0e680009ee4a59f9c9830b3299ed53c35cc5f55914bee6d309a1cca2ca15dacc88da6f64f1cbea857a437eb0afe900000aa6dc2507a4ec47fa50e1a1fc577a87ab115f331fc022abefbf4ab4ee11318b839e26d1e89d3b640ed321210f21f5e8576f27b94703abb555d000000860c3c361c758109857f5bca25f7dadde3ecf7faeddac91c82db0e0880940fda1840d5db200abd2d8abf164d0494c7e38c43bcd5d3839ca16f5ac54a16bfcdae53d5441d19062fa363b46031594c4e336e5272ca41f3b2014d28d2b6d45fa2ac1e910d635059b997f56f202d9bbf4d6a7b9067c827abd4d2e777c901a5783de9942a1c9aab5f9e571a38369bc283c18b0a8346ee632a44f22840c5cb2af134d200ea557f0dc3e033913e01028716961452a2"], 0xc7, 0x1000) setrlimit(0x4, &(0x7f0000000180)={0x9, 0x40005}) 16:00:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001000)=0x7) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = dup2(r6, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f00000000c0)) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:24 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = syz_open_pts() r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000480)=""/60, 0x3c, 0xe02a0dd8e4d201af, &(0x7f00000004c0)={0x2, 0x3}, 0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r7, &(0x7f0000000340)=""/209, 0xd1, 0x82, &(0x7f0000000440)={0x2, 0x1}, 0xc) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x21, 0x8, 0x10, 0x3}, {{r2}, 0xf, 0x22, 0x4, 0x20, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x8, 0x81, 0x3}, {{r0}, 0xfffffffffffffffc, 0x15, 0x1, 0x1, 0x2d0}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0x400}, {{r5}, 0xfffffffffffffff8, 0x40, 0x10, 0x200}, {{r6}, 0xfffffffffffffff8, 0x8, 0x0, 0xffffffff, 0x52cbb838}], 0x9, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0x189, 0xf0000000, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x3, 0x5}, {{r9}, 0x15863609b4d6f72f, 0x4, 0xa029a82fa8c6d1e4, 0x1, 0x800}], 0x100000001, &(0x7f00000002c0)={0x7ff, 0xe7}) r10 = dup2(r1, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/\x80\x00m/use\x00', 0x1, 0x0) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000080)=0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_int(r1, 0xffff, 0x3, &(0x7f0000000000)=0x8, 0x4) accept$inet(r1, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9) 16:00:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [], [], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x2}]}}) 16:00:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(0xffffffffffffff9c, r1) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x46d5b6ac}, {0x1, 0x1f}}, 0x2) fcntl$setstatus(r0, 0x4, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ftruncate(r5, 0x0, 0x1800000) 16:00:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="a8345d6376e61cf12397709b399cd35e26b4c27d4b2aba1ff68fb682e971f97ac89f361570cc8012bd9684a1d0b70d29bcaebb6864ef7fc8c6520f14bf85727af517e58e33afd8482c8f05b65f880beec87b4a2eee1aad99ccef7d943e0f33ef1255944bfeb7e7be20d8395a99e3d9742285cb53946d57b1d4fc7d2d6fe0f906e914008b2ae9e1f45891481012125eee5e59b4cdc4007e98ed0137f31b6daaa5cc102b51138ae27b4118608bf013b72e361bd8961a15f0bdbc0a18e5db488ec125a170d4e38d7c4fe3171ad8ecf4710409058e6ad94ed4392cf5584a76283d2541c1fc76dd3b61293bc07b624a41605d1bcef87cc57a1c7bfc81031d8495b9", 0xff}, {&(0x7f0000000400)="6a5b6b9845ee04e04386d0b5b1cd4d3b3988f2f28d1bf08a99fb93ecdffee22cccaf38969f1b6973e7c7189897ac12b9318f89fca1e5e136a83256abf8c4250a001af8be39138604011fc90fbd5a5e65e720d31ea0ec54899dc241013afd50d8c0aa5c579799532bc36554393b5e7398bef73e848a756e1d6b89d565e0f5b72764d0efbb439119e8143daba5d2083a07b718b1d8d9ce193772545746b5a288059559752bac4c24c474570388fc770c9e49771a6575feef642bbe438679ac33d71142135e3bb0c0710e98e5bd3ef767", 0xcf}, {&(0x7f0000000200)="5984", 0x2}], 0x3) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) accept(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0xfffffffffffffde7) write(r3, &(0x7f00000002c0)="567c34f01969018b05558b239b42adf2e05a9123086941000c2e3e456e1b28d7a95697c96e3e342d52d3f880a11c140baf8eaab1ad0ed89d3d5b8940d494ae595150b00ee4d2d5fd9cde39d8cf291b045001391d06f1ee75b889113368fc11e676db120937f606002e72a9d9bc05be7a40178988a2f5803ecfacae861101c2191c9c3a47703355aa30f3942ecc2e1cb364f5e98f0bf1af9a037529daa71ad593135571c72d800b9d93bb5db427b7d9b5e0b6189312a3933d6a770bbd342c67bb22fd65c1f259229f90a92a4963f22ac93e469db1e5055620aba751da689fcc83f85e0eaebeb0a13d7051b2b11065ef4b3a29adac5c78e207ff00160950819477e9b36978ce61192ef51bc0b7712f4545e2fec8ded69d019df52857cb0738444aa7c77e229e5e17cabd8b8d40fcc4ea2df1f5ddf89b9968000000000000000000", 0x140) close(r1) close(r0) pipe(&(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r5, 0xffffffffffffff9c) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='r\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/59, 0x3b}], 0x4, &(0x7f0000000440)=""/184, 0xb8}, 0x10c0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x100001) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x100, 0x3be1, 0x8, 0xfffffffffffffffd}]}) r1 = socket(0x18, 0x1, 0xfff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) socket(0x10, 0x1, 0x10000) ioctl$TIOCNXCL(r3, 0x2000740e) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x2379b5d88a71de70) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x101) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r1, &(0x7f0000000940)='./file0\x00', r3, r4, 0x6) r5 = open(&(0x7f0000000840)='./file0\x00', 0x10000, 0x44) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r5, &(0x7f0000000940)='./file0\x00', r7, r8, 0x6) setreuid(r3, r7) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') semget(0x3, 0x2, 0x40) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000540)={&(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000020000000000000000000000000000000100000000000000000000400000bd790752f80726573ade660c930000000500000000000000007a7a0000000000000000008000000000000000000000000000008f450000000000000000000000000000000000000000000000000000dd60a9d32cc620c2125ae994b757b84de63c42208b30cbd9a15760e55f546424537c5a7779a640c8f305008ed75e7b308c6c9ac6a8983322eaf014a01c08684bff52712242ded8b8f192c98e3ff896db8c744eed102ac9115afa7c8a76b2e9a986eb4e881737baad0fdfacf9f6c97cbab42b17ebee06e8dc7f2f35b2e0ca55540ba4cfc85e857e8bc8a93e0dc20ab5d9a510bae189301a7afa59cd54c5f8dcefa50bd792b2603bc358f0d196de18a06d7d8ba0e11e6b05ccf2576812800146c3e3227252bdacd5a9"], 0x1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r10 = dup(r9) ioctl$KDSETRAD(r10, 0x20004b43) openat(r10, &(0x7f0000000100)='./file0\x00', 0x20c28, 0x3a) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fchdir(r2) getsockname$unix(r1, &(0x7f0000001180)=@file={0x0, ""/63}, &(0x7f0000001200)=0x41) setuid(0xee01) r3 = accept$inet(r0, 0x0, &(0x7f0000001240)) shutdown(r3, 0x1) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) fchdir(r4) 16:00:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0xfffffffffffffffd, 0x3, 0xd867}, {0x5, 0x5, 0xf8aa}]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") munlockall() 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0xffffffffffff8e7f, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r2, &(0x7f0000000940)='./file0\x00', r4, r5, 0x6) fchown(r0, r1, r5) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x10001, 0x1, 0x9, 0x20}, {0xa0, 0x7, 0x1, 0x1}, {0x2, 0x417b, 0xd696, 0x9}, {0x8000, 0x80000000, 0xa, 0x5}, {0x80000001, 0x1a, 0x6, 0x8}, {0xeca, 0x1ff, 0x863, 0x59}, {0x9, 0xfffffffffffffffe, 0x1, 0x1ff}, {0x10000, 0xcc, 0x4, 0x7}, {0xae, 0x81, 0x2, 0xfc}, {0x8000, 0x7, 0x4, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'|ap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x2, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x401, 0x5, 0x2, 0x3}, {0x5c}, {0x6, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="d057080000005f593b2146d3a25a") 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="b3c262972f2d7982f5f0b803ce7ebf9790860e4b9eedd7e6ede473b20f58908f4dc9f995d7fd67584cfa7dd2cf0e0540c5e37ea8a371811642c69dabbf5faefd81c8862148f722259c1de12049ef095afbcce745d1ad9b6f485cfceddc0741fd8835e170198dd13a770e768ba485fdcde9c20516cdbdb69dbc8210ad33c8ae6009136adb810ea4e2365c53b2d492f8ce9511f5883b969a6ed985e2da86e8626f0e513e47aeea3e97f972f837e75568420e630b1aa62cbc587e582382c18b42915e83c9da832297c69c3568d4113f546fe24db264cbfce0f5acaa59e69b2dfc630d4f", 0xe2}, {&(0x7f0000000200)="8f0630284aba32e295e4e32d22ada09fc9c3e1c721c3fd0835f4afe1b133065b6e2628b7f918e0e4d9e676899dc2df247e718de67b53dd02b46d99b4f412b2b0227878ed096ae5ec61d39b593a5159f1134f9d8d729c21033653b098f46906922558424c36013819642804be0685508582e6525a9dfec4d3afc753d35d5a7e0fe6737b45bbeea78d075c1cb83cece0b1dd9d35b0ee3f0068b63274a53f19a594ef21ab725ab07329328e0fb3f1eacf7cc989353d21c54c3c552a1aa44acb91859ff3c1a4356001d9e0b6dcbfe3904e1744bb2d10799dff9aa4c4f10de26f100073f981890136c1981faf73311a55e55aa6", 0xf1}, {&(0x7f0000000300)}, {&(0x7f0000000340)="dbee9c5aa813a3e7bc62c0ec8f2f5ac5593f0ca11b0fd5700959e9e9aa3d0236a1c4feaa195ef548155c801fc5be646e3553ddd8ce238e38c84229c3e695fbdc5f99ac3a23c3b050e835c52508758594baff59cf4ba644c64589d73df637e6d86182b5fda5d6d5c747ebfbc353f18d2bdd52666267", 0x75}, {&(0x7f00000003c0)="8d0427e520422e7a13bb47dcc7209db57dff04dc4213a0cc43934657d9e1a9f86be6cc6060b86efeff1d96aae6b2d1c3dd1936e9302dc10e0f6ef7f85823e8bd171606637110056fd2d8300fd73a1233c79fee25521e420f3c46b025e68c8f9c3e210e3c1da0233d091ade3e12a154aadce87f333b870441859871aeb413f83ccdb611b60499af6a8a4680b8869cf6d6f4fe88743753c3ef07d4bc316c9e9bdf7e56d19a72710ae0adbcaf1bf35a57835a48f0e35ba274ea8b0a060d0e24799b75d1b5fe78e94025fa78e43b5b98fe125b6008c5f94e690d1bb3098e87d5287c4cc92a72d0615b21c1b662671f059135564cbaff88b069c96d4566e31f537774910accc2e517ee9560d20148149ac5a69cb42ddede38231354f931d07a8900c234ef8ceb5796f0a381b12cfb4cec94591ae45eba69ca9e5a5fd3b9f0e4370cc3d72db6c35ccd4ec444621f8fedc12a7ae26f58529973481ed4fbdcef155d8a98b5adf249c250e315be03998383400a9e83b29c54f70b48b0446637977bfe810687791e2f217b886cf8b70c17edcdb88d2cee628411b40dd99d185634aa706b729f7d33c696fda0004532ee617b372f207f721875d0d372e3c164986fff84a86ec81676015cf8a20f8e50fc14ef7d35790f6f533e00aeabd845a9eb1656b07d58b8993b09d614c344fbb70eb1a22bbde5df0db5b9a22b27b561ce587d77f4769a8e3f35653d8ae60b8d6cf07f41159b8cd1112a9280498524e83daad06ba3d38de8c5771374da1482ac013354942bd9e8f7fa159560dd2baaa2db8077a290b2dae2f22155f150a3ffdd15d15fc7baff53afd2f10ab4eaf82c17abc5864e37efb87e09547895c8ee5cda1bd7a40fb2130897ba89345c631d26a8055a73652c3976854f13fc0d660948cedb101d494cc15f1fbe634e5ce28997dbefb0653bd58acfa43252d4941723dfb1cd272e6ebda432128ea286e4d80ddc47f557d4ed0bd46e428eae3516f3107cfda0a2aa10532e84574749b189603a27a700feb027e8ba0330212557d8b019351fc56271b24c877157400d735c9a04cb18b8e97b503d0a3b3bb0a8272aac0cd57110e94cd7ce77d1e37f239107b17572159479fea4bbb1115e8610a27bc16e809ccd79066869b52eeef18b7162dde73036b690bb2abda726b1216ce5f7bcffed610442a07d33c508279df2a9065a19104443f8f1b23e2f905e7b94d621a37f59fe18f3d92114de8c6cace833b1b9db42550bec512d107447f724a5e1cb4c069ed8d401a75ffa85535ae40a7cc7abc1691c88ccf5555610998cd582c01baba7cefafa7f9d27654f6d3efc85ec47dd36f8da8ebc3d8cf95559df04d764d6c8edcce0e079db15f8aa5721dfe2a6415ea455e234371da99259b6fe75776a2c11cd32dfb417ec7ee076e7f293a5360ce589b64e76f90de21dbf27ef8b06a471fd9a49fd071964b3805e89ad542578fb9d90ce39097fe8d0803d40e759807f89a9c004c312a8697cd935c080b1c51151269ab42987e4cfb6e5c26dc729fb61852622e3e8456732e6e7a2863467db0f111e7160bbb982ba94f3ce54485d022f34ec66a77c34c33a064ecb00a2880d1520a7c86897a9e85f7cf5a1c652e4c05c0dc53c87448960817c07f96c410dba06bef6f6a879594ca33712d468467c39fccd6aab9e7eede793af54aabf6b7edf37aa14d7be7abf81ced5171dce7693741bb435391014b232ccf09f01ed14693933c8f4ee96d23b54de074e6f2fa734dbef0c4ba67231f252816a6bf1797462c4d44db6a9a8218f1953c108af1a1a44673a4d30c43b8476a468ca864fd1b59111eb7c7edae13f55db077087eea0185c8a3b6b0b198d6edbb4903cff059487300b0ae0c4d16704c2c2d05136dc66e1a5089dc16a5cb9798cf9961c3e571aaed59d57fc89f13a9bd1c0b86ff123de36dc8f06bc1df3e271a50559890cc4b2d36bee0ae0a95f7b3bf63367f5b75f2987b32a89d68f27643610af50c9312390b8dd55223af4f6723ed4448b3e242eab8eaef2b1c2bde357adbcf9c9d7fd1bfc0538253f57e77bf0e276de99d2dee5083bff5401db2a6dd6d76d98a3e2b3a3897a5fc725d48f788f1b000360dd65e6f911b94a0480ce93c76bd3e2b4d88ca2ca14b1b1a39bcdb4c3fbfde7a7d77b047e4ef722e07ff584a3a2a12c40b81175ee16a031ae1783289fc941b3306220e02fd58df6e8b36a4abac2b930f1001bde0f7ffa02cb9a1061fcc2a6f95e2296b5030aff9b381badf6b01b1cae40b0c81ecef987dc15834b21aa2f739adbb3dc6547a5b5790e5597d3ee41b5367438cd7bd1325c558aa44ceb2decf18dd6dac64cac0b54eb78b3a1ad228de45faf402a78dfda4cc47bb0704351ec1ae065368b9febb9b33fda495cd8deb8a5062b73e0ab621269bd03d0331e9f112f768ebca551635908675a2cbd8ef825a5b0e5e79ddf8791491475a8a392057fc0cd1598847af66e3bbcd5eb1117bc187c828068d6d12706cbc008fb76760c20b7771ac6adf5e8464eae7e0e466c32b0e29097fc823b6ffc2e2eccf457b3ff62246f0158d6dfec828bbbe5e450933c51fc0ea3cf630df4980fc1bedca2001cf517973740704b86435be90f16418392ee142764c9130f2a66cfd3e8eec5551840356f6f4960e2381361c12a454886a520d4dc646203ae1bd8b6a1f68c2f7813441dbda7fb276e932dbc98c195bdd95908a181cad5df5bd4dc175ecb3c8508b2e550b4b1e61d905985e3ea86e60c2abddee5b1fda38ea64ec0560b3c643a9773b0785d761d96bee23fa16f7a21c4168f441789ff9a815724cf471248048c39caee580da69c46c6673bbcd2eb04d007c9152e119647bb1432d4c35df6cae18355905d07c0a596825fd6f97d82c6dfce23c919804e17e1a9fa206c8e056689374ea88e7c6376e18b766e51300af6622d8b6cfbc751b5fb605a4c49b190755cdfaf3d555deb09b65d1faee213418c6f696bf0d8cb70c4e33a5f38f4ff85ddca047e8fd6bcffdfcd925e2288b053de7368f8b96d762880bf4ef9d8440fd8ad6de750e7d4053e84423284a8cf9f5560d7e93bcc740fbec2da36ed8d308732d1f6ba9cff02ffa4608be266d4784f7a78323624cf9391657904eb8ae161f86ed107b75a3178c165d909d64b043a6560d33729d929e7ec96439867f13f952b13c60cf10281d2ed63c6e72d6378babfc6e9b1afc6ae4d084dd01526a1b4ff38835c4822f3e4f6944722e6a6cee6139da653a2c03bfb97897ba151f994c993fd4db6e47fe0533fa73df36845020288c7bac2f4815cf45974640055691cc083c6d9ad8967ac4b3a105fd52ff1ce95081f9ca18c18f82cbfd5c5c2dade64ea6eeb0fb8037c892267f2911db9cb81ade6730dcb49fdb460206db9821b3c8e8c5154a5aa9272cb1c286fcefe60acd1859429f32941aa384cf578d4a19137cb93698d7bf761f4df5263ab502e0d617a4977409e745489a8b12766c8b870b54836a8613d3fce4a76593e03dbc55c3dffeba28b3db657add82e0ddd24688824ae02a530f18f4b4a6df7e78ee8bdb12c95add756c1d1a066faa3039cc34222bc097ad785fc4bf264941763ffef6a616eab849e861e8f860600d995f438d6c8356725f15001e1eb1571b4590da61160333936380e1e12cc74c3f7dc3f42be4b8d144a15d1cb47fbbf70b501ff11abc7bca4d9926fcba9b4527dda5cd0571bea62c691f3ffe97e25e2a95534807b5c443ab45e68f1b1ef862745a3a3b50973c7b3ecee3bebd9970398a543dd83e39a0d91abdfbd5b4b07d71ddfc6e37924c95fbaf81b36259e4f09f1e78ea9e1818affb0e5ada7aa1aeb61cce5b71ed36f33696c996f48fd1d6978d2187e6d2745954aced7d1e6fb3fb1a7c603e3cf67849a13561543fb7a39ab9da794ac344b62669b0ccc7da1fa91c9798716e207a550c3f39fbac6350a27b88b3c66fca3a7fd4e25889082c951fe2e81173327a8c878f456ec500c7d0c572647e037799bface41ac143aa28a5223390bc53f58a1ef513e795272ce624cd42b03cef695e53f052aebae06ce0adbbb7df6c26dbebe4fd026d16870a41115cb14cba837746fa4f33ec2b848da2f9a538b3f61dd40dfaf22cc56d903485cb6a7966e677a854be0a972b8cab675b5f6adce195f8dffb84184390429512fa69608d46f836919d7434f53bb2d50013ad3c62b68011ea7636fa35b68649b5499b6621e67ebef4caaaff128ffeb1a7fe356c967662d3339ec26a960d2d85b29258ba5d12473e22c529d66e447e4dba96deea47b55d6f48a2408edf39e669f360b1df2f2be58da7a8d57d45d246ee83106d37e7b4134ed8e626b5f6e046ebe38e30790cc79f871722b848dd53155d7f298bbc3afd31f0f4456bf6356655b17dfd27ce26f8479bc26e68aac036b0eff4a24231e7591fd72f932a98127e6f528dd540626aee18bd9d0bdadba32957ced0f2a30a5511bcc82cc68a77bbb7429dd3a2a317c3ea1b016374e85c0830090103c567bc8730b325f56c48d9ef5ffcd14cb46803da98d89158ffec9ec4bf5a903e49e723fbd27ed5ec5ea2f5e39b581bf43002352ec0d11575227dfcbe8961dc204454aa6e945ad8e9202b323b8dcebd9556bbcedcc000c7110bccfc1b7f27db8188471937dee033ac6a67767c59f3fff12ce0c3ead6c3c649d6ba593eca4841446e0250953bea310f84efd8b3ecabdde312f243cf74e59b35bb5a701a93cdc3fa53422b838937ddc40d9af1ea12b4699d26dd166615768cc4390b826fe6332d9b9da63455bf69a5bc4cc364da0a325d535544cdca9b1f8f915a02ff8a6b07677f22e5235a8c515b3829936a2101ee5896b1c8257ec3252451dc736e827d0aecb678c4d6a8703e008b726a0c43ad5725e72882aa6cb4201c74496cab789a3059c1ea601fd346bfb48d3decfefbdb4664e15fa69870b655e61cd69dd6e21f2fe5beedd53ae914deb5236014aab21c299651ebaede11450c032d973ac25db8293618f4c188a072b8e0b29514008c6e044ad5fae8c450301571d110af5ca23f3ef403ae69537a7ae8be3c80c0f01fc5140d8adfd4344703eaeefbaa840268a29e43dc187f88ca32582939f825f08d38298056531d9f3dcab75a92ede4093658507f006c1114cbb374bf2f04c7dacc4650268e5d6cd5603b4d115e91ca094710f8c57db09d3c81ddd9f865b81ff9dfc146faf5af9be1faea03688de06260bd366f6d72226e0312b0c42979bdc2a8d4e83e78e9ee46ebcee01c007ef42d3a32f49d5bd8396a69f38c8b5faf9ee17f29e7fcce2f025cdafdfbf45cc05819801843aa1767945a0bba2d7e82bca75e498e24acf38861f59924f426422a1bbc2cdabb2d2d5bb998261ec46af17f66711a124a8975fa7108ac11890401d0af23e8cfe70e4294bd2ee496df05f1d0740682f80a5b232415d388145b906dd0ba7d8f8971913451ef8a42d891dcd41f26dcbf90376023aa87e75c48caf97924f6f4316fa513bb189d6c557e2e0e53c4fa6460532a5851abe1200beb9f89ce95e96e06a51487949490bdf2015a6c4c964e7a7de5e2fedbd860046cb177791fb3b0382a9dad95415e37cb2f7b22c7c77628d25c7371affc844f38c418893d88628540229f0815ca0690229cab3895c84d4268f7447541e0a12d072505130c2ca9a29e6bea314f6be11435a7575f572c8653c23a91f69c40c93fb9c8deef51d05f3015e0c68901637c5d38ae195304b1b494180fda21e11455ee6404ea3ed0ef4adc11f9b442a45b6", 0x1000}, {&(0x7f00000013c0)="be2d13d814fbd9e2fb4065bef9", 0xd}, {&(0x7f0000001400)="faafcb522d87e4ae8a217f01a010950ccacf310c3cdf5552faba317f32ff0cd9b87d4a50a7b49e93a77c96d89286c1097cf01bbac0e490780af73ffe9a60161cc8583afdf64645706af821e6c000544aa76c44dc64f66d98dd", 0x59}, {&(0x7f0000001480)="26478d4f505fc3967e71a40d3208426caf457e8ce9f0990a307d9b0b562b73deb9", 0x21}, {&(0x7f00000014c0)="8fa228d5ab56a2208b4d3f0a058a56404878d486c9d3a500c78ef3e9417736582d7e849f46a174ba0183d3abfa13e598902ef1b61d4c9ac7e2d312c450b8cf630915ab7d50ce8c47f60f1541e633732cc899308db9e21e8eac90501fb51b348f78e256383a5e1ce5af4677db94db0586", 0x70}, {&(0x7f0000001540)="e708e2c5b4bd1a110c35dbd359ed7e72e0de9594db6636e2dc373fc470fbd197f71da26c7d91d5f1b787c069275c0c3353adf8a222feac8c063acc816dc5ff2d62470fc640b85013f680a21083210c3038c4b3221c777adb68", 0x59}], 0xa, &(0x7f0000001680)=[{0x20, 0x1, 0x80, "ab54281d38d590617222e70cce652f"}, {0x40, 0x0, 0x5, "0589ec3d9d10a90b7c142dba421998872c5a9fc1b106a86724688f0c14526f876525519ca85330d359c9188a"}], 0x60}, 0x0) 16:00:27 executing program 0: clock_getres(0x8, &(0x7f0000000080)) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000040)=""/39, 0x27, 0x440, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x802069a1, &(0x7f0000000300)) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000440)='\x00\x00\x00\xf7\xff\xff\xff\x00\x00\x00h\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00r\xe8\xc8\xf8', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece9400000000000000000000b131bc38580dd38e4bdefa4b4deb44"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000600)={0x2, './file1\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000003880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) 16:00:27 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x4, 0x8, &(0x7f0000000000)="6aac16da6a9ae8a398f9f510064ef214e36d7adfd683f408e9feb7d323c4df85a0f3b8469ec145b9abcc0bdda7b0ee3b25964dc496b621e75b634291fd7f1083f21b225f71d6983a2aa88502a61e1fd971b1a16aaad3809fe1f2c3a9bcdda65ce99fa4e900cf00380dc312a615e37366ae52f0a862585e9eec449d8c25a3546727a55f11a1ed325d0d96325dc2a12941fe50503e1646d45f8b6ad22352aab30d48bdfe8ca78fa50d2c29152a8d2f764f92e88a712530f61c1dfd0da8", 0xbc) r1 = socket$inet(0x2, 0x3, 0x102) recvmsg(r1, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:27 executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(0xffffffffffffffff, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r0 = dup(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x82) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r1, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x40000000000, 0x7, 0x90d2, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r4 = semget$private(0x0, 0x2, 0x7cf5bf00be0eae52) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(0xffffffffffffffff, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(0xffffffffffffffff, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0xfffffffffffffffd) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) chflags(&(0x7f0000000200)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x5) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) lseek(r1, 0x0, 0x0, 0x0) kqueue() 16:00:27 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d4752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f450000000000000000000000001200000000000000000000000000000000000fb0cdf3ce8755c0e17a708b058891b86086b5572dc8b21b693ad2357d84baef892d68d7db1f6420da862b32853d2af76d1258e867fe75184c9bdfa6ada4a1b2ebc887d75dad906995a410b9097c091b9f07319812d4cfc08135166d73fdc694ce6283d55e7bb50a667875f0db3388ee3de76b846ee521446c509aa43a24d68cd82f9c43b4a3b0ca93f86ce3fc5327153a57acd4f6bc6d42b97b260b249b7ca3530f4650abb65bd652945cc7da5038880b061e4e0b0aa28f7045f028a260fa851956b830d438ae"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d070726e9cdde660c93000000000000000000000000000000000000000000000000000000000000000000000000000100450000000000000000000000000000000000000000000000000000000000003c8c7b538a666bce7aeebbd86021a4787c006d619576e6135e1751195559d19211548f51141dff52625e705d"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r5 = dup(r4) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8000c) syz_open_pts() 16:00:27 executing program 0: getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3b}, {0x60, 0x0, 0x0, 0x5fc0}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f0000000140)="6b39b96d58cc3e1994a7ad91905f722813ffd6af89562343837c7559d014b197c92194ea3f172c28ccf6ab25b9d5784bc541381327a33c2ad7ed14c0c5581f0d60075ee80e7b478ff0eb4bd31100c034b79f7295a7ffe5ff410cd04c5018ea0600000000000000b5c37063a7355a4717d1e3bc7fb6504cf559c2c5f74cfa7146d6c9dc080e1bf041fd2f2a599aead0f6527155beca4e04f4a71c80d1bdd4991a0fedd3a99643f069c914cc436ba7c333f489332ee4f025097120c007576f2206616493d106fd4180f9a408378c3c09805ab0430fa58de98f114cd7a94288fb4d") r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000000240)="3a0e8aabf39bf86c8bde067a55f9da28831d19f79cb3fb16bb1e0ce7037d8f3e5f68a092d777f1901f2a953340013deff06768521e4e0bccc3ef591483699269f7e1a191cacb26e3bb95fc4f8c2a80b38abfb1866202c8633c947723ec87e5c7ac4ff99d3ce323635ace8af22dfe93d2c597942f076b7226fb5959a0cd8ebde30ba788d77db7c798adc8f3c043d4766ab083fe5f937d0c70c344b84fa2ffa481e83810861a7159689132be0cf9d95d4543963e75a2303088809c81096c2b8191210148ddc390c070ec4022d052550328c0bd4038f32edbbe5a4df783fcaa32c4cc29c60dc97f292153f57fc6d960581ac8a254cca62e43259b1c", 0xfa, 0x402, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x9}, 0xc) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pckbd_enable: command error 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) sendto$unix(r0, &(0x7f0000000040)="2bbe2e42d76a0a", 0x7, 0x0, &(0x7f0000000100)=@file={0x2, './bus\x00'}, 0x8) pckbd_enable: command error 16:00:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7fff}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) socketpair(0x6, 0x5, 0x7fff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x1, 0xa04) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5ebdc7ea02123a6c, 0x8, 0x5, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x20, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0xd7d1, 0x4}, {{r4}, 0xc, 0x8, 0xfffff, 0x8, 0x5}], 0xffffffffffffffe0, &(0x7f0000000180)=[{{r5}, 0x0, 0x0, 0x20000000, 0x7, 0x1}], 0xffffffffffffffc0, &(0x7f00000001c0)={0x40, 0x10001}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10000, 0x0) r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000340)) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x4, 0x9, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffe, 0x28, 0xf0000000, 0x1, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x20, 0xfff, 0x101}, {{r4}, 0x0, 0xb0, 0x1, 0x6, 0xec}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x28, 0x2, 0x5, 0x101}], 0xff, &(0x7f0000000380)=[{{r8}, 0xb22e6dacabcfd3ee, 0x2, 0x4, 0x1, 0x800}, {{r9}, 0xffffffffffffffff, 0xa, 0x1, 0x8000, 0xffffffff}], 0x9, &(0x7f00000003c0)={0x6}) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x10) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000440), &(0x7f0000000480)=0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x210e8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000500)={0x2, 0x7, {0x7, 0x1}}) setsockopt(r0, 0x3, 0x9, &(0x7f0000000540)="c933e1126d485a454196b7a96c44198cc29b93762cbb68e01dc3fb302151f08048bc093d5020f1f65f2f421422a0e6daca3b3345bc8a7747a28ac0f5096317107d3ee87949f733cf1bf0d45b4b2418579687e0867701decbe430eff7403043f1b2a54af4e32d72279a5340dc8d553d24de869dd1f08ff64df5859fbf1d677339", 0x80) r11 = dup(r3) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/vmm\x00', 0x8, 0x0) r13 = socket(0x2, 0x3, 0xb) r14 = socket$unix(0x1, 0x2, 0x0) r15 = syz_open_pts() r16 = getpgrp() r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getuid() getgroups(0x2, &(0x7f0000001cc0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0}, &(0x7f0000001d40)=0xc) r23 = geteuid() sendmsg$unix(r11, &(0x7f0000001e40)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000000600)="4727e4a334842e6774dfdd06f941fd546dd9724c5a8f997d9a4ddd26925baaba14bba697296abd08e09d2334263a7ddad5aad85deb29c8bdbffea8ae04a9ff4790912fe97817544690108acde65118f24a8528fb3cb81e8d0ba4ed763a8c03b07a9978514d1c5d5275465b4594f6b73b11700aa6f631cfac2afe5d5bd71df4da7218f4df0ab9f5310e28e56bf825b33678181cae5d79b92353f46081071ea423aa558a364e4633c1b43bcd2af5dc", 0xae}, {&(0x7f00000006c0)="049e2ccb7309f79eaaa414c59805eb4bbbdf2560cf7b47031701977dedc8578400169c2142f5f51578e81b66fc39d62b1d5f157d963ea825dd0fcc3b21860b45af486d8ee2d2c0819535e1cda177546db84166c9", 0x54}, {&(0x7f0000000740)="b530526bac9b6312af1bf1ab54e1b40d1922999abc4fc8a93847a430f7f86c09d02eb1dfa9cd25d526493a82754d222ce339c99627ceee53c42c05aa557165c1f835683032fe857d19be6eef48e76ee396ab42fcc567a793ee76f571f44a13a399f05fc3bc4231d7fdb2633e1c5efedd52cb34bd03e035a737a8013bfdfcf522912fb59dbf61f207952a3f75d967595e94aec279c8cb723752171b2f62342bc613990207f39ab0bb7d454fb570d191b23d92d0e14bf4ceaba0d0846760ad85773ff8f0e6aa7d4271306448a1c1f346a8036bf71f5a781deaa974815f582b7f4516", 0xe1}, {&(0x7f0000000840)}, {&(0x7f0000000880)="5c7611f82a50b1dbfb329d25b156fc1690", 0x11}, {&(0x7f00000008c0)="c6ab765c1cb7b56551d1a1fcc378850fd7eda969d6e394fb379c9c93a342f30ca3519fd5983a8b4934edfc2b56ff756b83b695ca5c98c77ca665488d433c9982181c8194fde2c2248885d92d97f674675465888b3abae0fad50fb6adcca4fd62a373764ee3c274b23c3dc2bb156c61c250008dc7aef17616f21f67fc4692a3498da8d966de7a75ff5bf781ba0b520f05ec65c6b9b5213addba46bea88398c514b88d2eade96e1f7ca9cae0bdbdbc7a1257e880c2376b000f3c94f64b2a55f597", 0xc0}, {&(0x7f0000000980)="2306f898d865d80230e01cab777b992f59b0769c54c7039f57b5892444535ab72555d0e9d7f0440daf9603c523ded9114fd33a76887666efccbbb10148467184738f36ffc71a8e89676b950d898b39b56efac65cc92bead78d477f57ab70a769f16cede42b782464f417a359902de64694eb1023a6b03127d356745f8be819f43def3aa893b7c7ec54d3f2840710fbef41169318a3f229fd2e9a5038db3037c469416a0d4ba67072c85de795a9b785288367055c0e6e8b066cf45c1191ba486d9698dca356bfc0453c228fcd25bf", 0xce}, {&(0x7f0000000a80)="4918440b2729", 0x6}, {&(0x7f0000000ac0)="3758ba5b5eca87b2ea8a6b10b8cc3cc24107b55c9ffb114495b11c41107274ac33b1eb06a1fc245b27cbc4cc7ec5ce48dcb833b3fbd0ab75d22d56db450daa67891de674778f52ebdf2b3a1428f5a6ede0c99a1dbab315ba0393629fbbb74401ad1ef5851204d8626c3c7e7b1116ab490101b7b9180237b02107e1120e5c34", 0x7f}, {&(0x7f0000000b40)="75ea39be2cadf3b64274a82d48bdacc7f86d63ed11f5d8e50485f1414f9d8c25b9e958668cabf27f6bf159428349686c89dc99f4f0708c5f59eab4de7cc330b24ab287570bf9cbf969759425c1a620600fc9daa09a4dd56544e74303150b50f439fa565bc0bef24f91fc6bb75d6c6ac894485012ca2f5f5849bc084e8878bc12e642406fc8e80c3dcc9101577ecbf49fad20e3ea054292e45f7ac66698e1bfa3ab29d3edded4b847ee5904cc88e00df601ec9469aa16d23ebde4337b0c61eb2645dc8d61ae26ebd2884d5c0019fd778f094c3a31447425bde681d3d1783fb2f482274c679d84d97f3c2d807974017bc076de05d53b43637c7812725c40003f989e88873b092f49fa6db9153e3d50b2b3950f1a926fa34a487d4613ffe2d2e2f01a53248942e2deafd64893a0d85263af0392faa839c7217af6d1e125fd354bb1b3fa610c842670547ae8741b4911d1b93e8368f552d1569524544c216d40fecbd0b632cb0d883100de694c371bb965e1221f41ea46d1e29900c2233e0ed1cbf5b0ad3d8e0205d7f31011a85d217bfdc322e13182865b01af2ff58e2ff1ce03cfcfe5e54d2b6f4fde8bd0ec8ec38076695a31525655e431c7b6796071c0e5f19fb14a5a2b0187b929fe7d2a709d9b2e11e520a793aac76bf6f9b234317f505531ea6816c1e42efe91cd9f4d0f93ba46685122235dac3336f5c14da0f426a8b267c717da2a30630f2848f7d841a41cb8734c995833b0db5d9fd5b2c7c0a6c66e99280d9e6d7e4ece855da63bbaedc39c7c0ed50739434675404f9200d8a1857159341697d30aa603a0f607e78c6fff37026acbfd98bda62e52678944a823862b46a4774294a34688980acd8195df1a08f73834a444c0e56d3686cfaa9cd4a7de1eca7b85cd9538504d8b5904a788763d55d14aa12dfe8f6431dec5f02421512e4776aa393d7c52556a25c31b4fd6122e1398a986809a01d594c6ced3029a1474b063b18c12154734c2c32131bedd2bad86e7015c245a61df03e507cbb2e95aad155426906f7cb6043788fa09b2fd73ef0352cd521b0376125e0b9305e6f1535ef29124100132657b244fc61928d5339eb4545b80854003a2cc0c7c72e4a29043fe4fd9fa075a9bade6ed32b3e0bd1d5578e5623fe2e2a30bb5063077b4f99fb81ea35a3da5bd1dc6b26dcf0b75d91d45e7373aebd2176e227cb26963288dae97d58bf20607c706a09b0c7cc881f9d63ac156bf0ab137ee8f06df1ecd6367c10a234a5cbde6279e94437f1a6f82ef3856e2b0c423bf95b7b2461e6c7f02ddd328f14f325725546fe3df1952e03a36f20b6dcbdea08c0ed2e779be71e58890d4ddfecacb749308cc02b4fd1306eebbfff596cfa49bd2e3f7e13484e7603f8fa8205e33248f5f293255f0158d64ed2ee61ed0f786a816cb7d66342d162afb800142bfe8381b7e8b53559e2ef822c86668bcb923e37b65e6632d319eb037da0dc6d34fffae87820cf92ca04a37ed107fd1a2281ff66da5cfc592a79821643231134f3fe0fc242311e035d95453400b6f40080940c6b8e9d8f41387ff0ec3321d8c840cff12641c3626966a748aaa08454521e36ee425b7e325a6754ed33c6e48677062cef52c88000673ecac1bd8ba27043e19f85295012d9cdfe4d57ff2100860918af847982e659858a94e06f9ef0114d692bc4dca15cb82c14a685efb04c06239afe50e7344d2966bf1464006c4a298cb15326e10357976028983a8afda969a1dbf125572310a34446c8e898ee8b6cdfdf2a8d5518eee8e6333b505b2853e5c2e957b30c3256820e88bf84966000daf14db686eb8b67f60e71b6c02fbbcdcdb181f6aaff691ad1a25f052cf6e1405ba4dba505bd3e1e3ecfd11a716ead66b2de7f64eaf65e95bd3fd1aa2a2d462a52116a10d3217289a243f416c5a39315ecd33992e50c8eb4e5318634d18369865bb41d8687f98a51fd8f2a3e7e76f4c98884470bd69eb8053910b93a801b4fa8b9ddf55c40ed70e2c0cbc7a1d24cfd25adf23e17435f7531ff34f4db3e1f4cc2e4e48c8c5e41aaf9c87150a12b22e869d99e96184c354921c6c1ecdc730e0f4dafa238f6eefc0ab33629c4a0f14a46e86adbb1671f05537d40dba82a3f32b9e13ec7ccd83351407e9bd7b63d90d8b6bbcdebe4d2400fba5fdd26e7d85963fe97849c9fa741cbcd1f7509aa7fcddd2f6d4eaaedfa7dd02c1838215e52e73f0b7bbd172e7c40682da888e4eaad8b20ffebd261880dee0bbfd1438dd129e0c0318bd89fede7cf7c63167c2082b31cc9d5563e8e0feda29b1a27bf0c26d398f22a0991b86567daab6af4e7b84b61385f3435f380b4087ef02a49e4b783ddad4f7ee1e3ab064672a0eba45e638a3b50c34e50ddaddbf51e932e9ef61e510cd5d2f3f1362e863a82c1ed047327b4e5b77131159b25a47db290051d532f28995bcba73ccbf7c5845aa7a37b7c2e16da1049f285b4a5df2849b78c0b2a64e4965e8cecb72c4c6b46807f282d4b3f28f01960433ffa47774151c6379a04166ca69d2fc8c8092717a9aef15c728be1dd6db809a004bb1f8ae08e8608f686242e1e703a2748f9f00e14db7127b37850b988dde4e8751d890843d36378d0ecdfbdd33669bc6cbbb18c156306ea98b786b921751914175ec1e790e3f1c2f524f4d007497cdab0478c4486d92df3103630b2f6f354bff7cb23bf106733b63c9746cd7868299f8feadf35b9c5bd1e5919c5c2053c4ab631c0531ff13cd136a8e4300db46896fda07237ceaf26911cd0d2ea2526b078f8e0c46fc17b471176d236096c867911079cd9a8bc3c773ce2029c8d6d971040953fb11303ac2312acec8c3568a6f56ff2ac63aa022005caaa5cd6e216b6d34ba28aa95a63be9605b12752301a571f6623281486d3c5930cbff01b54c787c97599a256af3f63eef813133468ce507bc7575fa6e40679ec99393f105ac52f58b7128224bb672d1a2eee789f107ae8bb97d6173cea614b9513d214b8a31d4ebbed257a489083cc151d66b7bf9f5f129573a0a8a3fe69295cb111480ecf64add468ea196b2576b266f5362b318493aa260ec07d1ee99fff7894ec3f2181f448a9680561e162dd23c5758e51d6eaefb2c57dd68ec1ae3aef7dafe7b2c966e32a8e3ded2c2e7225613a30c8dbdcf9cdce18da829a9939c79c16a2066e9a817aa4d5ad570b2d8da13b2c9186d6ba205b1ae69f3288eac759764d0eb70b401670b97a33b0c04a3faf20b33459906b37feec99d73cd8b93f94f680830a344f1715d1c8507bce4dc8f48665981a132f33fe135360b255aa2c339a1b82639f415b42ee9a6e5d0c05860c503178a463a404e113ac356e4ede9ff1e7ac425c29b7b81094590ec7d05ea43bc301dcbdd62b1549aa7e84b53e91604a32bd718fe2a99d0d172c45785bb83eeef7af65a7a76c2cdde4d7fbb1d419693a52339ea8be8bfb1d719f0e73de06272d6352f165c91edf552ab255c4c1136d78402aa00e45d8901c64dbe9952540b94f2ee130a50ca7997e3c9758ee34b86308fe9f3d50ff1c9ff0b112d8d24dbe485a3edfccee9db55809d2de753d31da534766e84afa90ac8c3597559cc102dbfab8965783a7ab3b4ddad95067d4330818ded5b1d0052c8a905eaf6592c801387aaaec07f765403dbbad8ee2dffd456709f57bc347aab6908cdb0e63e8a06368add856acc86effc4a9f2384e9d1ab0b607a6122adbc57b55bacbc46f5ec00799324e97ed5d69be69c20f3ffa8c26ec572279cecfc1dcc93af2ad132018271bddd0d4292ad094b45b77ed88de73952f4fceb8cb80e8a4c7f2315c269bea8de69f70865481220747cf06e3d9097515a0c87772c28725061e7c2c2e0117e7c01d61a7399d5d9157cdd537b2a1d87c823913b9d2abdff288a3dc1c3742958172495a3f256fe3d5588283a04a16cfe345e1275e37c2c3bc0c002fa9a0a33ad3e72ea4b7870cec669cc18b8c4efb152c2b82b116da26363f3671122e7859074d9402a52d7a19067abbd226486e7789e82d614b0016b18e0e65ffc1a850733c49db1ac31835221d5a2e54e6fb97c19da6718b2ac224155563c3bf1635636c6c0f5d64e065285946747c30a354a7559bac3779473e28cf2ae781b8c57f93d780764a74b55bb8df66e9d4fbfd39060083d26dc148016aefbb8e6fd60f9e5687f73b8f9aa54c2eea34255c58dce344f86c0a295c7681683296dd5bbeffef9b3cd7d1457454f43a84af350b3133c5d6ac85dd26617dabd9f71edd74015ae25edee740d84a77f2a1820187a9e4d0a9f11f4e57659bb2949168fe9c83e47d9111d92533c15c1854c19ac429851aef84d462f90fa50a9c2cf7b1aceaac756197e11ae4aa517c3bf035bb66db4bee1a805b0fb1f5724c75be1c09465779c87226f981506c35dba9954ee68e7cac1b57cb8b2ef8697ba57e1a8f2d6d07eacae11c82fd6e5ea94d85e3587ba90d0f0efce11ec3d44032557dcf3aea394ba0f6d102041ce863bd7ff3e21a20c68027cf64630e86b77dcbb17ebac78c2701a06588d83779f92445d67f105817a82a8e348001d6951501ec35a24b6e49c609a0a21398a7b4572c11c29ec5194580008bb5810f1f95b8febd9c96ceb30a467bfe4623e0d8f6b4bcf8f43251d4f4c7a391df79487b3d428c60180930ce327aa65f9c162cd09cf9dc3df50c48e9128b05d452eb616a1b4e4ae489c38b2748cfca4801471d95fc5ac91d06a1c5ba454304b881bd1439c99776e365261e9c15bdef8f17fa41c2f091244edc8b9b2e0feeaeea0d78bc3dc964965d6d39e16802a28a7ccbb4f87ec602df98205cf5176b8409c976573017982989e15a6450199ebaef8e112d654a26016842e782f7d84164e52dd73f3f898e0515c4f8800aa3a83f3c7ff977c4e63ac082989ec9b3ecd4d6456687512099d5106abf70a89335bd7b7bd99479e37e42946276cc9acaa4a4be323a43f6baee43509ea558f0c794443d11c9512514e6a00c036372f85f9e19f41b77fb7f39f15cd9228e3105ad3190833789a17dcfc06268c2171564281b0257c70f2c8f6b253ca72328b486747b8fefd6b4d442869e41fc93bf497dfe0fd68dcb0b8bc71dba2bc9713a9ab28bccd922c70613740be3210a7fb15b57d790ad9d57d45fc1fb511157f6b001711d042c9c6283679e9a9562fd35e265b1fb8c2c3c27a56c50996b77c5a7ea244d44a6b456308f3b0e485b0c427b061d5a9a1b807a06cd98918874fc1b83b4b8959ef11ea8eebd9ffe38c0d9fa3af16e9dcef12214db47c7c4f2e3dea44c2816a948d149dcc11057a3e42df833b9b83563f11edeca8a7ad68588a74282c6c7e48bd5b4ddf06f290b55fad7d6a71e0ea93b0af85ac464e12db433ab9e2dc7b4e23dbfdbb52b9480f0c3b6a3ea812f090d416db4e9cb117c09a35454d5744507b950c271e10bf87912b5271f7c68b8e5c789afba0b907b8c35d3521c5730ba305608310846427c112f6ca0147ed8b2757cec9780947cc4a67f5bef3935ad7a87ca8c260a1b53ecf3fa7c92985aed95fbcc4a6a2f8f2270b56ec908b5e3ade1bfb5e0e9444be67438ec79e685b640d2be8bfa0799f9b90eb23c4f3801e27325e02c3bf6afd97ff92ec7ea647916106a604053c3aedfbd82ec265c3bf2356047982b5ff5c1a3ac91970cc043c8f6be3c6c850bb0b46553a6377787cb8c477215141c857d9fd9ce489b984bcfaeb8bad5be4adc641719b31e36684adf88dcec6c068eb3dea32787345e58f29a6e7c10b6568ea61a94b", 0x1000}], 0xa, &(0x7f0000001d80)=[@rights={0x38, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff, r2, r1, r4, r14, r9, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, 0xffffffffffffffff}], 0x98, 0x9}, 0x4) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus/file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) close(r0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xe1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="500c7f2df0c235be67902b848dcffd7876471732ad9cfd64f45cf8dfd65f3a2bf55e5bad07b3b7e946429c00fdf9d7838c3679f4c41a26aa58a118e19b74cf18778a85c0e8780e506582fe01f865ae8716b7690f2bb2b370d488e1caa6434e8df17f32547f0096893e1c5d71f8de0ce6488246a4b65ceaa751e37f873ddc411fad18a9ae22d285a01be8b5ca7a3336ebc47024e28116c901ea2eb119ce85a08985b4d71573e7e1571680696e9ff1d6e0de7e82a254ec5835b96636708acc64b8ce712bc07afc39376c54cd12b089e436b280871f44e77de2bd1f", 0xda) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x9}, {0xf1a5}]}) close(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x9, {0x100, 0x35b}}) 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) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r3, r2) sync() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x3c}, {0x6, 0x0, 0x0, 0x403}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093f89c058e9b9b8b8bca5a87acaad0c44520518027830ac2743d77b7d9a67037fdb26d5f1b4866fca4b33a89467528b2479b17add8c35ac4cf9f10f952aee194caa0c58cc9ef32d3efa71f448abe08b0977dece4c0182106cdd3b8e6752d6de178f75fab84af9a00"/4201], &(0x7f00000001c0)=0x1002) nanosleep(&(0x7f0000000100)={0x5, 0xfffffffffffffffd}, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) semget$private(0x0, 0x3, 0x108) r2 = socket(0x6, 0x8000, 0x5) shutdown(r2, 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x183, 0x214) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="1b001080", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10000) shutdown(r2, 0x4) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f00000000c0)="cbb2aa109d2af4522228544bbe8af30eba72218079ab10c88f03049982fecb8c75e2b7be3d254289bec1b98d4a8cfbfd50b980a83d06cacc46b3582195fec7a8ba6d5ec9982e54505a278402b533d2f86b066fa4172b86dd3f074325967415dfd3cb03732e30925bb525ac1728db8d29cd354ce98871c3515f9d5caa8008268c7a18f3ec3189128c533bd64746c4063a3c2b9e2135db18646205bb34a0a0cb6b52c28033053a27e6352d637d51d6a1b06f26234e20be07b6ee0bf12213847938ee33c01efdc77fdc15bd670053bd8e2380e6224c9f8c094a0af0caa17b5fe95ca4", 0xe1}, {&(0x7f00000001c0)="c3baf2691008accf2a0648519ebed42bfa774ea6da74d824c26f997685396cc189cacd8fd9ca8a3380fd8d61a58ca3e2ca561082dc6b01d486538072635a49cc568cf391aeaa6b1166ef40cc6bb32441608ede62aa2fa833825fb9af66df466a71cda38b5f4ef88bf90c41cec48e4563587ffc27d8452ca2486d467804b423362f01b17a29b116f1f4f33462a10a3369566ab17bab5c31ed56e5c58d07ca54a8233251478cc33d93d74afe0a792ce0522272b941d3af3e8feb14cfc914dc358c8aeae71aae8cb106248ed1", 0xcb}, {&(0x7f00000002c0)="26697c91a279a420c9a2444435cf546ce671c74951da2ba6ed527923153f89e9fb935e28585df30b447e5f62b615ecb69dc1832b06de57837e6bc5f900be5f206d5af130b88e8ded5100cab9600d3cb83bbf6433caf40e7b97bc27e45b5d4ce77f61e2d578826a2982abfd6f5098b92608af9ac843a8759f74f96fef5d954b98ff7fd69e0330f309ffbd726ea5806821503e7deec1079a5b76bf008bb5096f037d123f27e3d6c6600d0e13cded0c806f9fe38e4cd21f502c90ea2d3b7c01ea26349ce23fca417e2d4b98f0bf80a94459c8708e99f36f3d65ea7b7951e31647887292afeeff98fbe4e4d2929ff2b878d8f5798176c3146857b1f3c2bd0c3ad083804cb711c72722f2b1487a396da496c3fc559a0eed579f5137f27dd16d0304a0566ee28a9bb17887506d5ba0af90587dd52d1d71b5ac99c9538a43669cf2408bd8d39d9b9068e313b81e0b91655381e05372941916edbbf06aa3d66c69cf3360075b7e6beab800ff9eab41a11c49910c057c2962b18e3fd129d6698c93d07edb72a83ca3134d983f41ef59584b02cc2e64c33ac8071439a0d92ac4bac0433f3d4c4bb6cc949b7c727f392f9a013a42dcc407dd0db6bda051938e0ba12f9399245169399ecfae8a5100173eadaddf5b34f38b28d5d179ece93fb187318bec5c699a29fe6dfb9d9ee5986ddb320149f58df2e460527a5ee7f46fdeded36db647be3b4ef97d9e9b5995fafa61093511eef3b9af4e698cf1d838e4a63caf9b0fafca2d52c04c8a99b4d03e8dd7435f75cd59497aa134d12775b51b28b75aaa28bd39cff7a0d6b2885bd7583e9e1230b1ce751763bd85b63ff59519dcaddd5c24dba84ad0043792ba0d8593aee80c3cbe3b1ad1cea5d046155fed5218ce57e1a6338da064a581c0a599835089381fa17f861b9df5d442816ad017ab06e95917ab223a8856f3f25795018ba0a4e324c8fcfc7afdb17e80c0a217132fa71d8af74d22c13da7dc558f21e623fc90fe5b39e8b9a1d4ec327c47444eff4a6f069c43f9785bb3ca292c06c482eba7b2202db1f40dada71717c07495f915a599f8903c714d73a0320c442941bff50283acccdfee26e6a1ca9acb9ceec8ea7f2736dd0a203823909cee19aa0a1e24d0d465bc58e068783abbebb4bbc7fe9f4bb7dfbb5aa6fd40ecf968a0cdcd0b5987adc7a9132301b3b2516e63ea1bdf0ccb1bfcab4c01344ec2cf7484acd831a7de94161b82f3e8d7fde5def18e320c457710805510405f9189b4584081bf9cb05badb87ee7392309babdd65a2d596eed0e93f0d512e10a5fef3a9164ab657e8935b6984eac998b76ad1c6f0ae012866c2f77104cf3fb5c03d57b1d6839c1a2b6be704839d48959283e67098ee3cff310f9661c912bb7c42c49108f45cadf848fefa3c8529e1027dc1eed9331403f645b156c6de071f1325af85ee3ab5cf008794fd433f9cb7f4d117a7d3fc201c99252840d24dc5f7813784fdb68697a273fc801bed5e4bc65542bafb872c09296f45ed55805f1a8b44903a13928e7525aad970c27eae0045034f0254c4be3ffb5c17b38668135605ae13c01abce0cfe44b0da062c2432bd3bf4eefe113801758510154d1a43b12a31bd152abe31688a43024ad24e54dfcbde9aa80b2ae92a67f674b8d8130762a7a472f3015a9488e28830c72baca62086e05722c2acbf48a3a0fb9765e394f5738741d646b15302c5ee97191b17844c0a2f162ed27a4b647d99aef4ce8dc729e00716fa8de3e8c9337d53439a3286be11b2d361221e5311b09bf62f96d8fde0fdc04ab03212e0eac642ca04fff89035dd6d6b2f0c77dfa44e740437206c5f2b47ee418bb956d3cfe3e8ec8fe382685dc5191ae7648158afaec8278a38085a18dd34c008f6d9e4788414829c11f685b7e6b662f11bb9fa9d7d4b70523004b8275251c3d52231917524beaac4fee5326023874083079b776bfbc62e30013d092f53f55e848bed2ae20c94a9e1eab2d79b9193a9f8d11572ed3089e24e02b109af86c91e86a174cbb6f77350fb66a0bd1a85a85724446fbd7fa4c295fce22857f222bb2f1af137316c20d447d92c7bfe16e85b5f3fbb24a3e234d1330f2a9b6d948d69c09fe22abbcd231a4909a2860baf620311d1b8633e1622a26a61d78b0798a01c11c29cb482fe772e242ce62e26aa798936f7cda21dc1fd4caef97c10458431397141ab29e01866f12ac2a869a633b4a11680f2c2e5b69ed7f9e6f500149414894664f8f4c7228f3258162e015af9280511dff5890a25b8e87097087ed7f7a818105a4fff65578e86c5bf2663fe84a69f633e5261f3923eb6112ed222c192d936ff905e6f05f2933a8f2feed621c694a7210e3dfdadbd7800f37f39efa48050db964a31fafdc447dd20ef75ec920effbbb943d3ed57ca6bb9ef8862e7d51d7567e558d0137cbcc3549c9c28075a142e16a92d2b2a38a6f131ea94f46f2d2847a67189fded8d2e26371b065d7e7a38722712ccc9cc5423c397d3221daae9b253d4f6122b4cec219f5369960e7dac8e78f73ed46e5cfc269f73c5890f7a249932bb607ca921a4e2b09465c911005d50b3476743bcf78e5eb214e6f94f6f92863bcb9ba363db8b1834f21a94187bbe2546e7eb68824b0577bd8661eeef2be158b973b643f2d673d16782ed6f9099b3b46513481dd22ea4b4cb92bde62b868f4672e72b1c952530d77b2b45f4b13a8087acf41e6312b61fb3bbbbc5c83749effefb55b017e7227531d2fa9d0475bfa78a36b2ccb1032c977b10b72f50f32d14e460c290db7464627b89167dee6d9548f8a4b6eaecf4477f7783f1859ed93236ad0a8d9b341a560d443b9a12d447cb0bbfbbf09e439f6fdabdb708851db7672d000291aeb44094834c96139339c2dac56f5babf93b81e9cb90e335504cbe6570ce49a812300b9fc81dfae64cf2040e910df591fa1ca14c04d9b3e3a38f657e95eaba73e64a6e77c4b178fc1e897f5a1ff58a4c9d5306a2f2aeba9e53f22020135e4157aa881c05497da5e1b3481d16d55be2f06b83e50f97701e157c697fd61de4edd655f346b2470aa5f654654fd2b943e788671edf7adccfae75123bf5c5cf9410f2581657d9d9afe613d2f3c9924217040c35a6a0f2472d1a4292a5824db64fa2470d1cb068832501d57656b4f2b1ba84c401e23d68f7a1329a454f112f28212fa346485bfa3a13b112217374faf8cb552b9bd932c71485452e194bc4eb4c5c9a523bd03d9c34219ad8f7fa0a4a762dbbbbd481a2985fef05859cf62197f73ad64004c94efda68fe47fd17854187a9ee5f3d53e5b4346b94ee57b41613136d8b3671af7092f7b2a10ceea010edfb60812cc40b016c39a88494c1e3b33690d72c9805ec9a0f2c391022435626fccae8c56802b19e4192be8f06b6ac3c241b00716426d14a48af1470583df8d6adc26d02c551a11ebd410fa1e8cf0a4d5e159f50f822bcbf96b9310c1c90a2ab6b3eb157cfc5bdb625d5096354801c11eabebfc8bba4f277c14c3aeb007b1233e36011b63ea64df4b541d4eb8bebca2dc433823a2afe196086e4072cd788ff68a91b6d4164e0759ff7badf5ce76da59bd63f9f320054382fba7f9e680e2338f0b6b76820f67043ffcd51844d9ca28eb281e2ed6f04c9749e50514e80583740a8b69909cf0c02cf811ce742980691eaaab8bc5852b8128f0956888815460bac30c6df0f2c952aab967e3ec323396eba1693ce0b999c0808145990f319cdd86e016f8d8681dc3bbe0b26c82a6c65271f3c8e09af83469b137b8ad3626cf3d5d6fd1544ea599115e0e61a864a42ba913450cffc7e14413a08989af8689f63d1570fff5d6e341acd6316eeb194daf15bb2a4aca122d6d268578e0acdbf577e9901fd8f407cdedf63d35371484e1c42d7131fa5c1beff2b8deab92925fc2450d240b75968720ac0acdc010e43eeee8dfb384bc5925c7c76f655e32d82a9408a16aa4eb007bfd0055abe47442d513281388b5dcc2bb18ca1c84b4a87ffb191a4f20dddedad9b39bf12fd5b1dca647834ad38539b38bbf40370988f24ce1263ba2dd92a5a3561bb1c75a5ab7a9eecdb06dac7faf58ca8b440423e8569b05870a2b90f6ece0699c746d422319a58915b738d3a7780d33afa9218d0add59fb672698cac50c427e80ec09a70c7aff67840b4b7ebfa1082c020db308683ddcd3757315ab2224c307d9ad84c3b64c2438d0d5147948d90c67a064a0767624317d1b72e4772bf7f85669ad994069910b95cb60e2ac536088fc1d105a0ae2bf285b8a65a4bbdb0d212c47450dcac980a28c7d4e35b1faedce8b97a3d7d6c72ba3f500b8f20a6937a76fa2c4224ac7bc836e60dc0a62894fd6fd06b84f7d27f838f1861bda37c7ecdede1e032ffccf09c5ceb3d8d6f2fc2117fe7c637c873743f14f74bf12415e16f088a10e47910803a041b09d16fb9bf69f977620f44a5502b0906fb0e4fdb7ea25dbd9f248431fbd6edfde513317b9141bb65ae80cb727282e8d8e992b435f1108aa2470d51a9fd951827cd144437550d2c8aa0114fa3c740381bbe5c60e8b2c91faf554b86d704b2a0f060b5fb7145f057ca09a2e0509505c55d4ad5cf58f41b2758563208029e3a7d8446de3d8400b92f18bd25fd0f817c8316409be527ea7af2e952e6f696c8b24cd873379e9c7dbd402705ae5965379062c82bb63a5b0efc3b2cd44790944b345f1a415741d54344ad4dcc9499b2a739779e6496c293b7d56a4eafdf685b43c7d19b5b38c0b322307ced0d7e1da8e61688714c0fde16792a837aa87303c971c81e037547296feb83bb74f1073a6c4e12e34495107bae69b729d97ccccd8bf98d8c4b982399ad979a63da6f576fdeb9fb888fa2d7210f693eece524b17e16904ce7511d96cb07d129cc8eb5c795e0debba78be1eafd7e819a6ed79725b6fb1e662d131299145bde4f61d3ffa77a0c40b50b219329c55a3f4c9a1f10edc511faeda710d0d81036d9d74611ea7f12b5d82de0effdc38a8e4838a12dd947a6b4bf77e4d3db0887df386d4b13b4937d7a6495e99419cdf9c0e8ae2aeb0f41e9ce377b1d7019734ac7fbd5764166dbaf02d76306064898d9f144d8ab4827509b32c360963dac9f6c08ac37a74b44407d844dd97087f5a6f6818534f4e13dea1ab5b30eee6d64a71f8ce351e3fda815df8683b1181992a5edccea627de7b725b3b6247508e1054b49009bd987955e749f4d1f7895edf93ba0086b857c440d5f24607b16e6c60d01f6f310d916a31ced24f255b534334231acbc76d9b3ed632ed8262ad2c6b15d4194ace88b01d0d6ebcb1726276d18215264830e2c0d010873e975e33eb2e044d49556abeab238afdc603794d3c680a3850e015764799d1f4c29004af045ae0441faef9b64b3413f28fb7e04e793a3203be13aa8581c906f3b6a722d15865a4a054f3fb13068348dffa27ed3fcd85845e8dc3ed3133ddc836eee3d3d44e75ce4762ceaba63e1587e14601caf5676e6c981b74673af10fa323ad746468aa1e3bf8433644ed56c0a9f875f524625c71a13af022e892e7eb84548aa2abad2db6970d47b210197b04a7c50d86affac136d77d7eef0e606182764b6cfe304f113f126c9fec248d86289c22b080a77038832c5db28702da443bf1620a6a6ba63b8b97a7ba18830225ea4f4ad9b16390e275bd1d8fffe6412548ead9477b494a262f54bbaf00c2d62066c687852a3716bbe55c765e3fe8588dfd6ea2df2f0848c24d4177e9cdf3b23f32f54b52cf7b", 0x1000}, {&(0x7f00000012c0)="788f1c08c89fa4c4a76f62409d4320aa63c3487cf8a1a2c0c47e947bb37383729740f6f7e8c4b4f792243019d5c7b0da920662fb6062935184b9614c65b2e34d5107f0465135b81caa014d91f94942a41ef5150efb3bec2d58dafb54bdc302ecbb1a9451c1269b06b5c895586dd6395e09d6e66fe03ff6fe593e44b818dc0e913f25ac5b009bcdfd7ab0783abcb85d9b00cd3d08b388d416c77e24b0dbc757909981d5b84074dc99063dce0bb196560fcd9e5680bd201a1fbd4f5b73a67c28d4b6f583", 0xc3}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="ab853cf9b31ef3ca71ae99bd7eba7a2f33cd1872d3a906c30fbc36b8199b613cb8cd8cdba6831cb67ce5904d7ac3bfcc41f1048a5c8bf7715c42b03b8ef11565e2ceb57da72a3d9791d9eb9078bdb1336320d4a31314a2c08a0c785eb8", 0x5d}, {&(0x7f0000001480)="0216f2af9ea287bfe19660b694e73ff55828aa661230bb13e3e67771a8fb6546464965fc6a0cc39271b6e9fd9c6acc0e39b82de0738374a7dc09bf937c05f3210f821d261528a68c", 0x48}], 0x7) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x0, 0x69, &(0x7f0000000000), 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820250e256658210c0d8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) clock_gettime(0x0, &(0x7f0000000040)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) read(0xffffffffffffffff, &(0x7f0000000140)=""/178, 0xb2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x28a, 0x0) r4 = socket(0x6, 0x0, 0x10000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x5, 0x0, r6}) r7 = getpid() fcntl$lock(r3, 0xde11028a1e864e23, &(0x7f0000000200)={0x2, 0x1, 0x4, 0x40, r7}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100080, 0x0, 0x0, 0xffffffff}, {0x4d}, {0x8000000006, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:29 executing program 0: socket(0x18, 0x5, 0xffffffffffffff80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xff5f, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:29 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x18282, 0x40) r1 = dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = semget(0x0, 0x0, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xdf97f34e29eae1e7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7]) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0xfffffffffffff0e3, 0x4, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xda}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800000bffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff77c8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") pckbd_enable: command error pckbd_enable: command error 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x06\x00', 0x30fca4d84f90cae8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5}]}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x401, 0x7fff, 0x0, 0x1}, {0x10000, 0x200}, {0x3, 0xb2, 0x0, 0x2}, {0x7fff, 0xea57, 0x5, 0x3}, {0x9, 0x1, 0x80000001, 0x2a68}, {0x6, 0x6, 0x2, 0x3f}, {0x1, 0x3, 0x200, 0x5}]}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x20000000000000bd, &(0x7f00000000c0)=[{0x3f, 0xae, 0x2, 0x1b}, {0x33, 0x9, 0x3, 0x40}, {0x7, 0x0, 0x0, 0x8000}]}) pckbd_enable: command error 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x45) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x21}, {}], 0x2}) pckbd_enable: command error 16:00:34 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x5, 0x4, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x400000003c}, {0x7ffffffe}]}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000200)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r6 = dup(r5) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)) r7 = dup(r1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0xffff, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x546d2a9c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3520}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5cf}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000001}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x5000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x7, 0x5abd}, 0x10) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000100), 0x1000000000000020) 16:00:34 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x4, 0x1eb) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c020000006c596ff95875f5d3b2c7f8", 0x13) r4 = socket$inet6(0x18, 0x4, 0xc7) shutdown(r4, 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)="ca9ab2d8bddba43c06e422a00cbaf0e80007b3b54102b7ed7923546748723b258ca8df679f2b1802f6252c02c30a40ea3811b7c4d12b46266c46b2a4e97d78dedac9d43fa26627e527d00ade955931ddf471f97b282d6cc61319a2db3be57bf9396fb955d8f543be97de83c1aeaabb64bb97ae1b80f9b4e7d207b3e97802089161ded350349dcb310dbaed3f3e991af25e132a6905c9914864c0fbcb7225ff0cefa298b159f0e743482ff617e81682e4a2f34b896111525a136bacc54931498aacd3fdde50ffd234cb203de2ff534464ad804d81e14de3b777e9dadf3606447477ad288a07ce9b56658745ccf5607e4b1cd98bd651a597ee8b732c9da8a3df64dc4feff7934bd47b524cdef72d9c79238808f8d7ed6f4cfcc9fc42b3a1afd6ef648a99dd79e11e9b2f29e3cb3cdc483e2f275d7c1fbfe09201dad01214d0eead51fca8e951f378be3f1d8e64f7881254caee4cf36ac70373c477c23c29eedf2ea89d2aa536fb46d0b3e8f2a2c4ea1e76a3ee534b13fc3c54a1400ed044a70d2ae2d3e0e12df9dee6ea5b9e43e323eae8f18e524d0e61f834e4879648b97acd76229b53e1c556d4ca624e89a93359f8bade869f58304a71f8e38cba2ced62a9272e8c2073d61f6fb95815e0bbbca29986c95971c09048f3641529572771ad53108d9d603b0190b58dfd1f6a0282e94f90e294c614ef49ae6486de0483932b52468b769dc0e372330263b4aeda8a8f47294e2bd4a05a54350f5d5f1120f4b5bfe992d7f3d6ad5771e48d69eab5f359831d81dbbf619fe9c57d3cb92c52398a47a292f1e09e0c7c8e916b74bde31709e8bcd76e2e640738c76d30fbffee35f297dcee7cc70acf0f040958e618cff619d7e0355b526ca8eee9bff408503b14ff0fab1f8355f2772cfe337ace43d2db8592453c9997b10c741f4b2d9dff88c15c01c5b2c5cdf4b435462005ef652ca2eb58c2e81c177b0e311de8e3042ac58eaf53312998db774d740909d6674d68d6a9c664bedda7a16d8b0641c00cfe59bec433fa649daaa55d5b79011f036896c18c9fb223b706660592d81a4df9ebdc2782f63e327b452004d68cf7937cf6ed9a150ff53ad700fed135cd466d1079f70bd41af3fd4b0a24a02d8800309b41107339196c6ae058d424910fe8cd674920bc38cefacbaa66c72f3b3f2a04818522b3b8d5637c1ec73244a36a1a0597126586f76ec40cc666c2afdbb31aba0ef32d8aaf1520e4e754b4791b0bcd069b99ba7fcd083b6ace38cc4ec78919e9d7d48d175c3e3fd37cff75b257be000d4ae157a2c932e342e483e9a585325f68bc01f710d3b0cbb3feb938bbb8a90b98c72b8e1a8119006013c14e775502d1d0d5a6eeafad26f6207ce3ef738ac9ab4ae538920fe3d3a9389ebed59a4c71f19c5f50e17ca9ad2589b6ebb807568f5e88b54c22118f02c24e7798cbbdd95c3b68d7a21f36203dd4c4d1d3766b76cf70834ea9e450433c3e815a4ad71d41ef255b4ecc3699a55ae34d6f0c9a6c93919e2988c2b2bdc649a609cb1b5965d91e0c08386acc0a0bc8b18f91bf5510de9fc6090905184d06fe61da19deaba577a6ceceb3729cf5ce21bcf0e067c117e5eb1079cb2ee7e24999a8f7d8bd010ceaff9836f0508d1302eb8a17292fd8b51344c5d216290d175fffd131b31b0cf140e92974ca2df8618a860a5271498a226df2625a68aa37e9a8af9f487b088847c0c102f1b09622a8f1614f5cb27f6a3c6015f6d92011baeebf58457a756f5b1c72bd437a8db71318a2290f43d050cb49b9979f8e9ce7113d7d6e5feb57aaa0ee4e76944dede2ee0d6a51ebde65f2a7fddbc13f3f929c31ce8952666da04820ea7480a6d8d1b7808e16a8fa1b29fbb7622382af325aa78bfbcda0be81f71469f6e694b0a1921e833f5d796d5e103120ec3ef36c06f414924e004afa2cd4b2c32c9dd5334200f79f2e5dfb3838da17b0e172be13df48ab7d710fc21e08fb0507eea0e51bacbadba120fcb6038850ace1921bd3cd0080100cc6e2fcb6357df15f13f53e49475838dcc5edc37beff9e55fb05c5befc18730b4f0cf4f92d0b934f966d687ad714d9535e7ffc894879c3082a4538dc89d8b6a16efb02dcc1e947fcd31c67afeceadad29172cff2bc279ea21b3da72ca8d5be45add4b856cf4c6b9f5507c18005b9093f8e4ee49215da48f665897590e5c787cfd70276bb1fea0b469fd00ac9215e6814cdff58072e35190bbabb320ca8b1064c76461bfe099dafe9504d4151f0e833b2334a8f229746cb01cbf86441c66edb430124120c7e4f7dbeff948795c43a9134bb28bd50fcbff4b1d3afc0d5981ece547e36a9b7d9383b234f1d0971962ab7e4523cbf3108e1495729b803e0ea36e6d99686aa3c0cea3aa12bbb128db056a4c1b188e938c48f4d3013eb3bb47534c7185e2c44f9d94cea48ad7562a29a333242583118b3f72387a4bde51e700789f34787e81a8bf6c449e3c6ca4ecc4b8ee197e18da3b45f64e6d34e1758c4d15f7bbc58817fe30dede86dc629c04e794bb5446e46355d7dd3e51dc6243df726806c87da0948e919d662dd7261a9a4bbff39a24eed176c7647d0af0ca12f786b326a16f0c373bfae853acac2d68f69a5843247c698d7102b0e9a5484f9b73a3bcf69479a1a207de801f0d9e6a351b920a49dcc29a642cff2dd69ed8cabb88b9eee0dae2d504f242b014203591baa2e62b386c735d8b65b7a68f3b1458747fca7309377913c3897508a37d8c582f31e0a1c2f2acf6e1d801d000c39650af1d2ecf1afc9a1b6389bf61fab7009e14e6fe484aec9fe2defd8878ac7f86fc956a0a714fb195354530943b783f68ebc46c93ba544155743584300f192631584071ec44c9fbdf60159070c3e7ad81291fbfd3a54dd481b34b92ed2ac43e3638bd8cc56ec470441534f525901137b7b2eaf050c0fe3bb07d6829152ecde8d12ab4e238d62a098ad51c9d955be34b3cb64411c534604fb89c0c63fd74d3745f87a03284f53d9d01c7eefa66c96adef6c4689bcf344fee7968ebc465820f866536c344770b86464ce905152b9fe1409cd9774d9e9f6f2dbad75577d59341cfcbe9b2852ef78f00d0d51d6cfe91a5253fe86d948e4daf2d6b2206ecfee2b8bf3d139d4c97ce55f205ee16a9bcf8abf0bddfc90b61d7e365af26f17255bfac17f1fcac6d68ea2d91cf097e5b900b2ae0715794afccb6f094d4602955bea8d1eadae92ad2100128eda9c018f553d4b92be2e2811c775790e5146ef4a1d96496e8ec34e467122017d3b74502e927bccf4e158d62e72ff892eaf356a074685d0b5c160999ea69f0f577ba312528955acd0a557516789b26efa82264106193e3c9182cb2429226bdf026d8d09a3c42dbfaafd7fc8b87c73f4a8382651cc6d7a41b474139a4db04d5fdcd8f0ef67d61cbb0e7ad7fd00f036ba5ab351e60cc7aa8aad10aaed0fe00c440df3af112505f2940eefd34df4cdd711b0b695e46201de736ed74da5b115084e229cf0d2ae46d1eef5729732e2f57e1ab188d691b15d7939784bb796882f941b2c53bb419342369dfe2a9ac9f9299a156a0ef5b6f350220473e39e5d75e23d5ed6aa897ea9e5d61265d430a1a0a73d3f4d4e48b9819c55497507b91ffafec91542a0077f7b302d31c9787001ae2af5c0cb6b596428a61d33b554aabf76c597ea92820398735afe09d7348da752da5bd314aebefb65538af81fe6295e703bc6522cf0937f580247b914a414b711637749271d924638866061931e7948850f68cb08e98b65b4257e8dcd2f92b2af49b0210ae4bf8370cab2eb48212616208e52d75308051bbf5285df3e6884fc095336114f97b465510c4329e9f759e6664421a0f1dd35858ade988c62cb2dc762a46a0735b91bad18f677da4548eedb7a63bdd27f701937f46b5b8d3335e33c70622696f6c9c912befc76439abcb5c31ce8928a127750cc76dc6a7458726a67a65acd203588cae84e98116216470e056b1d9c9c5f9c2fb3555127145552f459c6087cff70351f2ea4d72aeeb0d94336e82cddceedbc033f1d3968cb4acacdf5bc42249137d88498f46de80ca775c72ad862fcdabda0b03e50a29f2da63e0e4b15e5b4c4a363dfdd8cfe5bb637d7e26b284374e474ab6db0d8a4435542fbf4a7cb7498976a3e5392ac3a06245f3dc931693e49079cbdf7020cd66783809f828d9fd2fd5d6979491b34fd8f2752098cbe1e6532388edc9158397ebbfe2759b01262da38c9d9182ef1f305105cf086656b77a00436e026a8837335b176452d45efdbb11e0895c15625ff9ef608adee22e31c8cb6248a95eafe18a18085237dfaba80e40a5340b85bc2ce554fd94ba6282b7caea8efcd265b693f207706d4bd79f10ad9384e15362de100ce8aaf600ce97c796a23a9432b86a260db7529194ba34c60723237ddd372f68f4f4decaed92833d7e9a0fb3bb1573e8eda805de0d81767d215923a28f66a31dab5fc14256f4e0939defaf774bad35b1dba20153ea7d990962e14305fce0f9666f5e808b9fdbb7b7d536f3b196dc6d6edaa43dd68ecd52c0bc5115db65ba96c6587ce7779b9edf2c966251a4e0ce8a12d7ca6a3cb76c0ae2195be59461112c9dea9d05f1c90a24511cb9531b3547dd3176182ed8c833904a537c11f1b9faa194e361109a76b33667e2e9861109aed1578857e346122ea2c46529df5cc3f0b3bfa6bdb6a7c8d5460feb284fc20763de69166d1b294797d8adfd6a5dea8d8c3746fa6facc5fb398f454b8bba7be3e6e224c6c4bcdd5433969ee9ff12a631c3e359ee71f1fd5cf1eb02502fc54bf3eafe9c2f9b3965f1940ce9ea519d68406a9a5c6903c9694eeed82856eb1f1c658b9bf82f1da417729b91411b6ce6b3c93d9782248a8e0fe71eeb1cd63fcf1fc530d2cdfdfb132d387e367bd91f49703ae06bb44c5a6fb533007bd8ef8afdf0e669a0a0f04b574b577f503d88e2ad88e2dea759f7932ee7bbde1e8e1968a22f4b3d1fb7e120f134b01486dc9ba630f7016e72a1d2d85e21b45c4a242fe3f6dcd1291b6efb5c9a19929f8d3497b8c01ea69b6121307acd03dfde10891788b1cc26d9734aab65a02b43c9fc73b378c5e045f7820ebb1b3c23909d4f52ae41d8605416c46aa212d4fe995a364b572c1417914546db13264f9bc083655e694c48bc05e1a46e72f6c428dd079af942f664d0d1af17e4f12c30f3c7744cd7d4784d6fcef7fd8c64da711541eeff86bcdacc727f439ba7e1d914a4e60a6327e35501196b3364a439761b23c91ce5f340fabcad56f499c6c1dbc501bfbcbcb415e9d30586aec8585c51387d37aa7e9c31132c8c578a864bffb28dae403813ed2d375af836178f83fcf8e6196555e7816f5c6d9f0f44a48e1662ab910f67cb5c128e57c6d46edd4c450faeecef061d067644be5c9767f074ebe3d336b871cc2397e95da1ec30ad39ec9ab7856feac029e4fc1c13de53765de8b0576a36671b182d0694fb282329f827e9f3055721e7a2cfbf33925af5aba7ccb2ac4bb2d0c21935de3d1ec6639dcf33f66d62c96347ca8748a90cacb9a04b2b289e8cfe2316852292b96b34af192d510d56778a9f224a423162dafc053df8fc119f6d4ed0334a117656b0596167626c9db769d87ca84d27f6fc33dc4f8d52162a747714b41f35230545af975591c961fb41b795cca5a605b252136f200b325c26bb876b0fd2d487512f9218f283b668a4c9ff49d1792f5a14eb2336cd99b30d8a08ce375171bdc03f7c33d0e112a18929", 0x1000}, {&(0x7f0000000200)="46e2a57b5cff92a7402229a7b4c4e1ed", 0x10}, {&(0x7f0000000240)="917335a5c53708e0bf422f2ab6", 0xd}], 0x3, &(0x7f0000001340)=[{0x1010, 0x17ffe, 0xffffffff, "c4fbd1850ba762a1461785c59b05bb7564a60367cb3feb3f0459d1f5fce3b92884ce4a00f94d40d9ec5e533915cfe51f034cb1cc54e155fa97c9fee872fe62b6bed5498d30e714d9f2d08b1b91b6f0c070df0bd11038c7841c8b77268ee8f59f3d7b89bb3978ec3eda119a6fb2021481bd0049db53517faeae622c87d6165fae3983f591ee082be1a3791e5222200a6dad6f0cce3bfc756a958faf54c3afd5b39a64907c49af09adf85c845b2d57579a72d32a28add1ea1d44b2b87cecd22869a8d47d4f2b4ea0ccfaf88f4e61854070997f7be031fb8b6b071020be008c2f4c8308924cf06f62caf5dc8c5f3da7560f17879db333e7c74a0fe836ff263bacf48b21ba296bf56f491955451725d20447e70a0a8072faae7fa8bc5c4422326dabe94f8ad69d83b0b7629b432f96e91466617068018569370103d15a6f4cf4235c7decfd08368a487113c5d092e39a228bafe5be3d938708fc7cc18fbfadecac9c673d92b81cc2098a9e516ab544544b936f7072f61e02db3309625a437c5ebbb5cde928e76752759534d0f4e5f20ac679dc8a904c0879a84e2be6ab812d1e264766aa80ac3b8acca9b5a70506041d113d16070248e5212cb2fb2052818f0aa6e5ed89fe9ea0c286095367b8fd2c8428b93309cfbe07c01b4572ffaae161d1a64ba2f5a636689d0b5e408f615050187fb303ebac5b4c3a40dcf950f178837375f0c32511a6826b383908cf27b232f71dbf96154b490d7b3b52ee94b244a9cc1327718fbfcf6160658c8c393091eae769768ca992b901548c600c68e0b56e167e9f0b2e8beb74e9f7b0db945886d79df12eb4fbc6e310b4478c27d223cf284e35e786816bcae5f5294e1302872ac4696211426ba45df707020de46f466699fd7cd061b9716b445edcc7915c9c6f13617ebf027eb57cc8bd4c0c5f32b966e355c1844e2618c1331c539a1eb7013d381edf9727717b91e5030fe9352dcd94eefabd4eb99fc33bc0d26006c395900583a38c64e5366452f01f70356c7fef8e148c33613d299bbdc733a2bfbf9152cd016c3f54bbafc3e232de08a0edefe425ff26cc1a189368f60b56e839387eab1ecfda0de8c4ed4dbf776d887debc04c14855a61c59314657698ad47364a7de314caea3caca6ed70f1cbedcb6d9cadf7301e1a33ec7e1ef68229641e823c98c81d5cc5259626a9e2bed23b33069812937fc184927d506f2531d87ffe60e26ce948a22c951df19101dec49374d20b6f46a95d32144c60cd4141e1a8bf65a9279fdd50ae64de40cabaf7d57b60df99eccbe96437befcabff86eb07112e60d22fc49c0106e1716a0d63ab493c19cf5cae76ae29e5ba47d4b9299753ee8dad3a9fe211e93a8d2cbf2b96e13e9b0569691dd90c633e59594d0d1dcba466b5a4066064e299da0510ecce75a3376f81cda56b137fec28b4a5fe3c5bff6cff88be48f3f5e9421064e2211adc4e173708e3598b003b2976bffb71c38cee81fe77dce5a4bd7998ad1494ce62d26c37b3f3ba35f55f44e67136dfa24d24d88ed64c0bfcfefd48489ecd36d82b7a43bd6a4018d22d104b91d2b6e8bb384f642a0b753bd6c0c5c677de4329939cb932ac14d1ecf594b19314b55307acb160633e2a1f010c3b013191c7a8a1f5f28743966e08cbcd89dc0df3cf4d6f0dcbb52fe0cc2c3b74f273a386566573f771e296a04e9d5633f5feecea36ed68f2d6d749a1728b2cd1e3d83b178bf6fdb27817219e55fb711d81067b0f660aefe53197da401b6397c5058ded6ee2fd5bd7038ae689f17214d6bfc748375a5f5336058fa9c08a0a9f85a6a84c9ecbbfdc1779cd40027ce9bdeb1588e4e3ff5f1d82e5569c20773ecc79ea9083deb6dba431d5157d0df233e35bd432d205cc0f51bd6920999fd972b34c88c261b125c5f18e652f57b7977739fbe124fc6e15b8e5ca41218699a5a379977e4ce0259fba7bd608f8c7d1b38861fc23d44a20d8a4d73df81351dff44a1b6ad8a87b7e5161faf51da22b500997bcae036c204cc4b326bfeb75b0a8b5f0446396a739d319657418ef8a886a14d3c44e0872342819d3b6e21ca2bb169eaf80c31d3da1198054dff9f3b49cdc1545979c188d356e2cd757cbf4baf9c95dbaa599bc5e562973444ab9a0296c56a0fafd8490eef1242cdea85a5eef92f8b75144449b5cc84e19cbc9609ab1d8e6da5a664efc55d231581393954111212f8f29235cce26711e712c1f4818c6953826e1a7e953f6f4c2380f28b24fa1bae3c2963943bfb6ccac0adcfb20320d570920a7181e6007af8965cbc42dea659c573f55bf2df0ca670dd2f7da00a68f39bda289fd0597b97557e59a2c3e62f679c5488f6e05b99c6df8356c72390f644a05d3af8011ca1d8fedb430034719f531029c1594bbab4cb4be19fb8c523a2e331ae8cdc27274e2380c890220ac6853b493e04fa98513cee9136b4267529c4f4fd0e78ba41474b052566d8801905a56f2c6fc1751d29d491efd16cdcc4a52385067d129882e76ca522577e352166ecf093882dc6eeff73475478a9fd5193df48fe0960d843a438847ff3b81be9f37e3524b72062b4a26386d5d2755c60cad62b0762b0147a4624a36d828601151e0f306b09cbea6ac764064d6c093e72c3c352aab55d66cf90a07ee260c5e1300afdccee213c02cbec7aca57b4941e23dfb2b671840fc41d4b5d5ae676df07abf5743b0b1fb6e03e7951b982b3289cb0154df046bf92bea42388ba239078629dc59a903247886fc08d32bceb4b2a5bf697670adc879d61075dfa8baca76ffc6cd74c0c8d8be616541bf5508d7c604d829a42f25671c414bcd595deec1b8427f5f65ed2f441a03f57cbdf02ea4b7677d1e3286a7fc5eb8c6553ebd95e3b03d8db8bf03e00557168c1fd5b09d6b8aebfc41a0f63a1d0b472a76612c5c8e1b4082f2bcf80a2d9016d1a178e4a1c7531b7bb254d4bf689009a343d85ca699357f20bbc6a72b0e31d09b0302b974a91d731ab17a4c4aa7aa9942379b686491b469ee461bce2de2fd9a1b0855d35607f2d6beadb188c3a83c7a0e291499ddfe8eddd7234e1c5af74263590ffb27f31f938c389385ec7cd792a25856de8aded03b5b3b1aa30ec3c602336fa9f90438ad1602a75ceab1b224cc90a55c1083b5337f76d3a9ce12c7ec1e3804013f47b68dc150006c5dad7d6b62bc67fdfa34aded71f3433b201ef46df68a47056ac756242d2b7c8fc4b0f302f39b14bf994cdde2d4bbaf961464884412f27472a1f37cafdf3d8fc7e7f21dc8d31a8901010dbc266dab976495558a1a6db5cc3d444a40c8d082921e410bc8f2b8342b4552cb3a0e5054abd509479abb7fe2dc408df659bc6702c973f3160efd37baff11ce55deeb8c6f8989808385cd8319883a6b10afef318a832b3aaaafc4f082d45e909cd39289b076f69004d435af68c5356181f7055454e98586ff9385f88908bb5a31001b80a4dd19868c9d1895384fce9643609e6423887850ceba199d6f2c7ab1e72b450b29035639b894c6e5f94f6c08b6fefe7562b4cfd4362b07e9600dbad6edae237d3c0f57b00e5e79d965a3fc199260df773cf5971b248aee99e1cc80910c015dab5707d638c8d46b88f0a4e8eb6701908894242507c12d011a2267541a5cbdf2afa50b0488afcbdc2a385b485609e4832b46d43c93babca65cb983269b330cf80b50e1f80c7050e3f6aeb0e936816ff276cd73de5bb044f97446371bfe23da0af9f4ba8876d31c6614c3d9d4c16bc069d689b02a7fbaa19114ae8fea66c89ecb2fb47c3f2445d73fdac1244d42326427ad0462caca506c643e52ac9d92071b2c84750faf2cb10dc456948d0b75cedb1d8e9a565765d03347b2d86fea36fbd415075269a3477eb0b7b3b977814d08ef1d1bc9d6b5dffc60d141f3226305e6b48cdb4d8603eb2f2d6d6b427008e2c90d41afb6cf95442de5f11c31bb8287f7639c3bb25798a6deeb8c21098bc585cab9176052b3f288ebeca1fc2e4cb46ba09b81075c3df338cead4c3a1f24a79bd0e97f43af1269b1061a2e989135567d03f656766e81f45b8828b330a4bfedeef157392387dfa6a80073447e0b6e4a36146444ad25648743e3f456ebe9b8d80e7ad3b94889bca17b949cef819dc5dae27e922e146eed457f0ad50f46e1ecd435a6906f4dc2d2be4bec389074060776187d41b47b59d96c11650cec471a933994ebc4822e4de803c63aaf447f55a55b6054b9688c1823d7dbea9eb7613b12dbfae6ea059f8a7ea44df742a13a8817081d219a78ce91bf67b9b3311039062983e5fdeb09e1c5d20c027fb526f673fdca3ae2e58ee68dcf5521e1457b296b0051c5e795c7bfc32ba76660f789fc4e833cadb00fc54064a8ecaa1cb2d19a4b9a556b699e11e3bc2b122963d696ac47d9fa9549f367bb5207c378107ff4933c8e4ee9dde36d926b059c19e577c294fd2451faef4f02902b5e186e7d6bfc3423f359b237a5ecd8d24b6b4870e50f79533dd335cc6d825f538d45514770c728dde51be3c701bd74e9ab81003cb031c8ca088708419f9cc02fbadf2f9bd02e3e25ef3ef7876fb782ee37351c555e80327e35915d6ef6bd77e9d65fd7e3a1c308582a67c720bd90f13d42a3917c7bb266f12578a399b119ba1cc9a2ea25361d625ed55a3b8148487c315b8ab826186f62e5a3bb8b0129707ef174febe10440bba847e729815ff74293ce435265529f8539956374d99fd9c1a286773251718ab4273cfd1449cce2a8e171988e80bedf3c5bcafa03c20f67a5e69c0174157d142d81c50bbc4a38ba31d8be84bf05d019c254fbe16464c7a1f20ea04ab7a047299cb1fc3aa1bb406af55441de6045b1e672a81d75ffa4db8ac4916c5843af6bc1f2e9dfbd8a31e4cb03171bd3f4b6b7508595e33621fda1d782bf5dd060a28f0e1d688b7f779607bc2249fd562dfa2df4f3aad6f25525bcc1cdde6767b1911ac496aea57440c30283e47348b51f373d22260cd330ce6594ed2ffdf82c1ad678cc29452c55a1f3409ffdb8cda158f22b6ab236ad4eed77c36c4a1569d6defc4125f8af51f37a74f8358bd67f43b396d54c36060e0dec6527d8c8c4d13c01fc40d8a336574511e379f9c2798ccb56a68b952345a7cedf2df159dbb4e7ed33b191b27f9ef40959d2829d83f3076c396f67dc7b6d6e78b9da9327230ede0092c36d92b0826a183fedb1439e34c916b0c728d6ee74e5c705b2b794713fe30c702b62cb8b3c4d743c9985f9c697528efe7118c6967089890229786080338353550cb5f0844e8ad1c400248b0e33192f6ec81ea85defbd9b2e6c8630ced82b843df4b9e14722d07215cf748a4ee2852beebfe21259da7bd8c117ab28892d579dc99633bfbff46e917d4e716c3bcaa6083fe5e99548c9ddace9cbed1c92e956c0ab16051f5d012a8cc754734b8b3d98cbac34e4545ddc0877ca69d0cfb4194c6cb1eda315c1c8ac8a7ff84e26ec9cef1a53d9b77737b58de18eacf515ab8f13bb6dba1851cb009b4b76f3a2792ce17d937fa54897d0c9daacb96c798a8c9b42e34d3da02384c34497fa09d1d5bae1522075f552e2cc55e5dee1dfb782e624abfb782241dd0e2b61fa10c2955085e2d8619d3f0a9f27563651363c013bd06298d6a46b8546585b8c35c34ad3ba493ec8425935267855702fef368ba21689be7dd0dfb5f1ab5a4a1a5f466ed78b8500b68bc9efdb3c9954a8d016f15a492bbb4ac8db4a71d50c2987f61ab5e2be4fa4f15c4480e6c945933a908f1f26042b99ab1"}, {0x1010, 0x1, 0x4, "1781f56904f84cac91af8ba24038fa284264119f2954a5cb6f98af30350494accfdc5430cde6ba3ff1fd912a4f97ae004e57e24d4c909f0cc95e0cc641b3fd4df4cf2de79306cbd9914ca98685f88c33a5fec8e96c85c9fb0db313732cd5511a1a1f560fbef067a1279e62982c1310d21e29a9a8c2d642cc6cdf619239af7b25bd97a0c72fff291f3c77512a5fa4128022c71156dd01c133ef17a3e1b5f8023b8c9853ed7cec2360c3800a3c6d436106661f6c9174f5b05b6c7e6fabf986fccf7df405b42c52e97f89ce020401120020df348cb681d26a72cbb6668d6c8d579aceb20d07e3a4949f411085585a29a2f931662f1d2f846590a717b17c064fe90a39a343734b909eed95731e6ab6f67b1d91246f772148d8974ba522b9a96195f270e6533af2e73fa3ed943556eec1160e5e576f2aa9a97f1e7aecfdd813666c961611138caecf8efda61eebaaa10f4fbc1ebdfdc3539db82b2b871cbb2e516ed4685db1a275264817415291d3faa87bef271661ead68a0f42d284baed61d31395b48df3789a6813de43e05bba70529a4b7717509102e6dbcaa558285bdf17134ca8b496293014fb15bc6d24408c808ec9d43562071cb1bffe62fbcd3e86ede4fe24c1ce81b37c55058a9843cd08e7a3f747ab564f73e4d50e9d59b1b923a31f2a75e893ba3c9ba65a1cbe2bc9f380f017ad8cb937944dea4df3a7963d1bb75d4f35d5fa1ba15417b7f72d6fb47bfab8a42ca23e2b50588cfd084b18c00fab5c68964a757ae0dde6d54a143b6c47abd1ab9703a207e6809ce7c13d57cdd6506c743a4251be3f6ef18d8b0f4530811b585ef659caad3e1a7a7c3c15fb303ef53e673e142702bb9f4a49dab7295cf42979b03879fddaf61af2b8aff083c6d88e544bcc7b462ed091c9004064af09850fd461ed97db3f083975dc3d50a69c6d6da08e1aa4fee398cdbf6c164edead536c4bb84b719d02aef91008c9d0e05016de9ba8e92a4520f88452e79cc594fa5297bf0228ce6a9158f648c1e5ec2a7d7d840d618fe772854f9d041186ee84105d362441f1873e70bbfece9572c0a0e1c2f6bc7db001793623b8aeaecefde304817dbdc36fa1676f1151b0843567d8683a77c9359832566b7e3ad815cb0a4f19d20fcb3c9d2200f74d4a50b28cb1a2a8fa9e45a05da50a85ac7b1fdef84695b2f6784a9edb69608143a5ff99a43c8c4c806b2692023acc163edc0710ef5b80b126ba12cf8bad8c484a933795eefc70d3be891cea978bb3efc236bedf4ce5477187ef9db3a33ba6f0d84faf44ed3e3dc270f1a5eb730123890f96361bfb28fa47acbc2abe4c1867528150f9ebf3330a0dfec140b316fc131229f710515b5aa4daf891cec2bf4b151caa07c7256c56b3f5cd652c748f1b4604fa6bd48ca140a69bcf17cf8478df79756b2a67a969ae4a63277182ccf588b16f85b6148b0296012c6251c090b3120996e7e3b711aa9c3c6af1667be1853e231beb66573a1d7934e14fde6f11e1ef81ca4f5448756e7dc373bdf139412430dc3d92f4a56c71b87b9528ebb6f32c17dc9fd396c913858f84b16954c87f73d68401d55b5df6c713f007463910533440651c6ecbda0f5c071b8f5c8322a91a00286c25316982a92a69b87f9034b3ed39939a6f5f1e801da4b31dc1f463d7f6f5fae55fcadd3a54336ebfdec9509c443daf62a38a137331f658393dea2468d3731a22f1cb9ad3a21d90fe367872782c13d70a2d1cafc041de217d694ddd9a3e0579e6ad740807891b603805a2c71a0b6a5b4e3d6f4811dc48dd13096fa5ea2877c311432b977ef8485b9ecf7229ce3d928a606895bfde5ce2e6170bfdfaa9bbf832011a39cb53d73f968f01b068a4afefcf7b1134273d2647f6b1665c40fef95475d1675465ce64f28e21a9e1332bc863a1973b6089182c11993d8be56966f4a64d0058824598106993062e27173720db45955286df935da07c2b7f0f6ea9858bace45647e0a61aac21ed9f27c0c0cb1af875b775e3f5334cd26356c4309258f8bf3f168f3d16c6b256aa960b923f4056763e8a5e648277e17fef2a045b53d61053ee3eab9b03ceb1a77ff350bab0165fbb65b6296189d012f14e8853620904df029a40ebfcfca6894fa96c060080d6e4f552365db9f545c7ded02aaa8d3a1b2ff46ae5748b433ad79089d0332ef1038fc945623c168bb102555a60102540ca51a5b45779e61a3800bddfa9d9bfb9f4d014dd08e15f37aa8a3464f42d25f8bff6f4cae6e6c0c97dcde3c5c836e0b9de72cae1fccffecf7caf56b5922cad28b37ad2264e50ec8cae2d3efb8e4c751c79fd3c34e30f94f0344dd3856caa099d7644f631fbaac1fc0c9282cb09ef2150980756fc389fbd4f23dd1fdedfd968e4f0a8578a695ce255adafe1fb4e0db75da9359892d6dfa2c3a64b64c0fe5e8b0615c4574c99e7552b9567e9c6283b5890943c2dc2b918bbf70bea41040216f9d4b13ecbe1961fab0ab33acb70dfbc075042977972f95e6b19a059a6119ed0def675d1c9551c13980d28b486bc997b47d178ca9198f5f9e7bd3a9310cd74f59c01651db1bb10fc10b9a842018cd2d2895253a25bd2d0063a28f95a7e262c8674fdbe6eb6c25210e8e8530ac33906bb4830631b45323a2ff89d115be1ec356e200930a2840d0c934df618d74d2628bbfaebbb3eda3bbb0e2e486f954549f889f53015acfe566eaf636b2fcadcd436d44eb98d46bf076523e7e8440244e8284aed1aa40ed9bd509e6e2242b1fec9c013043148913f93eaf3750f6646ed6de0b773ac03f635f0151b77b32c3a5193e81696abe15b5aaad2797ab3cb129368d697e4dd1b4020840a99bed5a32cd8e02bc3d6c4eea9b482577a15df56859d21350f4f5f4801d69001377532ccf7033d1d30101e4ceb0f54b381950feea8a3b0c1f5ce1de2cbb8d04490fcb66ee212041e2ea5b261208368e47285e1cc9a9189df35db8d31563c9cbecd03e0b14803eb2d2c074ae2b4c1ed1f0b052eaf32dbede493f6636058862aa6c5733275a2e5b11f64602398f9e7e649231ffff96d31ad364efcc53d61f331b4a22867482c75ee23b842ea0129890738cde70df6642ed1025bcd0eaf8110a6ed26ec65b527c80d1e0803cc8c6fefd58c4e6dead1986791f66d3cb8ab1bb78ee3d67f243da5427cb955d4eca9402a1900a90bac0000bfbd3df1b30cefd88d5554947587454ddd9c57f7e77de4713c5823c7e9e2b3c30bb7b994a8c66c46331ddf39cfc28f3880ec2eed6df895e194ac6fa3fa1c7e30b8029ba83726e3a338a93c09ac2b77d76eccec1a8562590f8e71e9ff8807a0afe6151a170356f12c021987907c381b970a7045e6851e24abc836fb2ae6a33a585aa1bb0b227c1cac09dd00b8192ee236ef75692b656e2df1f17b248d82adc5856f59a7bc66c5414ab5f8e35adcc741faf90480c0a04f679833c338eeca21c1c753a27497b50059b8ecdc1821b63a18ba9d348c4a8c312af4b44ad5e5c4fec09613fd7b3e12336e107cfb69da4585c21fbf8f4df059f7f78556739c111feeb982ef3a05af86e998a89799c864153a77dcd4f5928caa4052afdff3783b7cba898a3605e745118c8bbd2f8df692e92b93b28dcbcbbec5f057acda1e10544836097ca660a4a29970efcad2a9c7e7562756cfc4a018325419823e4d0a22b7bc783d0a404563d0f7a1a27994980ba7d42b34789011d8f0dcf2ffa5af59949c70d3beb9b840809546ce1ffa3bca6e705db39b3e9577d2cc2a6f682b00bd5f96c708d686e6b16b37494739e6c1350b2044f18fd8898e884c6ec7e6c4b29a6a693ba862d283d9395b4dd2a6a435f2913bcf7b6ac5b281ce7ce298b51aa50ce71e4f666df4a782c883aeec8ab01f5a10491839a0a6483361dc62aa2d55f7c61f88d93ef3f4cdf6de49b69658eab70b15c578671b2f7012f2479a881322b0cf66b0710c9ea5add751609a59c26355cd1965a132e15197540eea119efb7a93bcdc647cbbc4fa4383390777700c0f3bbdf5907885dc4cf860b6798f43b01ae4d353d3935727168d0191cc3e44f10f94a29f973e02c61ba7983c4b4edc13dfd2b860f58988ef40304aa580b7493832c28e92635fff0c3ea6e72ded8ddbb0b4a7ab6e688ddbe4534030200af20e12a0d43dc60bc23edf4552d2cbf099a257c858ab349327e4a075eea4a58ba260f4e8de392ae7a2563f6d43c9c0bf79717e6fdb301d77de09d3c5676d8df1f8fe44bff8a6c4014c329c5c6910ae2df1dcde7b2c43e892f6debf1000efefc8a1a3f4e24ddb20fb501b38edf84db67e991e2f8caeeff9dfe73a2e6fd1e5a9a848f341fffec8f01cea8ac63cda3a22dd92c54e76ad2bb3de6362c9f54f1393201d7faf7876fc9621ea3fda848a907493fe6ef66282d8cf147f3208cb86fe0f3d6228eb48b3ac37680e0b33fc0c208d3c0c91f3d1020cde1c51c88cfc208ede4ed8d999436cc84a4a201d3a7c0bfb096b710ff61250d3e3db9a687bb29f4a8ac65e7da6825e6f92c490e4aba8f359627424744c60abf6f483840048208bb5a3c2923c1ceb61645209bf5b5c3187c794827da105a34172d69aba600ff8adc35e078d996cba3949a17a2a7a47683d3a3ab760612a447d573d8b0923b8820dd448f8742bc2a0b037632c8386b7499e883c5e8f8768a77cb7445ba4b2eebbc732a803513fc3647e3f2ac95b5100e1f1a0618b40fd0ee60be6e64082587e6ebfa2bdd0c91c756ed0bd74cc1704081228b1eff6cb4ad5a73e9685705fde33a77a68d92a2a5758ad6d989d487c9b6178dd7945aac5754b9b17195ca975adb0e1d35d802896cef4499f1c727f4e331923512f78efecd4542dff492dc705e5177dff450280dc7d1e31d046645b6176b5741255c319090f978a55b142261cb8fa39a98525a1b81683e0034b8e33854a1befb8c701f19ea51beea4c159dc91af9b8c7b2d484bcbb6d4c832d4d6359ac79fb6dfdab1ece23d4d1365a7b22e560ecd88995d442cc57302fe814363ffcae8690b55d8c5e19bccf31a4be5cb8b1024fca5ed4314debe837046e1a79ee6b2e31f318487f12275cfae9e949bb609d22f17674e7e915a8a85bc068dcfe733731eb4e77e6ed0aeaca797a1b1b9506baad714090218799099c02d22825f91d58c98cb2cf531e672485ae4069d67778482ab0a335d87228e9e06744a64083647333be98b1cf63a12ede444a27452fad6e218286936e450956f9c4ccb2a966a1706e069a10e73d901eed2e0a1099f5ae48d69413c7322922642f5574a378c1a50314fb4075937c13233ace886ede267e0fb11473c7d9616d9cb38e888b7ee0b7af9cc2ba7878499b95bc1c9249b15af709e167a3e006aa10f6989c0ac82f86c431202b6c0e1fcd269a112d4aef576c7e7ff1209f4c1f99b571db7b8547e9def8be76c55836d82c6927fc327b1b8b7425946c2dbccf5e38e7fbbe289e7e83616e1831a9854a18836f2bcb4c9395dca5bf0572ca1c2bcc76644da6e4748d915e5d4f16120b2923e7608180267aadac6bb35887a53925f9d3538b20bbe6345c730d3d6828cfbd3bf13638baced80304b49b8a0b1a9a92ddac6042e6352155fe91e12daeb2a511a25da1be044438b61af06caf53a88e409e79e035947804d39a7e7d67fefe11fb5b9cd589b8d916e6494358ffde2318864da60570028f587a25f61b6131534986bf68603ad1f66e8d1e4b6115f11492bed8a04753779f3996a007010e6538a8c94c484ab1e0013155ec51f88fb0d3b6045079e8b7f25"}, {0xd8, 0xffff, 0x1, "bcc2eb3afc38a65c16d87a803b83f9d0b1b5ce9148548b59858eeddc21e678bba7a6cf71bd09f5ef8f9a646cf050a232b2e6b5fc66beb34b7dc1ca25d9c037f79b81a80211cd89932da5a0f6f8ed070ef6a61c358c8948485279ad6d19a8acd81950c0aa0760aa53fffcd10302eeeada7a65199de848b27b50187fbcd754992818fd8873acc60404ceaf55c9e9eef42d6993b674db0e67c5eaf3859262c1677d15f05ae65d3d4e1db5b12c6a818a233fa6d8476b5e10d7f6779adc69cbe76d4d7e9f"}, {0xfffffffffffffd4d, 0x1, 0x1f, "7e6a7dbb8cf69ff9eb907e3bfcbcf1c9b2579fc68bf348171bfd38c5e4fe79288ffdaf27ebc6a0764b4ba2791651d8af1495980739d23767abdfba61"}, {0x70, 0x1, 0x5762, "4b2152744d662b81554a6f29531178276e34ff8bf29b25782648b538fa7db678e8fbdd776fa611842e844f560e3b6da9c145a8c938e3b4f8f136d9c6b9c92208311c3188634e717490bc389cf9b33a010094d3f42ff575a1bba8d07b8c"}, {0x58, 0x1, 0x5, "8b63b058d552b2821045ab09d6e8791756ef7f4262e2f40ede19b383462b0aa1866be09ccf7642b9418ca5290e0db653c61b4a280cf21ca094e5e68402ed0d85f6ff"}, {0x68, 0x1, 0x4, "7c1b74919b2745a31cb18f5a2954f9ae0f2ff98d999058d76d3be2854c3f8506f1f779adbc3f3dcae43bc96555a4209b63ee5b4745b67c80865332e4b0dfd809143409387970f85e3afa2def4d3f1b1779ba92"}], 0x2278}, 0x57db16d6108e0cc1) r2 = fcntl$dupfd(r1, 0xe601dad539072cd7, 0xffffffffffffffff) flock(r0, 0x2) openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:34 executing program 1: select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x7, 0xd8, 0xf5a, 0xfffffffffffff5a3, 0x400, 0x1000}, &(0x7f0000000040)={0x10000, 0x7ff, 0x8, 0x4, 0x5340, 0x3ff, 0x81, 0xfc00}, &(0x7f0000000080)={0xffff, 0x5, 0x6, 0x0, 0x22, 0x5, 0x80000000, 0x8001}, &(0x7f00000000c0)={0x8, 0x1}) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) lseek(r1, 0x0, 0x0, 0x1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x4) shutdown(r0, 0x1) r3 = dup2(r0, r0) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1884000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x7}, {0x7ffffffe}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x18, 0x3, 0x3) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000680)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c930000000000000000fdffffffffffffff00000000000000000000f7456caeb88ebc69aee23be6a5450000000000000000000000008f4500000000000000000000000000000000000000000000000000000000000068ce25bd1fa8333b3a144d494d50c89719897bc29b5725c36bd04285a3fc0ba2ee3838d382c09ca086200382aed42d19140d6643742ecf878fd7dc78538bcc62c5142651032db32d3ba7cd0483f289976c522148a54a11ac5362558cf57afacf6bf4d006c89010fa74a63b70e2ea5814e2675da9d20fac95cd35bbfd8c5b2bea6dcd2f59a7537b34336edc3e3d8dd713a68debb3dc621c5a0f6a1bd9d30be6ec"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x159ebded, 0xb69, 0x8, 0x1003}, {0x8, 0x5, 0x400, 0x3}, {0x6, 0x1, 0xff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x4, &(0x7f0000000600)=[{0x3, 0x2, 0x8, 0x1ff}, {0x3, 0x80, 0x8, 0x1}, {0xfff, 0x5, 0xd9b, 0x9c7}, {0x5, 0x9, 0xffffffffffffffff, 0x3}]}) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) write(r4, &(0x7f0000000580)="b13b4a9dba40de43a11ffa696dd2b5c74c87df4c9551806ead86ea22b7fa51a0f7b8a98c111ba6eae830a473b239ea7d1b4b9e617fd35677503f1a3fde12595ee3d30982fd0c74a7ff406ac37921ef8de05d4584f7f36328460c", 0x5a) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000840)={0xa, &(0x7f00000007c0)=[{0x9, 0x9, 0x1, 0x200}, {0x6, 0x3f0000000, 0x80, 0x80000001}, {0x401, 0x1, 0x5, 0x6}, {0x80, 0x3, 0x4, 0x9}, {0x0, 0x71, 0x2, 0x4}, {0x800, 0x0, 0x4, 0x80000000}, {0x5, 0x1, 0x7, 0x401}, {0x7f, 0xa42e948, 0x100, 0x720e9508}, {0x4, 0x5, 0x8001, 0x3}, {0x4, 0x80000001, 0x7fffffff}]}) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x1000}, {0x3, 0x10000}}, 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) 16:00:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000009556df6597b18d068aa1de20e15d71757cbd9f35ea90e8043c4c966ea25c27e53906ba65d04155d4e4674ba1d20e05802af5b31f13f9c57991e44d0945d3356fdf21ea34858647c63f9f1e6914"], &(0x7f0000000040)=0x15) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x800, 0xfffffffffffffff8, 0x101, "3479595f86e746d6b866681d3b543da72a098a93", 0x9, 0xffff}) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x6}) r1 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x1, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xffff}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x25, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x180}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb5da}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x823}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd00a}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x17d}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xe6be}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x1) wait4(0xffffffffffffffff, &(0x7f0000000140), 0x8, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xae) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCSTART(r4, 0x2000746e) ftruncate(r1, 0x0, 0x1ff) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:00:34 executing program 0: r0 = kqueue() clock_settime(0x2, &(0x7f00000000c0)={0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x7ff0000000000, 0x0, 0x4}, 0x8, 0x7, 0x1}) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) unveil(0x0, &(0x7f00000012c0)='x\x00') mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:34 executing program 0: nanosleep(&(0x7f0000000100)={0x0, 0x4}, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x2, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001680)=""/160) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffbffffb7b25cc2, 0xeee9, 0x100000001, 0x558b, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0xcfe7}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x2, 0x0) pwrite(r3, &(0x7f0000000500)="2c019d71a13d79d911cb9e35e2162895a3d06eea8e9872d868b6e2651fae528fd643d964b51853f61053f5bc609ef2548c532898464e6732021e017f", 0x3c, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000540)=0x7fffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x3b, 0xfffffffffffffffc, 0x4, 0xb270e25ad66b53bb, 0x2, 0x401, 0x3, 0x0, 0x0, 0xa792, 0xfffffffffffffe67}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000580)="4453e19588a3016d85f366e565fa70a345127cf7b0a0ed8dedb1bf733218581b", 0x20}, {&(0x7f00000005c0)="3e69452f64872857bc82f1ba9c8af93bc4aecf25e632d03d704d90d226f28f47a65ce22959c47528f3edba8a8d847e48b9ce0c0170bc658b5d2ad7483b784049b8234c7eaccf9fdcd98c25635d55b664b80561", 0x53}, {&(0x7f0000000640)="09b7d8b8ac9e283622cf9bdeff694296bac0c9948916100b6f69123cc370437ae20ed7543b6d5fd3df5db022e0db088818e1e90f993620ecb6d44b77e79d0a2d5904e1ff1befa116eaccf4df0ea93967ee32ef6b8bdd781c378217ed80f31757e7f5d6d0b033fce84f4907e3b2b6db9e6b93d9da0dc73be0574006ec6b53778f2dc4975d53e5c56d783117ec4b1eb54aa38e98c19fa89b605d48cbd8a0534c536280ae44c5c9918a060852013742aff76c1fbb923100855dd1013c25846c313b2402a70e4f66b834d4ffef3a0994d4cca68e2affec773f33b92d5d19844a8dc20db062f974013267180c82dd99246202a61536b8ac40fbc96d002c654daf04cb2cc9c4109da0fb970bf0a5239bd98d375e9c21341b50d1ec4802bb4aa717895f21ecdc2a3a0d6e2771b53c17cfe7aa7b65e2c87bb6e401c40ba3b089d3b60dc3dd6f2fda82b3fc8011ca1183b16cfaad1d1e410d00b861425464a605aaacde1b7e16c7923cf9c806b4a95b80a3635936063a85ac138997b100a2401736a8733c3c5ee8652d3660822ebf72080a6dd2a6242247a8f66ee32aeafb709a6688dfef924fb364ef9a4555f5051ac64a62a8b94c511911d2107e8520f94d9a6452e91f67808de0e1e9ace95ced7566e9fcb7e4da7120d520692077cd035678c5c56941e10aef791f0dbc92154fb5011af2cf8128f3165d6a184644e30fbc22cb261114c21a474e10c81c611cac697194b1362c23e94cb5ca3a2af5d3d09f7449810b5d75ceeab20741426134ef5f9e7400dbfe8814d997b5c792ec702a84481840a30f06c30d9fc3f15d410dc4c7fd088085aca0b7fc543edf09b2e4c9cf739616480464f5d6edab29ef8312ef43a56fec4399dc48aa50a94d043770c7e61ff0e7de3b45de8fc01a735c760eb1c520f33f308c1e256e829c4e2316567a375aa5159a2caa052162989784cef6deda7e43a0efce2182bb3e4268b67cd80cf29bb961b98faf2321c944cef8cdcf28dc00513ff055b3415a9ba81dca042962dae0b9618be4a871cf73bbe5d798a9e4efa2977a0f0cd079cb8e22bb6e1adae027555567453101d737dc26fca24d4d3511f4657a1e7d337dac794f9625ee6358d1eedec5ec5a2fcbf79c1b836ffff4c20aa8081d4db2ec9fcdd72a4675fc8e9209e4e801c2e8aeeb0e4e98e72faaf9f3081d6c7a424a253c7bbae0bfbaca423a2914ac0d4cb27664c79af53a7714a28aed6b4c244ea6a1862af13d7d153886ce3aeabcf84c6485b873e55e177575ecacdeb6069a62441e0d5945a41b37681abe3b98d600030efc4d00f03698ce34e068fde8c7a0c2b74aeb13221bf9dad9339ce4842b22bc6ee4e914f7380a6f6b26348c96ff1398c0ca35d03553dc7ff9700f4013a8c57c2db39ca688d1089ff9c39c6ae54e8c07b006f01ac5e29e0fc193197f562a776aa25c83deba286711631ff5a772b7fd2192831be809eca581c3469ad076464e9985fec05d8e63fb8082dcd8bebbeb95aac6cc4fa017053bfb3c024b3bcf6d725f2fbcdb19ede4e7d98a4b449324d6b782ebdbc5487866de2b12bab616d3447e8e04646c8b8c82fc20d777acabbec6e33a6f9cc31a92d51f2f4ae542fe36ec5882c3758c39313280de4927e66daeeb98f6d4795f5028acf004e5a071f4f6f6aaaa68072bad1d37015d452ce1bc44195cada4c5f8a23ed03f4ab3feb0dc94ff10a527ad21d9bf4b0b7dedc8764253706ebb98b78f3abd443c41df330c547d7ddd4ede9e59f5eaa8af538dab35303353d9519a53211f43d6f41ef673faf710fae8b8b1b62853b25d666d06a06d98c3f61a458b2417c22023dfe3ea70129060d4718dd0b5a5e52dd7e57251eb229b21b637a44dc7585c06ab2dffaae4b6b9781c777a53389cc35bfddcd4a420f2edd34a7d7f2fa8876a3ba85302b36b7399e88b1ce984c213a16f75092b7948cbaa7b4e62fcc18111e6da23a8eb842f499a8a84b33e693a945f3515441f230defea07543a0a6e6342636477a87d6ddc30ca55b0ad81a5bf88aee810db9bfdd8a88e617139f4cfa582e58ddcf2cc9f7f56f56851650f24088d9298784754ed3deb1b28b84db647add712173c604303bb0260ff4bbcd341512a7598d5b9b22e8b11c25b18e0216cebf89f9a05e0176d4ce6ce073456e84de8531255dca529ff5f70e3beb0bda0039dca4a6fac3740a0a385f2c3e5b2882a75380efb2a924b091ffda88f746c32570586da380957dee3602b3643e6326557e96ee12d0e4b26c2474f9c0704242880435362a5fa0d9e67bda048184ab41fdcb3874293a3bab621a912e551e6adae6da0ab1c8d14f6cc72131842f1cae7e8fa82df9f49d6a32ac75cee0486202f7a0ab9dbac65711080226f48bf587ab369c74a7c30474b5032c8b16f55a00d33995c6a070114c73bee55b3ee7cd3e0ff3d593c310f688afdc9444b2b15bb4b8bd5abe7231f67b8a79239303c2208813a112cd3e70845971baa6be929b14b9742914da1a1532189d99f529f7f08b905c24929989916d69c6225444e082ae864e2fbae458b92e295265827b03b04e2ce55e44d257689957a29250816e6d86232a14b40baaff653376c717e16737a266dc24ad1b0fb7082e75ce48919915f891d38ccb87908b1b7222d4299bd3e5f96f0bdd5dea99605bf0c67133fd555633f328f4044f376a7657386a427343973b9c3737d641285d8f4738748b894af3af8296e35b053dee54b76d54e0f7d166621fd9a82b2a77c37a94145b4a1145d1b0ad6fae3124eb4b7d99b4d049e3b4b58e1bcf7b85b700c76761df3b536215e69ca36dcc1bf6a220b32107581f98de6b5996f89f4103f475834acd7cb9f291a4476428ca9746f364b80ed1488879cb47e62f918e750d54f8a63fd24d777fb2ee17af2f992efac7d27f3c96902a59a44717b4d7307033bd8230b2aea149512cc64bc30859c9225378dc6f6be2de10b77e5231f06e39c6b2f47cb0de99afc90d9ce92068f2f36c950967662ffca3170e89994e00685b50c8b5e8d5d4b2da10aa0fc0f5490c173a9f305b2f74c08b7c4c81948f2bbbab57c0271d2f8be90c424dcc9e726f5ca83eaecbde14b526aa8e4caf3212b8ec51e1e340cf4979d97955e1a1e6b45251bc505092232b6e0ad71415c7566bef6d6969991475a93526faeb1219d3e8e6b6458068d9a8a6dea65c94f634f34b21fd7439e0a6ce1d63b3cdee7926cd6c9e994adecebacca452cf93be8e973be2aac53f3f09f7e96d120dd3af6f1548c9592755258d664519feb798a667702c1793052cf20bbe6b1f092ad4dd0af00bd07231fee265a40dbb3bc2444d134d4e5f741b170792d7d25e1a12a170abdc27d66b053843ebe50d1a5ac3c3a7b9993d35550b8c7d0e02633d9884319399bd0fd76dbb4cb409e6ef3b4b572dedc0e82cb6538dee6ea328980db1c551e9d9d2b4bea3dfb74647356a93e693ca6379f0237aa71c67b7f5b6ea53e30db843a43541059f8463f26cfec2f22d93754d4bdb10f281b04c45c0bc82f9aca2083c7a49ca8f5ff3ac90d41f7bbe13879a3e724da60b20ccf76dddf820d12b5a3fa788a5c78a2e7cf2a228456e3b7244abaf54db369704b9b3b2a2395ee10f9ce0d9803f34ab90dbfa2a8a87819e4d6bf19854fd211834deee55ecf4c824554229be8d042389d3befbcf22beef627728b3a3386496f47fb335f367f8fecb27f5b4e5f15ab1772a1b620a6c4ae6b3a6a28c7cb881fbc954d0128d3c9214ef57c2438685c1385cde83f6545f7d3ef9ddb2dde5dab171e717ddeefa463aa98dec94a85aa40cbb35002ca031e78f9803e08fd619583c14a51cdda66a3ac3f6392d965cd80063109c6daa790cb16d2d1a508614c6cd3d73416dfad53cb855d4a7a507a41f5d0cd05a0e98eadb762bdbf7ca281e44be0ed8e63b0b4b7cc7e13ef7972fc9e80b10c00567d90ba629ac0cd5f7c5e87c56bab87066805ed5f2e79ed804ebaa9d413b8f98f8b11a1444c554bcebd6b0f6a0e6ab2408fa35834f0030c6b5484703a228e617ce7a5f573f95ab96caa1d72fe3804f457757f8ec75e0dc432635173cca05c1258dca91f4ae24ad419acba4337d3d4d5c3c594a7c0245b7f8c18a41fb91f14b54f0ba059fe371bc1396f078bb06b1e8db620b75f202ba8c4824a29fe8e5d681e41906c054ae43e5d54020e1cba7e26c3f5027244319c9dda216920081e580027fba5511825f47de410cf14e16613da875a7fa27870f249ab5ae9219be73dd14e0fcbabedf2397812ffed2e574f789c333d7ed078e041e399dcd1c11f81762cd7cb5f24192a22275259b619343d82e8b6711cf90f16d140fffe3b0198cb197b057f4da72cbd4c5d9cc7b8a38e668522e11593506ead0d7cef16ef4033b306b660b17a59b0992babe545e4f76b951583416d4c5d83d4f5066c6f10a495fc5ab0a6db27a0a1131d42c4e97d1e46c08009cd5ef417d343dfd05acee7ba53472b1d8de282673c50383e40554b312a6f8b3198023df1ff284bb960155c0aef5bf2a3bbc8a5ddaa8b0e22cf370e855d85d7cdaf1a75efa285dad1f1dcb0506e3265959864ab231908e008d8454a30eb903e149675fdcd25e14742736035087d3e7999a76f9ae4e76f44e2e68788c77f46fe5b42cceebb4f509cd156db4a73d8971b2bed350882eef0d9c122a2da3356a242c17ea5a5c6c7c66985ba2cbe83993a6e8cae9019adc525e8a3e50760876d6ca24d92e42ca172b11a96d8ec42f9995f348bc2cba34108d16acdf89298d48c13a19419106631262fad1b24574282781da116d9befd07c01d95c366e8cd976900a8e1b70fe11400d08c0ac213a326f35a797a995970965c20992b9f1739f62561b1de5d1d86db9b2d5345a994dabc6b4dfeedad7fa83264f88304260a33ce092860e6fb314734a40999d35533888152fde2ea268bc3943a85cfaeea9e96f48841063b595df853e33d646094f0e96ae90ba5f364a11556cb5dfc087ce367c0b9e85c064fc727fa051318096431b18755ddaf1d9dd339f405348ffa2559ea662d57bede20efa84cb48b8eb4e38bc2e251afa26abd23f6beebbc444e968a409fe9ac14f6e72e32921db76f94fdce29fb6fab3df15c5d8f1993ab2a2d96c61b994911fb67c9419b1c2149b403aaca53b756024078607934805c4856ff74db7076c0fa055888f6b70d1e915d94c1a1ea6663827cae6105b60dd24c2e29d27ab7328d787d5b8f2ca9de436a9d89418f586caa2c18118fd8773775c7d8388a8e8c465180d03f5afadd2b0759ffef7337afc9cb63d807c122d1e947c14b5ebcd252cf42d307af481aa397d81956297cd158ea3bb35f941edcc535a31c7ba4b5e02113da753c3df6a192147f16175d1ed8ee571cab8c18cef4a4d1861436e84073b70e0c2daa5f3712c2dc79e00581d6d6a9589993ed5642cc12c155949367f92ebbad7390c439dfbaf01c9f32feb8aecb92bdde6246bc6581121a02629a561c8695a9426e0780bd4b19df6a307d8109e039f431643ce99dd1c48a0dfa0bd6a584fdaa5a99c4be1d053ffc46c5ce112c335e0ab12e87b4e8a1a37d330634439c212957d206d00f938da629bfede3061614745092c1044026336db1afad37951bd963e5804bc03221f60a9d6722e3fd90cc110463f297aafd58019d499c1c65d841cf18ca73459016a337d1b9d4cc0e7260f84529bc4da008b9b000b87145f641b6c87d4ced91bdb2a5b86162f7612538909c8d61d862eabd9ed4f70d031b3e6751a6f87f7c928749162949da", 0x1000}], 0x3) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x60, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4c, 0x0, 0x0, 0x40000}, {0x100, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0x3, 0x9, 0x6, 0x0, 0x8000, 0x3, 0x3ff, 0x10, [{0x3, 0x9, 0x2, 0xfffffffffffffffc}, {0x7f, 0x9c7, 0x1, 0x2}, {0xd6e, 0xffffffff, 0x3ff, 0x7}, {0x9, 0x5, 0x8, 0x9e}, {0x864, 0x3f, 0x71be, 0xffffffffffff7fff}, {0x4, 0x100, 0x1, 0x80000000}, {0x1, 0x20, 0x101, 0x7}, {0x2, 0x4, 0x3, 0x2}, {0x8001, 0x1, 0x101, 0x7fff}, {0x0, 0x7, 0x5, 0xffffffffffffff78}, {0x6, 0x8, 0xffffffff}, {0x80000001, 0x7, 0x603, 0x1}, {0x82, 0x3ff, 0x4, 0x7}, {0x4, 0x2, 0x6, 0x1}, {0x1, 0x7, 0x8, 0x3f}, {0xffff, 0x9, 0x2, 0x200}]}) pckbd_enable: command error 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000001480)=[{0x5}, {0x20030}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x800, 0x1, 0x1ff}, {0x1000, 0x1f, 0xeff, 0x1ff}, {0x16, 0x200, 0x3a39c51b, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") pckbd_enable: command error 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1ff, 0xda9, {0x5094, 0x8d}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x76, 0x0, 0x0, &(0x7f0000000000), 0x1ba}, 0x8) 16:00:37 executing program 1: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket$inet6(0x18, 0x2, 0x6) lseek(r2, 0x0, 0x0, 0x2) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="671c3cc8abb7d4d9cac5f72f3de82b4ee91be18c7b7dc2ff1d9883a12671839533833b54cdf0c1d7451b40ececce672aeb7a4b92c8feffd7346f2eb5e9311070cdf3387443d27aba1ebbde185e47f7a94276a6686193f3b789cc634aefe474b061d29cb760a1ca75eb02c11b15d67c20bc5ec4ab4b097f4b4265489f09336e67351fae07d357adfdd79842c8a2e3d7cc15f0490bd96e3af3e751c7d586cc7918d68b66bc097625380dec239ef5236ecb834dc835159a9db7066a307b2c04cf4562c716ba3a72342da414155eb0ce87a0a8cfa93cdbbeca80d469566e1ee46ece279414dcfb8d2235eb5cfb79694ff19ea03119ede3a317078eca154d162c6cf070af3707aae71ca530cebc8f67a0600f1efc0f594f8d5dcab75763be", 0x11c}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:37 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000001500)=[{&(0x7f00000015c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000001380)=""/26, 0x1a}, {&(0x7f0000001680)=""/102, 0x66}, {&(0x7f0000001440)=""/20, 0x14}, {&(0x7f0000001480)=""/36, 0x24}, {&(0x7f00000014c0)}], 0xa) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r6) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r4, r7, r0) 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) socket$inet6(0x18, 0x1, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) socket$inet6(0x18, 0x1, 0x5) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0912f4a814e24be2b2d7f0012fbaced1ec2c2ec10f28e194c7415e06f0ad5cb97e4070279d9c16c54c17475c3fcd"], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 16:00:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/9, 0x9) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) socketpair(0x0, 0x4000, 0x200, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0xffffffcc}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x44}, {0x6, 0x9}]}) ioctl$KDSETRAD(r2, 0x20004b43) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$KDSETRAD(r4, 0x20004b43) openat(r4, &(0x7f0000000200)='./file0\x00', 0x288, 0x12) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f00000000c0)='./file0/../file0\x00', 0x8, 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:37 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='$#@&!!@]:-\x00', &(0x7f00000000c0)='\xca\xa3\a\x00']) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pwritev(r4, &(0x7f0000000540)=[{&(0x7f00000002c0)="f756f9daba73e2c32a7d8ad6070fa3790b7a60a4518936279b05dccdf615e596395bbaf3006620577aeaa0508aa91be3e0beeb9e56f3d0a69cf72f46266f0f6343d6d40b25eff8f75e899a9e590e96c4b2712128096f4df1aeff8bcbf80e25a85ffa116bd7476c3fcfbf7e86f3e50d9d568541cd9a6d3149036cf22a5637132635b568c48afda32ea9d668078d09c7e852d35c9fe1921cc1d869517af7b4c9c4e109ddd5141c7bfb1ca8c5512233362c263c8fe638af790903a86b8decdf4c283d76fbe8d79163a1564c809aea122a610d4a66fc", 0xd4}, {&(0x7f0000000400)="c0072b73a64d4ad5fcb55e65f978355f950a192ff79ac387cd3b50113201e28ad0cd0dbfb992ac70fba0ca44025425dc8356d11aed8ba4653b3a80bbe5d37c3646ddbaa354254989d7ecadfcd884cbb47226f2420916ded7f7a9248e32907fee7707df86512cc33cf375340dcfcec506bedb010aacb0d758a6077d", 0x7b}, {&(0x7f0000000700)="af25e232811923755fed9e31fbe5a6e8c434ccc3ac11262065b3f8e809e6a9d9df63d0f60725005a3a05ab836c45141b98921027c718a0ae0826e725398cccb3b18edfc54096a4aa144163a7f142414ca7a6139f12653d27865db353aa4feb9188841549a7e80d01747e42331652dfbd030e614709801cbec1b8184a1f5f167aa9d8acbf0050b5245f7eccf2681fb87538a01f7cf57e02dd4c1cabff6dca6912cf2e10a187cb47d58b6c5d4a745c50ab58c3193e6723716c01269aa921c881022c808573ab77e300"/213, 0xd5}, {&(0x7f0000000600)="e52f7c8edc9ecb286a6b3148ca56d300a844b369d5ab714a39692135e5d29ec30c8a287c3ef26d5a9afe198b4b796d5f691a4a452b741ec3df7e974794407bdbb9d518f90ece67665e623ee7d4395034946d28ac50fd0057dc3896735060bd58213318caf81891a03607064800f7a838e9bc01d3eb23839ae82a55233e97b276ab0f11eb05bf45d85c9f5312e10b4adf9e80362a5c7782144cd71d30ea564e4fe8ee5b054916cb3d4ad3f5e3f140d8729f21c4bbc53739f235fabfe91eaa0f0e78fa56443f92434118af6560564bb02e64985b", 0xd3}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) r5 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001680)) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r5, &(0x7f0000000180)=[{{r3}, 0x6e0f363f4b79309e, 0x24, 0x10}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x5, 0x5}, {{r2}, 0xfffffffffffffffc, 0x2b0f0ec028a71dbe, 0xf0000000, 0x6, 0x1}, {{}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x72}, {{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x1f, 0x100000000}], 0x7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x6f30d646bf04d6ab, 0x7, 0x2}], 0x1, &(0x7f0000000240)={0xfffffffffffffff9, 0x2}) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r8 = shmget(0x0, 0x9000, 0x100, &(0x7f0000ff6000/0x9000)=nil) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:00:37 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6d5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r3, r0) r5 = getgid() r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7}, 0x200000000000001, 0x7fffffff, 0x0, 0x0, 0x8003, 0x6, 0xf6f, 0x80000000}) r8 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r9, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0xff, r8, r12, 0x0, r5, 0x100, 0x7}, 0x0, 0x1000, 0x0, r2, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) 16:00:37 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9362) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/96) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r3, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$SETVAL(r3, 0xeaf1e457d571e4f8, 0x8, &(0x7f0000000100)=0x5) fcntl$setstatus(r0, 0x4, 0x80) 16:00:37 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:37 executing program 1: mlockall(0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect(r0, &(0x7f0000001080)=@in6={0x18, 0x2, 0x3f23, 0xfff}, 0xc) r1 = semget$private(0x0, 0x31fccb2a9db306db, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/28) r2 = semget$private(0x0, 0x0, 0x3a01a1ca65976b6c) semop(r2, &(0x7f0000001100)=[{0x2, 0x7f, 0x3000}, {0x3, 0x8, 0x1800}, {0x1, 0xa1c5, 0x1000}], 0x3) chmod(&(0x7f0000001140)='./file0\x00', 0x4f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) getuid() r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) clock_gettime(0x0, &(0x7f00000011c0)) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', r4, &(0x7f0000001280)='./file0/file0\x00') r6 = dup2(0xffffffffffffffff, r4) sendto$inet(r6, &(0x7f00000012c0)="45b9e4c39ce3f7185c429476a93d808617a85b66bbf7b07c3d50715acdecf9a5a30c17595d833f3b95e7e1671ebe348725f8486680f6071e02759f8b47d9c080e9298d511307ed7bf991c99a5288a4c315", 0x51, 0x4, &(0x7f0000001340)={0x2, 0x2}, 0xc) chmod(&(0x7f0000001380)='./file0/file0\x00', 0x48) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000013c0)={0x9, 0xff}) pipe(&(0x7f0000001400)={0xffffffffffffffff}) connect(r7, &(0x7f0000001440)=@in6={0x18, 0x1, 0x7ff}, 0xc) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000001480)=0x760) openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x80, 0x0) r8 = socket$inet6(0x18, 0x1, 0xe957) read(r8, &(0x7f0000001500)=""/62, 0x3e) accept$inet6(r4, 0x0, &(0x7f0000001540)) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r9 = msgget$private(0x0, 0x8) msgsnd(r9, &(0x7f0000001600)={0x3, "bf4a58e061395dde7ec9570e1dbe627eb90a0124e1d99f21bbd8db517ebfe0cc0c3737eef15763af9cf813f37a00eccfc3e6769cb337d398c3976ff4c92ea263c67433e32652e9c34f852bead1caa97e510a9882623499a6743b112c2317c251021aaec37c0c4b06034a4eade0fe7dde7cc668b026e9d17dac14e9608fb4c7063ad4095edffdc901d66a4f856ca244323527c8cd55237ecd7402f7b86da22982aceb14772c07239857eacab2cca74831bc5273d1dd853762d32928e65c3a"}, 0xc6, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) sendto(r10, &(0x7f0000001700)="c4249e192b2e746870809a1f21b3065a2c7e77b7126aacf1c6184f087d3e99ffd9952ee48c2885e192b8f026b94718c616b30c9c8d7ab1b2a7d99a64bbde3e1b815af024ef6625909545a3a418ca95763908ceb5153e3dbfa147008253234c91d5220b82a71413dceb5b0abe77c4a771584257ecc74a5f33bb993467a3c90edd982cc65f52f62cce1cd5a08d0f7ce78fcbea3bcb1496bcff715f5f04646246dec5561e7e04f62422cf6c1e994dbbfd85442e7bad6daa46eb63bc623c0496bd4cb7a42bd6cc572e702e4d4b2a9cd0e9a282ff4663a96bd578658a34f59f92e9", 0xdf, 0x402, &(0x7f0000001800)=@in6={0x18, 0x2, 0x8000}, 0xc) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20004) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="2d58876f78d5ebad012e2f666981a09f160bd0dc6c65fd7cf4dbe67b03d3be71bc41daf52a9647b1b18b67477338bae970e7ccb244a1000400000000c17f4f15cff8cbaf63990a32b400a076331a7fb71fe6c1cb6cd0f8c69fa2729995334efb3ff545930b0b321871d064f4a1225b13428de17f650325962e4d350ec649a45d229c6607000000ca150d0e6986e324f46ab26e120f31e9c93ce68567a15f8ec0c60e8956a6d74361058e4c2ce3d74b5e4cab1781251a435aef91998f4ef5c2acf77f3c00000000000000000024ff71c0cbaebc34b4c7ceeb835dbe953248bfc210c60f492fb0e25e064388800a500747e85ce2d5c5f61fab8de0bb5108152099bae53b210d9d06a8a62ff136afe5d25f6fb87acf07224a3a"], 0x8) listen(r0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3}) symlinkat(&(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000000)) accept$unix(r1, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) r6 = semget$private(0x0, 0x0, 0x102) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000001c0)=0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x7, 0x400000, 0x6, 0x10001]) semop(r5, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000000c0)=""/20) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[], 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xffffffffffffff54}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000580)="ad97071905171b689a99b98c1d21dd5278b38c4b286e54edbb15af6b482863f273d05a2f837d4085866bb113cddcdaabdf783eb2a3675c5c947e163bd6b125897778947f8443cc905434b9403d9df4ad906202f671e990dafafa51174b4d3e8abb98e929827b981f74981426625a54e6029e486efb0ca6d71f0b163e91554de30acff4b1b949a57662217f59f4ce6bcc63ea5cb039824be61d1f2037f21c836acf08fb85530748cd5c98e59857a3c5d1dbdbe00dcd883e84ec3ca53511d6d1f5a20e", 0xc2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff06, &(0x7f0000000340)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) ioctl$KDSETRAD(r2, 0x20004b43) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x1000, 0x2) r4 = dup(r0) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) socketpair(0x21, 0x6, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000100000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000580)="4a127226d13cd6c8cbafff42f105a7deecd744488ded63a421737f104e7bc389ec2e1ccf6d283825f6d5476926d107b02d277f750a90ae03ba24650f122363998e34a0b4654686d98a8c7247f06c165a5b82db8a12a0fa33a9a9dceb7275eb6c2d2ab54b586c8244d064d4b291c13bb8581f2b8f0e3b9fed725a4762c677354eb00f9a22c1d597fdc165f62ced342c11888524d83757336fbadc80973eece9ea44805d7cb0851f5d95b16d88857b80615b1853abb5366222303d6afc6aae15e0a0"}) r5 = dup(r3) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x3}, {0x7acc7ad, 0x179}}, &(0x7f0000000080)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) 16:00:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x6, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) socket(0x1, 0x4000, 0x4) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) 16:00:37 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:37 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCCDTR(r1, 0x20007478) r2 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0x420}], 0x1000000000000057) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) close(0xffffffffffffff9c) getuid() openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10090, 0x6) utimes(0x0, &(0x7f00000000c0)) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x3d9) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:37 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) r2 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r2, &(0x7f0000000940)='./file0\x00', r4, r5, 0x6) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x401, r4, 0xffffffffffffffff, r6, r7, 0x100}, 0x20, 0x10000, 0x4}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/91}}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:37 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x18211, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="e1506b37350f3bd4756fe64bf7f140974d255769314f4005cc5b140baf3a197f36d607d2e31ea3f8e1eb89eaacb1460a01c92ffcea44d703e5497da0fbd74cad0ade975f4d6886faf902eef5f8b4a6c5725d60f8ee9adb3f4330bab13fc102f5de1144fe1c72a385f0afee308686063c48508ccb0d64107728aef477fe1d3a83d36e9b9c0ec3458f3f1eb2be10764e69feac290307c693881de0c5c37939a33d1af0cf321d13166af7cad96c36c353591e572dd2be1887b2a43ede9081577652cef9c63cd0e38f1e9a8fbb", 0xcb}, {&(0x7f0000000180)="4833d0fbb6eb645c7e9e4b36094024d298c7ecf89acf157940d8ea7405b60c5ca48d556463f515e35cb43ed8cc9f353f74983369272e1a7dcd07bba7f357faf5fb4e4d23618ff8f46f96aab36364e761", 0x50}, {&(0x7f0000000200)}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}], 0x38, 0x1}, 0x200) r6 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r6, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) close(r0) 16:00:37 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2000000000000001}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0xfff, 0x2, 0x8, 0xfffffffffffffffd}, {0xffffffffffffffff, 0x8, 0x10000, 0x3}, {0xd1d, 0x2, 0x4, 0x5}, {0x8, 0x1, 0xffffffffffffffff, 0x6}, {0x5, 0x3ff, 0x577, 0x9}, {0x1000, 0x3f, 0xd6d3, 0x7}, {0x8, 0x8, 0x4, 0x5}, {0x7fff, 0x5, 0x40, 0x950}, {0x6, 0x800, 0xbb, 0xffffffffffffff7f}]}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x2c}]}) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200), 0xfe72) r3 = dup2(r2, r2) setitimer(0x8e72de65df7eccd8, &(0x7f0000000000)={{0x0, 0xffffffffffff0001}, {0x3, 0x6}}, &(0x7f0000000040)) fchflags(r3, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x2, 0x400e, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = semget(0x3, 0x4, 0x44d) semctl$IPC_RMID(r2, 0x0, 0x0) close(r0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3) syz_open_pts() chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kqueue() 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:39 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x1, 0xffffffffffff2b5a) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpgid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r2) syz_emit_ethernet(0x3, &(0x7f0000000180)="b498cbde1db5b94df49465a358c12027063aeb8b7bd3a137d3a1497927b3ea8c7d341eddfedb333c0b53ac0a938a2ce0ce137f0609fa594084fd7a354c4ec6e309911cfd5f5f98caf9bd0dca7c6700dde492f97006e3791f98f96045aebca70818131b7e45a27965eea361dde1fe0c8903b659aad76487") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x8, &(0x7f00000001c0)={0x10000, 0x8c}) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) socketpair(0x6, 0x3, 0x2, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x3a65f48a5172e795, 0x9, 0x29ba}, 0xc) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x40, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="89730612298732f04f1f1b18ac8d75a90f65a4dafbad58d3ca597d2bfc01cfe94b0a7801e385670f8877b07979149347a6123d47f7d058cd807f51003e799dae84dbb28119501f5c90f2e16a9d3a2192eb6e27102f982921f3612f43bc7cc828fcef90d125609de8cd027206a6a6a4bbc32bb2c341bf5627326c32802351255ebbec4035253ffd5e48174c10e825cfbcb6202d0f60aaa11782cc41e59c6230cff42ae4ef843993d7893b2cc6ced14e1ccdbc2c8c764d04e73eb174dca17efae8192bdd6d0d9151d62005dcdbe89930a4626c6fe076"}, {&(0x7f0000000440)="66713b9b80fcb6985527c0b8a1f4d1d7c22de20d5fddb964373abdf4dbb9313bb53cff95be1ce4872dce37da5916257ce13a1158ceb5a2ad8dc58ec62dc6e49224ad4b1d612e8f1f93593b6cfd2f8c5bec70298d3711c935a5da041a4c3a785050406df4a9489ccee90b2ca56121891b49d3b0847f0b2861a954d2e1f5d2b521c8f00f0bc431ede56b383bbfd2116bcf815e1f380198b53e82fb35397df8a8f4c25995c6e63af75d9d34707c74c15f132baa6c08bdfbd870f9d23272eecdcb8d31ace1419d848e991617d7071263d20129c1f363a09cdb702c01abdda9615d7ba71cd04198f69bd26fc16004f4eeb4d632ed6aed81f471c50edefe115d4b5b9625d1c8b56f7c6516e70ebfa6d659700622309088fc38b4639698f913911a613b5a27f543507f91c3c80874171e725678d8a4844d1224e5586f516c2462f085e76bc1018cef2d727703b4c71b03057937bfacc963e4f098d3c69dcffb1b40adc374a1bb9f63cbf908f106f2142da7b8374ef24fe163f81561d633d9a4d59abb53fe9edfd1bd52e0b2d5b066fb6928c20441e409bb9839dafc4a0f12376c2ae53529ff8a1b3ad1810048fafd18bfe508316b72d20fdb79819e70da7c674ccc8ee0937dabab825baa5c4cac544bc20e295c8013167e7cbe1779083d27069f3b84c5635804afdf68c4d860bcd3d13d464a2b7e192277e73cb25ffe2185a1c34a16e742656d8e3fa7522db24f1323505ba9a3ad72e2b1da3f381b36151d20517870f3d364152cea2d07a98d7b877d4c25f1eb7687eec4159f9b5e80f595ea65235a95294c8126cb0c0dff844dbe7ab6b3c7a6ed489dea261fd1d4e472943e6eae5fe0a8fb47495f9a88edfa865571f0ed176ff056ae1b7d1c2f3143aefacece5fe36e744d880efe4880422f0d0d32bbfb179c8d0ff7ad875fff6e77637694c24dbbe7b28d026aea27596e55857b1067f985d2a6528cc22d040726db4d154a5338355871d8667b5878486aaa9c80dd89d6e7d8b443022bb6abbd53b11e8d4a1e7830f24d8f1edaaf69a482b143fcfa180b0b05238291064795a746d495f651cae63a0c8414e009b1df9a4f946e9ef962235d4291af6d2b8a17184cffe5c102f11ce9da4f8fb47f3668d94e330e1c3083237a99b4c6c7b5c8c69d34ab395931deaaa0980747c886bbb1710b20e0f989d91af98c839439021a3dd21bdd825f1cc5114aed78b6fd0c668c36b8e2a3196b97dfb482103984448114fd1f85f49ae78b51287197e599ff9a0ee0f83ab7c6194025d7bb12f89a9a32e3a0ef949c32702340e2835e8f9ce6daf9d703223f7e7a993b857b947bf0e65a82fb1f0b2581975014bcf97362f2f08d270cf92cce6242f20b6f834bc1baca736dd91e9d834155784429e5769414bf7d975d9204181af772e17c72d6564bb7148a65ee92c47a6924fe413405ae9dccd8c996f041d1aeb636d217a67f5624bb83327e0a2910d6eac5f104f0bf3d5bf086347464f8543184101b7969ee660d303e4de2e18b5a15bc6c08e9def2b976a71e8d9ffef07e0a977728d51fb22abfb0c26d10702da682bdd4f0023cf2f02378aa6d6a856bf1a6b0776eb4f8605a67d74c9ea86dcd00c36be407d287e726656f7189bd8b9a0d71e60c7d3d9ff885aaaf9e366d61edcfa22c3d9bba0008931f66a73fe2253d5316e824eae7d0cbfb79c306accebb76b77dec28f81c2e77dcc45081e36ff6a6619771846884ad4f227d6f0dbc584fa7279c31a1d57ae3d1d3cfb812f3b0082cabb5fc5090e1b7f56d429b1f7d05d5f57bacdd452dc82effd8c135de6df8bb740dd4e163aad0e7869170cbd0dfef713e561c01ee6c2b897ee6d27c33cb9d28a7aaee5fc1adcab934c168129b43882683869e4ffc410dc6f90d40bd9ae2d0942488552ec8770e0d6184c0be3cc6d37393e7d0d57db2355a339233708f5dbca5decb9fe4e1323293eb601cad90c2b96a6a2df398cc6149038715da9d4025eddb7bea31478e5fa1874eaedc2e360fbd68c4f43e4f91ad1544e7c10b656010428e42e7597c4636283d95419639a37a5bc0a89c6fdbf96ed85f86c808e04f3d65b05f902314cbdd7b2c67fb2046647f03f5ea404823c3add91b93e921187dedb493076e40dd5678918cdc6b6e029cb3e344a45e1cd83d3313404791541d95f681281474f54518caa85daaefbf1cb7da8d04e0f6a525f61fa3444a7982fdf2dcd81c3fa0990e0d5ef0764a39b045ea0ce93babe80067a4ea92414d4880e6a9f9d68c3e9d7d103079b3e41c45c45548ffd163599ff2792c09ac13bbfe509887d3b71445419d07a79458b5b0574db6a30e67e6b6b4b665d6e622f1d14750a2e20527b2be9bb104b446ca3769954518eb2206793691a69d4f773d9440c456fabbd50daee7cf8bb67866ccc86ea671ced271816f34c4a42d6c48731a2eb9ba41a70effc6b14e4ce74aae6739baeda0557ff7aa33b123fb071c9e656253cc6b92cf220b9d025b2755a0004dd2a03d99c04eeb4fa262a99a7d7811799920fbd115427fd82197bb4740c32403de3cc1555bca63b2f8df91611e3e34f81f396e40410027d033657767298d7accf366c7e88fba4a2c8044dbd23be38741c1491af2c2399a1516e761e550f786a288ae90e49f63afcecc08ea7ac23ef9a8b2bdde7aa3c340bb46712e805523fdf133a52bc920777744f56b61438b73d21dd79b83d4818240360f91a4137712a09f56b33959ebe66a2baa385deaae45c10cc444aa53e0fbbbb72b028bbf6e155d849e18018293c18e48a196b8a40868adc0ff5aa217012b8f165f3bd4a9865f9fdc5f7a4b674b04607969f4a4e7194893b1ef4e958ae07a6cd3261de26a8a67be25b3112ffba1a18d8bcf9141abb802b5453494aca2f9d191799189bc25e1b4a04f0fdbb735758f9d3f80bd079740af9c8489a644a1a4982f14118803a62dfcba61601b5ab5a4c1031cba73ae9a2ad767955fdc88df667d6ede33ee85b828b374141e2db81c8e761ddeb975033922840ac6e91a03ad7996e5d7e340fe30938de65652a27dfa327d50449b3c16537675c7413bac2729bcfd4f948496046f51e9644968104cc8be8d6c7be2f7910bb762a5e1ed9f331f03e4bdf76948b66d1a28f8a6280909009be0cd1e10caf405eb78c170409d69990a6679a38de333bf4c9dc0627157a859ba0f9376cd14f23a7f6c8290aea6caee49502b123804a6a89b5f13cb1b8594ae750381e509b7c480b902a5526678682ab677af3c739f1df7231ece7eb3db057a746b5201ae552ee9912a27ba7ec895f8dc838e64f0cf0aefe1ee16d53f774799209c4363c534840bc2cc611db42d87ec84c7cca11f169a033b2a243a359d76492e51cc1140dd8903303a2d0e351afecd5e0e4e3f7675bc43fd4787e802aa6f5f77dd49ddb774a21c6fc8860690c1e2befb594e83aa13a340e1f142baa70395b6e3072acfd85f683f53d92b269282030f0258a2826343dde2033d042d907d84d383b2b3890054c378ab14d1ab630784acc3dc9b138f3e4b4a28e96af5166b67891181ab6e0fef27bf331ebb97fef42b29dbfb46a20771286a4c200bd944e7ffb6d4b47bd64b95ef54ee5d6bd810c6d874a931baade7947633951787446b68fbfbeb45bf50d22b432560d1dfcdd956f307a60482b23c83feb44930078634c92fe0fd3dfdf85894b6243875a00624d50227148d6f6980a89f0e7280f1152fe428288d12529c3360c15205f06f59cee13f701ac0cb5e9afd026ab7d1893de9ed50735dfc4dcefc7e0cfdf399cc118f474c14f8a7f15a65ba1bd0192a2ae622ea768780fe7509f758aece174986a29730e3fb3452e55ebe5e1891f3c8ee4a534a9f928520375cf7667d00660d04ee47942bfe6a698a96cafe855605926a234de002b62a14203750a692c2c0f02aa6a13d94238760152f05145e78a9976723a84bbdeab74877289a987ddfccf202f9797707029a92ace51e01030a7de70394e119c674547650ca77dc9962ab5788c7e1d401056264e84d3305ea90c22034512581afae173a7a4fc62fbd7e20ccc1b52dfeb77831285035fdfe3d51834c40bc8bb983782b967279214528581117d3588e970edea03d4ec53c5058e571d36f2334d45cb4db6dc17ab3c8e79495df8b08057fe52cf7ec603e9d076dedec0a6f0c89d6e16db13b0ab78feac5dd9c7b47df13a9d6fb4e4c9f951f925be9f93b83bb3f0d79124d0063263b476149cc21d724645218fea0d35faed1b4aa7a47eef60799b6f3a2dbb346410b6c1bf51f8b98fae5309ffd107898cb4bf4e673b302aad2a936f4782ab230ee8f6e54b252d5bdfaa6ab5ac04259cada6b777a801dd11f9376fd4b8bb54d1bac39e17aae1e4e92669c66c68a50ef8ae009c327c24b154c9e33495e12860dd3f83c5bc51dae7eb8334650ab8ba95ddc81c1ee990a9e2ba5059d2cb48c2dacfe9ccbec532baeef245183642d2caae543590e9878be70985b3fc08993fa23608d20f07f75b8b651a1487a27db02b85e1ffdfeb17c30c59c66bfd13460e26af5e4b9d3542ba5638d1093e18bfef6fa21a58a602ef8375e8d9076c33cd2640ea0e9d2f5e1e560da6995529d7e7d93d2195efd233eb2191a565ec011b4c676faeda25c2cddb19d141400854ee5cbeb49cd0dacfc263c341f4a72bae55cb71ffb86818f23f9c2fdbc3aa542028d3228ca1010ee4ca700487b411f1145463de0e07ab6c240e877e18e22bf6727a1fcb5f43fe4e5aabf387f418972e0479e1df09e7127db879b86e7b376bceedcc86de6739c3cd90c9bd46eb516a2607e043a63d32185771a3ece65fda1241e7da42f4f1ed9921d9dcef7d012b284066a4ad882a3fbb0bb35a7fa2415f9603d13c28ff65f0cadc126db0f38d9eaa3c6ca2ad6f33c33ade62cbc309cfc875193be89ad910bbb2be2b810a6aff2a4499c4d6403298c6c9ac6d089870a4f32e61f0ed21b72a25c6525224ec65634498dc926fa335901939412c50ad347f9a65e643ff7e1bd625b2b40639acb9da88320895c30537c2753849d96c104d8af66298664bb57056c9b1ba1217fe3bb3940f5e4507ba07f292d364c36aef1cc69526584635e44ddb440288777eb63bfcf8529591e1b44d8683b81ef52c5b4580bd9835710e69b2d68363c72cf6d0f39ea5d486625d0409898a48bcc48604e26437311480bd9c57dbd9efbf1ef95bfec371d349b1cc82fe49d3985cbff177d151fa519206c30d428722edbb97f5d6a46396198948671d416033304ea1cebf8beb7911dea1775b57f5019b46ed5c6c7cec8a28defc07216db3e0a57f6cf0b3c549f16f5cc007a91ad0fd0c6a85e4847f8a2ab71a7a8a1cc3ed22f7d56a598077da8d59207f102fdebb7219192c4423b98e45f6530999fd94cb34715fe948f402e2ab91701145a264d9dccdee5cb8ff9636640ddedc2362066a5556d118307e0be25ce929363ce0f7299882a598be9c70c22c812763929d43ecb569c5565288977d3cf0b773fe9078da576e77d158efad3a27e9468b4c80597b4eac6606c916acb738fa04af357f90ba8a992d77348a8c9686384578f48b9a5f873613cda67764e0ef6845c3d197e2423811f308b3797be9e918560bf8921739a9909625505441dbcf64f745cf45848b2400c1186f059aed559f19cee52d989a0d690cfada42bc46fedc10b93efc234b4d028f4c5c6dc4f07241c6016d9fd35a8bf8cfc50596c5cf103e8846937972c4b80f1a331b5d1e0684c9b5c31c7f5391e6508be4ef4de382036f324b9"}, {&(0x7f00000001c0)="07de29cd0f3a3f32d2745564661884b3ba3793ae6e539949954d5febbfdda8c2c20b7b905f4a5e1408b298b88d962710062d9af0645e31c0b2812c526d1be7379af79600ef31c631fbf45967a892652ee12a137d3f1967a93acb04f9240bcd7232cf8ce8df504da40c6973f0c693d72238def6c9856515121ccde7e7b5d3256de620fbd8283d2645d33750a27781f1e65fa47071f63f90a29822e996475ab789aad60bd9d0643f2e7b045c74459d8cf0ec3d0c5471d4179d21e7a2fc75b3cf96279cc780646d9062e1a489ded4c3d35f6e3a9c270c42dbfcf420448991eb026f6384790b59"}, {&(0x7f00000002c0)="be89976ff63e4d9b5f506a0e8e2a7488718536b2d2e6474553d3d3dd8515c3a7daae25b496cf216ff05fd4f9d94c8fdf48c84156dff7c5938480e0f1f7b54b3cf407f4088d8b1c7af23f61202966c706e99ab989bb8a82df3298bf5e329ff7152018b1c5f247679a7faff62b902f5ff1ea13f56dc2cfe002fbc00fdf0d387cceea17b9c72f457273c7a0e00fefbf0e72729efdd6bed60670aa633881b24d7137db2e4321118a"}, {&(0x7f0000001440)="82766100b1b5fa15deaf8f8c7f0f975d46228500f01332202d8b9d5e4df26b747136786a3a30b3bd1c4f4fcc3fa8349a7f15809d1a9e7f00a63e31452e59c70988d9a1e7dabb9e596600c6f752e7f7e08e6b275fa3017a8d7a810312b25f9c096de7cf119ed85b9c0dfef4634e8600dc6c61f1ffe8d84ae163222405ab70e81ce4a38181b0da32949bb9b9a35904d63f18539abfb69b96036428582fdd2c6e53107d304a64123c3fdd8c5e4024b768fbe4e393d6fa472f5285f7ea51b0c4a1443a570e53"}, {&(0x7f0000000380)="4c143c6b0c232d6f78a97c0565d061326540775b864782", 0x377}], 0x1fe) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x36, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r5, r6, 0x6) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r5, r7, 0x2) fchflags(r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x3) 16:00:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) fchdir(r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='c\x00') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x52, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aab8}, {0x74}, {0x3c, 0x0, 0x80000000000000, 0x4}, {0x7ffffffe, 0x2, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1140, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x27) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) acct(&(0x7f0000000100)='./file\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0100006cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b1f276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"], 0xf3, 0x1400) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000c40)={&(0x7f0000000080)=@file={0x0, './file\x00'}, 0x9, &(0x7f0000000bc0)=[{&(0x7f0000000680)="8f2975fd5c07bc9d3f0e9a4515e4064665d239b9908149362db16ada58879b633b2345f6726d93b984e5427fd164914c7c2b7122db3eeafabd4b3dba8c039b541f93c8e8291fc14775de43c8243ece589210125b1fed9f27aba4a7aa603ddaa068f708b42393d08689d4d1f4adca691772c702f3b8f937f8205f6bc1062981a12f7378f2de41f6e9756fcd6cda3962e1af9ef292fd915989155196a3fa59ec5e8a68c7e9f2e3c3a81ba04dc6e026787f089732ef58c00ffb761a556975ff296fd60742883cc0f43cc1d9b09e4a1cb450042cfbdad727e3e4138625f659a29d4358251724f9c3c81922a3f09e5b3f3daf9433db44204c4e72bd", 0xf9}, {&(0x7f00000003c0)="e3c219d2d3457d6bbcd1e5edb4336c1a0b6ddd2c61af44627a56c2f6f189bfb3aaaef80c64cdc1406aad31fc6a5881956b5f61b8f0a96deff549d8b8d386ecf5ed988ca6bbf949bc167e563ea4d8916607456e0ca6934f24c2fc2a91d3d0f2891c17aafb0a80c1ef9e99c86bccea7c78ba1efa6c78ec363929ece8c8c76c9ace51f827f651c338f76d", 0x89}, {&(0x7f00000004c0)="31d07e633e3b232ff3eb807e4a5d8986d4cb7830839d6d3e6c3066383330446eb80c352b41288ebd131caf0df5e909a05a57c56f194d425259ab1c37800d9484a5738e60256c5a6d8900a68b7f904ef48cd0285011691296dceab65fbad6a13f9896e9d82dcf75c1dcdf0bc15b57fbf973d3681f8544a23043335c96afce92a1c8093c367b735182428f6efd21e7ad28b659d3d4c6f0f1927b238f6f15ff35a91fb33ed287a006f253e2ce99f91542ace1caa3e5bd87ae235f34caedfb", 0xbd}, {&(0x7f0000000780)="30f7d92609988e34e8e391ee3300f3dbf1615c079a7f3efd351c91ab2b7e9a6a9f6d15086d235d0fcd443a5270e7cff51d37c5d5005681358fbde3a8a6bda56cae09eb6c32e345a322c2e6133657ddc5086e8b0a66da8f42c3bcd3a99e0ba4fe6418939c6e52f6ff4f7f8c8625d258ef1360b795681cc8f6b51cd0d2a1c6", 0x7e}, {&(0x7f0000000800)="2b4c73398364b4195b9ed531b705b5e31035948aa70e89e102f385cc767ac463593c0289734bc135ce7cb3f01460b7912e39e3311a2eff2aa4c9fda51f001799c0994945fec3abc77623b456bec908bb1d72b136a5e3288a8418abbd15246e0166f81df17a41f5be76fe6696f9e3483045a9977424", 0x75}, {&(0x7f0000000600)="6a07c85cc12f644fd269ff25fa3643573b78ea3a4a720a30", 0x18}, {&(0x7f0000000b00)="e9236b617a654f4ec019eea70f5d7c687478aba0ad7a7f0b02ee758bf35e21c0b7662fc2dd8f84a4ffa2e33a4d9ecc3034610e72defdacd8f27f7579f29affd904bf89009d6b7ffc928d96829d99d49350d4e636d513e096a6c89d78ce56a1b0b4194d007f116e2a1fee3e24da8fd972b3638840e2eb55fabf898f36ff0ffa9e6c6179b67852530cb938743686627374cfadd7017561813ee255fc4f8fdc8ac09ff6b2b8f29b07afe4358318c3c65a7b0cbfd7421cdab2bee7aebf5a", 0xbc}], 0x7, 0x0, 0x0, 0x7}, 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) r8 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgsnd(r8, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r8, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x1, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000000300)}], 0x2, &(0x7f0000000380)=""/195, 0xc3}, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x209, 0x6b) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x2c76a1b0, 0x1ffc000000000}, {0x10000, 0x8, 0x80000000, 0x9}, {0x80000001, 0x0, 0x200, 0xfffffffffffeffff}, {0x9, 0x100000001, 0x1, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x101, 0x0, 0x9, 0x0, 0x4, 0x4, 0x5f09, 0x2, 0x2, 0x1, 0x3}) 16:00:40 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000080)=""/73, 0xffffffffffffff22}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/107, 0x6b}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)=""/177, 0xb1}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x8, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:40 executing program 0: r0 = socket(0x6, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:40 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x109, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2025, 0x4300) r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001600)={0x0, 0x8}, 0x8) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) socket$inet(0x2, 0x2, 0x20) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001580)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/58, 0x3a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/200, 0xc8}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000001440)=""/18, 0x12}, {&(0x7f0000001480)=""/9, 0x9}], 0x8, &(0x7f0000001540)=""/42, 0x2a}, 0x1) sendto$unix(r1, &(0x7f0000000140)="be13b0846354a3515aca30423932cd9568c4f24af41f4971c6688cd0d5be3e0f0fcd18283ecf4663eb2c88ad35796442008f15b204de33bb7a30ae0c5129527ad1e222237fd2666c8b8378e91f54e58dc8eb7cafd9f1cc727c18c6d6c6061faa", 0x31, 0x107d96d216703374, 0x0, 0x0) open(&(0x7f00000015c0)='./bus\x00', 0x10, 0x184) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x400c5711, 0x0) 16:00:41 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x184) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7ff) symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pread(r2, &(0x7f0000000140)="3901ee744f8be5c2992b75211feba5ec71f925c748dfa64bf0b41f99a4c4f5b3f3494ab18410227770a9761456b8192e2dcacb962e7563e04514577b39a7f81cd708bf07a5af799fc5fe7795e8dc5d9787eb2d44a9e2da", 0x57, 0x0, 0x0) truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pckbd_enable: command error 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000740)='./bus/\x00', r1, &(0x7f0000000780)='./file\x00') socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000700)) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1000, 0x4, 0x7fff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xebf9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000fa5000/0x1000)=nil, 0xfffffffffffffe20}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000f2a000/0x1000)=nil, 0x9}, {&(0x7f0000e4c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ac5000/0x4000)=nil, &(0x7f0000bf4000/0x1000)=nil, 0x8}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ad2000/0x3000)=nil, &(0x7f0000ac6000/0x1000)=nil, 0x66}, {&(0x7f0000f16000/0x4000)=nil, &(0x7f0000f9c000/0x3000)=nil, 0x5}, {&(0x7f0000f9f000/0x2000)=nil, &(0x7f0000af7000/0x2000)=nil, 0x2}, {&(0x7f0000ddc000/0xd000)=nil, &(0x7f0000c09000/0x1000)=nil, 0x8}, {&(0x7f0000cbe000/0x2000)=nil, &(0x7f0000c89000/0x1000)=nil, 0x5}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './file', './bus\x00'], 0x1000}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x9}, {0x3}, {0x7, 0x1ff}], 0x3}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f00000006c0)=0x2) r5 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r5}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = getpgrp() r8 = getuid() r9 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r10 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r9, &(0x7f0000000940)='./file0\x00', r11, r12, 0x6) sendmsg$unix(r6, &(0x7f00000019c0)={&(0x7f00000007c0)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000880)="a2999778217cc6a528cabacc5068baa7173302932a4382c80096bfac04772ecf17bad60352e1a2a60cb11c068ca2271ec0aa72ab0f6c49a9f43c2ac9271351937dbb47188d8dd588a25b783c5d068246b931fc248cddfb73805f78a983f88543254d24d0c0ff3c1a27119612602400ee65b50d1d2de193b0764115217ed30a3c85d1ac1ec2716888d4f28e2488346bf71525b3fc34f825b55c134838e2bd622c3cd966cd087031e6bbbb0c6d5d7612146effde34902c1bebfb2e44e6877f04d915b60499ee91788ff89104679f49053739a4437024ba5a49", 0xd8}, {&(0x7f0000000980)="c84768ff83cd7ad8be81e9efd291f0af5a29a5a47f5f91b55ba60499b8983bd992c3f4640cd0816c817460e30e300c0cadf0d2333ed677bfbc2735b58fad6332053c4b36b4403b09c2df694a3085c4046dfdc77df9fcc4df74733301c4cb3a72fa68831f0786e788b15d679c8b26f8845225b90f4998ef712e5af5b2a115e849e974d770d47306726ef7d65aec940d84ea5bbf94d12005eb9b9d5a07545f4141cc1918fd83ad697d5261d6296fde2931537cee5d2a452c733c08efea542d32460146da3ebd4e117655eef08f7b959ce41ab84dbb15549a99a21dffb6911eebee1f1f07efae5795865dde4569f47b1321a48c98a79cff9b82ec31924c95b1595dc3f8ff60889061a781e87aa49fd0ad09fbbe2e1c735c99a4686e8b4fee678deba8fb52cef3140590aecc06f3f627a3c77839bd5beb28cdd8035648fb0b67702c27b8e69ca805667185b09b9fd2d67eaeb936267f55b6187b72e518b8dca70a76c5e174244d7558730d4aab94e5c2b3fae441c217572f5538e9397b0f94cf356bba7d0f92b2e2306892ab209bdb6bd0b499512e7e8808769a9cb27a9f5b8254ba88628a8eac8cf6083e7d400113057b47ce6e4136bd2e20158dbfaa7f1dab09f35967ce81dbe68c4401cadd778cafa56ea307c821f8ee4b360233e96410db0e4668123d91e063786a59a15a1adda2b5fe4f4420f5556465b3b43f71f5df359135a07897d42d6eacb9445e9a1b2188407de6f764f675ae445edc7a0d3001b318e5ecb8215b584dc367acd99f720aaa74fb481f0d673df2f23921dbe7f2ee246c894ff73e9671a12c66c794ced8f39c6cd8cc70bd1dd64d49d6963f0be4cd382f47f52136a94dd08fd7fc5bd5eb4acc5764a06a85f383de2bb41a11e3632c219b45bed9a5cfe8d89cd7ad4a1c893fa0dbe35b8cb14d692aa2ec8fc861af483e9ed5f1e588e3bec411387906fcaa252086c1b74fdf838b716c6b7c717f04cd4e7876b0518e49bda4b6d173f45b36a616305c1813761719ca57bb9ff67d7f8d74f98fe37b789d94ff60ba2dd88dd6f91e5ff9a227a70fb1e54e1408b4a9ae791ee481176841a4a2bee2b7148a68e0d40967e5b18ed5c1195ae2e9c23348ef4853ce41c3c13622448724994ccd0a89c69e97339d397336aff3e66585ac8f3191f699941b500ebcbed37850176644dc6d02461116e79fdb960c24199859e064894cfa2fd1cbd046ae37f5cbbf11e4abb57a422a06243daa06e674f74588aac353d7b8ff60f2397808896fda802105d98bd0e8137f7b3590f7b5b19f2ef54527f1b0cd029b42285953cf9b289d2a673485c7ed580c1764dd99d73f841e92bed9522f964ca32b732cf9e3e57ab5280564c680485db77369e67813dd9f0bee03f005dc82ead927a529fa4932e967bf9158eb5d2993e112fa01a50a99fd6ca778e9584dd8e75b2cb6539ba8ee8c9249b5bcb4f566b2f0599efed2c2d46f76bf09868cddfcc14c7f0fb0a7a69fe3b3a0abd49eeec272488be22e108fbd27cc36311a64d4e4ff46dbcb5499285e3f07dfc66cd346f4e8d83b45632124862c8f895c2412ff37e68aadbccd4943c66877337401ecc9c9e12736c146f4f296d145cc41e65fcd5f2ee2277f96f7c94e21d0e5fab56ec7d2011e6d5a776bfac390b56714f4fef85a380bbd12a732231c7834fccd39c45d889a735960fea79ca63268a80f346cb40ee37943c1b2ad28af3bdff37e09a5a99437b7281ff70b2497ff8b988b328562c606365d4251bf14ea8bea27784391e1bfde778a750e539c36c1b2c86ed99789331a7869f5b9c5b743130468529d09df0f90373aaf42c407146bfd114d830b2c6b17037fa25ca389944764d2f5af9dbd3914d4c397287bfe623eda311f3949977da5edc129772d7149ea005a0c2b38c3cd8727edea7d3ae83c66f3b08e3f8bb8c70c501ae0e82203db9bb6f869302d7ae4e974606ed5272c2d899cbf22bc55bb0a8ca25e5806cd198ce29f4f560884f601fd68565e2e89de2fd3cd5f168bac075bee512d2a194be34bdaf7f94482f64409701fab99a9b3563cb4d214615785be8d5a65439f0e369c6765434d54c4afafdf1407b7edc7982220f5c38ab7d1e05ea9f42af1a128817aff1721917217036e7646826cee390770b419802f4f69f35fe35a20a0e4c8deefc5d3ec1afcf4a085e24032dd478f90043b61a5c341a5cca02cb2bcaa67a825a981ca93037614045489238a6d651b6f81299f3668c2fb8b1fa8133b7aec9172aee8c9fd6b890b96722a5fb7e7c2cf82c66fb5927844657811ab28b3de4186252974ceafa96d4235f16ab865ef19b3abf773525ac07ef60d293b30698311157cc610e0294894c1ab172d5318858c68968a415819d16abadc69f647d933abf857e81e37b293ccead1a1ef342996914b3dd110db63531e56812e2a931ddc78e3ed7abfb3e746164d214fa0b590278a9401cc6ead328533b3920eddc23c874ee591e744f0dabd3f2599b35fc86284680c23440bb47f3585700f5da682049513205c23e8e8154e6813c77cf956b4809f8b6585222d7cfb4f69a9af685c83f38ff5b83f401b5524cce74f60d7e3dbdca272cdbca90d631f36fb77ca5ac081ccbe25305a0c13c7afab53dc4bfe1f9db089402ea8709a926c452195ca8da3c8ada08786c6da731ee5154d4487a1e2636320058e3a9472e0fd2c796fa0096e37084bbc3c403fd72450701bb4473e10f300ac8c14de04ea124981dd5929bc1b1442fdbadadf7541b325fca27ea9f01e34c4b0e5e0944e12e841d357a398ad404e0a7fb44f186dc7d3cd844bd065189ff38bb29f0f1a035b730a036b092cdc4313e82e57ad8daf0dfd888db8aa930c45199ab5d8c4c1ba1250f148ec2cf5a1b0f68d9db3f06e1f03aec3b77cb419cdc62d9d3fc77799d7bafd77a6eed254d65f9a538ed528cdeb667ad0c0fe1888c46f1371ba2818d83504a50df6ad45f95501d57c0423edccd4ca9ed536396aee11dd2c6f05c695e4738d4316189fb2c0a61ec082796730f37b5cb58f60e6a6770abf80103c318cc2288036608ae2ee713a5d8dca0b45af10042876561131cdf8c493db9d23bb3e66df7640e74cfc3b5c5a798be0921f3afca801569b54185084887403d71180814a9508baf78a74b329d2a4fc764ad60e5563febb558308490d51132f67bd2aabc26bc78752c492750c96812204a12e6620fb2da407cbae82367ff4c8a051c4e2eee5c9de67436a22a0dbe579c4930dc0e2f86da61ddc1a8d1c29cb4788d8da8500498357cc1a39aadfaceba2a6802c41364dbf0113c5c73d720a678725e790a2967a1decad83520df64b00f662574b0f5cc810c1e5328f60a5c1b8863e892767f98054002345469711701573409062e97ecd89dcab29e01cac175a9f5f0edfed5320f85804f909950fd38db20f05f471ccdd7da40247d943c55516392f3dd902591e6747ac5289fb28b946609ac353154a79a625eb3b2947397cf82a1421c0c7aa973a6d9cbde9e2de275121a35e98465bbdb4edcf44cffc550c35071c7cd810a3c743fbe8cef2a9527c891b7b24f96aea9a9018f86e78d9b31d8982cf91b60d6a0a0d7626e524d73f529436c65a2ca3583099eeda0ac21313bf10a929a974a10ef4e0ae79747fb23a5d78d5c63c28f3f2c71d50db18eb9ec37ea076544690474592c1c9057fcef41ab51d50b57c951d52a478a67a662ee6193c649bac3a1b0cc96e19020ad15f840255b84523f27a9587fc2f18b8a0fa5f64d79eb2b20707fcc139ca00829afc35f30bb2ad2d3537acd8b99ac8180211925a7fe7fe6d371dcda6d0828b9ab08dd298c72a923d532aa5d724bc3d7ee6bc770d05e5b56660583788d8bdbd3e8beee9ee583c7ba47c51b343074dc9ce826461ec9da7615ed5eb5a6edbf41478b1324137b299ff13622be915cb3d9a0d199ceb6ee558273e3663604a61da7864f4a9d4342da86a14eecbb2b56c61a9cb3e36a860b3556b4846dc763961ea90794fbeece5b7bb86f400b8c9040cb0363282bd8d044d8de092f1e8eb5fba4f6f156d8df83544a1a51883acb0427236c895b40205730e7ebea2795f84031b83dfe9e488cfc1ffb5282ebafafe05371436de245e7caece9d401dfe777adf0a54fb32f14ad90c4f7a4433df493e4a813bdec54ad86e3f5a92d795bdd8cd27f6a5484c6b1008dd5a764956b8467a95b69267bd2a103294504d681c64bb24262b24e082c47ecde822782545c949d60511b469e61ea89a0148f79b898369a4d33b5f51c2d81873347a50b7675346b737ec7ff75c51f4f8964debc93cec6585077d13eaec9715c4a4b446f2ea924caedaf186c6b38d3ce3512c58bc8bd5b6764af0dafd67b52114cfb1d5f9cae08c3734ed4ebad4494c13f81abfd802cd115c9047089905252b0f0a8d6908058c5cd385f0d247dd8e474115bfc77136ce9016bb50e95daeb98c425708454518ce1db8b59c0a5ee9acf89b8ed1a9ded2a25b08f3e5e58eab5ed798d926a4647c46f26a42fc5b2f131e900e58acc6cf8bc4268ed10b4b405e933ff2245dab47542bdb2a729f9c20ae7a51294441f6228371c510e9afb89d381daf13884d95715a96fa42215543dd807c23e2a586d52b2d4dc50b10cf113703e3539ba6b4f625d1c030415e6e047854d46b72f21c79bdee8520ed88ba771aa7e9248dc0c0e0291c67923ca9c4ba91d1a80e22c98a69ac5242cad48697aec452a2772a3c8da7fd39dd88f97d97baa880cb160db2771333ceb53afb122802c76c078a84c5921ad23a2eb62627cee216b3a11099f562b4a83f68eda7346068373c87627b6fbe29dc5f028146831cf9b49be462ecf5ac738d8bf44456199f2c84ada798dd5349589ddf8b6c5f15a41c171068ecdce66606375565315125916c709da116c552f952df523774690108d4e0f46098b201a31b4dc1b4b0de46f57f860436491329f96a25dd7d70ca47fde697c297995de2268db370d211d94c755176cecb5630321fcb080a768c0f8c4baed782dc5293f6388b8ce3a98e583804b750e364dd49cd6865cf7635ffb6a41b213544b81cb9de0e29fd8dd88cb968cea53d564f76f74542b0af759c19cfe63b0095e2fa3c787233293081a2825c35dde97d81983e4b88032e7a86156d71e792205e18600020d1b15b57bfa0b3bda43bb8ceadc865b54e3c549f3a8b16c798ba271cc4786bb3a7c77bb4b11679cc365d1a6069bcf9329dcaa63e6d182c7844685a01cdfabb90f812215a6bf0e7fca71e3d213c3b78f769506f0bc4b238b741f8d94afee4e22c841a6b88aee34e30b9ea65829a80a2efbb47e8341bde6c657a51536932fcd2d7e5d2d83dc8388663b02c8b91f69a307384868a0afa623d53d6a7a564945fd9aedcf9ee56cc31055e1bd78b0c6ac1ce76f0a180e0b7bed401f8d42465cb358e218ac38be9403c45e8655cb95a53f4cca50674808493881aad0fabab26ba7a321b7e1a6ddefd3ba7299ff87303793696e32c6959faf1b1e4e0ca39553d52ec0b316701c11dffa603f62c5eadc7483deec1e1b1da78bf51dc5c825fcd8a77bceb2f40b7e8a7e104609c5e477f79be3ba2a7414fc4b4923a10f763f1069a2c80caaba9b1fd74f4a8133fa1462fc608587e812213e45c8822170fcb8934f0c34dd56e591ef8ae74b15a6c17aa2f15d1616051ebaef7cb8b2f29d14db39f0166fc6d989c2fd5742960358605a7d60111cada25213d70b7c834989c07cd449cf9e37616d98bbee06f2bb463e543184206ab242ca82ed8", 0x1000}], 0x2, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r7, r8, r12}], 0x20, 0xe}, 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x4cda) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xafa9, 0x8f0, 0x1, 0x4}, {0x7fff, 0x1ff, 0x3, 0x8}, {0x4, 0x10000, 0x3, 0x23}]}) pckbd_enable: command error 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x7, 0x0, 0xff}, {0x6}]}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c930000000000000000000000000000000000000000000000000000000000a07b000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0xfff, 0x101, 0x8000}, {0x4, 0x7f, 0x0, 0x101}, {0xfffffffffffff001, 0x0, 0x101, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:42 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() dup2(r1, r0) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="ab25612f4e0ac4232fde849b515c91fe126fcd7b9ccaf66973f595c2e55435cb70df6b5b3c2bea7be60c7e59fa5678c39e7af772f31c4b7b6ee97c868c1050e0878c353eca4b12e06b1735aa2bd9691ab709269ea083359001ad", 0x5a}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="d40253b8270ef7e66a2ef3fa09a3254a0894b7bcedbaec7c6ce6ac37bdabf6d09f144837e761ec244c0951fb75d4a31a2c8dcd049274e7e8cd9753dff2c33696c0263cb9a6148a6a0d338b311a5592da8e6354203b68141851c2e290719528a917bb878590285942cf640628c3d22110e25313b8925849d3f8db1122ed792ac5075a38e1d59cccd58df06215e21d9a26c4cf70157cd15bbdd132b0ccd152c7963c86558f240b623d73f9e2c7c86527e59ef7535a3dd7a21b2cfe984c6ea319f875d19742b1e9bb56acc411b8a3a432b6ad124ff7aee8239c937a6995db0224b315be490efd8c18", 0xe7}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="d212599ddec9d4d448db3930eb3058b93a6ac4887fc6919264c29a15ce3e45490e64a31a0441f179e5c3ce857ae2f3767810991eb728cd5e3d51f2b6f8eabc61539b96a56e31818ebb265403508bce12b00bca8269205ffdbe08f0c9b132bde857b099c6549130f2d1ea5faada4dea1809e24a48aeae2274791a7a39fde933781b4ac40e36343eb962d5a75f", 0x8c}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="563d76b48226e0755fbcaa27b5216b029a245d2f31e524045d33b7ae9b43b6222142d2495b8d8cc4a1ce0906ff967d52b7f5425ba96cb0102d403f03080b645635887a1ad761460d297609915a81f9ab5a1723acae71d332b8c477f8fdb0cd2cdf3afc", 0x63}], 0x7, &(0x7f0000000500)=[{0x88, 0x1, 0x83, "6ae0ed82e1c10534a15a13f45c002dbd7efe0e18de986b0a18b48781b54a387d3456fb635b88ce3690aa90249a7fdad483855f7d1c6461aada04d3dc4aef3caf1316291ce9aab9c0db327f76cdb1342223dbacfbcca09b926b38fab6a77ccac3d4a807c1e3324e0a9d2f2e2806eb3f859c190cb83feab7"}, {0xb0, 0x1, 0x3a, "dd60f68760e535a6de6fecead9566d1c9fa58622b1b05502c800d48fe30b7a46f60dc942f7108919795801c3c06016d545708e1290bee8c8f0d690b08596f385c3a1a51664b09a7795be2669727cc8ecd2c5f3df924767c7da2d7438889c32ac30ab1a0504882c7ed4abbfb3b44f04814a3ea9bfa9268cdb1b4af3f1aeab11cff5148706b04099593badd102fdbf70118d44fe782d8321db5984e5"}, {0x20, 0xffff, 0x4, "b001f624ce43ad4ecb"}, {0x48, 0xffff, 0x9, "c8cd3587e7d37d0d663f00f4244499afde6ea2516d5c2427a80253d1c3b9be0b49df0ad101edb08144a8dacc7d9b91b4f0124153"}], 0x1a0}, 0x4) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x5}, {0x18, 0x1, 0x3, 0x5}, 0x7fffffff, [0x0, 0x8000, 0x100000000, 0x8, 0x100, 0x400, 0x5cae]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfffffffffffff904, 0xffffffff, 0x3, 0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:43 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(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r0, r3) read(r4, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r12, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x12, 0x1, 0x80000000, 0x9}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0xb93, 0x20}, {{r7}, 0xfffffffffffffffc, 0x4, 0x4, 0x577, 0x1}, {{r8}, 0xfffffffffffffffb, 0xbf22d881ee295969, 0x8, 0x7fff, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x4a, 0x1eee60f3ececda46, 0x6, 0x7}, {{r4}, 0xfffffffffffffff9, 0x29f74570cee4f7d7, 0x20000083, 0x100000000, 0x8}], 0x100000000, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffd, 0xf8, 0x80000044, 0x9, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffa, 0x19d, 0x4, 0xf1e, 0x180000000}, {{r11}, 0xfffffffffffffffd, 0x8, 0x2, 0x5, 0x56}, {{r2}, 0x4c279a1e679bf5fa, 0x48, 0x50555a9d7f02bc37, 0x24c23caf, 0x8}, {{r12}, 0x0, 0xc9, 0x4, 0x20}, {{r1}, 0x0, 0x40, 0x1d9f9cee8e626b9, 0x8, 0x1}], 0xfa4, &(0x7f00000003c0)={0x7, 0x8}) 16:00:43 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) msgget$private(0x0, 0x200) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000", 0x0, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x6, 0x8000, 0x7, 0x8}, {0x9, 0xc00000000, 0x6, 0xffffffffffffffff}, {0x3, 0x3, 0xfffffffffffff2a6, 0x1}, {0x1, 0x800000000008, 0x3f, 0x10001}, {0x374, 0xfffffffffffffffb, 0x5b1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 16:00:43 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000800)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494be203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632e73a7af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466b5e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87336d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64957f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f600"/3617, 0xfffffffffffffdb4) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ftruncate(r3, 0x0, 0x6fbd) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x55}], 0x6, 0x0, 0x7ff, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000003c0)=0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r1 = dup(r0) r2 = accept$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000640)={0xfffffffffffffffd, 0x20000000000000, 0x90d2, 0x2, "00006b760ba2000000000000486a221700", 0x71, 0x2}) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$setstatus(r3, 0x4, 0xc0) syz_open_pts() close(r3) dup(r5) syz_open_pts() socket$inet(0x2, 0x3, 0xed25) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000340)='(}\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000280)='\xad\xc2\xbda/;z\x01\x98G\xdd;5\x9d\xd0i\x00#\xab\xfa\xc3\bD\xdc\x92\xfe\xb1;I\xb7k\x18TU\xae\xa4^\xb4]Gh\xda\xe1w/\x84rTO\xc1\xc2', &(0x7f0000000100)='&\xe3&\x00', &(0x7f0000000540)='&\xe3&\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='(\'%)'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) 16:00:43 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x400000000000000, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') pipe(&(0x7f0000002240)={0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002280)={0x9, 0x5, 0x2, 0x101, "d5b136379e97fe70139e7312a26bd007b9dab053", 0x7, 0x81}) semop(0x0, &(0x7f0000002200)=[{0x1, 0x4642, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x100000000, 0x1000}, {0x0, 0x8, 0x1000}], 0x5) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c82a7235e3c6faf7de3a244f29300000000000000100000000000000000000000000000000000000000000000000000000000008f450000000000000000000000000000000000ff00"/135], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x9) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x80}) 16:00:43 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x0, 0x6d, 0x1000}], 0x2) unlink(&(0x7f0000000000)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x6, 0x4, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendto$unix(r2, &(0x7f00000001c0)="8e20921156bef31da77db8c172fad899c13b8dee42e45ea665ee63e915a115770bc626d7f1de30a8ad2859d21bd849765f349b5d69632eeb80a7ff43db079cd76b4b35742e865e599f34be06ea172c20000000000000000107da9658c4f55c5c389c901492d28497a06d64b4d75ec0cdc07c6ecb21702e88668cac9e3331132a552b88b762e4d415eede69e30b5baae97903b91db347e5d2995105af17e8cb91be213d7d7297d0538f3557b5a0a3bf3ed473fd48009b5dd66009149de2d9d46204b8d21bfa558383a7a61a07ffb9383267", 0xffb8, 0x2, &(0x7f0000000180)=@abs={0x2280c39695837123, 0x0, 0x0}, 0x8) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000724000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dc, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:43 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/de\xa2/tty\x00', 0x0, 0x0) fsync(r1) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x6}]}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000100000000000000000bd7d0752f80726e9cdbb660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = dup(r1) ioctl$KDSETRAD(r5, 0x20004b43) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10a) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000540)={&(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000000000000000e2ff0000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500000000008000000000000000000000000000000000000000000000000076eea1af6942d2a5e7bf6c344962bd2fbd4945529b56df750b9f6a00c78dfb5c9341b274216e6d02dbb8858baa7d4d602ef6dbb31a28ed6b239871d8f07730167e005ac33acb26021f4c44a1c3096eef04"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r8 = dup(r7) ioctl$KDSETRAD(r8, 0x20004b43) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r10 = dup(r9) ioctl$KDSETRAD(r10, 0x20004b43) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000680)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r11 = dup2(r5, r0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0x3, 0x3, 0x8, 0x0, 0x100, 0xe3c3, 0x8, 0x3, 0x2, 0x10000, 0x6}) 16:00:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/200, 0xc8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000340)='./file0\x00', 0xf4925ab60255a4a9, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x20, 0x3, 0x1000, 0xffffffffffffb323}], 0xffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x30, 0xfffff, 0x10000, 0x9}, {{r7}, 0xfffffffffffffffb, 0x20, 0x20, 0xffffffffffffffc0, 0x800}, {{r2}, 0xfffffffffffffffa, 0x56, 0xfffff, 0x7, 0x4}, {{r2}, 0xfffffffffffffff8, 0x44, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0x12, 0x18, 0x1f, 0x8}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0xd12, 0x3ff}, {{r9}, 0xfffffffffffffffa, 0x48, 0x4, 0xffffffffffffffff, 0x7}], 0x1, &(0x7f0000000480)={0x1f, 0xfffffffffffffc00}) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x01\xebn\x00\x00\x00\x00\x00O\x00\x9f\x00', 0x81, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x407eb53038eb50b0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$KDENABIO(r2, 0x20004b3c) socket$unix(0x1, 0xd0a57464cf374c83, 0x0) r3 = socket(0x20, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) fchmod(r3, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev&bpf\x80', 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x9, 0x4) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000042, &(0x7f0000000140)=[{0x4, 0x9201}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xea, &(0x7f0000000200)="730ea2e197bba118614c87e6c99fa806811f6b9af1f6591cf8170b6fa30f427b8cba987ae91309c10f9a2e5d432da22caccb25908098f2ba52849b72c728cd829cf29a77ba992e7e931c07791c43d8df7696e400d197ee1498e4d8ec6c93df230cc0ebf7e0f390b4ffc324e2bb19503e4ee738313afbaf92510a2ff680c498c28e6812bc18070d61f6b95c3928680430b9cc1b9c23e498c4ec405e6d8adddaceaf38537ad57c04820816dddc52b438cd7512a5cfa93dc79485d48b15c1c418ef4b54a309a2d1aa7fb8f02bf8c5ff678c756c63e0765b598755bc85cf775fcdf7b40f47c64a89b4ed8161") syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") setrlimit(0x1938386ac9419f20, &(0x7f0000000040)={0x7fffffff, 0xc00000000000}) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000040)={0xffff, 0x100000000}, &(0x7f0000000080)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r2, &(0x7f0000000940)='./file0\x00', r4, r5, 0x6) r6 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r7 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r6, &(0x7f0000000940)='./file0\x00', r8, r9, 0x6) lchown(&(0x7f0000000140)='./file0\x00', r4, r9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chmod(&(0x7f0000000100)='./file0\x00', 0x28) r10 = dup2(r1, r0) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000000c0)=0xf8b4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0xcf0219f967adf60c) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:45 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x20100, 0x2) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x8}) mkdir(&(0x7f0000000200)='.\x00', 0x0) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0)=0x2, 0x4) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="781c83447f25193f0382858caf1b2f98ac28cfa44164b6e3894e32ffe865d47d7c908d7493e29bffef8f187ac3aa191b516dfcd07d128cc97823d7a02a37e52f668725c45c22e6c51e8bdc253f539b115eba5d15b4bba8147c547b5e634ca29fb87f5e072ffd9ab01d3202799c902af70b45062bb16a2bcbe43134ea3b6dcf83a2cfd8e06d5bfef2dd293d2f19a3076e701814b91c37c7b2", 0x98) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x95bd15b269c29c0, 0x0) fcntl$getown(r3, 0x5) 16:00:45 executing program 0: r0 = socket(0x3, 0x2, 0x0) r1 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = dup(r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="5711a9c87f4c9ae862d5bd5000f691f14fceabdea452c8c00d467489988f3dfa0fcbac4079c20f3adf029f4fc6d3ae15f456d77ca120b36c22c319f4f9614a37fe938bf59e643cfb8e91d18ce57be010516f5b280be7de957d15f8daaa152dcba23b833c1c1f0e46e9ed83715e44908b5f6f56e436a8110a4a76530c7ffa84ee290b1f71db8d1543912ca359ad4387d8d0a41e0767c6450f6c37fb2fdaeae1c2f8934cf269bfacbf22b504a6a49ca1", 0xaf}], 0x1, &(0x7f0000000440)=[{0xe8, 0xffff, 0x9, "f80bf6305ea3fbe57c9660ddc67ed16c73bec9b33c9d77a362c6d2c263d023873949f693f239c4a02f56fc718cbd23707d989f005810665060568e50a7174b4fcf353a046d97c3ae0c3e3b1cc7e7fd3a1879f51b03ed30d5378285d336452dbf9a0e79d8f0554ca22d8c16f1b3cdd74ee786eac94cd00daabc06ed6f08f29043178a9e7dfa97f5be115b9630eee5402b45fa25f37a1f19ab969e287a32e380b1b65167a609ceef49a7904690b1c477a19bf58fa9502e17947fcd83c33642f7b63739df88af5f1c7822f4dcfaab8ca23d210059170e7e10"}, {0x10, 0x1, 0x7}, {0xa8, 0x1, 0xffffffffffffffff, "d0b98789569b6f75209ada48b5062382be90084fbac494d5a3b82f342a659f9f31c23b49f6bdfcfc51005b8b71a177674ab94c5600d576a850259b6cbdb64daecb5f05dd77ac9be06c259ef8b8b14ba51d7d4cf264683f4d8ddd70c434dc3318acf508268d24960232faa0108b842352c66ce91a09ad2a71f90e89e7235567c8b244877cf0167f9dc16396b7b81421e0721a874604b6dd76"}, {0x18, 0xffff, 0x4, '[v'}, {0xf0, 0x1, 0x6, "6a9fe51fb13ac35a3ad54a8cc9e12ae23810dd07a0d0b2ace359f6d779ceeef958079ef83900392a3289b81cdb570d42ddbda339e2477d0ae8f47c0537981a43a7491d6fa69737824b9115a20a05d7e416026e3570b75514bf1a4305ec1ee2cabe4216e5b261336cc83b175b1e1665d514696bac147aadff542035130f146bd377a9eaa71648c8f141eb255d1fcd67ffb6bbf8775ca603435d4e78f544a2d483fc5d1a025b35b7628e5ed9ff729061775e0bc8d281f296000a40653d01b86f360bb3521dcd00318355f4a52de01ca6eb62e9d197d85dd9d26067"}, {0xe8, 0x1, 0x0, "cbc1c6e7a971d78503c60eb586ad9e958b05dfa4b73587c3c246e0ff91120597512aac6a88529b1723d9d3a8f63186e35acab3b8753ec37a610164b0b66e560ac73bdf2b85d3af4279a65a04eb0cd47547208624f37f5ac6c6975efab1e5b0347cf9d11b87e38c72c448f4b074962f5d9aec915d75c5b02e4da1a4ff5e48e5efe72608bcbbc9e9324e94af295a70068d864e57c21519692ff09ee4e8984bac63634bb38d880480528b310948ce23358de537492208506a36969fa76edf5a5a22e6f5850e34f2df6fcc2682811ccc17a28bb1d027d7"}, {0x1010, 0x1, 0x0, "d1223cb72bd6adf895712c1e0ed63c768e66c4bd2e80a7f501b951be1e53ada21deed8324f7bb08caadc6ea2fba4e32a9db3436d62c81697757dbc78595aa32bea88f06e1ef24512f788f72213183d080dbddf4f426cba4d3b27af5ef6fabc9e6ffd6377de2a6f4c4c628556cc7868b3dd87b7515fc9463645fa32bb7ce45d275cbb4bd7639a50f13f5038d8c9e8fde70babab7cb61fdb585a0730225f5059b6e1975d46cc32bf5179107884dc103c5086bf99d3eb15b1a062003d8e0831f868408dc0788a4cce364487fde0c1a63c858eaae0569c82040ab7eaa674b191eb92db241cb994b41ef3743b6d84be714e8fcad93b0a442978f7cc8daff141c332b1ca04bf1d9963ee0a17caacfdabef66c8b04bd03c0c4b0cc007aaddff95b8c1e48cd62fb5ff1aa60415ce205175d94b24ffc3f21c909df4a6d04db1f29e59bee586d26aa5fcc0a1150906df34d6642275addd1ef0785f588214b0f72d2ec76b5bd50eef63a43712e82e58ce9bc1e0cb5376ccd636d7453ae0fd38107b6e97103e7f9f4d9ffbd1a0cc3a0c08e7412a83f3b3619af08e992114b386303869dced95383657160409baf37c34dad91891d73c10ab4a16bc0af63ab37a75283a4b664718c19fc558bec4f41a095b427914056eaf6014e46c0aa694fddce5f892a6567001877bfcde7f0f77ceffdf57e847c0482cc7b6792e5a644d4016e06de207573d76f1e2f7c60d13aa46613cd84bb2cac038185b8233b3cc1efab5ae9596f79bc92bfcff5dc410cc5e4c39b325cdb8ed4ec9c41f52be5084dc9ab4768e31cf336e0af5490051837d6372f7d0320e6a70617137a3927daab9555d319e642ef200f398ea9449c72557edf440ce06046a3ef9c19acc1de34c2c14a17f16ecee6f83e9414fff25b288d2e5bd6cdb0c1f51c2aef1c30daf671168164af6846141e4556d7ba3cfb9e2d3ac199caaa94450a7e4fb5317859a82bf57f61a2b93d1d4d52f463a742229412b56429c39d141a1a2ff44ced013fe8e9ff50aee4cc4d827d63c6229fb38777fbdfbe6e535b4afe1908d621bad04321cbad8697eff223ea742fda2df8a0e83aceeabde5eb99abc7d1f57ddfd10c4cd0d77ae76ab84ef4409441b0a4ef991e6cf01e911a5f7966f3bd27c2a740c529be0c91a8348f3ad64b6b84ac972e57db406dc43f918083834007f5ffe4845008d2ac97b4af021e812f5411c3a6531553df56bb4d11f0a2f495495bbb03f6826a195d3e65e97d13f64bec54ecacff14fcc37895041e3c2d18cc6399383ad336b90c3a62ea2326e5e7965de3748815c6809700827721c292b5ac6645a024b9a9447183a56c0c994d8d70cbc02ba0a427a2ad295a7854ee8c654b29f29a61310abfa6e7b0b547bacb440d8b2e07ee31b6f0ecf2e6b2f17f6340502aacaefc3c4ebc711a0d2af6c166e1d8bce25c69873c3093bd7ad549d59d83bd07e7f0e4d2aa0cb8da2285f59d3e1d408e4666f9f9cd51c8cd26cc87f07c668590fb2cb6b62defef07596e7ee8bf0281592437eb1f009311aef40e983284a96ac77017791295fac0e6b29840ff8761b3b57bdd6ef2a3dc69b3e73c2ac2dfa34c4bf015553c1b489f0c28aae86cda0c541ef5ee6ad3ec5ebb2623133974bf60d1cac13188eef440d1cbb65ebf65951025cfaa89e78f634bc134109a19a03a06de4d63fa98024eee5b4295d84a3ba8e594dc758f2ede0e45b6d6f284b00979bdc424ab5c454d65f5e77ffaa480465d5b4c335896af513355d824060c9c056b8d4919b61d241f1cbd61f3844b5269b5876ea57184592937dce9abdb96f59165abfc570ca79de1e0e46c892cdc87f302aac10ffc5b9837053e2f7e4e5c4982a1483770728343fb29b63bb81dd5a1544dfed3f9571dbc6a3da5dbcec5c7b1da23ad1b8a3f45f2cb62226ebf258bfe8a567f1d9aa19e101a0ac0b9bb949873da9b4f33b9234bae7b3f84b3e49b41f469b720378dfca4f4fe4a7838adad42fa61d3cdb98be19d3f3ffd9a5b4cce57a2645b0adc6677686fd0ca34aea60b57df32f8d5181bbf8f1e479845f858e8bfac3821595ae0111a5dbd661e45168fa7d8fd204e3ee0878975a13817a2f54cec01c40fb5aa1901584b5a3a397e7c7418d0ad5f19bee57b9379e60a3f904b1e393371fd01db3c9e4e22eaafa3bdf47aa61df51f61fda445a63e026da9608f17d820431ed677bc72ad4bb5949e0dc6f171cb14685dd4c39a5d9c92e6ac25d033960704d6bed3558860c50afc06a9227b1f5514a4ae1970a84349fb26aebfe8e9bc9918bc0c6a0de698dd3efc05efd9946f618c0e0377058b9670ba26b3aadc319a35b1f7ebcd8a102d457bcd0841eaa1234260c04cc132aaa35b22de398f920c1c2ba9646526edc3ccbc3fc30f394f5b568a371dc5d25c7de08b05db9b1b514e4c475694bc8a83e92e81c2240209df9503728bdb6d955b05764668f5f52a6db17814a2f9846d24def25d520fe33dc6187660b134d1807b5a8a473f9b1bf534db238e65bd84d9597f6322ed31db63a0d537e96d78cb4f4f37364071d90af653dcb4d1c6eab44e632374743c4814806303c7e1a9f0e2fb1308b7fab1bb7c0e087b81c8187fa4913d6a49bedff8ced03beccfab62922fd89962ac7fd1c86e0a2d7dcd790aac03539af4f17c71d8005a9b8fdf4dfec4a85366a5747ace13689f1cb62c627426df03636113cd75f84621f9288b1ce70a2f5c400d64286f2208c06fc05287906fa4462840671d88c8b9f84559cde64f567fef5633b6882e5221ce6edb49e0d0a63b5073fa8e0a85c68546bff9c216e2a5d865bddf9799c146e7e69521996d39bc12fb91f00a6490e12ea2c7a0bbd9f870b3004ec20e224aec5b300c1dbaeacbcc1137f7d3ca6b117449c2008caa66773ad59098e88dbabb233a345c5081600ac6c3bb605994e3b6901e11760ba5b2021519a4c5ec9915bc43eb19cd5f059bf16fab0c0c7b441234eb29e882114c3f27322e9a1cc0d43fc90f8909fe75203198647d5c66d795872f85765274c38bb2987c99a799313303da2b389f6263b0226cd53c54c613f13a0f6c213f809e8140cac1fb92adc0fdb6b4222e26558f3f8ff395ed84d4a0c26f2475db2b3b7f15672c3e8924ee7b9a6234278892d201f2d6925bb07dd5ff10f58424420b52de4cc5fee41d30dc0a6b4831497161784a2f740ece735275eb151366d998c297c8640a3d867d4596454b2d42ca70b0bed3dc654e5da790d41b8e4df55a25aa8b62a7f1f8819e6da5e85ec036ac8fab004cd400fb23c55989c76a4fdebd3d19d95fd31d4b785c2ec0d69ffde9abba7bd2fe1058ab86824e83b839fb259f81a12243bfc6d0c2e0165696b283bd40e05ec3b59fb1fcac1b88197fe3b161947339ef265e8daa53b3bc93ad2817502a7bca3f39a552ad4cbb0cdb1db56f4bfeabab933a555a134fd05f6d8e0ea2e58b7a29ab1266a9b07f5328fce77fcdbf73026a03152a9222136e76f77120a427828008a908e820133f921429efe81c4a44821422b14fe19b4aaf17235a79ef08fcb35ec18f40b0fccdf78091ffd7e140777b7a99f367168e2e2ab35fea1384457f9a0882ea500469e1cc95960d52d3f5fcb2c61a7cca2bbbbe4d0dd49aa3bca027189485c543889823e2025833f2e496cbe34fa4d253b6b6c399733921613b96b6a3d23b62cd0cc95e73fe1ecb4b20ef084e822c9ec818c96e96c11091ea84d770cf9dceed2e8b82e20ae7ea1101c3f7f712f0eb6e1c16fcc24ca470972aaee49bd8cf8a608669447e1f14062880dea76e4bf1c5d4eba767b6e180e9743361b3270878faa8c646c9ce4beccab190339e1f740c4ae7518ddbef197ff9d11738dd487cf0df3356c3069f7fd55e8d084039ade504cc24bb709cacd72b555ce3c24772d3e487d2d3bcc6d7af753b1484794b2a2c43fd42c00b82e86095519fb69c036eadd0f9c9835aac6bb30f542249380a20aad57798518c42e306bb11206f970b7e9f94c80d536c776c3c12fce58027e0e2227b62c28b326cb564be1cb37c243e083d6b89d45662852a260f6e5e44d8053f893b9aaf6d0a8346a41a3369f88dfb6fc8fd65f8f4066660ff7adc9edfefdf0d2b5af066df270d114fb0d048e148708792133dbf7f074ab22bd67beae7095c11b5a22f6d8dd1e1a09cdffaa6267a7a61ea2eefe62d973de9f56549236f590134d82abcba6f9719a9d4a2738d354d848e7e37b1da994e39e76722efdd9288dd40725c272dc0f126ba4c037276a4687aa578144e718758cd57b9b2490abc2fb0e32e771edd3cf70c97270d0339c779f4c553c76653ec708ae6116d8cc15d760f15d8b0f6246ba56e0ae2aa8074d670ba9a2943de6fb864bbd507209af94ca9db8d92b24617fefea726835f6d66c48924a440e3fab38377f06435f6bdf4a4ccaba972c76ef0ead490bfed85e971d28a47af380c25eaa3d6ec5fec4a17963dfe7aae25e36a2024afc4a37ec405805b7006f791b11033ef674aff23a7e4c33d780453c736e5916625dad43554f7dd168dc00fe3e114fc7a473055aeabab35c71572c8e416bdb7fef6f5d4bb05f723a846d9d0c29707eb35e2891491cec375513d44977f5995cdf18600869bd7ca1a8c7724a6100cccad87056f35de423c03454bc6c6a74df93a28ff1fbed893267c6c6f56c96c191fe523f6b54873f1bea36d559968c19ebeb7e1b85f94561b3ea40a3abe8c06a7e44cf76234ddd0313788c5002e9f9ef57899e0551192f05c8d8ecb842cbf721a9529c4c5c6469bbe63f1e01fb340f83e36cabf1660610987867480a83b497a7c90e24b873043bf41b832a9ecaae274afa47776e6c9f30afd7a872d397d1a42ede0cd8c9c0c00b66bb985b83c52297304839b765c1cafad406b60f76b8041bf510b4bf3fb5000e393a33ca51bbd494b8e9081f70d9de46fd205a3b3c2754bb64a1fb1ce6567f54f97a4d7038743f52bc30dd7024303c8d57217a4cdc1b4e6aabd1914d53c483c5d07b2b113d898da584f7a4a8f68b60c15d8e8527dcfadb0e5972426d156e9152411b695c57da43ef418c38f8c3da089faf77ee3f0f1e40790736958062bafc6c735f8c12ce78b30e82dc5a54e1e1c80e142a7dbe13fb596b3ed66fff2adaccb45495739be7c774b3690f7c220c15cfd43aee82b6be4d507185e82133b49fc81ce8658e3ea9fbe03fa70a0fc97b99212ee4fb68eb36476c426530f6cdc22bbc113a5f6b73108c70fcc98f5efbc23b28f5023d27e1edcd0931d7db8070376b052a66b35002d931503192e41f61084ab3d86dd0585c6fccae55561794458e35d7a2e876843923e709b3f207a34519308d6c9451800471a7ee5b63bf6ed4e4d322770ca45452cc2157c1d904e7f3aa0007d8154e4d93ee3e87ccb6d3be491bfce54a7b10ebf67f08891c7a35f231dc72b942b2b456eec9f4e76d60bf3f97205523258be7cc0213589636136416aee16a23bae81507548419d9b4db4db5cbaad43fac31d45ed17b7f65cd4ad178fef026c856e7bb5c3a90545d36446761bb8d619d0eef2425580f55da695d71663db9ade429cfd2a531e992bc4abdebd986edc97624415c87b9ee20415c9aeecffc1edb5bc2d9124b23b6dc8391a51b2caa5726a5e3dc415b29dc22dc8d14438771d73d7b9da3cdfc5b858dc9f8faa008d7d50c85a7f3f0fbf6271df4f9509d8e03b22d66867990e858d0f48b3891fedf6c06d93cf4272cac03ca943e1fa39d77d496afcef67dc3b3cb0ad13d4cd28dc327a8ab0e401349189f4e"}, {0x80, 0x95aefebf01d850d3, 0x0, "d54c271ed3c4eebd7552d8875cc7b3bcff258e630946a39d3d2f63c75de37a460633a91d61c34107a4b169726430f436142744dd12be5dab7ff5ac560a959c3bb7fc3acc578ebf408c3e8e6c81780a715117b315d4439fc27d60259696014d86de63347650cfe2a0f3f1c8"}, {0xb0, 0xffff, 0x6, "a03f27173fbb67b5d78b4fbf1b9bb4478b7f3209eefad7eb90af574dad33eb2b8feca1223d39c026fbdfd25ff81a772d93627536763b119f596403310ba55765cc70030a6a8470f73b69a35cdc313e9460592a476b502e6f3ea0e6e403f9e440f154c8f0f9a2a82ecf3f314f0e9ad1d4c515fb240eae3f9bd934aacec58cfd5b02cf30f1efcc715c837b116ca6876bfd1828574a048063fa9b2a59f00f"}], 0x14d0}, 0xa) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000000c0)={0xfffffffffffffff9, 0x1f, 0x1f}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) pipe(&(0x7f0000000080)) r4 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r4, &(0x7f0000000940)='./file0\x00', r6, r7, 0x4) seteuid(r6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0x7, 0x4, 0x0, 0x7, 0x2}], 0x803, 0x0, 0x6, 0x0) dup2(r1, r3) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = dup2(r1, 0xffffffffffffffff) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x8000, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x802000000024}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x1, 0x3, 0x4, &(0x7f00000001c0)={0xffffffffffffffff}) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000240)="650e137d15497e66d6a22038aacfe98292c49a0f0ef6b11fa3199ca8edf3d3391f9419497b025f0304d6af59c7d36417e9566df80607fcf8d1cd386e0083946fdba7a46e194d8c0c67324a1116e0f2a29e5901121830fe35e2354d6459568ff5f8a52a17673856060e30ff4d15b5ec333dde057bf502e583aa47c4a47cf9b25e580999df0378c06820e8fd36ed6bc23e819f9d7a310198c0173dc9284722525a00e788ff0fbefc985a4da03ef288645a5621fce14988bd4318b36945073a682d79e69e037aba29980fa534d9d7bf0a", 0xcf}, {&(0x7f0000000340)="aa42697c616cda9f043d3a01b0b0695ebafffd4930ba5c7c8a3f9ff7b24d03df54eff47c8feaaefaa331ca0578ae24e3a934f0cd9c185798cb81ed275ab25dc8a861255a92faed79dd3a8f08fbd64776fa66d19b59e79fa936276e7d65bdc5a2328b20d62b14653f1e4b98f8eaac4478b189b62b19168d3439f1944d9f448cad30051a899bfe57d828bef136cd98512e28a08e001966a1ecc9a4e11c2e2bd1914e16dde59782c2be4cbba6c1a01700d0896974e94553913f293fe75d6a760183796d8bb96e13302a93a4b0354e7ee579a5385f3d6d165db0", 0xd8}, {&(0x7f0000000440)="c7a64dff5372f4e9825aac52ecb58ac0f032c01e361ae292822f04d5dc468c7a0020549358d0b3d3023b0c24dfb8e7c8aa8ec3c398316e0390ce730dc9dde3f34442eebac2f3ed03085121c9d9d0d43df37751a290ac088c19d5ecb67abca5d8064cba96ad3f8cd87c5c1057c70b5794e5a3abb74792ad60c1cf5f69764762b8deb74291cd58d7", 0x87}, {&(0x7f0000000500)="06390f15d1ccd0885582757a8caf732f58a386a8ca5e99465a9713ce06a223d8d53f3e40dc5a0f1d04529f2a454f99f072a17811d38ddbb8605dec3e36963f1fbd803e95b698b4554ec0ebdbc9183de99b597218138f0bd8896d6ec9907171e11720c9ad2ac27ccd451da6f292bb17c5d5467a3baa84a2d7ecd7e78bbe685d72504cab15cd4717bc9ef3296bda2c3f8868dc513aca40ac246f9f24b10fe57706da4b9a80c3852c5e795d2d37d42b936a5cf42115a5528be810", 0xb9}, {&(0x7f00000005c0)="626f9b50e6b1d6f12505469e43d542c103abff", 0x13}, {&(0x7f0000000600)="6a17c25da24ece739e72f690495cee9f1fbfc3e04134c5a134b0ba4601146bb58ca0e3179fd88384628afb2ac22da9ff6eb48164688f20a14bcc562193061583c44fb4c97f1d8b35d7656f083f5edd5347b772d0d6476b3e4147bfd43f3b2f6d0ac02e04b4c27accfb0150a0e194dd", 0x6f}, {&(0x7f0000000680)="a0db89b100d7575210d2f027bf66b7650333fe721af0f377fba044514edb78bdb00b79b81c011ef77fbb8a876f4b5aba417761c059f34eab0c1b57161dae6e392de0513b291b00871abe82c4143c154ff6ea76428e30424049c0c4c14b27290de18ce1c32440288d26f92aca971975d96820f0a35ffdd79bc38d9aa79b8688c5c6daa009ce890899739fdcb1ae9625c679ecab949d964737aa8606acf29924f5d8b390636d048d810479c04d32cae6ab3ac3", 0xb2}], 0x7, 0x0, 0x0) 16:00:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETWF(r1, 0x8010426d, &(0x7f0000000040)={0x1a3, 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:45 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x20040, 0x0) 16:00:45 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fchflags(r3, 0x10000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:45 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) setreuid(0x0, 0xee00) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x60000004, 0x5}}) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x80000001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[], 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200), 0xffffffffffffffca}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x0, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$KDSETRAD(r3, 0x20004b43) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe2(&(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="8c692aca121a8f24ad7d6710d307927ecc44957a9b6927897609dfcb919468fe8b982a40b2b06ad94f336d7e11609c6a7f35e0c65804cc8a01b5c71b17d63906713ecd390a81f40deb25c39e48478fe2a00d1de025ecdf9a0cff2b59b841931247", 0x61) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f0000000300)=""/189, 0xbd}], 0x2) 16:00:45 executing program 0: setuid(0xee01) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x123) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x24, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r2, 0x0, r3) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r4 = msgget$private(0x0, 0x381) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) r5 = msgget$private(0x0, 0x601) r6 = geteuid() r7 = getuid() r8 = getgid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x3, r6, 0x0, r7, r8, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r9, r10, 0x8, 0x8, 0x5, 0x8001}) r11 = msgget$private(0x0, 0x601) r12 = geteuid() r13 = getuid() r14 = getgid() r15 = getpid() r16 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x3, r12, 0x0, r13, r14, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r15, r16, 0x8, 0x8, 0x5, 0x8001}) msgsnd(r1, 0x0, 0xfffffe69, 0x0) r17 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r17, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r17, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) accept$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/4098], &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x10602) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:45 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x6) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="02002e2f6e6949653000"], 0xa) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r3, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f00000001c0)=""/159) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x100) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) socket(0x3e05f21748548b9c, 0x5, 0x981) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xffffffff, './file0\x00', './file0\x00'}) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008aaaa52082865d4f00"/4098], &(0x7f0000001180)=0x1002) getsockopt$inet_opts(r1, 0x0, 0x198bcf332d87512c, &(0x7f00000011c0)=""/10, &(0x7f0000001200)=0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) r3 = msgget(0x0, 0x5) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000011000000000000160000000000000000000000000000000000009d3c30a70000000000000000000500000000000000000000000000000000000000000000000000bb9c48ccf6c3660000000000000000f1370c17517409230c86f6e9b9083c977963db3bd73a01157820e7ae6de22302bb9b7e8a00"/237], 0xc2, 0x0, 0x1000) 16:00:46 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x6}, {0x5, 0x7fff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x1) r1 = open(&(0x7f0000000240)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) fsync(r0) socket$inet(0x2, 0x8000, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x8001, 0xf402}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1b) munlockall() 01:06:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x4, 0x9, 0x4, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup(r1) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 01:06:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:06:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18341, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r1, 0x9, 0x7f, &(0x7f00000005c0)=""/4096, &(0x7f0000000180)=0x1000) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f00000015c0)=0xfffffffffffffcf2) 01:06:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 01:06:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0xb2a26a3854172251) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000e400000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000015a3710151a8a9d141f141ad58e900000000000000000000000000000066caf823fcbb8f4c0000000000000000000000008f45000000000000000000000000000000000000008000000000000000000000eeaed34f338b144fac9b5635d2d7ccfc6a9b5dd0e9afaaea2e5a46c9d578daa3fb54358397cf089aa68979fd314b6e"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r5 = dup(r4) ioctl$KDSETRAD(r5, 0x20004b43) symlinkat(&(0x7f0000000600)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r6) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r7, r7) shutdown(r9, 0x1) poll(&(0x7f0000000000)=[{r8, 0x8001a5}], 0x1, 0x0) 01:06:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="690bf899ab7db26b8377419405b95b39905421691d6fad1268fcd71314f72f74ca415178040f34ad5731dbf74dcbf3e9508082e9afa5703e5b91b540be20c25340a45aebd29ae58df02aba5652022b93d5bcb0a4f783aee6a02713e9b5ecce1ddf4f7b441a4caaadae73df4338d8b6c46e2c488966b33e25d289fe82bfb8342f0e35fb9533b9dc61f8ee8e14758a5bfba9a093f61e88f11815f15b69155234c71a1ee4295e578aa2658ec7efdc0cfae02607ac0b3b5c8e786d250c330b372816b553e6cbce0590c424bf37251816892abdb59216c52b068971b6659ed231852377aae482b33d280335e1027f8a21514fe9898de0dba66cb958c98e4de7"}, {&(0x7f0000000680)="ea628acfe2f6e1c0e84fb1aa31cf04bb36a46349f69bc0eded427bbe342beae207fdc41733022870b84e796213ee692faee2b4dfdd62c3245ba03bae7bdfcdd415143c43731e3ade0e84fdec0bb9ec7c49a6a953b32e70a7e247fb476bdb9e419bf7628083bfc27f783450cebea8935c369970d2044b12c178e2f749d01231864c8ce94c639e166250f884d9b1426a05bc93445e0a3140960e87d1db7aa05c9ea93bed513df3dd26f4d8f3540f9a5229df96925d1eaa07583cf34f57ab0d8afedc84ae07167e60486eb35436a33245c5eb2e0afa3e6d312474994bd1e1876e2c48e0c19c65640fdd1cc11ab8f8ed80988f5edf079cd1b637d3e88a33b523a864f116ff2cb21444896dc4a3349f429f8e6d995171f8f7d9b7f2ce13aac898cc5ba6e15ab24957b32055ed1a92b2e729e1c6e66d66c37036ceb9fbf586c72c696358d9109b5bc4d0930abee02105407b4b20d6aebdad29b1139e2a604b3e9cb65587424055d16599f31e23db0100c7152f95bd607fef30d22b7c4f4764c5ed1d5d9e871275e238f869f253da4415c4fb8206ce7598f2d4dd71f4053842fa7496aaaa177e17f9efbf31c0c9de23dea533325a59dfe4d4ebda7d4e08c2a940deb831795bdbacaac857b5cc1c36882f62d1f82b240d14ba55a332d26d3513efd76254fae7c43eb41ace291302aec15b3d8218cddcd6e025577c25ce772a2f0a2db49bb673883d5f27731cc59ad86740b003cf6b9e223a88418cb1ae79f7af6bc75955e15364207688bcfd772af32cc051c28a1039f820dd4fe024d6ba8cedc3380aa08bab6921a3ec736cafbb7b80a8197c52ede5b9ec41c77e285d980cc816516866aeaba590b48eea9a6250d4921a4357edfaea8c36f0925387359ae1102ceba91c2c59d4938218a18a79f6b25a532f1dcb405267efd7a55d54092e015523e39911964312e9b72cb3ebf6f2f244fce6f0df51536a31456997a179bb104aff7ce6cf29bdda63a4976b52b19ed68152d43aefcbea2edff8bc8ad098c465079b61e81d84157171b3d1b8f42b5646e7565add1ee73e46ce70f4b1ddb1e4de2862b8db2b53bb2e13d3027d71fec2cc3aca5c56943249d1a6e76680af0f15f18374caaedf531aa539b8e889fb6403b09be1b18c4483ec4da38da7ad3197c3fbd5b32e7e0b6bd2d65d84ed2cfde5f07284db44d099ff6ab306f25a2346543aef31a3507d6d68ec116b008551ebed01ccab0ab6dfd5ff001d9e888d46dd6876fa9c2ae79efece559cd58ea4b2a875502c93f755cd70039abf9803b8e65b866f7c7a87bc9275a550edc2b3a8396712ea5007969f2fbae74401bf13693f5215563d30e0b33c772191a93b97de5db6c555bd111114ab7c8c8a3dca9376c2e7a2f9039b6f6f31d877dd5f1018f0257d2372087bcb96e3efecfaad63459042acf96399405bec048735665540be302671a68f08bccd96eb368532a003ffae7fcb79c16b0c18838ed0ef0ef67b6f3f1c4dcb469e20e646c2d904602f608e5c1b5b699a179f734406872c472b01bd5bd0c1334584571236474ce841b2fbb50012fb7510207db18fdf860d87a7132d6576e9e02ca12fe1a61fe90b8b269aad8d360064e5b03872630bc12964209326448bbe075ba2bbeeed72ae38c7757a256fc98863013ef0cc01f6581c6cbb63847724951601f02493030f805a5e3c2e8a31d197001eb26758fe06de668dd5b54efd03a2a2eae8587338a13662adc899cdea669350a765eafcbb31d8d5611ec0e235013cdd555456cb8c3b722adecc37b675452fac25c82c5f65a77a32fee36590f87c399feba795274bcc56dba0979baa55d2a02db6d90839b46514f45f96449b6b01316a4f42bde1527259ba1eeeee37fa0fb411314d3982cf6447ef75d1e231465046b1b0826dfa5062edc672169bf66f3881a6126de60fee629a07165586fd327210bd414aeada082411d0de2e8f79ae1586ffd2b016fa8f867303b1c4df8336899b04158092eaffa88fad7607ad3ad4762281023156ea6df8dd810e24f967526caf78d58619349c9bf5c3d072adbda8bd79cf063393751171786c6cca3db4dc1dbe98ccc9bd1e38d405de832b5d4395da6b189c87133f1237708cfe83563e7f92dbe47d3b5c40c92c347295fa2278c89087ac5acfdc135e02e0c218a080e0f0dd5719fd2c5ecc8f208fbf33bdf6ced04b928fdd1c884964c3eee784dc2f79070b97f5eac8ea1ce530f29f322a2aba5e53a42b6debb12d132be9371a2e06df5d7833261aad19d065be51419cd9177374f34aaa4af0de5afed898531cb3d4cb1de0df11aecf3b7cfa25e7cda71a55357dfeebd2294e626e69d9131fc6599ecf95fce1cc9ef3975dbd698ad43311523b9f91f3361bb4f3d6f086d5d7d878c5080b95a968065a438c31b9e11f330ad9fa794ee1bf995337a91422a97d6be3a01334929ea67136143a94fa7d03930777cbebdc82a448053b2129f9fd6afe1652a2ce53e1c7ba587600b1c16f370178a8c60708f5dc236e075e362248a12df87e999d5ea7899c7e63df22de5d3eff472bb2b187dd76cc65855dd26d861c94e90cf3d172ed7d783590c0ea9b259caf1eaa19e09b5c3f5ad5c5a64ebd0654bdf20c5fbc9a31f980c4b63e688556c80351e47c258c2559ef460d7e78dff14f25026910f0ad933552e018292654b339ebb75d299ebd0d95eab609efe20f194763ecb5c136af693a14e72fb5e1c393320db59199df4a0d1319d87566c1045800a61543998ce643a3b889ae4439de4c48ed746f34418d3cbcd5ec6a32efcbc1f875ba080c6c8a0b230a832e40cd26f387acfa5c4f28ba9271578830a4c108fe2fc7738bae5586e09724dbef3ac9b8a77472ab512618f1d4e4f81042e4f98f427e5bfae0fb32b681cb623ca2a3fa2ce51814dbb62757172eadbc30f475519a4bc9093dfb07cf701faa3f8983be31d84c0a48f22ca1ce3d8b8a048c74a3f75a27241f065c29abbb80d97ab7158fd283309b4edf6bd5f043468bc85cd7144048486e698432d45a7ca622864d139c9e079e250d1bd03a5b823d7052da2a7ced143c38151a31643535b2f85dd5d3ee20d4ae4c728da61314dadbd625c61442e1cbfaae601494ee11127128c032a8db251346f5d9bd89b78dd6918e9496e3ad1cd23169fbc2408c15209eea8b11696557d6996812caef860b575c35716cf29819e145b9e04acaf24b0a873164eee6ed0e4bdc31401aae2a3f48bdfc4b18b1dfc19e907fed37b45dbcc259da3e3c9d739edaae768935f55a4914761a1f9ae6b7c6a3a951fbb4eeebb9f5bea0e3d16b8970cf9ddfd18108e6e3511467af7baaacb72f424a219a95fbf4b00446e27b8c26646791289dc8cd6332a197a34781164cb11a245d94cd78093498cde30a2c3cfaf39d8747b59436e35b37f372870baae50a2524330e190fa2ad49ffb6a5e39b141712b0ec56bf34110091740dce237b22ac26296b3e7fed63ae45d35b9bdc047cc73793feff4591b97a366b606fcdb121bb16626bf843ce7965210be36facc00a02d00b1d2058ecde4a22b689a194014c74711efd54c78c26357492711ca022d35bad13536f72e3a93c591da009da55a8f2674b824784b43a1182eb7685fa5debbd0ee67df45c6cf6ebf87f2fc7a96e8c3f5fd22331914261e45537809e4ddbb3ddb92a554b580317a54c67152914752c916efe65525c2f5e6dc4e839439eb674655fa3b5f673c1aeecc995fc57245f85b5a7e5ed237dc3ff1ab36cfadfea251078973338384bf4d02063458a13fea18d943e679184b19c06547ae232fc0bcadbbd562f6d253abbdddf38d304421a86926f3e36d0f3b2e9e0cc806befc5e3b24da5dcc2774ba955dea6f4d19cb773f144c50fa6fc823119eb362059f2ad826a4f295a3b7086c87d2afca2915ebe9929ae1e3f08203851bd2113fd1b145e7583212123bd908afbdba001104bb83731e3039e555b74680460f5bcae81ddd3b2b57abb395d2540d13b4210a2117f0d69a87abdef77e23f34e981178ae30a40310ec663d9c8e5ee21174db9418aa9ed90e5f59523730ba0164a4f212c7dcb040f0284776da03e8000876fa62bc03451f47e7813f5df90ecabd07e7145a4d439f598fd60631d6e2318d70d1491cd8b95c6a1ebb421e82fed2736aec6de03295b7e87115c321d38128d97805768e291aea7b8810b00a15007bb35af8ee37fb580ce40ebfa0067d398c0161b816423b271dc2f6368c93a5744c4b3897674d8dbc9f36de5e24c575c91b91575232993e0fd586875754d8d498a966b2b73fc5936425aad40c0ce2b5fe06c63bdb2880be937da972f484a8ffc10785f89e6d56ce7943baeaa3b31545bb9f9beda2b270ef0ab84d471901da455690e4ba1631c86802ccd73ab4ac90d983a2b1233a4cd13859f417d823782d61dad7a474dc24bb3a7490f6441a2a877e27d83bf87a83fcd87a65ab7f5ebc3efe8c3343b98f291a1462faee03b86fa73d3ed59a1bc77f0756c7da881d85d32874f00657abc624c116bd970797fa5de773487f13fdcfa2df42d3ed1aa19805a97709442eb054440a12530641c1de1aeb598c3c969227923e0d6dadf54f592dfee8a515cc031cfee5f039d96eda7fb9c0273a23994d3edbcfeecda6b81022349dddc0d2dbf69f0055c90ecc73426cba4bab38445744a6346019b51c8ed1d7ff79f1e11ca4d303e1e78d0cde9283c0c0ac1daa66556057eb871235a868073bae12ed68dd3e5f4fb8519bc7316d4fdcbcb8e2b1ee7384743f47b4519557b92ea53ea45eaf74d2630c0e272fb23639ea6f5136119881b495e0e03ebd82d130297fe1cdfe7dd797b362a1ca1395cd4722e48e92fbaff774c3a0311aeb0d7289d2bfddcb307d6dbb8465afbb59d8b6ee5b12518757018b333feecf5fffcbf650ea219ea174ad240600978f9f93c40552286219918701bb192300575f31aaedc2f13c03fa2439447da671df719cb73ddb459b04e11a32869d4c29c7af4c93f82a1c9e3cbef9ad9e75ab2f1e65a6a627cde344181f069a5ad17d2d3970b37a4493f276df5c26fb9f5022ee3fc816a91b3e71ee7cb37df28e5ce9561d1e9adfd4d90064662069f59eecd7a56933b17c76b62c0123dbf8fa348081e8f651715db8b4a4b591518c18912ac439d2bbd9fc7963c6115b2cab24db500af3baa1a4c9252ace835f223d97811011ecaf5982786d84e34eb5ad6d9a5b8a5a3441bc8250ecd6590d29d523e05a0da68c1833d7c23837367389516df19097f865ae09af71b0ea6688842c5efb865767fb1943f0f600008b719fc689b095ae99fd6ff9f53f33541e6760a5d4cacb4a324d24ca4a1fbea632a87932cfce551bfcadd8a74c24d4c3ae7e1ff4f761de4cb21d408546543be2780411853e0d9b5e288a71e242c157bfd39ccb1163255aaf25774f9c76f53c22aeedd06b98cd8db6f260eb9d760be8746c60c711c939f59b5bcf4656e7f9aa5482d08b90440332ddc8979426ea699c98fac9dee4bec4f0d390e7b1f52df490157ee060d995e36d475f344387c868ce416340034c494ff7df31e270c770374cf5fb7aa109888307e8fb990ed501fa7fa923062c2e8a9be99b42abd018edefa0b98311efdbc39774ce4cfe3069c93f8b56dc7517d7f0e2c403a4068ccdbbd5bb9b49c7be95c4d0b01c385829c6d6c22639707d4f9e34614859013bc7839fb28666389cfa6c45cc3f8eea63580fc7cca981561063a9a02d79e9819c59227ff3033fe60ff5670672a50e2b816d30413cb5261416a58"}, {&(0x7f0000000180)="3abe5b81a05a658138011fd3e42232e4e8dbf7cc6714764c83d5ea2d7f494ed4"}, {&(0x7f0000001680)="1d28854a3e72e0f6151d1444fd741b5137e92fae013b6e2cf9f754dd288ee0cd70d3add02377fed12e8e58f09a66df0ca68657f6298828c5e4c97c5354380258efc5a30e397302fdff3713ec7ace1255ef10ba755105d5a519b1aff277fdf8e54dcb05178a0abaa46e22518bf1c7b84390d516696a4456f24637bf454b239081fba1a66329351682791b30cdc32def76ea83196e1007a2e98e9fc3d45f0c1f8d7a1bc3f44471978362aad388feb928d52f859e47c98df6362722e4c9fc9e60b02973fd20ff3e004df61d1ab40c5724f2f9608a430ed79b86a3c54628cca0cf944c56e26514d30a7b3dd3f46c810ada955b21f44e9ac21e78293031cee6870cad4471090f60b0ad5d7e597c2f9f937d201791ead3967859c1f665943129c895f05a8b4e726d29bbb0444dd72d930b1687eb9400c24b20b1ca8244c0ae9b8cbd53056ef6abb8547705cb9e55542fc35e1112c6266195803a0e6f1ccbb3462f8b07ba5e90541a9933de5f1ef1e31f53877228bb719ee11ab65892b90fa1982ad63363e2b4606bc1335cffe095f519c116d5ba77273248406917b73eb02f4bb74b168362868e3d6fbe4dfa2727f352eec6af7bca3a6beed7a2fa454a539122b3e3e6d7bd64985362be1434e35c5b15e16d44b7c607f5d66c0551cb762b46f446978dbfd51ee6fcc273176fff13512990255231b9c205c8acdbde74201908f2121e960d941c1cb4fe4cee1eed8cf5c6d52e422e40edd4a87611b498185c53cd37ad43b33f911b0794d9591866ccbe820c80acc45f9f19c5cf6a2608a774f8685166982846f981fb4d3f84afa577a49676838abb1ae4432f8e3fa48514ed2a0772507c39981164d47577502c8361c8276281c2f0e90d928f89c62cd5b4fc1971ff20f846d58b9416dfebe5e6eba9a90778377cbabad8dee9948618257b33e92e1b1a069b5d8661a64b3d694eca2a2bfe5e0c3b263dd7d7941315d7fea9199ff14bd4137b81e2c576a97b101d97d54559dbf673bbee27cedda954054bf328a77fa66269e65d2a312aedef7f6dfc44ef74e3bc8210d9432fed9fac02b632d3725e491ea06ef5ad0777602f3d8947a818c21be84d1cabdce6aaaa34731103b68993278558b62b61ec12a8c408d2b2cd68abf12aa7a43e829ff2a21b7c1e5f8f995f52a0cd03a7c4b3edcf4aa8f9fd14f50242e6c1b91d94944419c568b5e0745d2ca224c7fbc52945f3dcebbdfe01438cbd8593670e246ca7dd2e376db5c1b58a90bd52dc4d3f5c7abb4b390a79ade18f2488870c8c4698d7b5c8a96e29a7994435c4cc3deab0669032609951b67bd062ac8d2d2cccc1be1be1e15aac851a7d715b8965c79ab691f171c7f175f6f08c38f379bdfccfec20c3e02d010ec92c386e6f2f0e5a556f4e9390110653e5e0e94269957b1ce00d9073719404a6bd1d2c8fa6c0fa3fe59767819eaceca629dd26256024f99a6ba9609cde195a7587dcd9cbcba601bf0b80442f4869bf68576d5fcc6a016c3d1ebd21375917f9907ffef9c1ae437fe97cc2247e6266b98b7b31b1b92985a4d287c6ac8c5fc8adbec81205070720d9f456d63a49929008e35642d53b335ae55308e899d1bb049184d65b5511c46ac947a6a03f733cb68750d481803896116a163bec582149267142b2eea54ae08b20af5286c89324f54d5913a14b2fbbb94f8857cff3951e71051f66a3a5d8d5fc0966c5dd26939158318630e6e2a5d3dd4b56b0a748217b37f4c729f209fe38147103d25b8136a2cb12e8fa72d53fe7a7acc9152e4e372717292ccf19ca185e839b167a666e37beaffd5371e8492aedb3fb207cbc6ffc94b484ea50427d17703538741b4d6ed7455a29780c5d2133a6c21abcad324f21d99d6f0a5c7f14de73cd6a529a49ef4c244896668cc3ed6da56bc690c3bff1121d0e686fbd4ea40f02482512c735cd24ec8f063606712ac822f06ef59f32bce4f3c60419e70dcb6963b9b39b7e69d5ab797f0d6336a3c30103ef116e85283f32165833a6af631bdf8a37df6dbdffa046f093ce6b3fc7e3a88cc74cd9cce71a0cade95d023987ff78d2e0814a4d8014e7720a2e0321aa30635e6964188b318504c1c9c6e747e671736325b999950d21046cb4426e740b812e87bf20fd496a3236fe4c393c8f93b70b04b3e497797bbe8097c069e0a89f7c77a58bb068d839825018185c836dee59a4b3537a95d70eaee0c3862a7adadd7b70912e3108603b114e044769f2a445cb9163b51c6f2cfbc5df32e0f055eb45c27d74eee94b602bbc60e029ef5384b852942d9faaab272b4190be0ab5914de4740434fce290bc28d2ac3d47048d13e03cf56e23af7976e462044db22f5b8646d9366bcff6d1599fa12fc373108c613065724482d98e31aaa7a298d0e3aed8601d44642f0967336a8b000e9e52977d45ceebc966bca3af0630ad9db5cdb4440fc332d2b8338933e652d0eb038e055e76bbf5cd28b00ab8cba5c2ba49199b68c71e0885ce3bf486ee2e6b2bdef7f55c1a5562b9a76e728411fe562c4ca54ddddac273c4543b3b666d10ddf29ce0cf844d785274aff27546fecc13a94a9f8d694f942c81ffaa2a3c202f2a18b74d536ce4dcb38402310463e272b31a162f63657a84b2380f7e319e7a32edf75c0cc06eb65e2001100564b2cf627a10dd7c603ccee3404729c027689627d54543f405d4cafce5396d70fdde2bff170667bf11ea3513e3b888df5dacc5053ca1bdbd8bdb9b244d03d622911b48ebc57759da9c4f4f9e0bdd0b129c4e23bcc5b00040a1fd7c701f8d8942d19c018e788f15d55909a80ef0db375b5bd56beb2374a2cfb4c1107926ec8553b2f30992cb50f867c5a82278bee5df963633f7fdbb1aedf0c9ff83a7a940643bf9f326341ffffa4936bd3fc2e22a06813b599f1eab40894edfd5dc539553459e89bb7b5482e721a0017ab5b0d6bbd8c77da7cc028edc7031e773dbc2f8513b9940385e259cde5b26c25eee136372a4007a6f961971005352bef61d8589661da7f8ac5cfacaad603cb460eb2d04acb178de9d341f7b926c61e94f95729794c1be98351677ea5c6fbdcfe34f3b8d136b75d139ef7a035f705a6356b6c67698d4f80b5872a5381c9212a8d19d19983bed2283bcd7a9ccee66ad5f55a2e4cbab87b63ac78fb47bcf66928d857181a41b6f1afef96eadcbbf94a2e839469e7c138bb1d23f387039d6a3fe56fa9b46e5f6e257ad529438553f6085c9f50e94bd41be6ec7e0da99958bfd9cc8291cc80bd849cb6f637f2743be5192c77c8b2b8c48e6a93142894cbb610d3e93ef980f254d87cfd26f0d4c40867626ff7736ab7efe6be37f484c8ebdd7f50b99af92e348c68d2f1f2e66c9507ad65082dcb450cd0be117848c6ded45bda6a12f99b99049dda2580e65bc3aed678e30c102d83da1b39e27bfdc6948c9c532facb38e3c1f4963eecfbb9654090a2aac32ab4bf02bf8f4570d9b3aba394198fd3bfdedb69ff86160596858b5f9c942952805f2fbe1aa94151d4521f52baaa6bc7e92d38e32bf56caf1ed1ee64f9bfc46b66588157bb128c6df829f886b4337fa68d1e4c295605f3e85d97457412f6932fd9f11fe84abb187473f63e5ab0ae19fdd419931a72c8545bbceb9d9f4a96cb9e99459a3c55951a1a6871f2f7b65893ab9b6f8a7c06c3a3427f9d2eadc15e31c2ffa469befbaba139c2db01d99c39ed3bcf21f0f5905e94a216774608a8abc7bf0a1d563c23ac028723466386c94bc30c0dc29f967bd48d1d7124aa192dcf0b86760cec4fe38f7c2b148ab93f210e078faa76b2aef87a7b1bce8bdff72439f6196da6fbdb1330307e245ade011fecc96c2219c82374648fc0df70cd1ca3e86c4dcadd6364d01c2d0eb2f380560dfdd1deb36b8c336acc221fef09729ae5270b54167fa0cf77edb404e43549d9c1697d944fb5930f6a27875da6e8a3fbe6248de2fc44e4c3c12afeff41cf3d7e91a5083c00770bb82437dd9c304aa00a49175c785277fd5fc5fa7e8e224b9f196fb02859240bc63e58c5b01814d71ebeb74bfb7ce4e10e079091757682b80e6783645c87bc9aea4eb4de034f8b56145619fdbeb631deb6ad364fcc5c83f011dc94a64790e926e662146d7872eaa36da6441bdd8b8899ed2bde617dbe60fb70667b3b0d9f750f1b129c6b5e4e9b22d6fac598340607e02231ac645dfb641b199dcf1a4590c8008a44a2a16050ad8b232f7bf53c4b49d66a952e567c144c4c5d12da4a899be7846dac4173753c746f2d6dbd9b2d93e08ba92ee708f3e1fc58523c5f1721d68df9419466b6d9afbe4a76d97c6b2ca8480eb7539eaf976111518b371575f84dc1d8aee449d8309584cd2eda12baf8899b2f3625616589b2ef4f9d5ab4b4de46a68b5a285531a99d5f11b098d9331c8eb2a5628250e432a9410c5ed3f136f1899a310b640c837ad20ec72d205e17943679dc82350acd527645c9b1c40533fa93cfc5f828758aaa894720905c726045e1d683633cf72e88e1e3dc9b24ffd8c678fa1315f4ef82a3fd5b8ea932c4acfe0c43dfce17be3da4202a9cfb7333b2d40428f7d5b28f41067373aa24c24897d94fae1e3caef1a42883961011ec7b3f024a0de86de569bb73ed38f7658be2e6d000a8d4d3513bbe9e89c62eae4f7cc42ad7099339a1a86324c26cdc50777555308f7c89d555c49634fe099d4b95c545d74ec110312cb72e6f76d1de6e2f2081c2c32a243c7e0177e7e38805233cd8e498abf52863a1f1838578bc61ea8281bf08f4c5465bd21509368ed2a8eb710156c76b4445b4cca9d841d991e40744f87e19eecd7ff5cc8f0b82bba24b45bec5675394ad8494a66ce76a83c1e6d3fadb62ac4d0acd25bd22f419cdd4e63a000c9bb969ec9dc2bb01a8479cb9029a526ffa54ab5a081aa68565f825b569f52d972133bba72e2d83f5c18c2f773ef31571f16906e2dea40c015c9e89648486b8689028c2769480511c6916132704b7560758ca8be4fb144b46e77ad3e9a95de1c7ef85460fc4e770bc9a0c39ac9c2873e7b0cb31b82bc4e606055e89dd86792091bbe6f88f07cd78f624e6e2892dccc68b029121242ca660823342bcc32ff14879a91daa4797d17ef177b35b52b573e0d7057778369e564ba9e56481d10e9d499aa39596ee07dbc189efb9f4d8498268dd2efe107afb99537c403a532b1d1c1db9f0ccdac67b643ea4c0a00788d1265879bdf0efc4e3aaf50cf69a59d35e4188aebaa852d865f57aefcb9279de857f1333292a6b0f4e1f139f345188a917d58c896183efdc656d2629ff3706ede38a54442b57ad97296337514837d2f92802f8486b8539cbda061a97abe5e5aaf5e1f918ad72fe46d9d17880a44bfaf0c229b62eced1c59efaef04ceeae5d66192db228dc5fcc826dddba5ae60ba36d6a8105b26bcb4f3288ede54280d79d2330148c2b86b0a9417ccb5be1c1ea87df29b1a48068d4d9f0a91110f1cf6217bb328bad32e4aaac57f1be90d3c900179890005efa502dd810c6f40feaecea7d15e2285139fcb32121fc45c9f58bdeec39123de48adb57cc020ab285081ecb60c31994c3c9e7cb4f6fe02fa65b68ca3280dab0dfe3d1168e61727849b78926e57bbbde1c347b6ae6e9834380b83255a6522caf78169fb946eb1c41bc8ece10de36db15bcd0aa24f516ed132fc32acbbd95232a150bb98bf05312bd0d01fbbcbf9b9cd22de5bf4b98f06f097290fb079b9cce5f5ed95d2175e9b0895d321c74104fc8b1598b083792bcdb8a07569c6109b40"}, {&(0x7f00000001c0)="43c180a4f75360d1673a903275cabd814d90c296d1cd9be0b0c697dd57babab152e02e8128981ed1283332d082a9f222a0d019329a1fdd58f796c90a24110a82c3b491ba89668ba5a749caad16b174eda0703396add15647030d578558d74217ce85c4c219ec3c52c43f9f78f05eea6a4b3f"}], 0x1) 01:06:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) r0 = shmget(0x3, 0x3000, 0x314db61ccec52b15, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 01:06:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4, 0x800, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000c0], [], [{}, {}, {0x0, 0x0, 0x0, 0x3f}, {0x1000000000}, {0x0, 0x2000000000}, {}, {0x800000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x40000000011, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:06:10 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 01:06:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x9, [{0x4, 0x5}, {0x1, 0x5}, {0x2, 0x6}, {0x1, 0x99b}, {0x5, 0xff}, {0x3, 0x80000001}, {0x1, 0x94}, {0x3, 0x3ff}, {0xccdd3abe2a8b2468, 0xe0000000000000}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x21}, {0x1, 0x7}, {0x3, 0x7}, {0x1, 0x1ff}, {0x920c32605df39c7c, 0x100000000}, {0x1c2e9e6dee9c9067, 0x2}, {0x1, 0x3}, {0x3}, {0x3, 0x1f}, {0x1, 0x20}, {0x2, 0xfffffffffffffffb}, {0x1, 0x9}, {0x1, 0x100}, {0x1, 0x70b}, {0x3, 0x6}, {0xe63369c8a08f4010, 0x5}, {0x1, 0x4}, {0x1, 0x80}, {0x2, 0xc36c}, {0x2, 0x4}, {0x0, 0x6000000000000000}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40b, 0x70) sendto$inet6(r1, &(0x7f0000000080)="1932aea432d4af680b0e6a4a179809263438008ace14bed67c15cdd210d7bcd2b443aa788b1a0dab8883e8db21ddc6ba149e58fa55d099034792f5fc6b", 0x3d, 0x8, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x7}, 0xc) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:06:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pread(r1, &(0x7f0000000140)="5b1d388634", 0x5, 0x0, 0x44) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8800, 0x240) r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r5, r6, 0x6) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, 0xffffffffffffffff, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000521a455b0e6db74500ef00"}) write(r0, &(0x7f0000000180)="04f6baa0a67bf971d72a9b02b671d0a63d5dc04ddc5347a9d90d8e052ad39831216ea2e77c5f8d3480d27ffa3b055aa31327d4ad37676e8b38403538ec13d1ac560581fb04b1d51b51b6930df33f470bbc380e4b745a7641eb99759c3fd3ed9ba6d46d89033ffb10c94a37a063970086988fc37cc883befd4f8ea6b6820e93d94998038e1f21dcf0745b0a5809", 0x8d) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) 01:06:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) getrlimit(0x2, &(0x7f0000000080)) r2 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 01:06:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a1415636f317b9a0cb4ed526cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed87c7a06a821c5908fb7a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925ccffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efe02818e56c3fac88aeead4ae937b5107547bc19d031a4645d2a1460b2a2a76581b1ffaf5d6e225414f74e0ce613e609152e95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d97c0222cab40da5620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec66f2e55ae0749a4033b2b0b5a0a599d25d88d1f61f10a40f7381e60cd15f3c63d1f5e2e396e88b412ac27b76e5c4c9a"], 0x1c, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = semget(0x2, 0x80d276cf4cefce02, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/66) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x5, 0x29d8aaaa}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = dup(r1) mlockall(0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x80000000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000001000000000000"]) r4 = socket$unix(0x1, 0x1, 0x0) connect(r4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) setgid(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x3, 0x1, 0xfffffffffffeffff, 0x2, r6}) 01:06:10 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c", 0xe5}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918bb34f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c50caf8950cabcd1a774d86f54344460079efd48c478c8e042", 0xbd}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) 01:06:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1a38f387033a85f7", 0x48) 01:06:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = msgget$private(0x0, 0x601) r3 = geteuid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000b461631ddb1f8dfc2d5a1644fbd8d1f36ec7db8e7c991dca4351532ec647f86d6f1d0e72c1fd7dcbb4d46383f45e6a1d52419be61720a07ebf885bc3a044fd2c5393c46c54ad2e938bfd54c122a49cb3da950e68bdab088e0e5fc5e1a31786d762e9b7924f2990e1ec7a40d18af8722f5fc4eb34606f93708a6a508499df"], 0x86, 0x800) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 01:06:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 01:06:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 01:06:11 executing program 1: r0 = syz_open_pts() socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000080)=[{r3, 0x4}, {r4, 0x40}, {r5, 0x1}, {r0, 0x40}, {r2, 0x100}, {r6, 0x14e3e6d16a0392b6}, {r7, 0x1a9}, {r8, 0x20}, {r9}, {r0, 0x2}], 0xa, 0x7) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x160) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 01:06:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000000240)=""/104, 0x68}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/125, 0x7d}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f00000006c0)=""/155, 0x9b}], 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) close(r1) r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getpgid(r7) r8 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r8, &(0x7f0000000940)='./file0\x00', r10, r11, 0x6) r12 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r13 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r12, &(0x7f0000000940)='./file0\x00', r14, r15, 0x6) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) geteuid() getpgid(0xffffffffffffffff) r17 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r18 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r17, &(0x7f0000000940)='./file0\x00', r19, r20, 0x6) r21 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r22 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r21, &(0x7f0000000940)='./file0\x00', r23, r24, 0x6) socket$inet(0x2, 0x0, 0x1) sendmsg$unix(r6, &(0x7f0000000d80)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000cc0)=[{&(0x7f00000007c0)="215ecf297b119b3d3aa7965fa1f5e7aff3d34a85bec19bd92ff681553681fcc53376d5ea5f6290051b9f426349d61957dc09a3f19d8403296cb253b4020aba363ed335a251a3f5cd", 0x48}, {&(0x7f0000000ac0)="f4d57e2b7ceb63a8a5c397b9c69a55602d2a2a410bde3acda8c9e7f724679100cf1b589f891a2b0144c7af511f975fbb62f52ca71bdba038faf4426ec068caafb8a18dd897a59e2d3a48fe53ba91d0f378b6ea489e646c6881bcfa7250c8cef388068aba557aa89c2c15e9920686eaa42d70e171f6864d669a8ff9eb8c21e038a2daff4a1b47108c73aa7f539548564430a2929d1ac38ac0a400de51f86b24b59da867d9a7058cce9ac1db39e847b49a35ce96acea2da93a7355450f442b6d8465ea60e8bef2abd9b3870bc91847bd0ac947e9bcf0eed9cb2dfb5b2a93fdca046d5d87089099a6d79a875020b758237d656bcfb8fe29f09a36f6bbb2", 0xfc}, {&(0x7f0000000bc0)="c14439d462a7f757c680", 0xa}, {&(0x7f0000000c00)="459e75603ee401c02c0cf9ef4893ec248280a7021617fa4bcad873feda3681cccc0a952f8bf5a6f65e77982c4d7a067aa31c82ba46b9d04d0628d58ee55bd6a349701d84104aac765d16414bae5fe6cbea4d7c7a85187522a1f232640330d287e25628a571306cb75af91e3958394749801e20c0a85ff05846ddbcdbfa5ec817e2effb47e07751a830e97de3f25b08c0548383ffeb8308254ca432f49c9c4dfab8943aa35950e67ed10d51ddc1ed3af056f90dbcb7a8ac", 0xb7}], 0x4, &(0x7f0000000d00)=ANY=[], 0x0, 0x9b87ee58c498e7bf}, 0x402) ioctl$TIOCCBRK(r5, 0x2000747a) r25 = kqueue() r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r26, 0x40047473, &(0x7f0000000680)=0x6) r27 = semget$private(0x0, 0x3, 0x201) semop(r27, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r27, 0x0, 0x2, &(0x7f0000000900)=""/231) r28 = fcntl$dupfd(r25, 0x1e, r0) ioctl$WSKBDIO_GETMODE(r28, 0x40045714, &(0x7f0000000a00)) r29 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) kevent(r25, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) 01:06:11 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000400)={0x8001, 0xffffffffffffff7f, 0x5, 0x8001, 0x5, 0x8, 0x5, 0x10, [{0x0, 0x6, 0x8001, 0x7}, {0x6, 0x8000, 0x1ff, 0x4}, {0x7, 0x8, 0x6, 0xffff}, {0x0, 0x10001, 0x9, 0x1000}, {0x80000000, 0x8, 0x23, 0x3}, {0xfffffffffffffffd, 0x5, 0x8, 0x80000000}, {0xa9c, 0x6, 0x100000001, 0xfffffffffffffffb}, {0x1, 0xb1, 0x0, 0x1}, {0x1000, 0x6, 0x4, 0x400}, {0x8000, 0x4, 0x6, 0xb}, {0x8e, 0x6, 0x100, 0x9}, {0xfa8ee79, 0xd78, 0x2, 0x5}, {0xffff, 0x6, 0x7fff, 0x1}, {0x40, 0x8, 0xffffffffffffffff, 0x200}, {0x1, 0x7, 0x2, 0xa52}, {0x0, 0x2, 0x7fff, 0x5}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x18802, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="be25ee41a07a0fa12aa1f7eea6d4a5b778cd92f73415ce73cf2749b8591c296183477025412146ceebbe0e69ec314f424466c31c7810a409382c347988be693633822cae9d3ee892437be72ac968353074ae980408215b9c3f6d37a168664d8e1af33baea674", 0x66}, {&(0x7f0000000640)="2716616a0d04014d835b1f43b9a6bdda31bf894ba3bfc7ddb8336509c480730e67ab7cee6badad58a5ee407974f8956a0cc742ccd47f474b0badf2d863827f41bf2086cf26fa5183692a968ca508c9d8d09320d5040e697ae6baad54b890ec8598daf672915bc976360f1fc60fd52c4300a0bea7a9f885e3ad41f1da1bcf9d0908465bed596105bda2a8e0411633a0f871b01988cb45ffa55ace1591b52d54185b5d108c63bb6603b4fec969840ed2f8274bae2a0c0f9e4cdaaa66c3526a19414d19dcdea3453e17bd158b83499f4beb8dd1e12a8541c7dc795ee91116305266ad8c74924c88a70256a3ac691b62f0ca61b3dcfd088201ad29c1ae16baa0c9dfea110eacd7242115e30824cbdc3e3de20d2627f2d100ad1c3b9347e12f07adcc4f96e7b3c83e983327fd1ca1ea020a4e1675af8a3c360bda012feefb018d790be2a3a29da0844c978b8a05f4f93a85072d2795e99d3bea57ac0305e372383cc9fffbabbace7775bcd754d2da8e6ddc8c5a4b24be83a01ef214fe0dec0a7d6ade3acb1944d9394aecd20a173523fae48096d83780a68a65de617d28f95532138158d0add77112b85b159c5655a2b689543921722b122e2f73002c985ac0fcd396ddbe80779bc3e710f0f77ac078292eac075587c294eb9aaa0bedb6e9d4958ab9171efdf2cf9ed379470ebdfa9f33d651d874545042b247ccf097432679bc8c92c24f5ab0a3c0facf3f20f6c4e52e70f129a26b2ad538a86885084a4611ab2afcf177125841144513e0580b5886393fd900c81ea61dff711b5fd69a5a8a7d468635403e18c06caab97205380f569dcde742840b08eb2f9f40d33a317986d801ac1e8f92a3ee9e886db2cc46be892f136e8889474e7a96552eef3c5d975a017b4337d7398f6b31f9c3e0557882e4a0e776a57d98edc321855599c4e37bb8a23ba4a01da85d7af80ecf09f80ace021e0ae41478a6b1e6da8c9f16c2f10fe58e3b222e30930487dca5668320f3a72fec40d4369c66297021a79451e2d2968f153236f36243e12399a93c52ec2fcd1c758efc6a30a7c838cf432e475da07327f34c31aee800b80ba8b6fbcaba00c7344bb5b4dd707a66bf410dd47aa6e4482efe6fbe0b05810f701450657d108b93e65d96b7cdd2a1989a09f0bf72c9692188d8a0ed66745b6a2ec401c7be0c3fb6bd7a48a73a113e479ac119d37b211bf3b0207db7f95131e32d0c448249f8050db8c3bb0fd2458164a39cbbc300faae76c637fb6204703c108d12c97d2b0bdd489a654f92b8e66175c5770cfaf3ce507a105eabca1a481a387210b810e09fb9dcb53da969cc350745986450bbd20edb7c063fe809e0c03374295c9663f3e89c7f7cc21a966e53ee17a4a5cfb965910cfd259aca7a9f50e03f63bb0d799f6918f5907496c90f2ae2ea6b89780aba7ae684ff30f6e6cc170818daf02b58ca9db2422ab1488553211413e73b1cb7276314c0c308e293735de8162aa651fecbf4665c715cab761492c815fa0bbe5b5334f960287116add6cac571366e8237ce30c308555e2a7862bac49e1d7591f25f0132b873490d0af794c2e207949158f471e501212111a659657b061cd674ca8b933f17b9e2c0ad86e49ec378e8b09b1b0c5234af0511fb2b22165910fe2e2953c66668c5e0eb85d3f6ff21e170317eff2bdea717dd46ee4f2551056811518c4a11183fb5b7e9c8f85ed9f5e421d2028819cc65ab19ad7192280fad0b7f8a869f517ff781f805516da8e25a499e69af0fdd13f19d0d1070f7373ea460e811a73e83e4d097cc1837e6b8885de27a598102c448e8a30a150b5f72c9eef3668f411abcad98d165d477b6e6259bf08ca19fd71b0b44ad04dc182fd9875937d23ba3e19e8bf672a4939ed85773ecafa4471148820216d5b66d80de7e93fd407a9cca946ea3ebfca190d9616273d046d4705bad60c9670428feea7b71fb812315690bffd8ba130090e01cacda74ec1b6c3cf2da172625744f9a8d7f287d38cd68a72264852edb0d4ff37770878c451d11c6ec35927d23e20e872697123e9ae3fb43aca01b1e8fc89594403f80097e11ad949a84501fd10371c7bc0d7ac27c919fe5d2fd368f939ca77cb1e2ce389cc0d4fcb6917d991a5cd18bbd38cf1da7d155985c7e6057234f49d72bb81270b0b519f9f247f7609a0e4136e56cedfe21c233362b8fde404f278c13f5cc92e7f34a8aca832ab73c295aebfb42caa4feca40bf460630e31830de787e7b691019eb14454cdb0df9931c6a086ea3c9bb42df7628ae028b2e070147cc9d3998e6976eee6bd3676747b1cd9d4527e3fa75765a0c628b98bfc1218d6fe7bb7148648725287513350065352c70ab07f4af75f06ff7d9c89026d4774f968afd70584599b4a74fa07552288e833a38c855323425aabaae0425ee674bf06def187fba59f4452f7454381e851d3fb0d93ceea5bb86255586771f2ec367d8b3c41e4da1ab3e3b65413b01df4f6b3e98ada3a7d3f828489aeefe4f7df7e55ffa48565eb438f1ff1702d498875d076f01963826510917d9c106a544045f371652f7092f4346e3e3429436be455c43ec68d4fda61ddb40f272d51069d4a9aebd22603d69ebacff4768a96f55e444d4b63defe875b3a7b47ad426ec8a5ef2ca2be98340555b51192459cfa9b1c6d416ab0b5cd8fcac62d48ad57eadee2314e0823371bcddca201066e7ad0262b3ca06cf914bffeb4bcfbdbff86419f4d38b5ca7d00449df4c2261a0133feb101229eb4d05040bdbefeb43da2e431935e4f6138a25ca112ab8a5056c7f2b0ab186b7cf50186bda94f1b5db185b98805310d8991dd091f6e9c919a8a2929178523654e8db284d519e761ee40ba30d649f860d2b798e8c25132f603e465a61da33e2fa1bc86d826eed70f2d2d5fb5baf74b3a6eccf0495d678a65a88298655a12a9523303a8719b317a906c27583286733f4d4efe094e485df75567800c76e8ba2e76ec30a8ead1d76380854d09c0006edb53b672400151aa18823576a93cd183381be8cd86d1f68ac425a72db588ffb399007233d381f52a58f93561e159f01d7a55f3e3b6d2fb48682c8ea51262db43246ccfbe4470fc769fb64bbd204443f26ee66a8c6b03fa7139b8e02d7c8c141773e1a2a321aa33da4c28659314602ab817c95c3b1cf4dad0c9f2e0011cf0ac3ca73a7443f37d4dd22f978db038e6ece81b945050ac9d786a65eba889f7c5b219f26aea47f6626bea9e310d28b5b4483b6c8149165b157e15747540bf9f45f86c89b2eea88b8860128476538014a4f94cefad0e59da941847b342d80ddaffd75cfedfdfce4fea56755c3e74128b7be2946836013888e378c59d89d9f13efc6be099acccdbe53e40cd2ae2a086cd370998d4bbcaa68bb383c6baa9ffd197039121c93b9d4ded0774eacf3263db5708e4e4096d3f48c1136c57080d086c9f42609d681531d619bab989f33811053fb958298771b8339d330857b10b0de8ff8f1ce9e19b892914af0940364b4b35ca77273074b54c6368ef3a0ea0796102eaff3f0ce965d17f7228c2b782cb095e7bfd16c77957976d58a37bf29f2b638d468a763a10d15edd60e13b7d2c8c05a9cde676b34c811fcaa837202ae9526ea01cf757967acdc9fb62fc3819afd4dc18a24ff110d806a7e03f4921bf2de227d939acaa2a5a794eeb52ea02a4e95dccf126f2850ab24d6d925325044dd73a7f3e5351b5eaf53aedaa215b34abbb917e3f974caf9a003b5953b40c1d27dc480ff04c883e54c34378caffe91b1e2c633c9836f1163a740c4f35cf8848ef8b3b59bc0ddd7c1421486b4887197163ac6f9d04e3780c8f044455dab0eb921d1a88852ad54018338d4de40844feed10d9f671a725c1125505ca591ffb0b39dd75dd7900beca2ac030f6f92fe55e0982f7d5db526cdb1ca952ed5988526d613ae411702bc157404b343905ebee552a0bb8dad893c18a7ce5108b5dc9d15b6265261ca98225d20deaa4ff344174dc117c434ee5831037af6f5fc708d6f04ddd021c9fe5f9094e8c984b5c5a9b6d8d2b5146bba260b02694b5cebac9eb78cb44689081e7b4b6d91c8765ac856404cf1fa27ed45334e29b8d226c4e4138bf9f60b9210c410d859fb9394ceee3e4dc241ea19e2fd8249535c51df1d19d435f1830de51046107981e4e151a53da9f2025fd951e0f5de527e071d44a3280f42bffdf0eed8650cc014f68962bd1203b0901b8bcffbb1f4251eed8fcef57e47fbbd8b5a7cad9c818bac6f2eb80931846176fe6090fd9b8d00993ae343d703fca4341b5019ff0426a94cd6874be84b363330bf76462f516bfd52970d7bcec7ca32ee6bcdb16c6c3c822ee745e70a9a46268ea9b98b0714273f95d12829ff1529d20aedab1e5b451d0725f3498d521467affc2f55fdd25fe61e61015f5efe2c9b34ee98fba8cba38e8eb3660a5871d882adca44870e4962ba5ab2d9c691885672d9b24e9f904dd84702c3a21f7e02649b434f7b9109dfd14e34d76a0813ff4df232e0dd34c93b5f911d13f601f8730ccf03d51bd1a3c1e05980a1d19005277e63db43463d4cf9d3da136edcb671f27dca24f509b8a906bb5f808a0e968c18524d437262985050fbb5bca9033ac306812e468c6e6e21af761ff09d10176e7dfd8e7de504f61346995c6bd75b7df8c98b8c6d3b4a561712d0535e2914c7cb9046f745ed51911ece82ffbfffd6d0e15a0f4b1920bf786c1886df99935337a28d9b99f7da2b811762972013e241d4379991137fb3a21d297c106bebb9ef887762eb998e860fde9615d41bfb9366b4a3ef5cea80878f54895654e0a63682b8130e4d769763f096e8d9e185187a90841584cc6dbf9bca12d47fa5094a7dba981cef90d4a0201f9d5a073e61e21da1efbed8a903ca0596f19f83626b93865f52eca412c35cb81ba4d9c13d2bc7126a48eace7dbeafcd3e6d2a922c2104cc40037b560609c41b019bc96e1693b87b1da3647b56a00f855c7c7a4dd3440819fae357dddbb71fc99a537e67c0efa1d47e61bcac26f090dcbf55d70824ecda72f59f2020d9cd4b6a2c392e7c1e906754b37784de94f7876078218dd0c3a81dac8fa4c560a10a08a57b3b260999128b09c20c41d412fd10f53abc7eb3f097ba4dc584ac3b9535489a04bb1d2ea3bab8c2403b71c3981fc94efd560de880d16e93a0e1836aba8ed9eb5440c0f593d70e8e7b6ac2ae547404411d7b9efd00211ae9a2ba832aae9f78ad47e96d199cad2f3ec647eb305740d0d0761d6fb9ee5dc3e47c00edea73ddf263003fbd4311f01efa91b8c4c527bf8ea03f2aee3c7c98dea0d8fbd141405771fd6dcebb03da2fe5a7ecbf06dff249583fac0a7b9abc4b6b228430a2b16d8981edb925b8d9dff058ff1bf35764acdf8d3b9b3d155fc04091726584893a0f0234d61a0c4faae3385ab72966929deafdc35523d63fe9db9f1a75ea3f8fd62bd769eaf8c8718885805120e653ab468ee89676139ceb9c288aaf9b2030893f628fe314ec4e02180f5b6f15cabd4e37c7027192f01bceee8102e4cc890cccb8badd0c1bdf1b2590e73fd14463813c92b6d4af9964c15947d42d6a61c61ef75e484b4f30c234de351d14035cbeda54153e2e531aca71657e8587671fc73eaad7c9e6c6dfae0d3243d5e9f0299920f04ad4f46581b789961123b826a1b2a5c6113bbe237f372804cfc195136f25ed809eaf00f33b10414d610d24ada04008af96b4926a78dc0712b9fc9f680d1142094cb5388e17df58a9", 0x1000}, {&(0x7f0000000180)="77b851079869270997a8e074fe538a8752fbbb4f5206f9bfd07244449e7bcce7049bbba4bd98a7af19c4f1ec44557d931b37194fbbe6763b5cc667721645cc8d994c033e3086feaeb131ca9204ab8cca5e2efdddddb030f26ca26ac3572705e9ce64b5eadd2705136d9ecc1f98ec7ee8569744", 0x73}, {&(0x7f00000002c0)="af423d843c6dece83805ec60e928e1de9dbe792ad58acaf35960362c6e07f20a5c58418aec41e7cfcdd861c8e06a16e94b86c957d6e89f09383d49a85a380243f69334c436bcf5b215437d900b1c8aaad8aee0bac2777e2ae83246a20b75531b", 0x60}, {&(0x7f0000000080)}, {&(0x7f0000001640)="2505f0dc7eb62aa8182e3d27ae3a247e5ae90f3c6273e72b3906d68462e0964bc10016bf83e40dff2c7d2aa79c8e579c9bbb0b636d097015cdbf29b6a9d7d3ceb17beb69282af78c91935e6abd3d41ff4778abb28ff05ac184afe200eec5cf6c8601a1e8b69f68bb00286ff82815ec1f4cf635258db43f5ba3dd658be94c6edff1c4ec1e3cc3b28617ecb364c886aeb96e3b5f5fa1f7cb4788c825c86990740b08748c995e41d7d4e31638192c364daef571698a25d3b4946f70c634358dc7c027f37d08fb575df84754993f6d2ed8ef59f62a3ced", 0xd5}], 0x6) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="053210576d60f0ac931bced4567918b5e6b400977a90ba22d46f8b3f3a5e6d8e9894ffd5840bf238db19a2eccfaac9e86a865444cc184f2f998fde098c", 0x3d}, {&(0x7f0000002640)="ea29f91163efea60094f44d42ef4c47826b8c8ec8cfb825c6afae6dabeea2e9a0f4833d29cf1cbd19e61b1e7b0f211b0a4e8e337619a6b53278003f93cb38e199651554557cd5901aa8e8c9200e22b5e9718cebfe85c96d350b69344d464ff9734a710312fa9082871bb14bafa875fb49d174e1c19b5b8b1cd1ee29270e57fa215745540af4ca0de77e8b62853fbe40c0763cfb946aee960123311c511b8ad81203cc6a52e7e1cf15060621f31e8a4862d8a2ae13404d8a0650683675e704242ff87ed296f50d2319ce51c848d466e5ef086a8c02d0f32fd6cbc43f37cfd7706f817d1862467a67d3e22fae9e928598446127619e60fcedac482f11b202a030bcfc551fb0c44", 0x106}], 0x2) writev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="04f193328236518213e0ea6d8a08b75fd1a60436526bd4eed3906f4c", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) 01:06:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="051fae3704"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x0, 0x1ff, 0x0, "000000000001ddff1f00", 0xffffffbffffffffd}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x775e, 0x8}, {0x18, 0x3, 0x3, 0x1}, 0x0, [0x1, 0x1, 0x4, 0x7ff, 0x5, 0x2b5, 0x3, 0x1ff]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f00006b5000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000100)="8c65", 0x13f) 01:06:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) getitimer(0x2, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 01:06:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x60) ioctl$KDDISABIO(r2, 0x20004b3d) 01:06:11 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 01:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x546}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x3, 0x328) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/132) 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10001, 0x0) fcntl$setstatus(r2, 0x4, 0xa0eacf14d9e71f85) 01:06:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) socket(0x1, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="010064b39a6f0ddaefa7698e24437752"], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xfff) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:06:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) 01:06:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) lseek(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x3}], 0x2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x100) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r3) 01:06:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0xf5068e154c98adf4, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="3bbb96d96615fa17d74b6338696d99570b72035551a75b8f6fb2c64bc653ec742c2c2d533ab76b5d03f8fc5c32fb28e260cb02362bd0b502dfcf0ef9718c3f901873dd2187d803f270f3858cf02923cced87fc8800ad28866b345d688478ff0aeb9780c3238e702eddf12bfb39d1923c405294a468a6bd3eae442d2b6b4517b2dbfdf99148f99ef3a2d0b449bf632ec75fc347595b1319bbfeaac36de65ea2ac81c7f9c337ef29ff686d80852f45cdffe0e247", 0xb3}, {&(0x7f0000000200)="c3dd85a68f01a20e8f296ea2a597b44419fca9e005e3bf100e55412cdcf25f426ca5d851277b15fd9527c16636be6fb228028c86ee4b16d635341e5252b4d375bcc958b9b9c50c21d3216334592769d78408225f224c6f47e52bc1bddedca2ae5057b78f2bc7ece44e1818dee3b216b79a1a9a85865ec616486224f68d6513442c49b92a35d7f70dfd885ece1c9311860528c5d86714abcd7e3abff7f0f3a4dd1a5ca583602d511cd9fc71fb222cd57e1d5c58cdb2c8cf4ffb0594e996563c657f8cc8ab694ba77603d2b299de4ad3af8b3655b6f6b5f031e66cb0487fe397b4dbd75d", 0xe3}, {&(0x7f0000000300)="c53642144b36047b1dfec27c441391a37aaac0d0f777f5820dbd0b9cbe5b538affafb85c3226d246394e16650714ddec0d2f3c522a7c18989151e628adf5ac265d4ba0384a04d3bdec30e156f398c171478af902bf0698444c12a367d22a871d3c34287a2bb3498061ce03e10cd00ca14f4bc4cfcc737c1a704ec801718737e00c11c7ab11af1a1575d9f86f45dc2aa3de711f5da222396a56a82667031812e017", 0xa1}, {&(0x7f0000000180)="181ab913f3b466b48452e5cbb6740208e1", 0x11}], 0x4, 0x0, 0x0) r4 = kqueue() close(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0xe1, 0x0) sendto(r0, &(0x7f0000000700)="9f5a9f47fa4dcc4f052a59a19a67dc8226dacbf9206252d3946a9f94978206cff006f68b33eb995a5f39486e985cd07d547be93cfda20836be69c646592b18f527e963c9318914a0c558fc8686f811dfefb2fdde7491f8f218ac8c", 0x5b, 0x1, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0x9, 0x3, 0x0, 0xfffffffffffffffd, "1f19791bbcc42832c13dd00ea8c28385c5089c46", 0x1, 0x800}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0xf0000000}], 0x7ff, 0x0, 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000bdf0079b5a0726e9cdde0000000000004aa2eca1c5af94f7457ff6b6d69b000000000000000000000000000000000000000000008f4500000040000000000000001d00"/129], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r7 = dup(r6) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000480)=0x7) dup2(r1, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x500, 0x0) 01:06:12 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 01:06:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:12 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x14) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) 01:06:12 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae50fce34600"/110], &(0x7f0000000080)=0x6e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x803) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x3ff, [{0x2, 0xb9c}, {0x1, 0x5}, {0x1, 0x1cae}, {0x2, 0x9}, {0x0, 0xe00000000}, {0x3, 0x20}, {0x3, 0xbf3d}, {0x2, 0xd0}, {0x2, 0x57d2}, {0x1, 0x1}, {0x1, 0x5}, {0x3, 0x8}, {0x2, 0x4}, {0x5, 0x2}, {0x6, 0x6}, {0x3}, {0x2, 0x5}, {0x1, 0x1}, {0x1, 0x6}, {0x3, 0x3}, {0x2, 0x8}, {0x0, 0x4}, {0x1, 0x2}, {0x0, 0x3}, {0x3, 0xa2}, {0x1, 0x3}, {0x8ff02209b424c4a3, 0x7f}, {0x1, 0x20}, {0x3, 0x1f81b229}, {0x2, 0x1}, {0x2, 0x40000000800000}, {0x3, 0x5}]}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x1, './bus\x00'}) 01:06:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10000, 0x1, 0x5, 0x5, "a245bafdc15d80e855ff28c44dae5f5542ff3b89", 0x1, 0x80000001}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x6ef) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)=0x2) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x2) getsockopt(r1, 0x8, 0x200, &(0x7f0000000280)=""/52, &(0x7f00000002c0)=0x34) socketpair(0x2, 0x5, 0x2, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r6, 0x2) r7 = syz_open_pts() ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000340)) r8 = dup2(0xffffffffffffff9c, r4) mkdirat(r8, &(0x7f0000000380)='./file0\x00', 0x0) socket(0x2, 0x1, 0x4) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f00000003c0)=0x2) r10 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r10, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x30) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x8, 0x9, 0xaf, 0x0, 0x0, 0x5, 0x2, 0x0, 0x2, 0x4, 0xffff}) faccessat(r3, &(0x7f0000000540)='./file0\x00', 0xda290daff4191743, 0x5) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000005c0)={0x2}) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r13 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0xa8, 0x2) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f00000006c0)={0x6, 0x81, 0x0, 0x10000, "4c3adaa424b89004b7f941f71e29ee8511aa6625", 0x0, 0x184}) 01:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ae, &(0x7f0000000340)) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x2, 0x2, 0x6}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x899a) 01:06:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000, 0x803, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = kqueue() close(r2) r5 = semget(0x1, 0x0, 0x13b) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup(r1) dup2(r1, r4) 01:06:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8100, 0x0) 01:06:12 executing program 0: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000001e59d4af6de0bd0a2af5804f572efa2164fb82585a497e394efc61838e7b5f5c14e9a87df43431b486709528"], 0x3d, 0x800) 01:06:12 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) 01:06:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/pci\x00', 0x10000, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$inet6(r3, 0x0, &(0x7f0000002d80)) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r12 = fcntl$getown(r11, 0x5) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, &(0x7f0000002e00)=0xc) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = geteuid() r17 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r18 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r17, &(0x7f0000000940)='./file0\x00', r19, r20, 0x6) r21 = getpid() r22 = geteuid() r23 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r24 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r23, &(0x7f0000000940)='./file0\x00', r25, r26, 0x6) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) r28 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r29 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r28, &(0x7f0000000940)='./file0\x00', r30, r31, 0x6) r32 = getegid() sendmsg$unix(r0, &(0x7f0000002f40)={&(0x7f0000001a00)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002d00)=[{&(0x7f0000001a40)="02fb0095acdcbf161eb1223434baa47e7c6ec7c6cd5747150abd9c375a71d7d03023bdc29be51cb2d265c6b72596ff1f28d1a842b9ff56411aeb6cd3d0c8aceb1df5ecb517936f84c741574677458ae6f1c213ade1ab00437883d4ad2a8d5848025a8d2f0911872cd934f531a3d51e7605a6847201767f2e3095bfe5d2766e51a87f4be21423c2591f90592a69fb1e622ebd853c39457147d8e52013c39335a22dd228d9b18c8ad0fc95a3eb64a99abf7b60a29bdc175e055d384d03e1774ade4c8af054784f5666170d0c4feda7048b7c969ee0651fbc5f2586c8ebf9552b44ad0bcc9078f0a57bfdfda2f98e62964183ce18f2059433b932b3b3991e3ebeb90b890844c03ca28b692ccd463df27037b4fe2fd096d786eb46a5e49c028c3ad22a9655fd95f8ec131b2bec6364430939b87b6c8a859e81c1cd260c64ad90e0d1789a62196636d785b7140ce7bd4e77e3219b54e33325798a738276e14ed657d3677bff52547b9a549526aa8ec90d78f2ee249f17f8839aa16ce7471cc223c7b77d632f19af2d5c5d782e2b1b8817565ab7c4986bb6b1f6f9c823c27fdd372d0fb8dd1c3915f3beee87574457e3d3ab165a73ab60656ad775397abd2162111f4b71094027c2628c68b480f569d13a52d34385b8de6c4a504bd5b13209470fe77178238055fde074e0fe47ad813045f70990544e8462a591e59718b8ac6966d8f0fb64c8d6aac4cd3fa363ed71bbe6b9d09b06db54d27b06e5de256d5ed033d960f49bd5d18d944942695e2fe99219105d39c3f88b90ed251986717e7ccb62dc98aaf87ebf45fc0e6ed4aace812ef2580ffb0a47b4ecbceb485c348fd8c2f3b279de223000bff33b983b96b6aa9bf254d4422e42cca99b90a411315d0400a0dea815abe73afd14366c07339f6cb2c243f08825a6e819066f7648e402fce43402734fa379b0fe2536be3a20693ac4681d1fd1cc8bfde4163636715b046fe53c1cad70e8a2b572ed97b0a92fab61f7818825f1f67c419e4290bdfd7466c7df3f8cfa528e67cd022fa470db2edb9b046671152ffd60b99b6e284cc51e5b701566e725dbb82dff11ec758e7a3b041d55042553509dffa4ee09ca2a78f066cee806c4055b8c5b53a328e21ef3ea745a05d5bf56f7937b3af14af36ec93249293ebd5ebe680654717c36682216286a0cde61a35f66c2eb835379b640228743edbfecab6498044e08f08f475574297bcdca332a67780df3c6d846df813d2033b836d5c57f6b982cd8c596afabd0fe95c1480ada962481366cd87ed6039314974dfd9393bc8aeb3e0c1ef08b268a55ccbf4a5b18240ea386acd578afaa40b001b8101c3c859ad11edf787f6acb5d1beace7c5e2f0ad210ff9a380c8f0498f04b6d84be380589200f2b6ffa9f09eb2990efde369943beebfa1e7ff8286c939daeb9d332752af34b3775ac5a5dafa40a763e44c17c419887199369e862af08375c662e7550975c91c5c2077a717faa6d5937093bd9078a146ac79ef373b7cf25f4bc6aed46377977e9781a652af2b676b37a6e36c6ee12b68bb6160d1b003bcfd5d472b6529fc32f99954820b85aa30ff8fed379bd466a73582184f675267be1874b01a3931f024ddf815b218848e06d09c5d24633ff436324bdc5eab0351d4e7a602324a2848ea3417b69e6ecaaad6195c63f56a28fc6d29f2bc80a38e75a1a2d8eb2fdd5f6463fa346a01111eb41f65b9cab65f07eb4dc9ec87a09237cfcba20ea6e5a0644b6b94afcaf6e799637375dfe30c8afc02a2f082831de71e8eded257523e1aae8e6389bf944b6b7638dfdd87221f15147f77e481c8ce290cf0ba9795c7b616eed2a3b3c8b8101980cdeb39854e7b79a418dd9d3630597376ff41135397795352c96f2e16cf642644fe6abc1f922dc027535da3184e742b2f01111e7c8e0565ba2a740b69ca38c9b953b3fed2ad9970aa23cc3d3879f124b314a0adee104977e18d2c6c7fc4966146811ef3c8d21c0f98bb27e88d0cb4e90527a2996488331049b0697d5a0f32e0dc75d885a58c1c78409477a2795f41f270e31f14e55b2eaba3a9315da8fba105fad10d6e7f8c2dd644d033a067c8c7f934f0c74af917270e45b17e0b4635f29b5f47a917c69f449f12bc6ed26237b85720caacf855b91c38439ac693b2719bc05fb3dbaad70d03c05b98c6de57072f361f7148fb5e88f5d77ec19165dc19bf6adeeebf577f6baaa6c41fd29d57598100531fc2a201d1320bc23629d04425da5a023998400137011d8f417911160651faff7ed9464952b9807f6c06d4fdede44f256fa87502c8a5d97f329c0d42084053ba3cd98a51ba0292f67330185da021191f59fa442e71cde9f092c3c8d65f0bd1ee48e06aca77a67f873039cf7a236f54046c82ea3057e49201752914eebae0e2e4897325dcd0f14664838e10f6fb6ad79cb1e2aef21ce703125aeec365f862f36da8e9722e99b55fc679be2bb619d15c773bc153a82d8a67027bf3c9e7a4e0f5fd242f5f2a08d97cd80ce08688f0a682f206d3f96c4b134534b0b4b94033251a460166b495f6da6324cf830b4858183dfa2ee6f2b604d80dc2bc9b7ded8cabe73aaa80ce0e651c1ef22fa472684e411a63d695a2850e6c2e0e7526bc63621ce8d8e10bffa24f51af9bf2db28a55161c833df4c50785867ddffe740989dbc06f14fd0074e4cb8df84bc22f654c55211d111a5665ec8dd33a6bbc4006658a7239808506d4ddba7d520a36fb0ea984a8540d048f4fffcf837cdd2e4d3420dee5e8e65157b0f7845bd9ebc758082df17849a36987845d36651ab6a30b0c69af8101dfc4d6fc0cf3b94c8803eb76e880c69b9748cacb2443a995e1afe623b386af2d67429c535ebdb3dd4176bf94dd91a85bd7bd5b9d4db46812a115faf59d5dae31776111bc9548af6b6fe660e6da4f1392feb436fe630b3dd2f43586feac400414d2eb179e019ed132dbf40c7d1a3e027fb2ee3c2575d42f42edb610216aa20a561e510ceeb5ba146afc8c518d93dff326cacb49bd2fcb60fad3862d1222fd49771497ccaaad96e3fe69f814d2cb24d26e5dfff2776b9f76f93a48ec04dbe465264e0e447783ffad8f5dcd594549c32f135d1a0a06e84ecb554722c80d6e0ea4584bfa98f3e52b678b729d9b9d12ff23d73fe1d9a7dc81e1f3cd15882c28b1f7b4ed70012da0fe609481eaa591e76bc012f77e6818e428d15955b54079dbd83de47f264e77739faba209e44bddc6e97cf07430703f59dc07d4f593070d808b9fd6a36ef0b86a5dc8cf5ad9f70a64530b28fc958b00de63b9e0911dd29746617e4a6c8d4c59e7ff61393a9018425f4a56cc878f015120d944425a9b30aaf8694d6152f5e32ec5036cfdc2bbbe79b0750a39778c91a3b367ee68b607d8e591c5309787e036921d9c719247cbb6e197a380281a0307f80bfb16bf2932b0f3ab96e34619060bd35dbc61651c35901289bff60c63b8696dc869c18e76b038207b6b92bda26dd9042bdd68c51574d55362852b279640c0a0796ca84789e7a72579d36f38d43f55be736a7a2cb5fc7bd48249cf08ce44d6eeba7338cb50c2f10b1c5aa54197fe5346d3617bdc9051c3e9fd842c4be80e754e46f61b88d157186cbcabd16242cbe168c4b4b6f39b4d9c35fef8d543402bf24defcf787e7366e660b9e654eaecd29198f497af41e37d93bb170cfc16923759719c919442e920b3cbc80f78be0f23e2600fd4b786b9192f0d3ca0c4241fae9231e22e150d13bcb15bd65fa6819a884826eb62d35d4f17eeb335a4572f4cbddf9a9d5b6e65c7ceca62229bb8521431a10897dc2ef2b336b0ca31ae169634552b80a88dff4e1b2c56fbb59316155e70a71f27ddd4bd1ac73dcbff6e915c89eb2b08cf8bd83b4b4386f750abfd40be62eb6e365c6a11409eba72494c41cd37c7b6c15ee963b475a10156b9e86f1e1713bc5aed67029698aa073bce4c6d025ba2053b949eb7c2ff585e32f8a2dd784581025a79ad828e266df42b6bdf8311431c73bde9a5a78408247ac4e7f5adc2b44258924c5064fa6918f7cecc79f84c6955eb76c1c6f105f724f66f9355f07b3ce1afcc1048339e2634fd7ab445ffecee7f633b3d17a9ac1ac126b098dc7768930f67fd8faafd70e70ac616afe287a3162689268aa543647b22ae3414b3eec4bc9817c699ff94a8f5e01029ac79683fe21683c2e2db1f888de4e1a8347f0f688b1784f184148ac20ad9a50670bfcd8da1f0135a8616458bc5f2adce903006193dbf7d49a5411d200701241d9bd0d41843c55af66a4d1b9343f09265082c925ad3439a147ebf4e80e906b48b16b0f5d3d6808085c3aef57946d1ca82a660090f7034a63019fd63cc36d4acc0b824c973b906227bc621f40b76cd926efedb17585099dae62763d25d8184f9fd0eb6fe7b078b301205841cb4bc5b23132872ba904abc9cbed73ca38256bb0ef4f4c0a0d98ab22ff5c32cd005f53fa0b92686a842b8cfe827f0f30b45fab6f624a96e1fb794855d57cd072970d6cd6b80fc03cc7476a8be7ebe39e627e10fddc54110ca81fc160ab3572e417dc9a9acd83825377762c47693979962d8a1bdf11d49f9a42f171e49672099219d7fbb357c6517416816ea16ffbd597394a2b4a5e273e85f52d71c5a1ba414a6e5eed16447b95423e849e4cef1d39840cfc9f4bbc4131fc3c7b0ffc342a27d0e6aac3f01691e2cc553437e9fa862986c1040849ccaf138bd92fa9c3d76bbf139af0fbcccfc6bb66487d6a47458d7313335aa3140dbba40a84f20075a38d08b1848ff83dab2e57ed5158fc3e51d7a081bb55fc396f25f957516324ff8315d8efea2dab5ed0796d239e65b8c0da8a345bbf672ea6b0c99aa97eb5e2b8dd1cd98781469747bde1a5631d4faec18a9a731019389ce9b38f9f55036ca611f8045b03fde4bd87e711a318c0662abe21afb8bcc68b2c624601e381126f7c600b4aa40457d99c76e8af9c061373e7e1cd8121d0a09a846d1e45eedba588e9f10a0a400bdefb650e9ba9662ac1ceaeee3f31a39bd9cc5fefb11c0219305ffcda7b0cdf220cdb4aa9cef4423874fde34f148572c40184452457129ecb9664456d826bea8233203ee532dfaf751fa5278e5e3b7d81241b134da68cd3fcea74d309adea6f3c477253c9649084c9b7b92bb1cd8f81e0b014eb30ef063db51ac961049a9cc708162862a463c5269a5e64bd980112ec15b35768675a52b5f45f2ec7d07d4ca985131c404586ae7b002e8853812b5359ff5fa9862728a9518d2385f2aff1e2ec3e6bdeeade2c4aab4859af26620f6bce83295995acc7331bb0b16b992a0a647cc90c2a853804ae7c67ac9f6dfedf0a8b685403390eb17f81978f5bd9bd6e9df3b8ee0d613c6cee82b6230004d1dcfda8b289ffe93162aca60e4a833f5a13a215cb7864671d73436f898f6ca76603e4930cac18ba5c8e5e8e9529f6d279b11e279cabfd479ceab896a54cf505a55967f323dc5e6a9d0c7155a4a2817ac9389f75ebd0012157c93bcf028178c1c226d76e6c38e6be001aa68cb134b7b56fdbe560689b8404f1d2d1d282f942a36b8ab413980c2e723f4377410fca082894f3b0367706bf24383e15b90e71b9760d6df05fecdfb6205e012aa900022efe071e2404de8f47d721558086a2e62fc4548792649794581859f415a20cab8eaeb987d85bb8a0d4a866163456ba166a2c63a43ec02c202ac136019f47eb2d8f583b1ba8820caeeb4af6e066e29ee72e2d5447d1ae0cf17af72", 0x1000}, {&(0x7f0000002a40)="38612c9220cd6280196973777d05315c56674653150f9dc6eec4694d6ad2f56c471e8fbcca2a0b7e8fad6388fa30c1a64a20911d8900ad2fec827206a55d2c9943c2e36f61fbf9973d21f316cf636729c2763516faa0aec3b4fb83fe0e273db44ff628e433ccf05f97b4773907cf45cef01af2806d9e55ea971fcd0a86c14619d68f73eb035c7754656b83b03b50ef2fc60a4f18676c061415a822a0ccab50212938354c313f7cd2ca75f238f94ee85f460c92dd0bb969014b4e36a88b6378335916c5", 0xc3}, {&(0x7f0000002b40)="14e9a8acff6fc7c1f2abff0616916afcc63fe0f00193c02c8dc38b5e8de3aa9a05dc3d348707057d48caf76737110738e65a7e1a62512639031e40624d9de1f47241009ebdc59136f67449d35493b3168a4bb2af02ce44f037ec676d20d9f4bc566957b06cbdcdb5b9bbe711146ea9bbd2c104cfe1f3741129db1f3fde2cf473dfe9bdcd5986cc744658fb74c3318d31d685bfdd1f872cf92dc70d6aa92ab835c10a7a3b41f4d5425d354c46c09e457216202a58401c02edb72e2190881a1c7e80ceb557f346d8324ab16da6e0ce419adba9912a512c8102664979ee22fbacf16365d115bb381c5f67404941c451", 0xee}, {&(0x7f0000002c40)="639559e0d23aa4b7b4739187e8dbca106f8a048f86c6b880a062ee41fb2bf0304e6a6a932264ff3602a89f899fe1a6002eaf4be24416a2881eaaa7f5eeb989a003a939978ce71728d8ca1a561782ea7834427297d5667e426d4da25e93e55b1abcba461f4264d391173f01bd3f2c319b45d6bffa892fa736a28dce10e61438a8592c5a5d801de6aa386dc00698206443f38cf38491617a7f52c99122b471718dc0b8d47cccd18d377eb92807e3fef0b1f0ee33559d8c", 0xb6}], 0x4, &(0x7f0000002e40)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r9, r10]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}, @cred={0x20, 0xffff, 0x0, r27, r30, r32}], 0xf8, 0x400}, 0x9) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r34 = kqueue() writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000100)="577e3ff746387c4b6ef888f42087df22a7bddffcfb2c10e24ce2c08d551efa5fc3b55a292e69ea3db696245caa9b8b", 0xff7b}, {&(0x7f00000001c0)="639d867f214952ea26d24244b3fb13432464f52aa33a1451031e547431accab97820dab1e5996f53478218ea4a140b4648be9cd1145ecb29ccba6cb2df2f84ae2e19bc80f558c8af6ee2485f535ab03adb4b23e35ec0c6e6164f5e35eec38d21173dbbb4b2eda64829f4c85c1f239c95c190ca24ad00d0ef3913e7bb03c927ab31b504dac41b215e82bed0ab8d5a6a85059aceee9a2d8d63a732fcadd4f80addc168bb29961a07d4c68fdafbc474d60cc5fa318598f89eeb573e32d9bed18c1f0ffdf4870029dd60724c77f78900655501360ddefcb52e3ee629a4f5dbc9bb516cc956d603522853eb283b", 0xeb}, {&(0x7f0000000300)="e9e23ab080acb5c024a172540d19064d90d71ce0bd7b18c553020cb691b1913447f63e66d419b989b28e260fe7f77de101aa71a5df8fc934af11d65d25acc379eca2ccc8d30308311b90233c53a3486998db3059948a707d6ff4787b42c468c66b37", 0x62}, {&(0x7f0000001740)="3f0c3f89ab7f01af2bb1eb388325cf270032bb4fd5fd33d87875ea03b6060d7d59d2163984f13ac2ff807e383bfff2bf1bce9da4d6e9831036d5c332758f2a9d5ff1026f7b86468cad84baa1af16a8a707ba", 0x52}, {&(0x7f0000000400)="ba90bbf6f12e058d9b771e45a7cc7707372c8b50702849f182c9349158aed54c74836ad005fefac5c93a300414ab4769a56547ec84526c57cbefeb16155c468a5f23b75fe40c0346d9e795d8c0fbdd39cb", 0x51}, {&(0x7f0000000480)="127de5d3fa029a8581f6790e92ca3488191759dc27f933bf1f2aff789718779d90ea2f776b88bd44142ba1650eff119a73b2657889d1e085beb04327d45f41a2b7de5bdb372d3805f7e404ce6b37cc9ec8f5e3e55413db1d795b4e030b1ef3045fc27fc8271394512317cda66eb2cfd4ecfa69885f29b07ec1466227c52e5de71bfacb3b470d53f452a70a2540a47cd7e0bfb6f3416a80070924c08acb3bcbcfd3a6d89041b9f658cba4e2", 0xab}, {&(0x7f0000000140)="75a66904affa78c5168a501a784901f56c061ad58dc554828d6da4ddbb3a945844c80b25db3697cbf3285ab5cef8e90a44fa9a29ab", 0x35}, {&(0x7f0000000540)="7343ebd0af11915096fcf05f1688782972aae7c1eaa1f4e428522ed3a731d43d8fc7d56dcfd543a9cf10663b1300dacfc82a607cbbede49e8f2fb99faf517a135172f2f8e9d104b728749218eb5855ccfa0abc0bb5a2cb640048a752ae1aa7c7b8092ab48c0de325cc0af98ee2ae048a196040615566b84e727d1f75aaa40af686302a93629b93e23ad3c1dada441c2a204ae2d4a801ee65f136a905b4f23aed50bf65b9c3442870a003c7aac300eb58e3b019ff6b8311e27044abe3c7e80ed18ebd5bac6c2923a66c25635e1755003532719b900ca80a369af0eda911ee84244517397ccc6382851a3b2e1b0848142980c1461c53a63d4b5e529965f7f16f1cbc2d9ed075c27bf9401abecc9e3b24331865465b4b35571dfd1bb6920f2d3020312dced612a532b0db1a80336043a8f28237944d750602cff94038b02c96c90f6020d935c830704f6e942db464788caa17651d39628e364ca3acc6ff6fb64840e31066029514c582c3e554aa9887023ca0780507ee571b8bd1de87df61ddb09e0f9a57ba70e831ecd68b947851d19e3db6a55b2a0bf9b40a80cabef05246cdda6e34768439b70100ff64e80f7e3ec41b730e6fa9e197a46a1357e22286fa2d235eda951dced7bbde8138398ec91cfbeaef0718a9b0774816abcbe7e3263e699486558868377b5bd90b86eb5631701834a3075d9ca49192df6d3536f9564f55681ed2695042934ab9223f114f58385cf024c6515e5a41fe47c813c0965ddff51a8be30a28fa4b6accc3671f668c87f346aa82474720149a9eb6f6f00df9b4c5355f26145087095e4798046513e6c461bd38bbd6a72db13ab54909bed8aefa3100ee0336cd4bf4decd49940bdd87e8e0baebcad151a48af9eed4f2b8fcdb6cc5920476e6d4dc3201eb9b381a9adf3cac78c96f1713a75586c11c902a44c9cce4efb0a89e44fb10b0dc7f12e3a949a812c8e42b402b26051b0148a7b7962a25067c259dc3fbb6c4bd71740ce6c4d18a8547849f3cea8486252d5ba1aee433d313821b199b7a45445a83ea6ca5c22843698adf6929316a25e04c10b58c9f496c5d68f308c120e0cc0233e334e0f9f941a8391837d1d4d35476bafecd22d938670aeaad7f73be877de76a6d2c71d7ec5d15278c277417d1058105bdb110305510ac395de4fe13aba399b4d9e411f8560ede46f7a54367f6c555bd99316a5c0556e01eead68b4c6aa9ab7bcf08d65c14d32d4965345f8102a311dce800261a0ab70812e7b9a1e4f6d63ad5085526193f845f48ca99c45bdbdf01fa2bd4e84730a84b0d99a2a5df4318a4f55649448fbd5676fc55cde201d2315c53884511526091e9f5d84b2dd640eb87dee79d52501e2d62a7f52ba4b153d1508e50fbeb48a2812995e1dc59add2b673fcb9f019ffb6d211c9277644a674f94fda4da85df808f51dd8bf55ed63e86b25e0b1f8c50add0d88d17763b1a2b88537158ac55766f427650714ae559fac8e32f7f3385cecf63452f9f2c5292335cf939335540f981656f29c7c158fab922cdf8d8ca80842a06d444f40bb80a2a43e8306ea0fde6847ac76fc1860f585fa417f77fcaa81c295624604e43c34e58d68f1748e909e343c09eeb92d705d5acc6d6fd5440866b2a2fefeb3942f01c2f89074f1ccf8621fce05b9bf6fdee94c653a2699ff90e7cf0b926584c9704ad2917eceeeff1422f389ee5664008b9b2df5b1ffa6e79423993a414cd4c0aa9cd26139da5cd1a0992ebde3bf671ddcff81e355bcebc76a95ca844ff9f204f8ef010259778f8de335e3cb9bc1c171c5ba3fb625d5ceed3152a6a01bbd0103ff811468046d6e87688eef2fe38aae6e3a5f676775f6ab21718a28f0796ee9a65198da25d1bb8e98a11c90c009b66d138d406f678f527effdb1637db7fe0d105a646fad07379ef42184751aefed5385801db616fa771663bca09d8a9f0e68f34ea34c9d970fb7e451f84b92aa04df38457fabc6375d25ea100678b9152317ae0a1872e5f4e722d875538bbc34f375c979342ac6592454ed6def1b82dac4bb164b246df11baf7bfcb69eded25ecb1505a54bcb47c3cf99ef6d57136c6b637bc995f0c9dd0068ee7a60eaf2e504353348d618e93a89b0fe2b1f7b9d8b21c2c8900e138da61e550e7bfafb2c673d05d9395a9d8331aa64fcdd8d173f2394298178f54c68d7113795e14fe83b3388910964d31d6c100f0e3550bdab9ad1c928b80d913ecb239b80446a60cb92ca91a0e50c600fe6b9099ce747fb2a1d362d2d2dde35734b468b66aa0265dd41f2df8579f26f3092f66f6542be70722255f36cf4c9b0aa494e6a6bcfc2c9231fd000ef7fa3d8989e1580c68efb6a20b7bed7c993fb9ad7b2f8cf70808b3b0987ee183eead90704c195b3edbfed58f97d929089e78171836e7eae8982f5eb4463865a4a963115a3841209132f36a4d2c824f6cf1958c8f3a491d6eb1872e9509ae40b56f642cf6bad90b40dcd3ef0cc0522c4ff6e7638f2487231c8ddbdb141687de6cdb9b68e92d9d15877e4f77a77ebe58d9542603df7c69b1e8944ee2fbc5fce08fa798a22a81bb3f70b960f33798bdf4845dd041ea0337fbda4cb4f5a5087691dcf9a95cd895d007f5a4cbb03cd73e7ba30c1349b60200c408285b58b4956d6e249444a39d97ebd93e8557d17904743aebfa5b9fa8077233d465db9476f75109e9e43e87fb720c0add52dd6db6bb22776ff89e4cd664afb2149b0191d332cc84a3e9adcdfa1ce3bfdf7508e4cae874fdc155f454d76b1d8dd52e1e161de045d8fe40f77af37aa68e5b4fd4fa678def284b33dd4e462412b21c0f7812ef0656229c6075ed864b9dbef0cc528895209b00712f5006b32519277d6d632828c884a164ab8e7aa53b8919696b63b9cccc4434291d404dafc83f580c4749b96594a4aa0a29af7abf94f9a6aa868b2453318bb3184c40f8afc852c2cd585f6fa265e90047b8eb32d07dabd30abdfeabaf7eba92bd65f98b94b3f6b557dd637b63024a0fd837a1bd22e91ca714d6012dcca6ceaf063b2398692b09fe529d9956552c3cfe4b82488c756a0762172971b54d2313e49469bd5273aeabc40e23f8ea27e3643c86c0bf9e4b41f54981891ab332a6959e5781cc0501ae859a2a7f9c65b8e9156c55617ce75d06d114e100152639423f7ca84bdc011e87614d4a577b662c658dfe20467067d8277c1f1b0cc61b1e6af4d3bcdc1a2368b6d894c7f980032014011fef1fc0c052cd8058037c43f2bf02f18c40dcc2a6b18d2572b298c918ff0532e8dd8c2e9a86f0e9d18bffb296e6e7e3119b9fb63eb409b2675832b4202d027140227d7837b288d3939fa1486c2ff59138f72f1c7a5657a1c860e59812c2365c266e58cee3b932c87e33a7550bfa215b2463fe3a813a8c9a043c62b8fcf2c8875e579fdd4e1a256a7ab8b390d0ef1220c05b1bc3328fac65e1afcb1f16bec3b5f0dd3dc596e743b5a168dad435c2655e08499a0a75a04c06fd71dde2cf49a015b9339c246a9ded88c41f825115692d240067b00024eed03aa679bd948c1d8b4c2961e7d2d8732b913e9f28c531214eddfdf7be9247cc87da91ba1d9d9a4deaef98bc6aa914404c76b709cfdd4aeb9411c374e373972b705b5586229360d305daf0cd3756b621571b81c1869331a5ef2e7d1bbbda75bf98a306e10412a19d3d0a8072118d3d8a51c8a234aaba4a40c903e37073832c5cccb0510003c97034b496f5e385aac1b5e0700a34c39f65de066b8544aea57dacf88bd5c57d61ba9f9fcb664e1379fa163332458ac7860c2e7e7ba0ab97988c176ce838d218233335d8136879474e93af3b7f709ead76ce9578567255d7c85a4addf80d7fcc5637380d74373fea572c5ebcf31ad3720aae7617501cf456348e95a6ecdb61b8d9a642a62b6f82b03d758ef53351d0eb73e2b0316fe0921f3945861ff0a0619713ec14868b64bdb65cdd88c1d15b1ad5d0d040e389461a886fabc3c5e6a037a535963400016724f0cad09efd853c569b48cca31382833baa38753e82a466d83cecbf9733ee4ec38c23b29c3bb8be12a71f300b9210c75c8c34f6f362e68f9cb4addb5e42e8f2023033d6fadd24b4ce44f589732640d6d2a62c5b4fdb5322a3fddb9e6b11ee491273492c6e95ca16d4771448a283b1670504512d04c89a8a773fe7b40ea0bf9e1d24cf4a15eaff87d91b845228c7100b9795c1a5eb5103df5537bf3905f19fc5ca24ba818d135c2cb5d4d851589431d8367a6c91b8f9c12f7d8c6ffd76fe76a7bbd2a54eb4ff20a48ff289c8b96267878b46e2cc22f4d6e21def0131a665214d1e58b621893cc1597b36cdd551738fd4fec72bfd298fbf4238fca51a70569cbce23ff20d984c89052388bb9ec4580169182415b8a1d9a3fefaea286657ef3ce46a0d82aca1cfc0438f9e6e0e0e7431e50c56d3ef3a76cc72dbb0416d1bfa2acc3105a17542691aef5f7afe997070065dd575c85e475533aad662a5c98f4d160d0e285c4db26b5c14a8372f818e998e0a04ede808c5119bab1be718b285ac0323799341dc7fcc6bcf35328a287e11833011a1502b17c63c008aa28cb906bfbdf391415777865b5b38a3f59c9e3f7077e37370a1667a18e821aa178f77f024fa7febaf7582c5eb3e4cf604989d7bf29e213f535fbcbb9c37f3bdb225bea0cdcbe0ced9da9207a264759094be96aafcd77725e6b201ff824a4026d16e05e3c6abcfbf55f489ba1daa92b543ab1b31c072911317cd88b38528eabefc2ffd45efc78419559aa3aed42a73e96dccd898c7d0ce04a35308cc917022dba38a829599d8ee9b69335cb10bd2e748ac808250a5414555a1b1643a280a51959411329a72d72b4ea046665ccc9289461f2f48dc11d051b7469d9ad056d2355195f6c6b47ce7529728a084447dd0ae523a17244495745fafae89353f655c0883e30ee96b6703866145784b083b7a0b44802bffdf47968f9abe9ca653d97eff357e9308af2eb98956bd9c0ffc442fbd98be5f31fba18cff843ddd794b5f76b68bdeb9a73d3b90bc450e9e75a7ba24100e42054e86b0d86276907fc5e30b82b9ac4fcdc38849c2a29bdf683f155baeff15fe23c799149ee14a2be7ac827b4c271f24402219a8672d64b8658287d329b7dc47c4e960ac7753cbfc21bc9885b74862eb9f723eb914ee27bac5dc448eeaeb59a879dcf6246dd7b6c6665dec704e0be4edc7f1d8ed61248448ae4ab0c42e2dda5133d58b9cdcef4f6358e73fffcb8c746e85873818f63b5e3af33e6a909961d4bfa4053be561f4a86b18dbfb11efac5e94a7321f6f62a6655023cb9f5955bb82827d7e5971c4d9fb29a4bfa03be5506de94aba4df654a4b7f70c4f12b0ee273665ff22a13e38be763fc5612198ef4aa4b170e5deffc50693c5195d46b72eabe9160637b8c06ba25e9639b53be3bbafb39afb0c0e43a469a3cd0805213f4325ae49ee0d34ff2d35123d46e258fd7c5817a47513eb93948a91bfaeac98c1c7432cb7c2bb14b8c9a781c375201fbec7e76a020665b62b8c462ca58f295ffcfa47dc2182496f153139d5d9bbc45e8ecf11bdc7ad5ca2a1f42c2caa50217a9603044e8f09f8b14b7f753b52d062cfd8afec29094e78c45320f645ea0707bc6a72b4f941471d4e08e7fadeb142c0d0dab375055e423a9e13d4fd5ddbc7cae6cdf93859de16f8d860b4b74817b55ef4a9aaeb4f93b517f0319c1379428f008b32c52c6f9c3226cc1d470ceb5592dca5e4e63fbd2d2bb49e8990d0e717c3", 0x1000}, {&(0x7f0000001540)="464285bcd6b47b525f75b41cfb58c2a2bfb28ff7ff719ebc46cce7d6e142f0b5efff2fde99db54a5d23e2840745cde9f3f79a442519e3bed8984f3af4c432787bb151677d671b5789318c76e39f90c0e785321e55efff6a5740fb520391cdb43cfd52970518c158f8d02d6ab6b7335e1b5a797aae40a9331b7cc193d19d11f0c8ee40fe08e467141823e581457d39cc7be22288eb122a11979e32ea1d45736f9908c33eef3ae243ca6ecf267a79f8c73b2d5a099b485d763f70eb4a48e864ebbc60c1d7e3a385e0cea8bc4c439b43a35d9dd2520cfefe539843800f761662222d7843c836840b3cd21ec77d22aceff57be", 0xf1}, {&(0x7f0000001640)}], 0xa) kevent(r34, &(0x7f00000002c0)=[{{r33}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r36 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x108, 0x0) kevent(r36, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r34) r37 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r37, 0x2000740e) r38 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r38) r39 = getpgid(r38) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000019c0)={0x783ff20d610e90f5, 0x0, 0x0, 0x5, r39}) mknod(&(0x7f00000016c0)='./file0\x00', 0x6109, 0x4) kqueue() ioctl$BIOCSDLT(r37, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r37, 0x40087468, &(0x7f0000001680)) pipe(&(0x7f0000001700)={0xffffffffffffffff}) socket$inet(0x2, 0x27ed5c8aa8244f55, 0x0) ioctl$BIOCSFILDROP(r40, 0x80044279, &(0x7f0000001980)=0xfa7c) r41 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r37, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x0, 0x4}], 0x8, &(0x7f00000017c0)=[{{r33}, 0x7fffffffffffffff, 0x20, 0xfffff, 0xa0}, {{r35}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x7}, {{r36}, 0xfffffffffffffffb, 0x8, 0x1, 0x401, 0x4}, {{r41}, 0xfffffffffffffffe, 0x13, 0x4, 0x4, 0x6f}], 0x73b, &(0x7f0000001640)={0x1f, 0x9}) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') 01:06:12 executing program 0: socket(0x2, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = socket$inet6(0x18, 0x1, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x14b) 01:06:12 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x105) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="3b037f15385b56772c9b662e2b056657497266ca32c9837c4fe6442e3cbcbdd3eab8192ff48361e365bced493b1837c36a81828f875f18487c1d4cd7deb2cab2235233221cc197326cd7a789db71ae17f0fe8e5a7c4cd27085cc96736226b1fe54e78139ed8d8860c1b0ece5823af43a8c11f63b4d7b87874c03f1cd660ac480b875f3333adb4d11e23fbb1ec883a67047869b3e5a5f663d88354070a4f5b26ffeac97507985695cb5f608538bfc1345264bbf422ba3243c9ef8", 0xba, 0x400, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c93000000000000000000000000000000000000000000000000000000000000000000f79932920c2d23fd00"/114], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$KDENABIO(r3, 0x20004b3c) 01:06:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20, 0x1, 0x3}, {0x8000000000048, 0x0, 0x0, 0x2}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 01:06:12 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x1000000054}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 01:06:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r3 = dup(r1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x5) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 01:06:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) 01:06:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x118) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) 01:06:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) fchown(r2, 0x0, 0x0) 01:06:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c8052d5b7940afee97e2e2e", 0xc) r1 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000940)='./file0\x00', r3, r5, 0x6) r6 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r7 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r6, &(0x7f0000000940)='./file0\x00', r9, r10, 0x6) getgroups(0x1, &(0x7f00000000c0)=[r10]) fchown(r0, r3, r11) execve(0x0, 0x0, 0x0) 01:06:12 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28e90000ffff000201"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:06:12 executing program 1: socketpair(0x6, 0x5, 0xffe0000000000000, &(0x7f0000000040)) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0xfffffffffffffffe, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000000), 0x0) 01:06:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000340), 0xff23) r2 = shmget(0x2, 0x3000, 0xc6, &(0x7f0000ffa000/0x3000)=nil) r3 = msgget$private(0x0, 0x80) r4 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) socket$inet6(0x18, 0x2, 0x8000000000000000) fchownat(r4, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) r8 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r8, &(0x7f0000000940)='./file0\x00', r10, r11, 0x6) r12 = geteuid() r13 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r14 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r13, &(0x7f0000000940)='./file0\x00', r15, r16, 0x6) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, r16, 0x0]) r18 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r6, r11, r12, r17, 0xc0, 0x7}, 0x1f, 0xba54, 0x0, r18, 0x363baf1d, 0xfffffffffffffff8, 0x7, 0x3}) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:06:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x10000) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 01:06:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 01:06:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 01:06:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r2) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r4) connect$unix(r4, &(0x7f0000000480)=ANY=[], 0x0) r5 = syz_open_pts() semget(0x3, 0x3, 0x200) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0x7) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab0000000000"], 0x0) r7 = fcntl$dupfd(r2, 0xf, r1) getdents(r7, &(0x7f00000003c0)=""/86, 0x56) r8 = getppid() getpgid(r8) r9 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) preadv(r9, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0xffffffffffffff69}], 0x0, 0x0, 0x0) recvfrom$inet(r9, &(0x7f0000001a00)=""/154, 0x9a, 0x41, 0x0, 0x0) pread(r7, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r10 = accept(r7, &(0x7f0000001f40)=ANY=[@ANYBLOB="0000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff00000020279923af06e876e5de3a52619a000000000000000000000000000000000000010000000000000000000000000000000000000000000000007f00000216104872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f30936665bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0cdf72593b3788c4f05db9bef2648d9881e22113f7e1cfbb00000000000015478a18368901252ae5b9727aedbb01000000ac4b6a23bbcd7cd0db7f5406fc9eff520a40dcfb4f2773e33d7857d19e8eea6068c8dc70bb4fd2883211d480fcf32ff28087f493c7cde8c83ddbd891b447237f16fe50049ffa29b31e78b6ae2ea13a769af1ff74a3931199aec65849b18f3f5d28cb331015a8b03c168e47b446b2aa5f906a0854e2c9daf8f6dba8192ca7902a61fcc6a50e7d71bcc7ff8ee21a077fe30fe5c3877cebeb385f2046b147c8e5692226cc95f8b01af5abb1e280495dba2dc9d77e44403cd18707570db825ef3a93a382ced79227a18ac2c033e956699e0afdc2f3938a0e88b4cf4673266d2938d3c3e88f184b145efd36c06d752473fe693017611a41957af263f89ebfe68e62009a1582f8b751bff6f61043a5ed145afb988c84fdfb0491c249c6f4b78b05"], &(0x7f00000004c0)=0x64) close(r10) r11 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r11, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 01:06:14 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file1\x00', 0x0) semget$private(0x0, 0x0, 0x0) faccessat(r5, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgget$private(0x0, 0x300) getpgid(0x0) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r10, r11) close(r11) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) 01:06:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x3, 0x2, 0x3, 0x190}, {0x1, 0x7, 0x1000, 0x3}, {0x5, 0xd4c, 0x4, 0x6}, {0x8, 0x5, 0xfffffffffffffffa, 0x4}, {0x81, 0x8000, 0x0, 0x8}, {0x7fffffff, 0x6, 0x6, 0x5}, {0xee33, 0x5, 0x9, 0xd}, {0x7, 0x2, 0x7}, {0x0, 0x3ff, 0x81, 0x8e}]}) 01:06:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb563ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x2, 0x0, 0x0) 01:06:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d, 0x0, 0x0, 0xfffffffffffffffc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 01:06:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="ea79c5c86cbd58da4b0f8c109be58c20c52b72407e0f5ed3690609bc51bccb6b3b538cab7cb9a5e0279a8036d1279f0f53895c12be560a507fff617a4b8780af83b6526e5e687829a2bfa5beec676e3efda3868bca07ef2cdc5744058ebe783f93282e3991e31ae990a2f023e90960168642d0990266abc977f3f287abb01761478d853bf2dc9dff7b30683d5f97ec3bb3813d8c87f0447363961eff626c99a2cd1b093ecf30da3d5af61a19031aff8f49fd2dd2470d32384663153c0797e410f0bbbc283cc2bb31a48233536343192d9cece907cb15d577d1614e5b031d67eef996bd8026ee599d75dee0b606b9062c723ddbd65d204a3e4115c639bf7d29f7f27787759ee3bb772417fc4358b4f0b3aae6407daf061a739ef55bed1d721c98bda9f8165fac55886d6808a4c1a878f4d29aa133aa65e7184a209bc349792f38ee262ee24d2b1334e93c6a0667a990fc725ec381cf0bf4fc8989052a0f507a710f0aa40eb730a6d6aa78bb2be7ad403b45f7a234dc4bf7df918fc0107d3d1c1b4dee5e2fb882d683e949f22fa853acfce34e2252e61fcd5d579fec4f02e963ae3d4d4582f8a2650ccbc6bcb77fa8e0a727704c43c1c1749fa6cd5aa20ddea9fedcd4fd252f58e35f495cb006258dee9c33b4f997ab2bec8af3a678f9239b3103044de56a78618963030e99b423509d168ab97246f76b3d84296223dba2051675ea0b70ba0d975093dbeb7f082be89efba8dd8a7d47d524bbd7e04fa06d73bb538a4e8061061f33c906607330d9da5555383323bd3826ad18b8e89c4d0cf06493505302c6d9bab9483e0221c41ae9fceffe84d6a492152dbabf2db631e43efa7b7638262f3f27e6400c169aa1109b71409d814b231d150410dcb4350ce7b3197c8fd1a31fee812c1f7a12c591381c4d70a5a9001c86c3d256824bc33eb6280330b335bc80bb5e486f1dfc5dd9b670276051c4d90f89e7ce41630fcb4b76f8e773cf55aadd27dcaa054296f044ab6ef42f41ac6dff8bdb215a533be35bb63cef362ab9f0ec73492b67ba5be4d89110d7e48442d96c5abdd4edfa210dfc21bcf36a3294f74176d1a9977b447b27f6a1945f7318deb7c83fd096f7f12886a00ff98fb66405c6400306c93e0a34b2e486a1574073554b76dc97042b55bc764d40c84eebf5b449ab91c423f7989ea307121cd6d12b2a60e723f8fa5e043ce14243e1ef6685f974884e8c52d2bb710ee6d4f1a461b6b6d636599b85356804b7142c342eea9598aacf739e7178e459f6b460a7eb1730054d85d699764015d60f0b67553b96d38b4e4799f8bb92ed522be74724758e77b78c8caf5ad2f922276c2931e2366bf5d3913f30be79ba1f3ab2f9b7332d6b718a86291fbc3c9503a76d82c88a411e9fdc2681625e0ba4456a8caf6339d2844d0cd60c41a68206a7abe7c1f4be1532c9c4d20fbfc99fb3b7d98ca401631bdb7ed8b903eb714f64d6e689059fa07034703d0d10ab9f19f2a7f84e148eac2d43b0fbb1f22c8dfa70b603574e158aa6a425ddceadff409a12c509dfc7ea5753075e3babb5e916ee851a7441a81e8806e241e637f738b7d4e6de0d67cae13f8accf103414aac096332225cde82a1287bf2e117bdf66923a1e6a898dd9169816c620d53d0d07c8c5659153265e619f4f83e19f7de073e1fd87861daf1f9085753bf6d781e637554b7e9491f3669e1c29badb5a6f6b373ef67e993c337089a717fb8b618f0a744419b2eef2b21651233c3ff0e907907553e364f5b94e08acf382feb1fbc62e954b8e056688420b4b393ed0840cec83555b1c37e64806258e9550fd90bd94ebade012dae7e0250858c743370855cff96adf1b3e6541a92f8facfe11da16fc9e83206f254d603af8b03c5d6e7339d6ffa1d944856548f946725fa0fe87e92388b82ed3bbb20c12b9cbb558ae7ffa0b27d5e80913201426ae23d7efb1ec0f9ae77c7cfaec50e64ad76c370f5eed2b743445176476d66d5406523f968ef472d8e998d6d4ef7a31fe61e5ab76d611657ff6294a083eff8b9397802efc523697adf0200387edcb4421c35daf7bdd9b9e2006cefc826735a57060b5b852451638cdd4f4ff925cfed4bd8643cc95b155160e86445b5ba7f87e6e0820dfd4af4055b154fa1cb7e4c256aa048df0acf03776d04fbe1104acea8936b68d9282264c0cd5b789028aae6a6d1aa933a20c105ad9c197f7858bb4ce931fb07b8badfa4fb0c851e52ea86b68dc19c5a823bee81f9c8f12c463daa38bf63b312c4d64924f30aa9b0a19f9af0013b5089253a2cd8ad50a1f85421a0f295ad662c00d63008bfb8a39deeade567188a470a83aeb26b5cce095a16e1c156bd5c783c22f0b3a6ea83aa70d24be6fd71be2355efc99d8ecd15db8eda2780140182e6d176aebfcc9dc10ce87883259e643961580009d20609a17217b9d41f5cea1c0cfe7464c3aedcfa2cad7553fa49cf39daa834d678056920824672f1dfce67cbdd41e6a92b6968213165f09c0fd0b2edccf976053c64ebe362546e7944e0261763a89f33ca3c7b95d1794f99fa93eddffd4d2b74d6d80bb680ce67f7113eaaddda4405bad8771e9e435dc11386ab780b970e3b7bbaed357413da5d8939e14b6e4c6c92b1270d3d5bb145e4279412bce01866a6b1df8af2bc3fff61641eff70649339de341438b2fb0b80f982d01ff4e532f3a13347b664bf4e518ea2933982aa8241d964cc54db26b73c60083698596ce77c01f9d7e7445a7ec7041ba23b8d05254950feb11c2005a15d7b15e3a0d52c1fa2260096be6c503f6a6809b526e0ce1c9fd6fb2793ffb8183ae6689a2dc19792d06e6a539566203f7d24bcc1611e109efda19cc6bf33f7ba10b4c1e882ee4dea37f9540b41c06783c605748b0889ec65cfe93b29a6decbe5638ced56f923434c3d9f5d0c841e7c01c142760d54ebf3ea58d34fc63a64e806d0c78dc6ff898242160e60cf2ad8060289127b930d92588da50c866fbf494bc3b5a6dcd55f4bebb62c7762b59e7b415793562ff53da62848f18fc8169f574d34cf270c4bc4d01af7ce59a03ac1d5cb7b83d8b5ceb951f0edebae81d842c2eadea13c145821fb1f04057dc8e6c51ccc52fe790b40f5fc0d7fac534b1dcbf1ed0a20679f0ba377dd8f4b837cd75e6dc2fdf67f1b07784e3c5920785609567710ed2e184d71cdb127d89f4e8867846209132e1ba8be588a39d4b5c122113d19109112c90bba321f41668ec63f2b93d50e85953734d5e905d51f60e6b820a803cd50fc492a12f041eb4465d9bc41334751e29f38ac4940153041c1a2620ce97e4a2a77143cbfdc8dc59b1e2f4b552f5be72e78c1a75c2eca66c329c039c9384c0a6bf325224b46fa5e5203ab49ea5ba3ac9f322eebbdfc77ae93555f419e31344dbba62c50c3e31ca375736665a12156d81c9cc7384af5a2aa5ffc893217585f18283c975e6046c4e8ff2867686f0eb7d6c53b2b76f5a48f478b97b7a4d62321ce1236260e1efdd51473255e32d6108831ec6c85859e7c080b176d8098b5895a7843f6784f3bfc5e8030fb54c00c6e15c6627cd0ab87f3783469b2041add42aa19457437514018c572b6d5ae9909559798d8962d6b464738458ab68c785b4b98776b00aa1bd5ab16257745617c778df84237b905fe51f2be5e8a1a61014f41eb5f8bc807d2d90ad8a800b02bf5f8730abec84e33d69edded2cc33cbbf50b882716f7e23aa92a4a7cb59ebc7ecb7b8aa0cfd07067b12ad532602e3b3fd4efc926890f2c2085e5e040c3ec33b26cc5bcad350efe1d39a5afd607fc49c22da005095ca8e42a8d38d477e5c16e5d585df05e62a23bb82b6cf39f528d0baed628b85a7b8b6c1700d64190457302f96c435265786169661c4bc4251d0602ee74d12d5dbc011479d04a6f97ffda710dba598a54d5fc1bac46098ced4c6cde7c2d03cf58f3679e9129cd82127d39e67aeae0f90ffc18bf7f77463d25451e0921cc65fb43a2b83f35380fbe25c7900e3364d6c90e966dea1cb29423e77045ef9c6bd2ee9ee670500777cc021a97fdd9a3c885b14aff8da670c52b6444ac5dc2d23c3311839cd09259ee09be1f53ba8a7ce688e197adab2f170f932f1f9b1584759f747e57f0cc1a9a79a16cc076c507f78107361a092847d869c5fb1181858e96bf564407d7ad233adc16337572252b94185dfbed38d56a8b86bc023b3b0f81a72791a9fac955c75d04716752f15538549932cb64faaeb957d4fd4def239bd343989d779f211f8eb929ff67689b916c688f9527067a58c84dc4c5ed19f6fc63a42512b9a37d12947a0d8dce75ec75d347ec3bbaa51d2e921487cd5cca9d15f08b510d01c722333ecd9e751c51986a7c3bf7dced2c2f0f3dc5d4b417ca3d3510a6e8ee3142518de53a58aef3a4176b9ab0a9d9e7b4006341fb8e6a4536834a01f3800b30cb9073c4f8b1def1d6fb820c5bdc92cba95c32fdfda0354104a90a4702d832215803ae564aecbaaa5596e07700ec2c6dc18fa9d219ec6c5fca4b91260847c2f396a6d1301ab2749da31231b0848e326103d026e1f9d9ba045f38aee120a0a18411e41b0f13b5d138b7d9f88d4c23b13179cb3abd7888d9a3c7802d950d446359557427ce3e3db53d11db574e3f09554badad1f3dc85fd9d56e64e4549a08959f84af5e825685983dd2db6459bc0116711c45b8cabfe7002c2002f824aa70a5953630894693eac85da23ea00f5dcfa3737a298c9a5a18629a39579b59f10d253aa92d44880d0f434b17a4ae43ca007243073e6c392c44e49c3f10f6e8c7b37831db1b9ef46ac9117cc2706ac4ecd3791b2de34ff33c3fee0336f504a3d8c0d7d56e629c68360d5f5b0994b83dabd9a140b8c6eecb08de10a11a9a867ce2d2dacb5332dfb149e5ee86f6c82434ef8ef80df2244d41f64616b94a01d404edb7a0b6fdd36280cf0297d95719c22bc8a9813831bd14321ea7e5f1d3cd5e6d2cc0a2082245e5d53619f4991a8d882516147a7d627dbb00380438c6bf966aed0d964e5d235ad15a19df924e47948f796cf70382d85919e9091287d379e15c0c814daa103b720c16cf304e521d763b4cbedc3c098fe4eae11b9138b8813d12e3a7fb4642959ab746c45980cb35cac303e987352bb402f6914cd3fc5d4213075269ddb915c019d2e746b9125a88b5e43ed4026e1d4f0aaeb37b3825dc1ad761f616fad5413e61211c91b15b3f9ca072409bb5ad03057d9f613deb2429983ea55e269a0ae39245ab2823b7d1b5b986343725bcba8ecbb674db3fb32a250a40ca18b4fbbec49d66e845f3d437edb4cc0d2fe07f834a1230d1602005449b836260c503facbda3cdf135e1fd8523a88b3455e5a592d6397cb17ffc1a378bfe5abb4916cd808102433aed6b2aca2dbd8f147ee7c3ff7512d493bca33d4e3f186f675b0190e7c1567f4682d9fda4a3fad716fa92f327e23dc752f849ea8d415d34a0b48902136917eb6b2291ed1cf4994d98b51edfc46f4f0b4d77fa59d2fef2f1a1f5e0c7e26b9db12854c16e411cf39a76dc4537f4ed65b78e492ce47e5335c80d98eae7a98a44ed951429e4496c81bbae6bec5b96d4f6acafb7c35f44c959637fa634ec0f057314905ad7181373bce4682705e98dd1222fe7fd86d085311c6b06ffceb9eee96aa6aabdfa45130ed957405b6eb2e17eba7ec592584e1d76de2b970e6f0b754f1acae98086e7f604d303b9f0c9ea43b84a02aaa1b3d307a6dd50f30283135248196767d60e4b0296f8709e0a32065e5", 0x1000) syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 01:06:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0xf3b}, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$KDSETRAD(r1, 0x20004b43) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 01:06:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getitimer(0x5, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000400)) write(r0, &(0x7f0000000080)="3850f404c5ed89bb1c21001e962cb3b27e4158a0797c866b355e917e3fd1311adab4e036e5022cc23eaa06850610baf9438a0e3df3c8714ce956d86795ce1390d6496326a8b2d62b5ec5e162f538d7480d8d174f22cd5718168de823ca72486cca7f84102707b78f865042a09c0f9c6a5abb155dc2b125ff9cb5855f31088f5ec6d14d0981a35ae7397dd01bdc7788c58950074622709e", 0x97) 01:06:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x3ff, 0x3, 0x2}, {0xfffffffffffffff7, 0x6, 0x6, 0x1}, {0x5, 0xfff, 0xffffffffffffffff, 0x8001}, {0x1, 0x7, 0x8aab, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") kqueue() 01:06:14 executing program 0: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001680)) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = getegid() r9 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r10 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r9, &(0x7f0000000940)='./file0\x00', r11, r12, 0x6) r13 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r14 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r13, &(0x7f0000000940)='./file0\x00', r15, r16, 0x6) getgroups(0x7, &(0x7f0000000240)=[r1, r2, r5, r1, r16, r12, r8]) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\t\x00') 01:06:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kqueue() 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x110}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) r3 = getpid() r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setpgid(r2, r3) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 01:06:15 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getppid() r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x9) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r8 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r7, &(0x7f0000000940)='./file0\x00', r9, r10, 0x6) r11 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r12 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r11, &(0x7f0000000940)='./file0\x00', r13, r14, 0x6) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = getuid() r17 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r18 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r17, &(0x7f0000000940)='./file0\x00', r19, r20, 0x6) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r22 = socket(0x18, 0x1, 0x0) close(r22) setsockopt$sock_int(r22, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r23 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x2, 0x0) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x800, 0x0) r25 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r26 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r25, &(0x7f0000000940)='./file0\x00', r27, r28, 0x6) r29 = socket(0x18, 0x3, 0x0) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x2, 0x0) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r31, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r32 = dup2(r31, 0xffffffffffffffff) r33 = socket(0x800000018, 0x3, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r34 = socket(0x18, 0x1, 0x0) close(r34) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000280)=@abs={0x958822b106c94cef, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="f1d1cfa9400cea77eda337442c7b48e1c3defba83215c1cafb081b777879f1aa4ed9806c5e8814c7f7af73cb09b998155434fce7cbd77d4a8dba4149dca9802c885c2a9418bbc6910eb5aab0b45c3cd5fb5d7c639cc10368965223b25e8e8fd4189a16ab4799c78cee64b68f16a5dfbdca60bda765233a9a9c40a81d4386ac78b69b990c155552d4a8db80c8e3a2edc9239824a776c8b5eda353", 0x9a}, {&(0x7f0000000400)="fe801145001dfbda56ee8e9eb1243795949944e5a1d993de2c0222152d139bd1aeb69a45d789a58aa43f2629d2909caeb3e9fb9450cfe583a48db62a77fe82859a7ab6bbce907ceaacec3d2c8b72487a19c6cab49015abf6c8cb79e89761af6c77db2786a09e3dfa74757f553e750292a9ea174d609657c668f89a64a17302739261b6fbfa83c8f6ad12c55e796595840706fad9dd58a644abedba93ee01b7978c4ef7994717e5768703baf550b1eac70b57", 0xb2}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r6, r9, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r21, r22, r3, r23, r3, r24]}, @cred={0x20, 0xffff, 0x0, r2, r27}, @rights={0x18, 0xffff, 0x1, [r29, r1]}, @rights={0x28, 0xffff, 0x1, [r4, r30, r32, r33, r4, r34]}], 0xe8, 0x406}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r2, r35) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x84) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="f2d91c802f51a8baaa5bfc4a0d38700b6a8d6f7d05173342f68a58d6aec12d26f16e7088ef69a07525fd7121bbd66c8806aefea8b69cb9c251e151bc15043e62be811677c3c3910a981bc34fef7781d4fa738243fb493dcb0016e587990dbffad9496811b518ebcbef54cfdceea8ad5b00a010d2555a75b34a38b0775e9dc16a588642c406d04e4e807b5c3923e15cc8d2b434faf59899a6cf205cb0355968b2c987106c37210065f1bcf1e2aa74212793d9cd08dee658babb5b60655a94e2dd3ab5a633be5e97d2d5b25e5f72", 0xcd}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) 01:06:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet6(0x18, 0x2, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getsockname(r1, 0x0, &(0x7f0000000100)) 01:06:15 executing program 1: socketpair(0x1d, 0x8000, 0x40000000006, &(0x7f00000000c0)) 01:06:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) r1 = socket$inet(0x2, 0x4000, 0x3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000680)="0f999480ddab49c7cb12def07047f53550ca74731266f0876c7f934986ee0204faafedc31efe82ca24038c965027eaf8ed04967fe01a7bb9370c41bef6572c77a68f9f189e439380b084e5cfec1d2d979572d0a85f4fc4f2a682dea01e8187b46c5fa14a1bb67ecf85234519273d0a6b136d84095215f77b2542b1cdd8af67740f5f977dda6138601d4376e980e463624c2a39fcf3f45ff4781b7646d343a3c2e02ad95b482bc907dd928a78f86d046f581f56d0a415b0bff805d16162515aa80026349e2bfa7d316211ee2faeaa6a565e92ff1979ea39fe25aa755e0158f29f5b5f5bfefdcf485226a13115e350838e267846e4cd0b3047948e6607d2e29de3c12f5c09a7e0ba18c8bc0ab7a773ba41f33601198ee2f66ef0c4760a6dcd45387de0759fc08060b8d8ce12173a766f06592814ca7e06e285d8b8f1fbfac66305ebbf5b740608462f0a379dc04fd28c13dd512bb706d8c887764976a27d83586f99d76eabb0aafd0deada847aa38c0ba46cce1526823b94c8914d4b5eecbc4dd31b7ede281a350b34a91159f8ea0f88e4f8d8a2885d9ff123f7904c3ea18d4bc4f9bc87fd79113836d1c6a06cbc550e1cf161b4289235954cc3872931258d0ceb2c5422ad2d07e5c172c9a008d693d01c2bd015bc1aaaaacd429193713e111997bb58a97da6fb0e20e38d1ece6baecb3bce0d321a4d92148626d7757a27e7ecc30d777a3eb3ec42016359faacaacdfe5fcb4fc66f77e3cbad3ea604a5cccf631f5c9bdfa571f3f028af8490fbe4dd3084176424d2759e29b3aac2ba93a4123c4d6e180eb55a2d04bf53bf770141879909ce49d59839d296ceb9666e01c0bfde9bad72d20863509f93995439e6e972b9a8390e4b8111a1326a8d7d230a68a5900553599134250405b8cc1ee49b85d7b53bd7b1febf4296ee4341ebcf4f4f16872e7398f040cbf020a2a8dd60395cce25e136c964e74c3d04dfb9af66bfee44097b7c92acd0df10051a7009a0516f2ff82058b15e74c224830b04239779b73d08df7bc24eef1e520ac711b97b1456a17465c2f5549c7106f0863c59d4f1110f71ac66a7687a461699f219b1506de72b5744e264481e5463ab3a0735ba5dfe0476fe8500eef16af4152ebe2dd6b3503725c2b25bb5588fabf116d325e29153d77d8be3726321a2bef04f54dcd79de428a063c6b4fddbc18a75984ebac749e4de6b5a382a527c79f4eb5e8bc31e16747a01d2d2ae8b60ea59bf9058105fa6b42eaa3789aead0c01725a0a38a0955d80d7acea2d6823103a078ade71bd19de62e9dca1fa332504c788c5f97adeab1e21dc2a64809f50f719947796eb1f80ddbdb43ebfb9a5751592494befba3d29094bf9e8754991b92f0b73d99668bb688d0dbc02149e37d978a9ce592d1c5d1b8189402201b71e4aab8f107602585ef81ca1a1666d224af2ceaeaa3dc14cddc691471f2b630e1bd0faafdb635c7942e275faf4168399051175263a251d04a83d91f0ce20a1cf9bbc089b15c257c0529e14c56acfe11a5cd95b549eccd5a4f1f34e401f134b98158db0b3b6451726ca56fe84d0ebaeda40f3b0c8038cd8f149677217e23d37aafe9ac96045a22a058f69eae5d89a5d6db153fc53da816f15e80b4483e4b2c29cae8123ab2a2504ccf2333a70bc251b023c1d7e3d3fc7dd9de8bf5b66fcf3aaead0cc5fd75e567e60e8df6cde0077d7d752a7b348b92711ea24066950775d77cd042687b7c4b4d96dde4891afdbff3bcfdbc5df34112ca5b54c57ed64c3f7dac59cf61b0f98119a19ebad6b98116f9599a85f169cafb21fe0b99754eac7839d3787313f0bb38af771b39cb5d5509ba8f5baecaf0ab5f6d3651a9451a4f3146f34f779d49aaa4529419b21f5cff8ad9c631e8ada5ba6ddd3103b66f4b539d091d66ff94b624424082e78e3045db1cb79f30190d3c64da85ec877373e2adb15ce12225f4714743e940daca665768de1c23798f005bd75736057db43ba220b9a4db9220ae3a845f15594f77a5e1b016f9635ffcf24e19b7a7ae1a3901862111febd00018de09b2d815986532a339d1572cd53c4c4553c2bde1427eff54e7dfd24a8562b2920d0849802149cbba98fbaee6267b1127f911cfec79023cc8695bc52da3f2eb00e6beef9d63cf2bbad74064f20eeba1bea3d4928b78c40acf47c276ef35e99f78aa14459e3e6096540829863c42ac9dc48957a244349abde7afbdc5e539afe9f823e44c5e8ecda7a20ea707b2a70e7023a2f3d761875d1dab35f1f965baaec91aead1a93531095708961ba7f3dcc93da7f59f0671e5f5092a248914d994c3fb40af29a922a1abec3232415faed3239885813a91423c4a3e9633972eb15df4a18c1a7fcd34b3f6f00824f2edb5a9927e5e81741a95468746ba7e2e4c08acc2b083db26b3a14437a214e84dbffa2cc3b1e0e2958aca5effd749867708022b7006ad8af5ecc371ac69e52c813d40fbd95f066d8f775e692c8e4f9e4bbd4a94a79ebc521e169bdfad3dac848f77c869c171293fae9c8d85222a91b7caeb4ec2da4a781dfa53f2745731e9cfbf994d41dc9de831d22530c244cae7cc65a05440683354893d300f227d2c6cc3aef994c0ff8e1d094f8901abe6bb0b650682cd4f9d297fbbb38df04d34c9b6bda487930d19c566ca9df189efc95d42cf19b8de7a0d09495a7f96772482abde7abf310a94817306f5a5fd0f3c35fd912546b094a64cf7322fc763d3de5e400e8fe13492cfe8cefc32f853de6f19eaa642f583c324a2dde0a3a67c490d298ba46b49a83f093c9577d084857c187c76ccf0fe1cd21d8b0bc654202a987604644ed7683a409a1b75c423fe56449fb5668cf0c7cff66205bc074c5ee40b56e38ba9500ee2f24a64cb8058cd99f73f6fc59fbda47b47c9819f7adb17c334f2b7c564630ef6c08b0f1f9e3bdadb967173ab18c8a2091eaff46eaaf07b53467a8efe63e27a4cc6cf52902c66582aaa125e4596c888db9d87acff75dbf8ececd1d6a0934cc9f890b8f05ccd534e3f05b5580410783393bc7dac92707a0f3b2fe9851e656b5555fb8b18d292a0fdc4cb12e2695a9b40a46bba7d7996ea41038bdde3d80c392cf957a2166f9a250728ea30fc0975ff8946ee419903b9cedb2d85e7c72281c2eae8608d624ad37fa917623f1653af2e80233d03057c44a17aa6272805aea80d50aceff5b5118d00e66266e3b59b97e5061998343ba79044f0320a3a8fbe8b7ede7d7988e1643e7b67f32a939d9d09d89c178fb4fae8a7a70c6ede2ee283aeed7d9ea70b7a62821066e12233ca014cdc6c10223191bcaa94289d4d42db58d89a05e205f80efbdb3967dabc7308dd9daea0c5e16e6e0ee34b7cf40958500bca253f51455ef9d53f237885710ffc68575e3718bb6a036979c7a741b35de641d3d01280d5991b94c342a040fe74b46ceacb0baa9663be6d5bd0d10de6483e4e2d0895d4656a499b82e57443ae7299ef3d12bbf949f5cc952b4db2f7761ff9b2c61a871d530806ffcd56bf651c4e4409f19b7bc9636e96aba55316213ce4eaf5cd6f608bb7be770b72ea9e89e35d2596d3efbee4533cede8415463b941c423c32b781999e9800338da8897cfa1242535008002a1a21c66c207e4f8b101531e41095381dc20cb4a71b82b2d88875aa4ae74ac094fbb331641b7a23aff58269718d9b416adab3da655dfa8eb6c3c02a96749a069fc450bb416483a1d7330a0ffb22dab91920f4639ef67b0e57333781defc96ea0871ac7fe73b156e7ac7829d561cc6655f8a3ca89a2a454a23db22708fe0a75da3130ca08c5853e96e7ba8c73174f6518d279e8f4ebd3b3fa7c20458ed417b5e4325c1169be777ad1611485132c3b070b4cb2395299e97a8db8adce230a2afaae449a009b767add91ef4ea26caa7547f076547c40284ca217e1331e4e44910e14cb4535370df6b3ed2a67c73531d000e9168769ab870d487d4eea3dce99c3b4be08da8284bc06b5b61db76846a6f8eb69622e04663941b1fb5af017a7ce6f8a77bee026488f1332d154b08c094dbcc459f9457145a4419d05a1e20ec22ffde0ceaee2e7e43799d0daf5a7ccc035e5271de284266ff291af2d4806cd3e098acac220470a2ee197731ec3a215fcccdd460d489295298084173809e0422b213d3977772934863336cdf2f0808d80e1981058df293fc5e4ffed19535ac26910c5ef2af940e8f7d73750a804d4705058f957062a9055e6a9e2ef00437011ee6a8a721fc6b6b5a3cb6090bb4015930ff7da3d7a83ddb5955eb91a1d8f63020f577681f187d913e99bf81eaffe2a716c7b4d26e379368fd0baf36af79c9c00b673448cf9320c54fed7d5c040f36ee3ef95b34bd11211e0825112c51ad36bfc72384173b4ccd0c4b00b8c58d2383fdb0d753ecf152e7d5731bb79b1bcb4b2d623dc3c7ba9ac35335986f9a557466506d2eda81779b72fe51fbec031a07c19cc02c1b6e7c9bffeeae877d789602e9b250f485d0ca6e3ec927ce60cc4fca51e47c47179e796c97ba9d6e022bf169130775b04d653e623b4d08a66dc213a2ff22af5c982020c9deadd550d1e1d6049f35a7596bb57823a3f7ad85e871cc4db7cf26019c79ade21f18ec997ffca9c786d4572bad1e06bc3904058472003ce6e681e921a6db56eab4de57b1a9d5001d71bd6195fbc8e536b70cefebd4ff39acf43b846843131583f8ba04d4735c5cb0c22af2df17a4fd8ac6b5eede8516279edc291ee1a8f618f6c12ac57fd2ea4b46976d8a7e77f32e9084810edfdaea43a05568e1f9e83529b5b63b564286e67db237be708f3dd26913116e1bb67ce76f44284349f95a1671f533ab3a22674774e57e46072faac1f49f8c465242a29d3e4514643f47ed2d4cb860935218f19dd19ac3227958135d3e0dc3ac14d187e2860f99ff2a758e4a502c80a99082436b617e1fcb35fdaf19fe590c45ad0e6bd4b656717326400607e77c9446e5b6fd2a6e067f179be3d60d5e271b61a0f4eaf38d47cbb9867aff4495794f717748e1513f44ffce8002b2ac59497ea13c97a07b6a35c9a84e6df4ee788935467a5360df7f76e4094103fdb385be8957249303635083c1d101ab8649a168f620e2a4e790da38e81d289c9570ae56d21a80b11174b33186c862f1d6871bac31c32abe61b5da26477c3096dc466cbd1ea3370589265037824325a4c7fd6589d8515b890280f6a622673ca53e173793034bd05b4ec8f4bba545798b46d61eb19bc7471b083fc0b232c54b8324ee80249de3bf09b41d692cb835504d2fcdf80150f944746bdd66ec6ff71e04f705e5d31ae2a58c856d63231adfe7515c2bb5ee47bacd2a8701e7a018c267ac10c0762645bc1546734ce4cfeaeb6ea3825f79e5d1a8cfb320dc6ca04f3169d3d03db6c0b64827d51b04f43e779f1b2822d36637f754021e897680097b70f1ba237d121c80d2cc62c53d2d37460a0aed8d9b9594d775e0949fad2ae76818fcbec98cf5da6d0ba564a52477b0bac13ecf67ec5b633539cc2a86119234fee86e5ebabbcdc2a911beffbd9b52de61cbd473b9e1da55771387ba51d5e7125275123d59c5882c3fb73fd0af3a1fc2df4148e59b470df8cdd8cba3459a1f9c292fb3e18e7576a342aaa711f55bd0161b14cf23b84e94466fe42645f021dfa0eb38b48e1f88e1096f7cafb16bdb218f2fb9f0782b68fb197e55050cd40a42e179120f922340bb323499fd7fc7b546fc14480a54d95d78e6c997d506e454d7b7e264437200b05d3d81f", 0x1000}], 0x1) fchdir(r1) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0xddba94d92c323401) 01:06:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) 01:06:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xd57644758add3b5d) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r7 = accept(r6, &(0x7f0000000140)=@in, &(0x7f0000000100)=0xffffffffffffff76) kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x2, 0xfffff, 0x80, 0x7608}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x9, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x4, 0xa63, 0x3}], 0x4d0, 0x0) 01:06:16 executing program 0: r0 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r0, &(0x7f0000000940)='./file0\x00', r2, r3, 0x6) seteuid(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001680)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000100)={{0x0, 0x200, 0x401}, 0x6, 0x8, 0x5a3}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x61}, {0x4006, 0x0, 0x0, 0xad0}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:06:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x1) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 01:06:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffff}, 0x0, 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff9, 0x100, 0xf0000025, 0x3bc2, 0x1}, {{r7}, 0xfffffffffffffff9, 0x0, 0x10, 0xfffffffffffffffb, 0x87b}, {{r8}, 0xfffffffffffffff8, 0x8, 0x2, 0x9d4, 0x100000001}, {{r9}, 0xfffffffffffffff8, 0x4, 0x8, 0x40, 0x3}, {{r0}, 0xfffffffffffffffb, 0x40, 0xc, 0x1a0}, {{r10}, 0xfffffffffffffffc, 0x30, 0x2, 0x80000000, 0x9}, {{}, 0xfffffffffffffffe, 0x64, 0x4, 0x2063, 0x80}], 0x260e, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffff8, 0x31, 0x1, 0x8001, 0x6}, {{r2}, 0xfffffffffffffffc, 0x10, 0x2, 0x1, 0x9}], 0x8, &(0x7f00000002c0)={0x2, 0x2}) shutdown(r0, 0x0) 01:06:17 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x8) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0xab1030b1baa449a7) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) 01:06:17 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x75}, {0x3, 0xffff}}, &(0x7f0000000080)) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 01:06:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r5, &(0x7f0000000940)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r10 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r9, &(0x7f0000000940)='./file0\x00', r11, r12, 0x6) fchownat(r6, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff, r12, 0x2) fchown(r2, r4, r8) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r14 = dup(r13) ioctl$KDSETRAD(r14, 0x20004b43) ioctl$VT_GETSTATE(r14, 0x40067664, &(0x7f0000000100)) 01:06:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/138}, 0x92, 0x2, 0x44f40e3c1bc12639) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) 01:06:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() syz_open_pts() 01:06:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x810, 0x86) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x6) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x7, 0x9, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffff63a6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffe}) syz_open_pts() 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r1, &(0x7f0000000280)="1e704df74ad417c344955ca0f0eafac834315b02875785751bc47a1d6b90d8f6ef651ccc894b36473dbb0e2520872971756c3f854f9e7d68c61c04fd6fdd4caed3a10b12e47d436362ba21967a22db6283ceaa178fc064b63b38a2cfec51965f2042d06b13511c4201a5190a63dc7b39691107efd120e85045e0a48a7f91183e97b2a80615d534ed5d2049164ac093ae606dbd71c18b26034a64a1d52b790493af352ec713178ba9543ddfbe0557cf1a773e28d3f18af37583e6d6250618948246c49a57a6d839e8f7fff8827743deaa7814c403d74c04133497c23a0fd30fb8275e5df32504d9c2ee307599cf3631bc836719264ee5802c33a8b506e94735da9952b3eccf3587c370e4383523f49e4d8617b7f8ef4c8b3e766b18eab934ae9f5b6fc2ab1d270e8f2472a6cb3b0e7c2aa5939378654080f1442def2e3d7f3d25172dd136550ad4813944a9da5bfa4975cbb52a15695cd18b7a541406986e1bfb728ef89e4472afc0d571d3bdec3ec3bb3ab502e1644ce3250b0111af1a5079a50d33ea55b1831f28f113973b24ff0e12d46a5df6382ab59f995cced71a8f0313d43dcb2dcdcf07c38dc7e8b6224ddee0f9d726b33fb63ef14c7d1fb6d8ad7900714d3660348b53c92747c24e5896e6c992da030b0153e19d9e9adcd0a0691f54552eaf98226f24417254284c2973a889d3e1d38c04814e01dfa88cd00be700034cf3fa920124b11b698f53557bc436a7d9597442318cd44c14e71aede7906c7021965aa889017865f9782b3c2ddf512ea3f4b5780e312843a21d1343e366286f390fb2bd588d6cbdf1f47f5a6b91a4b4418c70c556d52a9d857cc566ee707268e619ac74ea81201621d6f505f193374f2dce9180f5cae8cb854f8f3e4ec535b32056818c2c9b9421e11926323743c2ee114db93af42fece644f511061871ade2b4df7c41747c8e1859bbf348f9f5f187e17f555bee318642fc2f97d507b9adff22c94339055bf940966588829353e7e211793d07801ddb99a9cbd141df71d57d7b3ae118e135413ebee8b1279133187fc213a0702448736ea6132953c62d0657be02a8e7a4902ba33ebf669127da01784175c7ec1cf499340140b55a6d10477d6b73b11b1a6b74cc4c0c6a9131c53ae485e69931f58e15adfdbcb23a103d98798c01e7db7ce8f4167417b6e2791422acd6523500a3d9b99f66a6fa69a1a16b3e07f47840fadd999b81bdb2e95a8cbdf97f9e129cc176bf968139c0af399f3293bff07aafa7035a0c3d2b1bca4ccbefda47b4cfe6ccad8dd84ed14864b27469da1be3830f45c8b0252aedcf6c0162e77997def5e69e4607086c6ec18cb714f16416da1e9ace9ef25bb4cfed8314cb74e7b425aba886e8810441a815a2d30cf8f416fbcfee8ba045cdad4006f640ee83a9e8d931194397d5db9a8dbfcbb79446edbd8e406d402b0c00368ec94ba1a40eff2fe4b6e79de28177215e753e3fa0da72c677d5fc7770bec17cc48e0ef154d9d9576f7fb26ffb09136628dd0afa501a9013347ebba119cf87012508dbadb8c66b5a608eec5ccbe9d4bf00e8c1c97a176ea0d1e4372554f4232fb9fb762ed84845977c37aacccf2aad829bab9a79c7fddf8fda479c9d39dbb90ead76ee8e8bcdd687746888e0d047fc2a506ffe30753a29eaf9712774396b7ecdce2bb3f55629aa668ca8d9e5706536a2f054bedd74cacd924353e067be5d29de6273b21fee641e33a75a1364b66978ab440e3b48497e953e36b1d8431a09621d68da4ce596fa0a42d036c31e778689c3be471f67eed03789641ba695d1af2e968ed6b8c0a91c286d12e92e9fc66e082fcd63d1044fa330c9721ebb43972317dca9e108922683ebec037f56195309678c4e056e7fc7d25514388760e8b03ac8fb17506e3e13d0dca3b3a5a2041488759b2b79cf09b410856d0347327c876f28932592109ccbf359e467bd012cbf88f663e41369867555b4b849975216419b76b9ed2ddc60b4ac82c6290b3c2ab2e7d976c1e7862b27045ad76e50e570d5e7bc14e033e9135221117c20fa15012ed8d124c738cd556094309fdfcca3b77e0be7f455d9af4a9b6d4a6ca4df14562755de629f11ad525282230ead560217bec3a6a3c70e5b063824c5490d1d7e85d0f3583365cd8cc14e7016edc5df7b8bce9db177932b48814f6767167e4bb9ed9dd91c9d571b8dcdb20d32028bacb7cc922223d81d50779c78375856741aa4a3c49b64bff24bb5148b1b99e7bbf20af65e20b6a89345455d0370ba2e4652caf8bd8cd555bae3080385008e6ae321e6ce1115be0465761a7317b4406a23eae514fefe91860864d2b0763ebad1b9643571ea8005baf2f305bd604fad2338fb064e1f55019f97f8282d7a44bfb744e5ad55f93ae9fe7f9d953ff2925eba655aacb15aa9a6bcfca2fd632bc1c2e261571f69f651088a1f3e66a59ea52cacd68a9972e22c8e83a0ef5376487bfd24b3417c4e31e1648cd88ea0381f280998763637d25fbbedf712c53fd141620ebebb3591b7f04ec0275f19c2e3eaf8d7a2969fc5ebf1053fa1cb5108bd4c1cfaab695eb2784ac6b87e110a3b7c31d040d95c9e116d360acd67e75899c11b0d758e074c5ebfad27b9cd9a3e314b0f955d6a1d7e10817de8e474f0b3ad332d3bfa1f49ece89ca7ec22632c73a4b11fad6da05312c0ac3d1a448b67377b6916487db388de2e7c3715db3a6811f6f834622abd50107d897a520d53c06173cc90b564e6ab99e4b788e85019f005363bfe56e7725de7eac2de6fd514774ea649507700610298d73420823dcb4f0c3fc95784a529a06283dff2edb5ed9e89c4dcfb525e754429a0da0d59e57bb07d4f0722ca412730ef6b2f350b5725735fb9c73c7a0078e85ba60db91bcfcd2bfbd992f352de2fb9d036c090c173885f2c6f23771a97b66e395743f6d8fa957b7a9ca42b96889f8b7eb5dace2929578fbf5c8dff55deee305eb6d030ddae9476435fd1e5e05783ac85d22fb2065b1f9a26ff80bc2583234a990adf1e2f5f779f3935fc9b9552796a03da8675c48a7a7eba4156bf51b0f94d0bdf53ce60f362dcdfd3f4a06f9ef2ce2d82f2189cd5cd861d258214ce4ae5b05b07dcaa30fba19805be773d4ae3aa387691a2435e3e0bfdf808bc3c8cc1cb9443b6fbd79c733b8b92c1befe90e1244ce7add533b209452f21bdb50711565f8ed5d36e60f7a7a7e0a346242ba97696714a78c0300ff97d73d8abca4be182860cdd4564691f0ad6c2099eac599b3466d2950c01b65fd8cc70285f0453b5344086d9392d11984c93c7c6d20dc8a4c76e4108ac396f855c9a84cef0e41f28bb3ce008cce7bb32b502e52ff77cb508ed55246830158b1dd5c05ab514a134f49f12b83e3dc27e732dba395c09ea7993c719c20f84fbe45ed12ac8a8f681189541bcd71d7c244d2d429c85b9377226002b0c985e78155d9cc8dabb75a0ee0116fda63f2cec301ad16a700cb869341771386864c0dd85c48ea5eb544539ebb2376a2d972012398e66c16a7fa1a92869aa2d15dd54eff3151c28db7206fbd8067c436a037a64e5eb0eec7256261af21832cfa76f0b5e4ec06d4b68085470d6da8f8f2230550201a88129ea82aa14a9203254df6df69f23d33f3481246953ee235afc37fea9c92d84f32b27d9aff1b789f9dfd4a30ab82c1ac685eb1c8ca2cd60271a0c98e1e2b99355000c18d4d512af6050ec2b4b3702f2135828619ff633f6b680d5b1cb75e9305beb00bc334707f3132358e3effecd84f1fc8de7a8808104114a36531a527bd4def44ca4644c2118a134cc3a8cf84b4d7685d25be24736c805ee5c6b4e2fa9f30b313e1d1b4786cf5999a92c115b9e3675f004960b39265a9b9482016ea0fcb4230545248941d48104b0d53171a688fe19e04024c0f8697a19a37a20bda8be54087e04ba46fa9c47a46e1197866d7c81c1db73907ca82ec062187f0276e8087fbb0fe36dc6cbad21bd3ac798c1f7455fe68c26e38b665036e2fde82323f277bf477abf14e627517f057f491eab7ffcdf8d395b499765f9c8df586daa76781823c26e668f63b0cd77d6be8b5610a113c98dd274e5c39e21f431e75cc970b0a021fcea1a32004b50cf2b1d536abecc2b4908285c281c389bbc2853aa311d1c1066d085c354b9b54926cc7f8b3eff53c2003079781b95496c4ad4dd14d40673b47d02786b02525efd3eb55b12c49b64bac7c8cc8cf432bc7b7a6e6c52e869d4da1264302a61a0f5b2ba21b55791866a855a854ecded1b0b5a69c2c088f3ae96f3b641b566fa5b331f69a5263bd999d3055a1de3397a5b34fcb2454bae3e83b6884dec31e72cfab1c0a0f8cb7c40e0fbac9624a76429a7b27de48cebd2e7abfb86ab20510bc88db3d0fb63f7db3d13170793e722ecc50fbe2ecdc26f82c482906a0accff908163897e2b9787c87808c539866e2a77baff3a8a5d06f9eee159114a94f277551ff96dbf5349115453699484df567e0f8385ef6fabcc621bfd34ec501f7430010b1ad3c1949bfcf6b4ea4937d6ebbca24ff687157040d8176d21b9e718013d914df1a8f8cd9ac0095f0b0966c7d52bda0bf98654b3bf8b0ddd3a859416b3c889c03c39af8e9ec75042e63758cc0ef217d2e122fac305580971e4023e634ed2f3323a3c24fc9d8efb15ebf9e36a3c1311484191fb245702918a0843c6118c5c0154c1e204564cef77bf9a22edfd3ef0c8f365200b5c357bccebe0dcb0d09c69cbee6b7b348295621c438e33f9a08c6175cbc0f62dea9ede1799e5d16c1011ecdd33c0ac06d23cd4070932ff122be640900d2a924ae043178a3f601144f49652973e85ac5c4897cd92b0d99e703120195ae0854aa3a25131347845e053cb5a1592f5abd76e752a1580c77c30cbde59d0799971139ba1ec09a76d2d036df945524b0500c4feec2fcb2f280f348374eb762255ec129d29b4f78a7a0fab2b62b2f05ddb5749557fd012f6cbaa66cf9d3e0ff1a5f8d7f6d7e248f86d5ff69d2951d146d0872a48c743919709c5a7036eddc7ed887ba787f8dab26202899f76e6e3a71664a63ed0b08069c72deec30a8fdd185033103d5c72c29fd7e0937434512d685268e917da2d118c0d53556537351e6957e7f9c6e5f6431d55cada81ea3a55f25cd0fedf5fd310dab8b16ceb2c89f44b663867bd5f4b1eea128bbfba4dfe5cce6c8abeeb3242acc0576a3b0da8689cfa7c3ff00391e9346ab53dac5f4a91822ce2e793554507992d6f47904d733bed46dba2b4d9a431e4adda0358e73b98dee951dd22ef3f3328b581b032668adc23bc0c4a408b2104e51dac88395ac975eb41951cc2ac66e63a094bf30e948b81e1c174e3cac6f521e2ec102ab7fb8544cd401b0c78ba6b92d4d9fde3b796cd89e5f3203d579d9b89a05bfeb8c2adc004ab6f15de31737421b8e3126e0bef674c11bdb20feafbf28f3c8d4701b383dabd5766d88c6dc0ccfb3a12e2bd17ec404344453b348be4dbe0851afef15593c98608119c92231ec283853e3340c4bdeb264e673b9d62fa04b6d5a164c1f433fcb9e5f59f281a6c13ac3b95aaacadadb78bef24c2d1aaca4767be78ab3746ebdd44d267e8e8ba2485264b51ae4371a6ffd6f2f7f7a2ddc03fe4e6b1c65519fc5e8527ca7a9c4fbaace005ecb60c026a1222d96ef67c6f6cd0824ab2f4e2c1775b202fbbfa91f79cd3b9d178ce8527a98be98f46211a66654eb8186f8191d4625fe59773b620ba393b203762b38c5b83d9de1447d98c1f145b589b7c", 0x1000, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x8, 0x0, 0x65, 0x4}, {0xc6, 0x10, 0x20, 0x6}, {0x10000, 0x1000, 0x2, 0x9}, {0x5, 0x2, 0xdda, 0xd78}, {0x800, 0x4, 0x7, 0xffff}, {0x1, 0x200, 0x6, 0x3}, {0xe4b, 0x8, 0x7fffffff, 0x5}, {0x0, 0x13ef, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20000000010003}, {0x3c}, {0x4006}]}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000001040000000000000000011600000000000000000000000000002100bd7d0752f80726e9cdde660c9300000000000000000000000f00000000000000000000000000000000000000000000000000008f450000008000"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) dup(r3) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x170, &(0x7f0000000280)) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000080)=""/9, &(0x7f0000000580)=0x9) recvmsg(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000fdd4cd8f31fd80317c5f9295cd3f3c030f000000000000000000000000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000004000000000000000000000000008f4500000000000000000000000000000000000000000000000083a40a3f000098e7fc397543a5d38d5ddb0c1a392b981aff818a08fdb0d9cba46c2bbea2db98794a7ab5c7038199c015eb070c647912c6b3f93343fb924a6f0e81908b3bef3483d0e2ac369d5d5601c2b449e65aa03234607b40d3698ab4228cd075b56f65b62ff3b8b868aeda6e276864ed692a3e75d7ee72481f039097f7eb7b93d69d647f218984411134d3f9ff73f9368e2b5c6f18790cdbc455"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r3 = dup(r1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000180)=[{0x4, 0x400, 0x1001, 0x7}, {0x4, 0x1, 0x9, 0x2}, {0x200, 0x634e, 0xde22, 0x10001}, {0x1, 0x800, 0x6}, {0xff, 0x3, 0x6, 0x40}, {0xffffffffffffffe0, 0x3c, 0x7, 0x1}, {0x7, 0x1, 0x3089, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 01:06:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0xfffffffffffffe19) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x44}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="090de1d4f5a9b3c2bd51fb6d0fa8c9ef9425c356ebc29184e25279e9495bab26437d5415335b06cda83611f1a51432209f343ab540b26ab379dfe746744eed56581934f72fd62f5a2222eae7885acf7db72364a6091a8c0e8836e5a890b42a404feacf88e93db35705c1f58d49ef02d4371836db78e075a7c6f83161feccba5f3a97c0300cdc10b88a37e26c772ccf830650a3a2e1ec12e6e5eb343ca42c270940efdf4a950e61ed988a6198", 0xac}, {&(0x7f0000000240)="7b80dc1baabdda83ff06457b1a665bc40093be7e21f3f303d69bafa4d9b2b217e5d9d082214111d9eb34bcdbb776dd2a42695176078eac4a4c0ef7c0a8ad0708dcafabbf976b8e9d0577d87342964dcb955b9492982bbf6c67d980dc852b81a7dbc87c67a278731ae18a365b6c04fe1341bcd22cb59cc04d2769bd16fc1e400d64d7386529f9691f6304380fcaa7224d204ddc1fb4437df93c16e248edfef7d6977b584c62b5245cd7e735fcf83bccbadffc89aa176d80b96422298b667019", 0xbf}, {&(0x7f0000000340)="d28ad73e9c3345abae3fcbf95bffb544edda9952924f649722c88d8af341978c364c039bc61088ff3e9baad8343c1d8aee7f03e3781d2b0f102caa1f73aeff072aadb4bc95492ae80ec581f763e601b065e1193276839507b566ca422ab91c9971dca31050ab2fee738bdbce90024f215dab99ebfd0f53fbb68f43a601d695a9fd12439ad130010886b9306048005b2d1ea581fe559864993ef68f177754a2d9075d3e8120b3e7e47b0dca1ac3b74e90531f2a03531f3127fcbcd3dfd2e5a1ed4e1714ca267daf4a51872c50d874251a8fc78c5620f30e8294b64fa14c0328819b5e35ec45d08aa86ed0c9d54ba3dfa55c2d410c69e619", 0xf7}], 0x3, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x5) fcntl$getown(r2, 0x5) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r4) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:06:18 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) r7 = socket(0x18, 0x1, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = getgid() r10 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r11 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r10, &(0x7f0000000940)='./file0\x00', r12, r13, 0x6) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1, r8, r9, r12, 0x0, 0xc0, 0x487}, 0x3fc, 0xfff, r14, r15, 0x0, 0x7, 0x8, 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) msgget$private(0x0, 0x2) 01:06:18 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r1 = socket(0x400000000018, 0x3, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x132}, {0xffffffffffffff9c, 0x8}, {0xffffffffffffff9c, 0x20}, {r3, 0x100}], 0x4, 0x8) r4 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}) socket$unix(0x1, 0x2, 0x0) 01:06:18 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c93000000000000000000000000000000000000000000009ba8699f451c8c3967255c000000000000000000000000000000008f450000ff0700"/134], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000640)=0xc) openat(r4, &(0x7f0000000680)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 01:06:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x80000001) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) r9 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 01:06:18 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0xffffffffffffffff, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 01:06:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) 01:06:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0xa0, 0x0) fchownat(r0, &(0x7f0000000740)='./file0/../file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x6) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x11, 0x4003, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cd0600000000000000000000000000000000000000000000000000000000fdfdffffffffffffff000000008f450000000000000000007f00"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000200)=0x7) write(r5, &(0x7f0000000580)="9e101164813ebe7fcfda92dfd66688902ee117ac9a31a792953038e54c7064d2d34982b26f6c510000aea17c82b18801a9e24deae71cf77c4bf35fbacf120a7e78a345c601e4292b9d85e582695aa2ab6022ad2c35e5f0339882aa8cbf696cb80f5bdbaf4c5fed5d47ab645650179565eeb9c394eed1e52e41fd9c9d6fe3caf6745116d31d85a4fbd66c421f00f87a7da260cac45c3b972e21a8c636aef40f277f755b5d63f6bda88917a3b4f7a216fd23b53baeb5d7b31f78bcbad8dbcab1b295", 0xc1) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r8 = dup(r7) ioctl$KDSETRAD(r8, 0x20004b43) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f00000006c0)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000680)={0x5, 0x6}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) sendto$unix(r1, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 01:06:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r2, 0x9, 0xfffffffffffffeff, &(0x7f0000000100)="d75ee17b36f9a31b247a3cec2839ca52f511040b4fa9ec8cddef0e878c306f97e6515ec31a529581de00cc4132d717cf9746eded35de3c1117d21c29d00429a8cf3df602ec74bf7998932cd5257fb5482eaa9f8c744dbba454fbac6bd48c38dba00b3b0a157ead21ce6926443df504a3371b716689af1fb1af1e62b55dbb1866fd541a2430b6933f2ad4b8b69b46be7f5aaf4f34a411ec70f90bc45d0b684628ce0494266d6bb19d8f45", 0xaa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 01:06:18 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80045721, &(0x7f00000002c0)={0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80045721, &(0x7f00000002c0)={0x2}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xef\xc3ev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6, 0xb859}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x10, 0x0) r5 = dup2(r0, r4) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r5, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r5, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x11f}, {&(0x7f00000011c0)="d8ffc466eb2f56e556376ef0a8f01eec72b60812b8b8cf8e256f91e9cc0e738a469dfa296310903c0fef962c9c6081803ef823f4b8840df50c14aa456275d1a0dae65d093ce1e88b92db1a77f8d52dc9cd30d9017de375dcb4438b7468f725be6488b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c62f596923c38b9aaa3ad3dd6794"}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593"}, {&(0x7f0000002400)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fe0feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b779ffed329de90ea98b8"}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6"}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0e59a4ef458fdfe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d"}], 0x4) truncate(&(0x7f0000000740)='./file2\x00', 0x0, 0x5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r6 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000003c0)=0x100000000000009) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80045721, &(0x7f00000002c0)={0x2}) accept(r8, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) getsockname(r8, &(0x7f0000001340)=@in, &(0x7f0000001680)=0xa6ae2fa5dde494b5) utimensat(r5, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r10, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) r11 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r11, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0xa42b88da3b0367b5, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r11, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) 01:06:18 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r2, 0xa, r3) mlockall(0x1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)=""/14, &(0x7f0000000200)=0xe) r6 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/251) r7 = accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000400)="90b1986c89edb5d83909b45a0a3ed8cec31e82c7e2bd4d78459ba1b60bfd20bed7d886e765fbc9d6e52d7e9c1c5d85098a9bd00ce1f301a074fcf2924514f1b7c447e1e1d81e588398854d6e621ba27ef894b1e59118ec3cdae3cad5e648a6eab70ccf4d07251295", 0x68}], 0x1) r9 = fcntl$dupfd(r4, 0x14, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={r10, r0, 0xffffffffffffffff}, 0xc) pread(r7, &(0x7f0000000540)="93b35590279fd198fe5d6e0b66239be4c8b019029e53", 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) recvfrom(r11, &(0x7f00000005c0)=""/4096, 0x1000, 0x0, &(0x7f00000015c0)=@un=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000001600)='./file0\x00') setsockopt$sock_int(r11, 0xffff, 0x82da6ff6007a0fb5, &(0x7f0000001640)=0xbb07, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6dc0d8a59c9673db) accept$inet(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000001700)) getegid() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001740)=0x3) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001780)='/dev/pci\x00', 0x400, 0x0) write(r12, &(0x7f00000017c0)="44c9f79efe19a1299364521ceced9c05a566ee74b39f10a7222faf224b1ac80ced8a012d8a4403be51b461ea7137dba5d4f71bd9c3160f41557daf78cc654953a28310d120c8c50e832311f4eae777623c1085d253e34c1ff339ad9807325c8995520f2fd1f1d5b1f4a6caa8fe098b56a3dbc8f0b74c8b4ec5045f7cd54fd1d3bf75f08bc92f845542484ba92afa835cfde5b14fab33fd666e68d13a34e1c0e4fe9d7f7f86facb4d86be0d26cb2df792bed9197795ac1605c58cc2b579", 0xbd) 01:06:18 executing program 1: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7fff}) 01:06:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x13a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:06:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0xc003, 0x2) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) openat(r5, &(0x7f0000000180)='./file1\x00', 0x200, 0x80) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0x61) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r6) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x6, 0x80000001, 0x6, 0x1000}, {0x8, 0xfffffffffffffffb, 0xffff, 0x696a}, {0x7, 0xdbc, 0x0, 0xed7}, {0x8159, 0x80, 0x1, 0x80000000}, {0x6, 0x100000001, 0x4, 0x5}, {0x5, 0x1, 0x7}, {0x2, 0x1f, 0x2, 0xfffffffffffff800}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) fchmod(r2, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x3ff) 01:06:18 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x158) recvfrom(r0, &(0x7f00000000c0)=""/26, 0x1a, 0x1042, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xbc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x8000000000046}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:06:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) r2 = syz_open_pts() poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 01:06:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000240)='tap'], &(0x7f0000000580)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f00000004c0)='tap\xe8\x05\xbeY\xb5:\xc7\xc7N^\xa5\xab\x8e\xeaa\xb9~\xde\xdde\xb9\xbb\x86\b\x00\xd7\x9e\x1cx\xe4\xd8p\x18o\x99\xe3\xbf*\xd5\xa5`\xb5Jb+\x91\xdf5\x97\xc2\x1a\xc5\'\xe2\xa8\xb7Y\xd1\xb3[{\xca\xf2JO\xf4g\xd9\x8bk\xb8\xdc\xadR~\xca\xb3/\r7\xcf \x1b\xe8\x1b9\xbcRQ\x0e\xf7\xee\x98\x8f\f\xaa\xf9\xec\x10F\xb4_\xe0\x14\x19\xce\x90m}\xe7\xaa\x1b-\t\xf4g+\xbe\xbc\xe4\x82tU\xe1D\'Z\x1bm\x19\x84\xb2\xb4\x0f\xd9\xe9\x00'/155, &(0x7f0000000380)='\x00', &(0x7f0000000280)='/dev/bp\x8b\x8e', &(0x7f0000000400)='tap', &(0x7f00000005c0)='\xb8W\x82\xd8kNpK\xabO\x8f\x04\x00v\xb6\x9f\xc1\xeb\xb3\x03\x00']) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) pipe(&(0x7f0000000340)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x39, 0x1000}) geteuid() syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 01:06:18 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat(r1, &(0x7f0000000040)='\x00', 0x10008, 0x4) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:06:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) 01:06:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 01:06:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x71}, {&(0x7f0000000380)=""/103, 0x44}], 0x6, &(0x7f0000001580)=""/160, 0xa0}, 0x40) r4 = dup(r2) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r5, &(0x7f0000000580)="db1713b31924213b88ff45a2d27908b6cf74757ad8f764923b040f199bf4003d45555ee2985d209d8284f40ae277eb3133470fcfdac834f4292421c795a7b13b07e9f4bb0945c553d4eebbd0ade3da2fd7507cda107b0f7b7bcea141935e68cf7e7a4d8c402a3d7d3412d1b5c886356431a4a96d8ae634d5f914b9359906f5ef52a0cfac2756feeb46701058accd7aa01567415a5c9289930ef4d15c65092b479f4844096be2aa92e7ea3575ff2cd96a48633016cc2f1c9966caca42e5003958c93036c4cdf8723ee0792e482eacc6206869b908bb5b112d9296c4f0fe2f09bcd81153ecc2b010c3c1ebec3592614928630572903bfb65a891d1bc6e9de944c87af363b03e54d1ec29d835b60d36f275d97e3da6a5602315e10ce2c9d9a3d840de744801f9c66347b292c71bd524d90e040b022740c12093379174d4d1d3382a7d7b69bb83d4cdab56d0becf178a9667db8031ed93288e7e72f9e1144fa876d85e08a73fbd3163d64fe407e190c1cc89f6a93c58a3a6ab1c6d5847812826aba9ebc586ce66875a909ac0f8889faaa9e247b7e03d7ae388f4e43c9c8e6d11258f80b5e54781fbb71da17d024bc4dd4e84f4edbc05e53c6e74ffe597662bef2aedd8992ac6a5e7f9ffc9a5e30ef721295661d2316538316ff7baa183eb140aba5fe991958a9381531b9e04f2253ee2aa336e00b3fb430f0134c5b9a50b887c0e2cd04603781779ea6ec3bad2ee8df512de9676bbe948897647416342f9ebe66a20845745fb1b50aa78a8a6f064bfacf7a7f32ac60ca8ee867e5c20505379192504beb1cf02d9161be2931fa909a34dd0d06323de50f7450538b418f121cf4fca727fee344a12b463177db79cb48e575e464cd4827f3721c49fda5ffea2d690fe11de548bd5b6c4442da1616329f91358dff1fa9460979b7b84b4bb878d3050e6b0cb3b73e98240375de29f0d4a714741fddffc8ff5c2907633ec42be95a92dacccfe417afc2f23baa387d09a5fed61535c918107b5acdabcf31483db7c14ec107cf7317f59bc371db668cbfa30b88eabd0c62becf11c1c1461106f61572e6a29497bb2091fddeea1e81ffa2fa43862e75690005dcfa7331351388dfdb8eec64edb0ecc3a88e1bac756c170ac70a6b106d38a3d6001572c7d3d0e6c96ee94c869cfb8461688bdb8b248694855e3b4c242880930420bfe3ebfacb4508d46f2e7154bc3c6d31da4c9312f10eacffe57c2c4a3f0bc95d9ab36ca45236081765866973dba95d57c469a697631a27ad4c7af9f031de17ccc96d6577bbf153635fd313ed55a5ab617356446d154738b9f17c6b8c130fc29061211bea957c4b35df2e820a005863c4d272666c618f4234e5776b6a3753b991da3db4027fcce52c386980b3e2118506e3c066a56b40c0c7a27bdce5733d76ff93c442b01f204596742de1d2c86ac726dedd43ab5df12bb25347cee1d3738b8ef5c4c63a1cdb6615a94634fbff0bac702b7a133dcf71b9bf4d9181db0ae403272ba51b282f8455cc07b6010f0651fc7f382ab481c420191d5d03ffcd8d06c425a98bfed77020f54de60c2ef12cf0da85985e8ac8266873e1b3c04c5abc27eaf1ba61a11739353e4bae4c1e348fb36b8b02a56ae73ec14c54123500d8b6780a27d6acc18c59681f5f3edecb35db5ede455e3b1b8eb9a681fd982cd02a1f839aaae5d3b9cfbea45945aeee23938b065473bbb76283c61f37842b4512e6d748705736eebc540251696f9df568895f801114fe1e709e1895ff84bd7de77fc38b679e709b78a1f123c9a3ccb0e6d9a93a6c1f23974a20ea1004ecbaf84dbfd2816a135fd630727f89da86453e148ed5fb135e81317efea7268164ebbe7bfe141f87073dd73954760d298afe0e99415e22d99eeaad8071a4df275144f2731d71c5111e30f970d588ba359c03ffa88788bda8c204839a70c7231b48d4047197f122cdd508d9839e510633f2de28be0d478fd0791d66e71d3e43fc48a6ceb956d865b3710dda793bddf820259098d1fc6d27e0960361d15820dec65a9b62f75bd8ef7f9e294a35e6d3b28af11c19819c567cb564f778f6aade5b944eb1db3852af4453ff37286bc4c9ce26ad0a84c8ee9024a034c0dd861f7e3a0ea5ea97e5aa57674cda7263963c8f7c095f57d15b4d157efceae4c5089de929ddcb20383cf9e97bcacd303f81ef9d2545d41b3cf24e0836563c85c6329201b1cec00db0985bd29f9cfd8c3533fecb9c42b9ce7c725e1fa9167ac7a47c949546c4cc06daf41c8ec5127d633d5dafa1fa75ab7f36d53b7838fbefeb84a4dec6b46c98e3c2e18c0b043cae86cabda75c3d48b48f090070a3ad92e94f2c0753001ab571846ff3b8f15aa70c2e288f1691840ff40eb7cdcfa8d4d4fbabb26c3d5be7158d3980665f03214d8a11f2394179161cac56ca54244ca37507eca4126c4f47943ec168644db4417e7fd698802fd00c97429ad00fb8160adf6694920f9a86061248d20b6d7f56aa5c76e19269df879d894d84b5cdc0f935acab159df24fd30169917c37fb6ac0b029d2be9e84b732426f8ca943dbb8004dff868492c347fed4a971292e23c986889d8d2b422a44f36b215cb57639f7dbf3a49b1c0cc35c94bb110027b5ec35e97737970640567dc85efa917cfdb4ad46ead43614ad5e47bfa6e72093bce6a7ccd25c4bb61c071458a14ab1c6f841c7772e52cdd005c964dddd922472fb0714902aa4d0c078708d6039a5b3802da141ebdae991a9be9a33e5b8e554e671c54f94b9e315f52c87f4f79173197cd217ef0cbbf3521dbc62f074945ee0b0d86255470a787dd170426362833a62577f75abcd94ca8bd6cdb5be63dc554e014426e82dd98bdd411ddddd92b63bb2e1a407caa737305fe8c2ea8abe4de824a08c0196a078c3c5e54b74c5f25e0285aafdc451e78615114ba5495302d6812157e1a67b0c643d26aee0579d062571b3f5e20cb3fe36cd6e6aa151987ef2110be4ab10915f28de26fea23942d89e1a78e182f301b4d6521c5c1ede4f97961a2ad9b9e7ae2911b81465a68cfb6d058af26d960afeee131ee211f8be08d6276158626f542457041beef303f484f1109760a0e55916bda6957c754d1d15d424f5ac8e844a2016fe485ccef75e4c2e5b64548bbbbd4d888099ce9a99fb5eb9642a56ec6e6e22f3495a7a1cdb63cf3dbd48ddf9b15915f2e9f3b7a9e8d3527e1804cec25b3867067490e8a455d4474263c053f5cf13cfbcf2c5378fad5b29c4b833654348030afbe4c1524212046390daea3eff04a05e4a1580a07a07b7c40d968cc3fe1f4b88935605fbb9dbd5196faa191c0167a9bc85dbcac1c8ae7adda3286e53bf6361636e4abdbef0c480d925f84f95c1b26c19c70bc3e3c4e0f21c54322f86a0ecedc3b1deb910bae0c610820722c36ea561f7ec18a83ca738ee8bc01676a420815f91878ba03a243c3da163f77426ceac5720280b9f37ebc66089401220cf269d2b429df54dabbcdbbad564dec6729a3321911afb246d0a2d4f0df3158bf81162638a1fd4dc5fea91be53fff415e15f3e25d54156072a7fe63031acdfe1cbd900d5e940a7cab4302a76338c13db84fc739d1431f0163a974e89ca0027b8b6d5cb1ea8899018ca5417a242cb37c1b0475b371fb6ef36df0eb51278f7ffcbab175159f768b2936220cc7b1a474808e44363cb191d5dd1dcb96f9a38e5b4e81a60284fc79611b90bdf968c0d93dedb4ff7b73e089a9eaa9671db4f3f270e2cf021d3591c828ad1b93f39a6e46a66c7da84753ec559d6e004b5f443d8e713388aa515206e5c194f471d0ec5f4a141da7c962d455dc844ea0aeb75c4aca374f368d1df3db648f6329dea251939175a8b024219aed028e01199ba8b1b527b8ef9902c81e14aa2c30f9a039728bc037e17e98e2c6141ad3eb6ee4898aa847b615c8840a3628ce96d350a3e746b3142443082b13217938fd6244ff15d304a6881c05a1936a3b4128a4ce531e58ab815648c446293089729236eb3645f665ba6e59ebe1eb57e2a59116953aa6284402640cdb56c60675ce15c7a3d4af41ef9324c06db3f7bdac18dbe4686328da6dcacb608ede973f80cca5b4948b92ac040c5c7441e880ac229fd6be0fca8863ee00a114d1bf4c2219322033b5bb0e70db48af72ac5e9c00dd22b5fc299d08b1da383003f39e24ed1a64a26eb07f597ec691d1f9589d00790a3987603dadf6c5eeaa4f31ac52b4de904b21ce9f77edc317d7b36e12bff3fed50bed1f0cc7a80abad699e5268459e79cd634affb6c2f222f8c28a22387aedbde8cd4d68db1a764a0e7bff881b34a7d38a88889520c09efdbb437303671fdc74a588dd81d11bbc32a5292ef46a9d4ac7bebf36f7570270f37dcd916cadb6c61d286bf573495512a3665fccc6edec448acf80603be939ea942110180ca6b63249a804ac10ba67b1379b1d0dd0f34edc901cb1a3e8edc4cc57b704656ceea8f82c819cd325ad505b7d8b8897779b79cf1a8919343aefa1bb0f36dfc5bc547d4eb98a55b5756c182c0144fc83eb7e29a4e92b3ffd3c8c097ac403687b1a9f62321667b7f322baae81a57047e85f9d410e102b42330c85b61eab75f8c1e33c98745a7b8f83c6192125c09bd4331175912e053737aed6b6c0be5982b09228f77d660cd5e6b2921cb598e6c43a9cf6c865b03b763da7585450df22fd837f6869fa625e2c70bb167f45e9c80515de855570bebc9d959a674c6c370eae3412cf20fc8e957a81bed0faee2b2d06fbe58afaca1817ba5722e3cbe1ffa72ec7ac5517914ec1742cb56a6a5da52be665509acdd8ddc5c98e28fc1207a80b901cdd67fa39f280a296fe891ad34f746d2b80a9df71b18f45a50b9689fcc6a7246117459640e7e9739a8287e552260b3577ad8b18b4e49baae6dff2b06027153390f35f1afa046676d976836f19b05760b96158f4135a3ed0c3013bebe56ec26b379c06e7a813381d87332fb50bf50ea58735ddd80eba077c8ecaef87002eea4b930ef8fb45af0020870a48b731de61ec82ffcc0b465f1c56fcc1ca97a49201f3e3d026c6dff663d3ec318227b0bfc9c7e0ae4483a7e36710496ab2955b7757334bf6fa74856e1f7b6f9666e1cd07d4684c867b04cf764bf8c57175a3fd0123ff812e1df5d877f0d507cffdfe423c0e231e5fb789cf74c949fcb1e63af95b606f5978b7baaa4d835ea71ffa07ce4a5d24cf11480534f1a14fe98e559b9bc6cd420e882e50a58ed9fb4b2844fb9ca02d06e1380521dadba769d3d67bc1dfe6571b4d8444415afe9c9046f78a6a7197c2223171f6ade78a11281ab264483b61675bd6265001fc3fdbdbb3e8ae9c3762fa4af2bf2770a6b2ac4141c212d1600b2bde7b438a5b16c8445d31f426f7a30173d6cf7e7d22902eca302dc386422205e1ca57ad8f2e4d5cc6d45a2f8c69194a0259ec437d77d4e021a616f8b738465c35b299d3eadcf7f25ef6a40f83e3cb1c133b765d6c9b928a95571a464d27a0269a84fa658df87acc4c32bb679e2b3cd3d56e8c77e683a613ee2e8c50145edd652991a276b9b1ec2da14a0513312c14c150763ddece387956eb18e91e6c563eccf891478e323483ca7c22feba8933c6b8ddb9278982f868bd49312e2ef436eb43cee4a3365fa670ac4fd42f4e40d966fbdccc7bd8422d2f10c82ab9330992028d37ef0fa96c2090783cb81693dd3797bfce92ec7005c1b38b8580d74a62ab52ee875b6238557868903646d3d9b775076b30937c065c4f3fb2632b3", 0x1000, 0x2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x4, 0x32, r3, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) connect$unix(r6, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x58) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f45000000000000000000e50000000000000000000000000000000000000000aa11a325832c81efeb3acc6d7fd0df8abc98455dcfe5857a727fc1c4ef940115c009d0a4f6fb317925c6caccd1dbe5ef8fc00515ccc8"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x0, 0x7, 0x3}, {0x31, 0x80, 0x8, 0x3}, {0x0, 0x8, 0x2, 0x200}, {0x3f, 0x14c0076a, 0x8, 0x7}, {0x95c, 0x0, 0x7, 0x94}, {0x9, 0x8000, 0x5, 0x8000}]}) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r4) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000600)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet(r3, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") sendto$unix(r2, &(0x7f0000000580)="f6b4f22d0a70e848f22d756bf89cad7286874aaefb84b8aa6fc8ec8abf99940c2a1b54b38e1ffbbac66546019349604453ba4357073db18fd5b3a296c5cd3d2930b3c7a721496382c728580d3d63", 0x4e, 0x208, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000682cd833000000000000040000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffb, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 01:06:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040), 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 01:06:18 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) 01:06:18 executing program 0: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x2011, 0xffffffffffffff9c, 0x0, 0x3f) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000280)={0xe1, 0x0, &(0x7f0000000180)=""/225}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000003c0)={0xfffffffffffffff8}) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getpeername(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x1) 01:06:18 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x3}, {0x6, 0xd5e}}, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) 01:06:18 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/28}, &(0x7f0000000100)=0x1e) open(&(0x7f0000000080)='./bus\x00', 0x40, 0xe2) 01:06:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) read(0xffffffffffffffff, &(0x7f0000000100)=""/48, 0x30) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[0x3ff, 0x80000001, 0x1, 0xbe79, 0x637, 0x3]}) 01:06:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)="334086939dcdffca2f9141ed72396920a5bb2d91584c6c6abf43f1f8ee521903679c7f4b571c1b5230c1b6931be65a8138dfff542948d237af3d63aaae6a9b7ebea450c8df92d372e6c3fc9eab7ce5a7d329d1f1d9c8f0779b8eabd3fc5583ee064819155fb5aa83f985b7287c830df330884b8f9f8bc4d63e4ac86d39c0fc4884323ab43c79d9cdd42fad6e1f549bc78003653025e603fb25519e4263af847985e640710dc1886046fc373678454c5e1a0bfb3cb0c4a06b885467f6d7936d8323f35f1e9e3bdc67c75d2061ad51f4f9dbc74ada1c491a24483c362cd0f3d8b21e2fc59329271df4296d798074de5c3836e22cdff994c4c45b43bca8bf8f502dd039bbfa82260f587095915a02f395a7ce494ed224057031d1de07a82ab12c557e9f32cda7f64d93891eecddd324b5c8168960e61a3665d5980e28448bbc713e774b0d2ed9679dd335b502021084ec10fda4ae816e698ba52ee10fb588a7ca0be4e8f29b8d638f2fba6c874ccf1c5dd2b0e5f532f33b7f73d3f1ab1331dfb29325f4aa6fb86f3fa78390bc2887a8e40ce381caa6f18b15963bca24e7e6d13cf0671306270da1cfcdb7d7f0ba6c980e337d85fda9ee04eab9eb7939666b1e0cca96cbff0106f64ff61fcfa20f353d9bdee3a1b9f66d4fa4a5f345d8ef8434d0e89933fc5244786ce212efa7d1f241eda31eedb083e9aca631e269e97a7dc14534de8d8247b7a00388e30ac1dabec4e9456905c626f267504a7d7cc654e6ba5263507e5b276be07538be2729cfbfbecda4551b49d11a31555f7d9cdff203022b31a3bd8cd1dfb82645fe45add15e418bedd59b8ee4b8e622cbfb4a6aefef7cf51f5184384b4f6d34bb3670cf81eef2c76fc6117a4ae8face4f73ab65759ee920c46f30304d4e0f8eb0358984c7f98c60ea722448d4b88aa6eee4e73b6a922326a2b1344aa939c4fdfc5a3768d064cc790f1a3805e0f0fd186a5b62abed0fef86147c969a5c5e9988e43fa3a1b6e979123c53e15b9e8ccbcc8d41e73cdbcf328520111d56f56f461c79d4a1b4f74420fc51ebff64223847749133b1320a8176bb728a5e5ebd45710ded2d1aa061c0c91f5f40dac9320c570b8bdd4b01996d2c470c38c9236461cecf18a79dde73a5dbb42e2b9a5977708504be74f454fac39870ebd31bae72f938257fccf61c54d0603b6213d09d8565a37d8288bbed6d61ae6e5c279196100ac73f93608da46ce28424c3699f565c50bf9e069a3e18f9331b48460ff9df2241358e586d5f89399a54b2364ecf164a83b3e426bf5dcd10836bcad8367f53223c555edba4e7e94bef7e3424465fb5b813c4692bdd69edf1772ed75df80cd493447f2dd3d7e3af7b096cc237fa71c98e98de0d5bd5eab6d3959c0c3731fe50130dcc734f1efd10c484b43e69a1dbc4478185dd5743f9899ac880106365f22771c408152b69246b9ea38faa38f888084dc1302bf96667800b80cc94b52b3fdbd0285b4d2b5a7f5b36d6090a2baef2c091b30674c35e7f8d62a876c34e6228ec9ef0dd6817ae1bc6463bb03b8fd8849e971fa06908e8b6709915169519f096175425692c618d4a96ab314af3d861edb888785b11bc0f27e18b2734e87442c4c7c23cc6f75d2ec30ed8b700bf9e6158cbfa5396950bf44d518d3bc58556f4dba1f503aaf9e36b6d2f2b510e58a073c4640b085e2059260ed6d9c8e49e86a87eaa04254880a09bacebdbe43e9e9e6f7257bc8e12cea07f3c594d642a3131682abe179d268f42e55ab1b05ff6877e5b7ad3099eb3ba57365967a3e8ab56ef9eeb85fe0c7e81388fabc9ed66418f2b9b6ad3176fdd72708e15117b8e2aa427ce92e467e64a146a9c081d6a849209e89787de689bf5e88f13975b2b695c291b4904e830d8cf7f49641276d283a4c7af4dc64a25e5656f9bc9e02647bdf623c5ed3741e3092d8d9722891830633576d5f3b9c824ac31f40aac8ee303d779572ca1855219574774b95aed9a8666db63130e9c3c374841856b5282bdd17028ec93b90fcac4327915620111a222ee7628992691600799802c829f58da90dac06a7f310ad46fd347f281e7ca7bb95eeda80726ffdbfbc4c44e1adfb4a61ef72c84ad984f9598f21c6b3cff0875f3a117607f017e7542cb824d4e9fb36a351b2acebdfeaf9c0f5efd8f5f3f20a557221dcf9c4e54a399c376aa5fa17d9d411c3e9f88386ffe17979cb04a543d901ae851619e9897207d45f4a6ea5552dcb20790c93ae6e79aeb340e44078c235cdfdfa7c6caf70e4c69b5b527c242eead3f5294072ca174370f2dfa91d9c0357fcad7672f1b4df58403143426f4fea29598fdf8eba115cf8af07ffa5c4f8908c5ba0ce2a4061e61160620cb0ad338e85043fc2929c53bfb3a2c15b058338718c8f982acb7c51758a7e9659b81fe1872aab7388490182f3ee58670c6e2b9cc35040bdbce98cc6dea924ccbe40401a8c856a2ee4661ebccedc117c1bb217cdeed8c5d1eb7cae6066349e82f88275f895196b1b9276d545aa37478ecc466b8bbcedfbc4374cb428262baa46e7f56b56d16f96e3bc0a3771bf959c9e14316460b8d59817fbadd0efb8f2c8c2a663c3087ad8bf4441982c9c957afbea4d5368b4507023ca98e0f25b5baf1399fef667b60f4c7458a359764b67d0c58e837eeb76e0cdb1481e2bfa397758ca7eca06b1feed1b00df47b8efeae325d6b4d289fc2fd1c0d1a2b07e08228f33826e668896fe7e5332e1636feee0a0791eed69f146fe6afbad3e8c4d9778b86202092844b2114ae6086f0a671a5fc583cb016f233a38831a30eedae5a84d2f86292b865d08f48b039db8532fa3a51bf03e9943f9d5eef434fbc7e515a708708250958472774fe9cbffd850b4a84f6d0287b6145eb29702b738527e1c193e6bbaa0ef919470511965fb97daef4fd4c57d18eec60003e80e9cf575be4c8c977f6f41d8e305df6fbb1ab50ad0468755d90281fa895a23c39fca02c0ca59984483e9a7b41f123d63fb03c1e67774c0dd451c94f362e4ea69c054be9625ad2e6b95a16cfce92968f350b4df753216af713958c24449deac05d7eec995e56192796cfb0a25ff413f414d9ce14aaf542c76ac3df6d352b6f159343c512d6dc00f5fc577047a4fe62575d93ee0d67eff17becc3964e1b235e0c57937837ed1fc1bf9b815c50e53ce731461dc9a106d8506f545ce9e28c14b45a970d6a46be2a38199c68c524b59f13d64740864ce6a817966cc1353ab9b17baf8cc79541a93dd061dc9dba8d17e243049c1be3ac09b7f9f1d2cc421bd4dbd3133a15a23a88157a61e7dfa39d72f062a907d68cbe9ebdcf94b6390eb6d9b0ac3be3880fca0778ea6ed8a77857a8cff42c8dcfae595479faf427bcb78740a7aadfa51e6c809232bace708ff638cf8de4bcbc967387aa06d2eee01223f813e5d9a21c8e8ccdb2303065874021b78a81cd716de87331b3e120e27f458d5477958058fc171678a2ba1af7815bfd7e5d9ba6d0095a8950486e41b77308af587e92b6d06339a870ef279388f0796b82ee86424cdd08a16cb27c1d70f2f8ecaa7884fee44d5337f5a8e65b79638c82cf4a15849b3fca3c807cbc1843202d579cc3ca0ff98501146e11bf1fa21c8de2c7bf05d28f5ded4d86e81be2cdba184ed1804a86cc354029d15b633ccbe9345efa80a46a1bc374f1276c8350cc21ebc938dd104f51ec56920b10f92e569ddb4266fe0124abd8a38595d551fce03f0122da9c94f965580155d53a160de0b0d2cab1a187adbc7504d8e92e862f0725421de299cfcb64a68ceecf6c72cf49e4d530b22870dbd453c8de3ad21ba68df5b060c94c2dbd066e0e157fd64d6668211ac1cf469b6cbf0838357df0efc8ef484aab34adac4143d65544ebaa1a55fb1189d87eeb1422ebdcb131fb915a1fa61e7d9daf20d8469fcbc9a100c2cca4b43fa29a4c9e8c7913be1c67e2eaeaadc53d42fab7faba2b17df05dd125d7db2149a9075fb9a26216c8d740e7b5e023a0b66b2dbfdea1d112923d5243ba6aadb7d4e1668340e677bcce9ffe12fa9acd39027d216ea0f34ff02292ebab051a59cec35e70f7ed8f0e6969272a379b3278f9a18d316fc1779b0b1726de42fd2a6b3d87efa8e39bde09895803cad5e8d3407dfacf3ee9f8c749ae7d2173e60ffa9e816e6c9df90d2fb79d33a324a8c8c3b078682f38c0a62d5acbf5c6392e6b2bc8a7f356e070899415a4bd61c6869f9d1428e25d9a10176f07a11de75b8c8afaabe387f3f837ac19168fed94addeef17c09350e3582eb64c4b63f79697fe32cc1bfa6e63f342830ee4ab4883efb54e1e2af24f9cdf712e21ee5752bd4950a9c05e22e213ac05753a18a3472685526809f34251c4ae9f38e50f785a535e4fea3f18b2b84d135c9842d6aef31c442d7b8c41ace753bc1e1b80d4cc91f20f489160525361caaa161ff93d03fcd65af366c69e9bd1a8c83d248e7e96c97a6e1b439d2caac28fa9bd602ea080d9ec0f3cd4ab5736df0cccc0f8343accdd5aa0d09c1c9fff0140aee6e44f7905e5bc33fabe34f760901b002bca1214d652acd3e5a85ba92a461c55a8a0b86808462e1f96838af9dc9805748a49d92a7b24c2bf2a38007b1f261f08a428823acf015b75fe74fdeb2e47b9d211c4a8df50f8bc7194961c1c6ee0a3ee7aa5c3f980a0758a351fed24fb55746098155eef5b8c29dbed1a2484bd13ebb9c3dad4edeeeae615185f965f52b79cc6e6e0395e4608ab7530041d59b46aff5c8d408b13bd337d7317658c297a9a8228156a2cbcd35b8d3c405a45d785a711087606d32210ae68603df74c4ca637817629b1b2babaf44aa770db31e7d844e8f881df96a5376e0a62240b774de305f03f886f313142be3c2fb99772632c1845900da77ff0f95cdb6dab7b5955927c22bf5fda343f9ba8d16739051803cabf0102edaad87b8dfd8cd46f1821555ab7878c17203bb37f3f24710cc0eeb871bc40f900584352727effa8a80d787e65ee64f8f17b7230b7e0753175f9138f499ad5a2ef417c3603042d554a584684748e19748497f09fef46e993e560d885184245e4fa2c3af39ccd52a07b7a3e4d670aae0bc132d285fbc6367290030b89d746afc4730ff6c93beab67a5457c4a0ba97b31e02c98bff0b43db6ba5e3817697ee8dd4ab244ec7f5573b328a6e8548172286822697e53a74cde7b91a0e456f3eb9e396eb53ca65f1e179ad0f8ace8449ace3783176df0eff9acc5a4c531429f630294cd7cb35e0346f0259ab45d91f4a8fc463ab9e8c3c92eb6c240f0bddbcb76d1648cf5917482c61f3c4ce0f93a3d563774e377c196f44f85ba827fc44cc17da5134ec45c0cc8d5b4e6145b81825978e8901e14493003fdd2fd034c49d677fb68d4bed30e4882674246fffbaf0741f549b017cf1664288bfd8030da60170da90e3b2153cf008e61d667027605ab52d1dc6c02ec346a6286f7c7cd87be54d7376035234436da197573c34e79dee29c18128b1991bef57b1f86c4b10706433816e762dc3c6c31caf70ce007b93087cdc0c5f15ea0a03aa542f23285caee3325c02dc4a5d0b75d4155ad2f018b05d9816db70ca7724b2107ead56b9a11ce482ef38f970c8cc8a9c426d0dd3bfc87c9eb478584eb70478193bb19b52a3e11d5ec65b884a6a8eb09ceb0b5baa2b5b5873e448d3400a8203d23c671974900fe77be8be6c091dce2150dd4f5a7fa3af3a37d20819e9942d77138ac98af808b81b343ded2e96b961458c6d0b3acb5b9e1a3fd3a", 0xffffffffffffffa6}, {&(0x7f0000000340)="621608020f7db6d7507cebb33206788ac457ce4401594471b2efb5c28521d0ad250f07f480a8e73310628dc717e16c7287225c9252808147a50ea5b2bd87f04cda68425820c98b22e0b1d37b4a73408030551f25bef4da6a36704d8c19ad30ab5c456b2538914b371542820cf11e14942150d9067a6cf9ea28aec5a3d0a0e9d8d3f91719a5bcd6303143a24eec6aff3da7dfdfdfb2527bb0175cd9f1a9256fc4a44bb85e01dd8b3b7414f148d325d036305cc6d6076f415b1293924814cddbed25fc9355ad2b465a860ca873dc7efcea3ccf847b5cd3ccfca093c13dc09554e85e2101c98cb25ffe413a80a87d85fc0405c32e0ead128c8d680b500f14dfbb6077", 0xffffffd4}, {&(0x7f00000014c0)="3b604290f6e843118dc369d7ffcdd10eb999ffff0000930680b54e1a4ca0dbb729d23264de1d755c40240da3535ade877d93f49d7294ac1acf9eb35263d699cf224bc996d18ab941eaa6eaf04c724b3ecabbdbc436feb03368986f", 0xfffffffffffffe8e}, {&(0x7f0000000140)="d8dda867bc42b492bb06b0a70081bcb72559644f83ce917b86a11b9145c35b22eaa99a67c887d1e8f3c9c5fa8a0f96957eaa", 0xfffffefd}], 0x100000000000008b) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000000080)='@-:[\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='--\'{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000001540)='@%+)}\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='-^\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='*(\x00', &(0x7f00000016c0)='(:,\x80\x00', &(0x7f0000001700)='\x05\x00']) 01:06:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0xffffffffffffffa1, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x39f}], 0x20, 0x2}, 0x200) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x70ed, 0x8}, {0x18, 0x3, 0x81, 0xb31c}, 0xff, [0x3000000000000, 0x5, 0xe, 0x4, 0x7dc7, 0x0, 0x1, 0x2]}, 0x3c) 01:06:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x6) r1 = semget(0x3, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/209) sync() semop(r1, &(0x7f0000000100)=[{0x1, 0x1, 0x1800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x2) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x4, 0xfc2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x180a0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8, 0x1, 0xffffffffffffffff, 0x4}, {0x5, 0x3702, 0x6, 0x4}, {0x4, 0x8, 0x4, 0x4}, {0x4294, 0x20, 0x1, 0xab}, {0x9, 0x5, 0x10000000000000, 0x7}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) write(r6, &(0x7f0000000480)="2642a80988f3ceb23a027cd95083464822d1c5db1e2f0323c424a689d32804de6155aeac6676875f4b64d8ec24801a92950966b97d8550e294de85ae7374c45dc97bf49c433ec4528eef7578274161f82532a974628808454d8c8c0ebf53f32b865716f0e618617bfe6504719f36d9a80b01fceb53d9f669", 0x78) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x0, 0x0, 0x3) r8 = semget$private(0x0, 0x1, 0x40e) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x100000001, 0xc4, 0x8, 0x5, 0x30]) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000880)={0x9, 0x5, 0x2, 0x81, &(0x7f0000000600)={{0x3, 0x1, 0x4, 0x8, 0xf8, 0x0, 0x9}, {[0x7, 0xfff, 0x4e, 0x6, 0x40, 0x8, 0x81, 0x20, 0x1000, 0x7f, 0xda, 0x1, 0x1, 0x1, 0x0, 0x100000000, 0x5, 0x10001], [0x3, 0xedea, 0x800, 0x1, 0x4, 0x2, 0x468a, 0x4, 0xda, 0x1b], [0x1000, 0x200, 0xc000, 0xfff, 0xeff7, 0x4, 0x800], [0xfffffffffffffe00, 0x1, 0x4, 0x6, 0x2, 0x9], [{0x5, 0x9, 0x4, 0x5}, {0xffffffffffffff15, 0x6, 0xffffffff, 0x1}, {0x4, 0x8, 0xf7d9, 0x8}, {0xfffffffffffffff8, 0x2, 0xb9f, 0xfffffffffffffffb}, {0xa0, 0xffffffffffff8001, 0x6c5, 0x1f}, {0x3cb9750, 0x3, 0x1, 0x7f}, {0x6, 0x10000, 0xfffffffffffffffb, 0x7}, {0x6, 0x20, 0x231f, 0x4}], {0x100000001, 0x1ff, 0x10001, 0x7}, {0x1, 0x8, 0x2, 0x3}}}, 0xa61, 0x3}) open(&(0x7f00000008c0)='./file0\x00', 0x8, 0x8) r10 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x2) r11 = dup(0xffffffffffffffff) renameat(r10, &(0x7f0000000940)='./file0\x00', r11, &(0x7f0000000980)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x93, 0x9f3, 0x7, 0x0, 0x40000002, 0x201, 0x7ff, 0x1, 0x0, 0x2, 0x8}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x515b4cca817171cb, 0x56) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) 01:06:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 01:06:18 executing program 0: accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x0, 0x100}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind(r3, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x7}, 0x10) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) socket(0x18, 0x1, 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r5 = accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000080)=0x4b266a02ba643854) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 01:06:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000180)="5609ae0e6897bd0320ace097b645b3a42c2fbb7a9680d09405a36dc0f4c1e5db2c5dfb574b852380165c7a6b6dce1ffbfc08bbbedf521ca9df9aa97449adb1eceeddf6798523a2919d597d37b265d805bc46758d73bd87be3be60d0aa8a662559a4ed23c1cd274499754a0fe6df364fb5ef1f7696e46ed893792778237539cd8d1ddb8917560d242cec2d2c7bf642a614cdc446340b6ed6f9b42bc9cd5fd357bc87967b853df6005fec1189884862a523da117b968e443074abf6c4286daf5bc9be1ec65b3", 0xc5}, {&(0x7f0000000280)="6943ca4ed739b41dfea3b749a1f60585a8deaff0da28bbb601546071f8ecbdc4743b678f3469db6b61385dd332fbc05ece3f2a6eebdfa25b96a289796afce0b524685ef33417008db107993274faf4314e069d6c6ee5d4797dbbe56100cdf494128901bf7c1661cd6198592394461cb3b1e7d0c69019fa0696b49380913ada8fe7b9d487928014616f6d9d36a1df7564deadaf900d39acb5becba6b269b1406b362972f8f9f63e13c50fd0d9501372b9e2ead98945bd1cf51d7240fcc87275f1d64666535288e99a971fcbb90bad2359bbec222321d5ebcd29ad2bf1", 0xdc}, {&(0x7f0000000380)="da5b69876d7b02941a3d25e6f6b9776246962f9c20d44dd9b8ce376d9c1c4965fef4493fd88ed9d5f47b6bd0563cd41fd97d8e2aecec4a07e7f35a414994bf0a27ee41c32f426383a47413c3d4c321ebc0f3054e67c05e87a052d1d176cb0e45f049e2fb92d267ef5f952e1a1b3e6d7b589b9e83ab2477450d72b15a72883ffd0d7eda6bb41da2374eac9195fe3929791a19eef8645efecd", 0x98}, {&(0x7f0000000000)="ab2be2d13b8fd6141b9e83de289a01de694fc1e3a72ec8984cfeff6e456a6b1d7b06cd5ee29511be4566d5c1ddd8e47a463d333a46450ea4e967b9ded16b71c1671b5e749388165d55475764b818", 0x4e}, {&(0x7f0000000100)="204fe41b548b80bab0010475d7778d9951dcad3ec1b23924d588f9dba8149f3a9faec515d3c168742f13dd582e690f6203", 0x31}, {&(0x7f0000000440)="f99a372d0a14394937aac6a1dce209d29c916bcc772c2bb1a6d133fd46b60f16ed9b4f56ea5016ab54c337be8100822ea56aabde982d78df4b1edbcc17b32327e9810c9dd3edebb1c542698a395b0f168fafb525816cc7238b408193cdda574ae59c65ed5ae5d89443b02afbfc688dc5a6ec2dca46ddd85938a30c038deaf6eeee55807e2ccd39692f33c821dd26a3300ace0183067e263abf3c8b57d34ca198cc96268c8116fffcf6710450f001c290319baf2ab34caa3a5b94c9db470a27ce", 0xc0}], 0x6, &(0x7f0000000580)=[{0x60, 0x1, 0x5, "cd9159c25b2974020e5f084d301566e44415c43a3051121d6e61c9310e35ae9a73ba52a450ef304bfc33616d2552f11e3e39e8b3163ae7a3e474c172c7302e66aaeac2694e57faa9e3f8bf1f0015c5"}, {0xd0, 0xffff, 0x4dfb64ae, "3ce4d501ef29fcd7985d890ff118599bc1931c7104d2868e1569be191d2c7220c7a47ffdb005a682c10d0ad9ef8eb35a42bc9ef611d7d0a2f930c773c751d9a5edc0889ef1748fbb72b5b3e7af5d0da9607ccd4b66e1c6afd5b6e1f3a4e83e8b55dabc00053fedec6c9379edc993556e6e86cfed56a69641c8fa336a1ad2b0f95b0c6fa8cc76d82ffed00e0b0763485683f9e7ed29c714718341e847c774c2644b161781aff5c7cd9d0afe5a8b85a7c489ec6c2d37e11aa602573c9b5b5e07bc"}, {0xf0, 0xffff, 0x80000001, "b4c89ff2ec0d9314baf785df96343ff0e69b1b4cf6be63dfa5554727a9c3fe003abb19d780492b3fdc0b114e6aac862a9ea9c02375ed3dd65feec9b6329b1b0bfe93fc719be4f8743c8ed7c1ec6c1ef283202c37f3f0fc2cd3079ab44f0f04f5472840ab6afe4e459e8ce7b0555e9f76a667bbde0ce88dd2f4588ee0b8e7cc17cab2a2f0504184bf5d737411e9181f5fc6478a8688ac9aa9187e94e9d6bf37ed9077d5293c1a1c258a3e9bfc02fc432f134bff1d91f9c650812481ee8bad97995874b8898d9fbd99a3c8df66f4a5bc3cd64d4120afbc9cf4f0b7b2"}, {0xa8, 0x10001, 0x80000000, "04cdfe4828f7840a2dbc3eceed6327dc7507b86cf1d552b01d55294483d20667144a2d47a15cef0101adadee044f544c1936f82ac12ec3a2b7c24fef33e524201c6b42cf17bd999f663ac26cbae532ecdad5895932539b9a1e1ac84f097dd430a2311f3558b2c7e0dec7f138685153f1457f28112e3614861ed59cf3f478b7b9ef70d9d0a9390808da3fabff429736c567"}, {0x60, 0x1, 0x1, "8ac28a8a4272dfd4254373e9594b0d6e732811781fe34c1aa51d9f7c9e0daa5295d8551a03989ccebc17cc2b31c15d0a0dd532bdc7a541d92ff0d82852c67b1e53215eea321aa54916"}], 0x328}, 0x40e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 01:06:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffff14ac}], 0x18}, 0x0) 01:06:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000880)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x100000000, 0x2e, 0x2, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 01:06:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = dup2(r4, r5) r7 = fcntl$dupfd(r6, 0x0, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000070000000000000000000000000000000000000000060000001b00000400000000000000000000000000000000000000000000000000000000d0142815bd4c2be01c00"/94], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r7], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r8, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000330000bd4574238e3fb24912aa4dc074fc30284fed6e3d3c3d8cf1d48b5caec7999af42e34d09070ba051085441a3944eb3129e040f6e9dcbee22c"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r3, 0x20) msgsnd(r8, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) utimensat(r3, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x1}, {0x7fff, 0x1}}, 0x2) 01:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000031, &(0x7f0000000100)=[{0x28}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 01:06:19 executing program 0: r0 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r0, &(0x7f0000000940)='./file0\x00', r2, r3, 0x6) r4 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r4, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) chown(&(0x7f00000000c0)='./file0\x00', r2, r7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = socket(0x11, 0x4003, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 01:06:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x3b) 01:06:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) fchmodat(r1, &(0x7f0000000040)='.\x00', 0xcc, 0xcbf19c0234fc7bfc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x5, 0x1f, 0x536}, {0xfffffffffffffffc, 0x5, 0x34c, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:06:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x8001, 0x10000, 0x7, 0x1000}, {0xe8, 0x1, 0xe76, 0x17a}, {0x9, 0x9ec8, 0x1, 0x8001}, {0x6b1, 0x0, 0xcf, 0xfffffffffffffffd}]}) 01:06:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffff8, 0x0) close(r0) dup2(r1, r4) 01:06:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) fcntl$dupfd(r1, 0x0, r1) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 01:06:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)='./file1\x00') dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r2, 0x57205593583aac9}) 01:06:20 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) shmget$private(0x0, 0x3000, 0x88, &(0x7f00000d9000/0x3000)=nil) 01:06:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getpid() getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 01:06:20 executing program 0: clock_getres(0x0, 0x0) pipe2(0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() socket(0x10, 0x1, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x99560482027926b9) socket(0x6, 0x8000, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x4, 0x3f, 0x1, 0xcf, 0x7263adda, 0x40, 0x2, 0x5, 0xffff, 0x4}) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r1) 01:06:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r2, &(0x7f0000000580)='./file0\x00', 0x800, 0xe) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x9) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f45000000000000000000000000f500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r1, &(0x7f0000000100)=""/191, 0xbf, 0x801, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 01:06:20 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x4}) flock(r0, 0xb) 01:06:20 executing program 1: r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0xa, 0x8, "ed64385400", 0xf4e, 0x9}) listen(r1, 0x2) accept(r1, &(0x7f0000000380)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r0, @ANYRESDEC=r1], @ANYRES16=r1, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT, @ANYRESOCT=r0]], @ANYRESOCT], 0x0) socket(0xa, 0x1, 0x7f) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0/file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r4 = semget$private(0x0, 0x4, 0x316) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) semop(r4, &(0x7f0000000500), 0x0) 01:06:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup2(r0, r0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 01:06:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000100), 0xa, &(0x7f0000000140)) 01:06:20 executing program 1: socket(0x10, 0x4, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x0, 0x0, 0x393) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 01:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 01:06:21 executing program 0: socket$inet(0x2, 0x3, 0x1) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffff1a9ebd922ce51f7fca262bfc946d3cfaffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1b4ac1aa4156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aad9716a72b7e995a8833900000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 01:06:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/29, 0x1d, 0x3, 0x0, 0x0) 01:06:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 01:06:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 01:06:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 01:06:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r1, &(0x7f0000000940)='./file0\x00', r3, r4, 0x6) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r8, &(0x7f0000000940)='./file0\x00', r10, r11, 0x6) r12 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r13 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r12, &(0x7f0000000940)='./file0\x00', r14, r15, 0x6) getgroups(0x4, &(0x7f0000000280)=[r6, r7, r11, r15]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) setgroups(0x1, &(0x7f0000000100)=[0x0]) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 01:06:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xc}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 01:06:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x200000003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="4e4933dea065c996a0aa9b49f08703c7dd264947c1217b09693923ba734f5d3461517dbc001b3be182bc40ef1d49c746db3c844476c87780bf2b60fbce27c7254763e45dcf394a5f94890f8fcce66d20abef20cae0a1304334fadd79071574531646b61180f7da7f6a8c4d5655a38f99c71ec08943d690d16e35eb308510e5516c5d93c5733d94d6477a065841fb46e933292f38c937c5ad53f91f07fae39ea668e992f591a9bb3be6996e9fa781118b3948b9fa3923914294f9ebd92fb99c144868a0a38b0ca5646ab7b335907563696712ceb4fd6aad7b9d2e20408a2aa89fbedb05722bc9e00c66866dd2f5cc02dfdfdd2a9d2f7b7ec8a1ec688880486c102dc49df7bdd2f35307c444435f0d2328ee7e1a687d714492cc5ba079767527858c46d6101dbe94d05ec154f1013d08844deb77287bd1d1100d0ac51f48db16e61bdce0b5a538f7b1b9659da8ec76908329a8a6534a83188a7f74812cc18dbee4e49cd8ffea72ac2a21b13301404822f0b861f01054defa8368cd372eaddc6afe1420dd7a4cfb3d10202ed2a9b788b35773100c00ccde2961af27494c4300bc73a5c0d489933b3ae78e4ad019f700cdc3e8418a20416e6e947f5eb465edac5718ee8c0aa60a9cf0b15531a9aca0fef42de263c9b487080efd40ab88a3848c2136726e37b4f3bdd07f7dc30e7f485c9d356d3fa16968456530a09b08f7c70d94ae2c7459638e6b712ae25fa8cfad5e00382ca01a920082fc306cd2efe51e1435fcd29c482687c96f2028337e30443a50a11f2de8d70aaf122d93552e29be8557cff7e1c4df7637e23b6bf40f931f2d8c53654f1db72e9e4f898035f2efca6361decc5d8646b91419b8341abd71b3c5549c0b2de49921657c1564456ba6509d7d8342361ef12b90bf7d3fa8bd55787523463b98645442c47cfd3c802aa1d07eadfbbb576edb39173ebdeabeb61532b1206863c58bb42ac37f6ee26cc3d72e6c54e40a9e530b181bedd820ccb409087c451e37af164d7c9b6e5fe640622fbc8550608b75293df21cde55774703c99fcb755460a1a601ecb86a23789ccb0963e703051e0034321324804cca0f3aaf78d999cdf6e66e938720ae0623ce38d789497349a0cc43a69fa6e666e71f08805b827d9c0fa051469135440d4f4973085aecda0e7c259f14a1eabb79b4002823f5c06437ad217ff45bf5ff8428d47c90db8c3dba180247da8921f2574ec57951fced8c4f5de6c504b8fda6e514d59333e7db4be1e2e13d0158b536dad7b9366de45822ca6fba5e9ac2fda0cd8704c806318e5c3e231b4e098d3a763562da2817186101d6a361abb85e51a1bd326bea78a2f19505043bc47526d6eea01f156d0420505d0d46fbaea8e9129e55a658fb62e5727b5a3e152a6249baac8e8db9ea19b870dcc4719776f61b1b7d8d7dc09346ca5b3e1a14342b3a3d269ff96d48b5c20a30aaeb47a92176a181b9ffab7e74275ccff1875a008c792f77d10337cd7ad8d67d7755ad6981cbafada326126fc38c0c7db8f00b4754440361b4c1d15ec9bc64f721484e1e8f0859061b5c15bcf8ef318a6e91ab06850d5fcd1fe2e3d0a32aeedcc46a5a3395475c85515e293eab986632ea5feca50d4dcd281ecf189205d76e377c6b0ecbb948b06be3c93005e3f5f33b2819ac339ad5d1a5380cc19797e733bee2c18e40d27ca7ddc4f76b54c9f37b7a40cd332aa864cd770ad6d7efdd9d3ef78da032e8d5e5dba3ec52e58bbcbda29dd39f4364ecda38a98fdefe64ae73d808b8b6f2a36a6c27c5b7e80fb85abb97656b981bdf72af0d5ad8674c34d5c5f7ebc3a1dfa0e855febc9581653120e32f5e14b4899ab439918e5adacc60877ca4a1ee2837704e08149ed6b8449afc365e27de03cbd7a673e78d031a6e1539625782d11892b14940fc6d842d5e9c672ca368fd40488351a22dda53e56b4f6c70c9ca5865771a9a0c2e0ed342b01ca82d74612664379dd934ee43ec387e31be071ae4cffaff3deb9e8212356e188b9a60c34846f890aee05a326ce598ca5828d8b55873d53a2b28f6cbd12a61e03e2773747078fac4d51a5b9e9a3412bce4a6c6e108c99db4f92e6062745d1fab6b23c47989d8708270e92d9b127ec40b1cf9a016c468435aa2feafd8d97617e3c66ae0013546dbd241acf7a79dfa1ac238cf731c983c0ef9c798d101af180bd336ac77b68df0c8dda4160f2cec5db597d23540348c6c5aaf38429e4b30e30133c7c26def1ffb2d3e61d398c3c02d64712eb3b4a73beb4f9a41cdc28e641b80da015c03be969ce64dbdec86679b67f176135f715c4e5344e96af9f223e6dafe64e076c840ba52b2650394ca83ff110b0f2bf57eaaebb6d3ceb86888e19169fea741beca84d3d4da425481ef0036d406cce148ff58e59094161fb63a614ec8fa54c248596323e91fdcc03988c3eab40e328468154f38dad32e591d77e1eff95e50677d0cf9cb67b543c146fc88804375b1b14391fcf5f4e73c3bb89a997fdbaec9ee11ecdc3edd1477f577d05511e538ae7aae9d9ee4f7d41ca4be53d56c94656f8c2b4bed5c667038a12b65480c85f0fab0d4eb6f442d23b1b28af1b3193e42405390d7de082cafbf9c137b47db0ee265e23a9b75a8d6eed0a8cefa5d7aa93c1cccea4b1a12d3072f0df0da1d67cc67b4afc753ef82377c863513ea43fc1dcc2396f78ed07102dddf9ea48a807ec0a65eeb5d1a692ee38a23b40ca9685ab856a50c6254a689ee82ab742c5016e5acd813e0a4154d55ec668c8b957d5d856432a3330eeb685625d91767c1e314b4343449c1331124bb88613a76cc6796972d652adab1dc77759d1170088d0bbacd28778f0f6f98f0c8c667f32f60c90ebeef5c014c1207da43ee85951c95eb067e17a607f1c7c745501318409feb43a27f72c676d6ee220e17dfbbaa36005cee0a7f514a15530c53b7fa1a6a67018dd9a62b315b1e754d7448b4af939ae0260331dd4a5f3af4a69c464b8751be4ceb54bef2f2a8d0c23cd1bc84a8307c9f769858956c75ec4006e35621cdcec7def28935729f9e61277ee0e04a14219d453fd6a0b2b59f59d72c1a3cccb216223cefbb647ff46e21594c3a655c21ebf64ccf6995be2a8459c1098f91d989c37837bbb4316587da6fe463abe93c39247811fc19c477da4602a56a39bb9b0e431159e5caeeb29815c08973cb766dee64ce405067a8a33d9020595cc82e496bcad9906f9d24cbcfb94ed9f36bc5a308bb741f6100e3c4bb3e494c6aec6ad804a54b56f73acf786c694f4b2bea2e6ff0d87928ae2d568ea44bdfec3d5ae8ea0d15c7aee14ce768d0b9c7224cd8ba6d3edcb1638a0e1d1cdde29eb07243692ff0ea4c3579a5dfe0a7397027d0e5795bc27cc98fa1fc3af6a16d566e6120c891a04ceed075e22dbe04f8a1372d634ac75a6ef92d27ff0f256d50724c97c20e03fcc7ab8ff85915e2f3093030b53447ec8c4f2a9d84cbca46e5d6a8bccef410542cc9baf1aa4a13d2daf76ea4db1c63980896b453542280991a37a1c3d4e5e366c36f376354f937919a713e9175dc3c997aade79cda638b95108472dbf3a2af0091a37077a8aa1ffe484af274ffe6b7b0f4e0f629a7544afcdfb05e632649582c309350f17ce6641668ee4c35b4c01244f06c662f6bab6e04c22d9c6070e6738fa966a5e0be465bbbb97ffcbc63b2f7fa5b15a2d368af745ef8df285f13159e22606d3d7a7248fd791d29f4a58ab631efc40c80373bf7bd86e79801386c21f9929b62670c31216f016d775b797c78ff833bd74d4bbe7f627e091a4cae8ae45d6531c1708706cd2a40808cc6bfc1df76bd9796a7d292293760422dfdd7cdfc80ce3d4a9b16f242bdbceeb599e58d8b79b984a869308903df7f47c7377588323d3067cf74a6dc899520377b5f20a4b430f88760b47739f4abec30f3486aacb2a8efaf9de9d7573ee27f0331ddbe1558fed1ec87f040e13e684a82a20bfc0491bf40736c17b2ded9bad1d64f95c10f10859150a8a54d0a405d3e5c6a94b76f705b218701c64cf95a5e061982b6102ce75462f478a7f64766e9984bd9d9598591fc63c535a612718d7b431846b91bcbd8b9a7ddd48d9e7a550db8b767765f92f58e3594106377710a702aef37e42c229b90e96a148a163a87b0144c4d6398d465630d9803852e97a5e73238d03c998645519c41e224fa9524e907221f3d38032a0f67a8e4cc2078720ade99b354cebc4657434a07d93d132d395e294523fa06561c19067379df13b7c2e378e8fe64d9d3f9979f61fc9ba6ebae0370aac7f6e2b2b82cbf33efadd14fd79ef56124fe9ff39e343ed93b6ea22184c756aceeacb326ad2a9ba6799a8af4104341f146e718682ac7d627bf6cd45f72d408781369a6f3774900880bfa4742d2f7b09afb0993ab09d6ce6f9da0af84ef6e8a8b5daab3dce7e50564ef4fa0676432e23e4ed83f3c41f043bb5f4d67bb895af476a9df642305e93a2ec50985de6b75a7039d2b20a4397fa2fb40cf22e00f32578c985412962b3a5010f5495c964369934909c64bcc60be223bd7eddd0b04df11603050ae2567b20a7e5c9642929d073117c5c7ee3419d374281b071835f9f2779aebc0efb6d8f2a5b2140b5f822ea6d584bea07306da58f053be375e7536cbfec497894936382a590fe80368d02b2f8f366a89d6597050c3670582d608af19ccf238f1fa1fc2dc7fdaef2db160dd737def927c372cdf31d305d7039e6a74580b7867cf1a559891974ace9cf66a7faa4f6898b71dd7ebfea9b5ff45eef32e03ebf904a8bc3c9bb873b847f5de9204f3a0674a7303b1add46df5a5d08e09b1e7d4ee3a536aff7db55d5b6d3d26228d60aa8937b9f0eab55592e07bd04ae21dc7e03bba0c9b7cc5c1806847392981e628b40e9dc43b67f81fb2f7063daf452f8f436ca28e58472f25f3c84e487a584f1d25ca7cfc2968cd4586971dd6ec504b546ea87757bd7d6aade4d79f8d12885fe9295cc60d5c7f9f430730c84f920f967bf3391c9305d613735c758256dd45a76e9c3b5d1ecf9bd3790d7d097d2752d84e4ecc6f6db4e5c018348f887df5e1e649cc20c1f53851630ce35918025beabe07b9a0ea98d25445e5a54ce4eaba604ded410add40a213ed38f294e67488a56df054175e7a6ad603ab319962d095c69124640ff7a49b5a71d992af26ea16635a5aa08f14fd9ab0dc497ae7902fc59e4df3d91bd553bb94c653dd1dc7429d99f696d8bdf2deac6733b6dd9edac3131cdacd62dc454eb8a45393311e08f7be19ef71b312b851a1234cfe84a147a6a4147812cd9145e2cb9a3872e15216b60404b34493cfaae11f2e5207734ca0a2b557c5f2580bd397fcf7fc0ca824a6c26d21bab776c1b1d9a487baf054fc7925e5d6792ac4fd00685f659435af33636061e225b9cecd8b0c43374dddf869144c10c5590a6613945da1cdb935415097a0b3eed35ee3b7e1b0ab114409bff76477858a90948b78415d9eadad363963844260f02b4cb1d8942677da3e4647da974f45b4d4fd26bea035d4db26c713371b39d845e05e179c01f1c45d36f1b482ddd74af4d6d74a330c4b2a79e2b04e52ea2e993af7586b40eaf0a854265e9eacb9bead1c4446fe717410b69866dd6bdde4c9b6411fc6c76784018b535dc74c7913e789c30d90d9fe86bb024ef8baf42972d5b056fc4c0008e5afe1484f96cd4e903dd891645dcdcb899bccd583e5e8ef1dea85d31fa52d13176e14c1b97d75f05ed043544a6fc61385ed409da66ce7", 0x1000, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xff}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 01:06:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) chflagsat(r0, &(0x7f0000000200)='./bus\x00', 0x10000, 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000100)=""/18, 0x12}], 0x2) 01:06:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) setgroups(0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000440)=0x8) 01:06:21 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffff4) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r2, &(0x7f0000000040)=@file={0x5215656f107e6921, './file0\x00'}, 0x67) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x9) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) 01:06:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) 01:06:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 01:06:22 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 01:06:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) lseek(r1, 0x0, 0x0, 0x71673efb28c1867) 01:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfdb2, &(0x7f0000000300)="b6ed43bf90b4fd9cea87168f6fff75b8e6406c5a58e5d17da8e23386454952c37de8177355cc525a4e858f43e46fa7ec66ed0a7adedcd73adbde9b92bce9f86d757897c74c019e4b4916e42e3ebcfa93ed2d7fc6434a2a92fd42124453010e3ed1acb8468c592c5cfd57270a2e850f889996bcb42821f1f50e19b0bb6ab4ea997034298a44a53c6ea16b5cf61f40988cb9acee0dc1a4827182f71c8ea5762abc73d4a81df4790381184aa9ad1e68a9d99e4e45462befc73e592860699908b1a234b2ff3533dc190100000000") 01:06:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) utimensat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x89, 0x9}, {0x2}}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x20) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) 01:06:22 executing program 0: r0 = kqueue() socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752b80726e9cdde660c93000000000000000001000000000000000000000000000000000000004837fc11accd8d21d1a8000000000000000000000018000000000000000000000000000000000000000000ccec417f0941da0bc9fe"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:06:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000200)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5ba5030000c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f00ea65f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffd29) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r8, 0x0, r5, r7, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) fchown(r1, 0x0, r10) r12 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = socket(0x11, 0x3, 0x0) setsockopt(r13, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) bind$inet(r13, &(0x7f0000000300)={0x2, 0x1}, 0x27d) r14 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r14, 0x2000740e) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000001680)) openat(r14, &(0x7f0000000600)='./file0\x00', 0x20000, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r12) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r15 = semget$private(0x0, 0x7, 0x286) r16 = socket(0x11, 0x4003, 0x0) r17 = dup2(r16, r16) sendto$unix(r17, &(0x7f0000000200)="50010504000000000000000113060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5ba5030000c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f00ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f0000000340)) semop(r15, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x7f}, {0x3, 0xfff, 0x800}, {0x2, 0x0, 0x1000}], 0x9) semctl$GETVAL(r15, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) 01:06:22 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 01:06:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0xfffffffffffffff9) setsockopt(r2, 0x1000000029, 0x20000002e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0xe8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000640)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x115) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)="9b423f09359b7f4a8154d1012e1d7ba939e42be0bef389d753a1ed72253d3e58fb11602b9cb0d192c92268aa43dc159bceddec51d8012c4bf864037c69569c6a4527d1c8e7a9bdcab000c8df448ba074d6aedc8ccf9f31485e622320b8e9a3e31ada6e298335d2f5fb6fb0395c69dc73556cbddba4809be329991d33ffe1ffdae9d763d4707a1b32e87ea186e58269dde6382dad54f06864b8552497871354dfe0ad6778f9edbaecae366d77e81ef1bca23a36aed5b2681e53ef9fa8eb95af2de80b188c160df5c0f900a57ddc269278f8b84e7e886d12", 0xd7}], 0x1, &(0x7f0000000380)=[{0x18, 0x7fff, 0xc7e, "e618225a81b222"}, {0x110, 0x0, 0x401, "510718a45475a7b30f56fcdba5646e23f11262a0952a9974b2180f40509dbabafa957a4cd2bbd36051acef6fdf40bef83caf8ad717cb5023d6e42087305b37520bd59cd509859ff5569bc0685291ab27e9affa725451a4a838ac7617312677678dfa1fd21e56c2877434a124f446bb0cb5da33abb7aabfab26cd430cc2e54786280e14769dc838acbb9d88b16192930ee220c65472515da79a26994efaeff53bc25176095cbf12362ba49b2b14cc277e835b954a06704c57180ee866118c855bba64074821f5c209f005bb2d56f6c9c58c5d6fc272cf0620606409c3173107c87e5fdb7ec10c1cf7d72021e62be7b5209e98041a0b61f957a47ef2"}, {0x98, 0xffff, 0x10000, "37368a8544a938be1e6e2ca1d25bb3d762a6bfa3edb9609138414afdbb72d7d1c6b09f07f648ccebf37fefef7d6c20a7f17147565fb80989dd36db22e1de29cc9aa752351266fff4bb61cf3e343661bb6b53e9238f9d309c01bfc98796b5935bd944b8f6f86b0228a68408a459b64a36807bfe0cf4c5e1b9e04af4332ebc18d55c"}, {0xf8, 0x1, 0x3f, "54891911aee8e98116640efd647e8b0c7c441a445057f04a4fc3ce39c662c64db8384be2d65decfa8d37ece067263eaf257599d08ceb03e3d6c1c6e2c497d75db5dfd066898ce9e5c77329c8a78c375899d6a3779a7c97f142b8b7ed4ae83cc2b6efb970e84085da3b507f3c34f377e5c873daf2445e6ba1547a44c319079e6ebdc91b57e99fa9d93449e0a9b31d598ade733fee709b7f9ded5fde6d5ed4c3f673c0565933c2170f3448000da833ec428d61ac30c1f3305d45d12be45fe9fede2d1dd88eb68ed1334cb6fb46c37a7493a9dd15cac14fc5c9f40c538e14216a1cc14f"}], 0x2b8}, 0x402) pipe2(&(0x7f0000000040), 0x30000) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) 01:06:23 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(0xffffffffffffffff, r2) dup(0xffffffffffffffff) open(&(0x7f0000000880)='./file0\x00', 0x20, 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x8, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x80, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000600)=""/160, 0xa0}, 0x40) r6 = dup(r5) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001180)) r7 = socket(0x18, 0x400000002, 0x0) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r9, &(0x7f0000000500)='./file0\x00') semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000003c0)=""/248) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) setsockopt(r10, 0x1, 0xd43a, &(0x7f0000000580)="e8a130d79d372873b3acd9314b20c824798e8d868514768c813c06ab6f7eed3dc2d68676d5c14bfd56d10bd0b0e88eb4ca8140e61562a26524f8da0e2846d25a6e55df2c27f84ffcb3e4afe6bde5", 0x4e) getsockname(r7, &(0x7f0000000380)=@in6, &(0x7f0000000040)=0x13b648acb0b5c64c) bind(r7, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x900, 0x8, &(0x7f0000000540)="7edce014d8ee6d6ff84f95aafc853494855ad8988ce5df8c03c85262eceddd54756a3ca8dbbd", 0x26) 01:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80, 0x9, 0xf5a}, {0x7, 0x0, 0x5}]}) r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000600)=""/4096, 0x1000, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 01:06:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f0000000200)="7a3643f9ff364dc8d7df87438f3ad362f708df71301c67d3e20aa864a07bb27bf108d7adc5f9f0d90e4ea5e56ee96e282d5a7e9d9cb6c67c6851fc62b4d1af6544a824e83862eeff8ea63ab89b36e8c81a99ee21d6653615bb79ad4ad13a6f9c1d6af7dbe096e1d710fed5a4553d457189bc0cf3e4506485ead127dae4efeeb8798822c6cbcc351cb4a5dbe1227a987b613ce0fac949d3a7f693f0384026162de901be0e0bc6c8820bd0da92085ec7626d681244a20afe1d1d9253080b0e8d45acf6f1ab", 0xc4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 01:06:23 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[], 0x1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0xfffffea8}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000600)=""/160, 0xa0}, 0x40) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x9c1356c, &(0x7f0000000080)}) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001680)) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0xc83, 0x7fff}) close(r3) r5 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r6, r7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\b\x00\x00\x00\x00\x00 \x00', 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r5, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r8, 0x2000740e) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSTOP(r8, 0x2000746f) 01:06:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x609, &(0x7f00003c5000/0x4000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r5, r6, 0x6) r7 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r8 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r8, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002700)={{0x7fff, r5}, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x10001}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) 01:06:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 01:06:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0xfff, 0x6, 0x80000000, 0xd, &(0x7f0000000040)={{0x8, 0x80, 0x10001, 0x8001, 0xfffffffffffffff8, 0x3, 0x1}, {[0x8001, 0xab246aa000000000, 0x6, 0x3, 0x5, 0x8, 0x100000001, 0x8, 0x101, 0x6741, 0x5, 0x1000, 0xe45, 0xfffffffffffffff8, 0x80000000, 0x80000000, 0x3, 0x7], [0x2, 0xc6, 0xe6a1, 0x1f, 0x7, 0x1, 0x6, 0x3, 0x5, 0x540000000000], [0x3, 0x78, 0x7f, 0x4, 0x1, 0x8, 0x19], [0x7, 0xfffffffeffffffff, 0x100000000, 0x6, 0x5, 0x7fffffff], [{0x10001, 0xb4d, 0xea, 0x78}, {0x2e980000, 0x0, 0x40, 0x69d7}, {0xc4, 0x100000001, 0x8, 0x40}, {0xef, 0x2, 0x0, 0xfffffffffffffff8}, {0x464, 0x200, 0x253df2c8, 0x6}, {0x8, 0x9, 0x7218, 0x10001}, {0x0, 0x0, 0x0, 0x1f}, {0x4, 0x9, 0xfffffffffffffff9, 0x6}], {0x9617, 0x47d, 0x2, 0x8000}, {0x100000001, 0x800, 0x1, 0x8}}}, 0x4}) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 01:06:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:06:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/203, 0xcb}], 0x1, &(0x7f0000000140)=""/33, 0x21}, 0x41) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 01:06:24 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x03\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 01:06:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001680)) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0xfffffffffffffffd, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 01:06:24 executing program 0: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="0c12f8ee0ee2b93634e78a12f567567f97100b338ce1d9c63426ccbfac268876f7c0607639b72a980e84290d8f63f366769c558c1f21bb42cb328d64bfbf211efc06cb26cb79c1d461134d71b3d36c432d2009cb4f04fd6a537df606b490514a7f8a0745d358e7c9148b245f884676d64bf0b01abdeb41284f992293f3171d04afa92f87ec8a46a34f0cb2b8593c1b826a69dabf64769eb37d58781fa7106e116142df6236990f254bd41f06a02f9ebaecd4", 0xb2}, {&(0x7f0000000200)="283ecf61ce49bcab356ce25e68209edad3fdec2156f7080b2a34b145e7f9a383b5d54e5978e5493dcbba367835ad477a8afaaee610ecd46f60492abebdb5924c2fa6bae3e0270e4d97c25fa81b357922330f51b1ff15e45dfb9372c8470ee2d88e7654d325df9e706f2d95134e1fbfbd0a881806e93a09db6d6bc40bd908ffbb01276c6f532d6bc29e7011c03e6684a06952ce914cba01ef54caf6a9fbaf8c39108459293871889f172feec64987cc0610b095e2d98fdc912bac96d2b8968b6fd2", 0xc1}, {&(0x7f0000002440)="eb2fb17439df634e8fa44d0d8efae52f430a4fa480cf7f457ce16e6d5f4ed07dbc10fcf92cd746a9066b08aea589976e102464fa4177525f6ed23446c29f6415c3020988e9bca546e4880872e765f8a8703f7cd274f75560a4b8597898cb5ef6ced9792bbaca0b60f12113f1e1d685a7efd2125399e894b08c35655d67cb6ac024c5ff6950220d714a2bc863d521b5275b0c89aab21f5e30ac5e56468f251c161671d1f56af309e6fd981fe49fed16b6fecdbdb208e73f4c919169e3189f739fd8e31456f928fd0a0742dc372bfa2650542e6cc5b3517d23b92d74675aa087b51c5eaf6846d46207b52e3c6e13d7b980f6f71dae288d26af26c0c08330a8be190be61e3f849123332745b6ac2a14fa76d94fef709657db6a19b66fc7cf625cf97cb4bd2311c3fd9f4f4730726bc9a14e74c3c58d4b7756d1b04b3f61966f9d239270adab7017c34310898f2088ebeffd3856f520a5ee6c4f756c7592b88ab5045b2999b8edf662bf3a641dd0164c49b66fed808a99cb2b4e405358ac0107225ac7f67241f154d5687956078d9c362d380ae07035d53281769220bc12ffc16debd581021460d59468584b3829447b46720e1f7dfc2a1b38f1e0a11cd4b9ed468f9c480b886d3e5f75f9d90bf4ddc685838cac53759f23e7bbc09a8f0cdee5de0678627c038713f99959324fa777ab5186cb00bcabdbb89da9159807cae568abde5f95678cdcbda174cfe67dcb0c48afa75415c18bab499cfc3b2700b7d496834ea445118ee1a7181ad09e57d9199ef4a8b37ea312ee086df84fdc8141f7c4f3d9c0fc62dcbc393da0587c514f112b5176b26f02d85807e97bda9bf8614fcc36db2de9ca2fff083dfbf4c37a038d9ebaf80eabce19886c3cdfa0a8d17c1ee7c906c76ce6ad61e07432b94902fd359976337f2cf0b3b944b3433bad9dc92c004cf03b13695af27b7866ff9a92a477f76ade2b5153770cb5363820b1c3d1f5a272144b884a37c6357c2912f392fdaa3f953661ae9ba47101eeebaa5e3772c04787aa488c16a397ad9531e689fe652d940d3913020c2f22e644a6f7af79decd93c168f89df6269ee59f9b41347ca6b8fb1fa9ac1d476f741c09320538c9966a80e8878b686bbbb4a854a43f175e2bb2fbe7d77d100ac5e05fcbd1484406b17aa054100763e7eae6500f22268c4a9518b044ead1deab8a6ae3e96460190082f8cf455d5dd0ae866a7b3a11c0904823764a42102a1d5a6187db7256b2648a4a66e99736adcccedfdd850c8b27d01b3c46bf363ec98cf93224b8b1257df8aa986cd3bc09a32dd761ca7c88c3cccace26b41bfe844631340e485ecbeed2752d4b2f2cfbc507c50a406d6e75719c3d81da3f3e59e202cc12e403f284bd7d6aa09304cd995c2cd4f08df9476a6842b2ebd3a9ed80918bb9c1ecd518232751a39bfd269b80e2bb16166d05b64e9cf230d9bd5a1305d08875992042d7d77f3c5d083694fe8bbbf2b7a6b5aed391030c112da75df0037534dedd0ade9b63153fce233d1191025f3afa1392d8daf8250498ec7d5ccb261f10c40ec3a284f924ba2e562ffdc38fa47f386b87480b57b84adee50dcba77799721f5c59d007787539c1481cbafa98e7553cab3b089ff643f5093ea3e85b924ab551debce84a7e5c67a91212013a99f63a2b69b66b62590aa1cf48bbc4be4a6f78a5052f68b4f8625fc52c1df2ebf62b6e11603417855abfb14d79bae9e9250a70d6df93ada94e151a6eb99fc2e645204ee97974c478243d067f67d62c7a0019891d87a9d2ac8aa516e07b18d3f6debca5f413b4674d7f23c1e44713f49179ac340e8d22223bef6f4db501cf5fcc285158d2ad6056be00e973ce5bb3752a35ed698e5c17b69dbf3c614384edefe49a4c014a8175b873cd499f3d3451d11eca1561472936781d81f0d47d77b9101e341ebc07eaada8421f3b5837d40e2b1d6d3bc1c7a8dfa3523e5df014754f8db32f0202ddda110225abb78c97ecfb17a1d115f75f028c9bd4713e87fbbab8443c6b9aae9c3bc50cf76da4e8b13e2ac246246bd4e5b6d39954c6ba24a251408b091ba73f262c6faba2c6b8f3a7e8a26735fb2148c872e70f8adc0c243c97dfa48020d2d73fb6bc19b93576e635ab005ff8240ead481b9d2d759da236b018d4a9e983a446607e52265a705770e4063033d17a24edda025c12333b5198ee2f7640f05680713f4ffa9197ac8cadcf901e0eb8ae2b1d6ab6b053da7b7e5413625f800f8661c15a1c565e200502ee4d162eda6f762505c337568ddb9a1fec3a3b5aec5100852b78b42eed000000000000000016eebc9456272d8480c25b99606d690db6d860f3677c56b234554a6f1ebbd240902963e0dfe8b8ac653aeb86b0d5fd8c19010c100bf1db6693f975d6737917846b5b7c5ebc5fde4a061c28d23fe13cee51eaa4a33f6cfedff10c119909af1de702a38dc69c80fd762317ff7a3bc4a39c001c515ef4047b8706cdd11662e07f3a37cbd524b5fb9e0797169c1ff848ac3af9ee5f3a17fe87ff86803f727e6cdd92f458fc4a4c8fe7071ebdcf1c9c02f91c2afde8364e0e1ae26df2ed9f11a9195f65fbc75650d2fda4e0adc7fa676e520553d9fd1496df7b29781881fdbce98fda80290f7f4803ee02e9c61be26a65ea24b82b1c1918779ea40cff5b03344e30ec65fd3494b89ad76adc370729217d9a9ef567478f41b77eeb8569352af413e39342a342ee507f32f37270b68ef40baab7dadd2aae6254a02b7aafd928ba02a61c562f635439426af8e783cef34d2d8a35b88a1883496a08206941745fa74d0c595c8dab6b4b1f10501d4ffd250e593cd01705a56ba1ad822222dba4976636dc456e1614b061809f50f94455cdd01a24bca6d179715f7a0896753cfe4e5e230bf25e64c345f0ea98dcc640a4e1c4bff7e7ad9b982277bb3b89cdd7b077053f692e184c45b1a9361ea5be7a162936f14d9a7f38d2060c0decb6d95693fca567ce4b2a61874530340cf1c61a4f32169093795e256f70fe9b2a4873403600e99b99bc9edd19f61c748ad1df5e974a33aa8e2042e66f73e4b32c6f1768e4d6b9408b524d2085b145f20a596603bd498d5494f21aa4649c0aa6de53f8745f04a422e61a2d00e2eee5b9e27cc6999c146415eff81cdc5adb09682f31b25aa47c2d1ffaa024751e6fab76ee88e2c5dbd5cd105bc332bc8013e7a1d144a668be1be1e099cdfa7be68553595ae85c0d61556c64c3f6477b2620a23ce732496e1bc946e79f8f18222f36d13dc50fb29d0f3d309a115ddd030803b1efc98ae9d7d9ad91e1a7fa8a3b6235a374325ea1cd51eb3ca8db6a4b69aa3ab525be247390907909b62c8466555c8802ab1483cd76758c4552a1c739899c9e44b8339271068dce9ef42287d15a6fbb00e5a24806435dd202e2b7c3b9871468053756f8c4cdfea9f34c0af41c0a3dbf46e1570c1cde634b450c45df2c4a351b91c11b8371e80179321d2e151c2a24ada0f8a8c81a1457c9698f469f46491afb66845def7b219dd063940155f651711376e0d20b69b984c5fac7bdef086b0460262a6173f118f0cfe9b0a39e6675aad0921a9544b55df6b3278c9774aa242948daf485d49736361c5713801925aacf5f620c35ceb6176168f6d01d581930a678a0d95e2e5127fcb68b3cf46dea886e5322c240e7d9e6fde806ceb2be0030a603e2269755394564b82218ee4a80601a0cbb5475b769c85e61942e72d255e0c7bc030b4189c0cbc5d3af5044002cfdce8d89dd94fad315e8518d96dbd023697de7773b6f701fb6ba62116c11cf0fff39bd9e24dc1572dbf6349a40e68a2def114acc32983162b0db09b314576f41b39066509db2e29ec11a1709c5968c3a8b9a2249ca411c0850154064024ce57d5f403770f0563d4e136cd07af1b5443c65c455c6a34fe9744d903d05861a0b108d1d4a533183c876af617e237ea3bd43cb11b477716e8db814619bd50da6c5758d130f01bc714b6e334b9b31470c9df68086d9c7913ee8295a948f88f07141cd38a052ee8f6241f42cfdc9c7e7ff27296b9c56f5f406e64f9802dec8a09bac39e6b5fa5d3d0ef4639b9ad11ce50e35c5a680bc48a287be268492a44833bd8af5851698f9c81af427cf08f56ec0ad21033400807c53677dd2adc379333491660b859e205baa99103d71a2f60bedd65c39ba3aeee25d4850a6025400eac7c54cdf8a7713f5e1b665a8d83c205b54dc91f9dd52d51e842f23e82b8fb90b2c4d67e6aa479a08eb13475f662317231bc6066d91c7456ec7e81b0a4cbc5f1c84e6d14e79250b371eb06cc7d899d64a4b65465646a9ae0b6fb4f5b07829949b5293bfe76779b2ad203988a20fddcb2a1bacec0e8f8879945facec6d0b03ae2f339d03ee6793fdb99a9da7a1ad208f5745e079add199c67c50025459e4fce77a6b85669cd43c2f718a38bc43454b2a6b601446d1632f8feee211a62a9ab7f2e59dff34df9506e2c97e713dd688ed8875668cd7ba9cfdb77257f66b1b23869432622e98aa72882342bc3a4064cf95ca47e5f29196b1898146f2ffd355a229c50ff93756bc53c6f5435814b2190463e92e5d9a1b2ca6467a1f376b76306dabec70a055088ec86adbb2b27e0339d07d1c50e7fc70d16391bfd6775c32fe1ac9358335ebd605a64f66694bdc5af6018157a0030f14c060c4f23dcf4f121ca3e24ceaa1baa6fae6acfa4bbd5153b6cb8f335a32decd4b828ac27cef3c42d9b75042cd76012a4c4ec6f869ea9cfb00d9db7ea0e477d969b3bd59a0098312f532eb251572510139ae9ad154f1f8be4eeab10b7cb9f107ca1becf800187903bb6320651d29c832ae89b3a0df18f0d0a5e02037112589d4e472314c5f2e80da7635e93af13af6b4666ece7408669a986a187579e6a859105befec47d499eb9719ed4e7b318a580346c87e1749a389d966ae5e6ae3922c774cabe7be55e7626ef07345ab1e2ffdfd3d100f97ca163a36aba9ac1cece790a0433f4042392b9246396319ac1ec2583c8f49e72e192f50b0fd4ab051e14d07f67084ed69708799a3a011d5235a922591409532c3b29b825d4b016c1f6550ee9e3773b9d3f434f7eb58c33ea1c632b4844cbbcb7e7be13a7e45859b5fa79ac578921c92ae8f369ca8fccf745e947c6ebb149435bf5206a747bd39f80386b5c6538ebef47750754beb8e0835707bb9a738b179275cadf5c8f12d4fff72f9dd1130ab6036d3da68bb00ae700b3ce4fe34185d5d0790f94c9b8bdd24641cd7f5295e4763286812af0848b8f96fbb5a60552ba9226b3c4929f2d0940068b90098262c407639094f06e7cf249119be7e2a638fa7db9ac9d0fb11fc26e359e3aa520e920320d98e0808ecc323341e12a8c4a22c9dfbb19839a547b6cccd957cdbb76ccac5b28ca4695a941f46c791964472e3b87ff2cbe06843dd3ccd6521ce5ab04f785735d88ad864b587c0342fc9b9807d95e5b192f13e6b6565974434def6cec17cee286d7efc7f1b0bfb62d5835c176c290951f3090ac235b6713252a9496a82150a7bfd809cadfda8c814d9fb129b76261780fcc4c76391eecddbf3d72b22b38de5abc5e4ae00ab948160a93151c62893ba6ddd25101c417351f03e823e0e4b83df56c7f22df44d75675cc54894b15edc1ca10431eb24a53b34de0fe10c4c682047961a6c54c32dad33b46685e3c9cad5b5f416192240d78cb045c82be408fe4702d828f9f850d587320f1d4b1da1077500d194e1f4a3a157db99ae05bb02d4fd1b89428631243d60a41b49c60633bab39343", 0x100f}, {&(0x7f0000001380)="f333fbcea431752870ea306466b120c7cbb2cdb012103ffe57ae8c8967cda3a1139a60306d511cb04920c1d425f4cc1cd1b19fc8b0f152a04f0b51c5d55787ad4c301855acb3b6", 0x47}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 01:06:24 executing program 1: setreuid(0x0, 0xee01) r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003f005cd40d0bb364bcfe0e855c030965c5ff4367b4ab04e5a8b56da8691605a81fedda80ebea858cb6c240328a8aeb87952d1631958440bdc814039641e67c236b6edcde91b9ae1999b067def6c174e014f997e273296d8d086dfb54ac81c2e8d2d42e29500f71ae88e996cb8078ee3c1ddd21b0c684a0d5ab8ecc5ed768d458334611a49f33b3c259d4284564f3e7c8bc94a652d22bf9423216470d36ef9aaeffcf181d6ea57f415c8619d9823f907f491a402fcffab9969cc1789e9050006db8fce65e322d2d5dfd2aa916b635a0e70961a5c8bdf3c4e7752f38c887d48391736a32812d5bbb184457567c03f16e74e6ee574cc8e9087f5ef392b20ab0b0bcb5a38f514582bcc0992ec673f9df12030edb5a49af9b7bcd3c126a4389e3966b028db1747470fc9516796a4568867e0761bf0579f8175e237000ba326ec541efde7cbcc573e5b5cbafc743ba8131d5abf1418011f23c8286b133286c93be9b007a19eea5d92aed31d8caa7bad42c2610678b6d06bc1300b662f89587a5e65287513f416c0858329a46a1f7d29d14d7c0bf0ba2c37ca918d953bb3cd99b8f53957ed65c1803e20b48cf7d9f2e323e05958ce3a50f37b03247bb2b0538727bf499aebd30859d8da002bf13a58f4901bcaffd16468bb2a2988c66b4f3c3d40148ab43fe7805b0f146ef6d62960f11ef871176766b230759c9c153dde46ede12de32adc14199790fbc44d3abd089ac9b95f2e8a4420bbf4ce59bc189b18bf978feaaccf78ea506ffdef200e4458858da862599eac64461da9ee39454bcc74ab8461d24adfb27d7014866f1282e3b167c9eed76167c43dbcb18edeeb2671d56a6b014ab4d168e1da6a13e85c0b8846f9c2360ffbe80a250dd0f95e7457210d1dad445fd410c59f1429fb679a32a1f12916ee8b46870d6f14816fbae493839b91938422f9ce9347d2bc2b18aba9a339a1070688f15b9cf41706f14b6cbd24bb0f427d869ba0cf61ea85ebb3051f785b060b81177cf6df6093d634b918c727df81e5af0f50fbbe6be6665f2608ff958b7bbca0440ea504a30aa337905b570cdffab9e86e18f94d9c8879a26476cb767ae6f91274dedf1109333a558064b4a61d9ad094eeece027438eda9e3c56a9f67c0995f080b72c04b98cbe6532138accd5cdc6cfa8fcc6bf3a01cf2e33aead1bfb8b82c2c0b7bfac411e081a75984db39ecc73954910667c2c6988cb21bb52661fd68a9bfef0597c6299873de50ef034268060825eeb132f5134d72260f528bdb964fe1350503bb0471506510b733d598e553804c65702de3bca714c6c3f204b96a8ec52984afaedc71ffb274e4b2262df13630ea827dbb92fa2fa248de5d85a777d6048e63d7c0c9091f5fc0b3c6d89c6c03e80950b83c754f3cd7aaec895e0f91cfde1afb97d3378fd740b9ae9d6895e80b5148da9c02542d3cf303f7a5e3a20b04412a69869ecb8afbce55514da429e2a2083fe57e728f9e3336656cacdb9362955c0664345ab517d1791098b92e73680845a2078377703cdfba54b6b748bebce3eee270fbef734c69de46c01f59afd197ebd9ee4d1573d3cd2555532a0d88d481b922f8d311270eac334d3bcc401fd9fb1276b67dab9dc5088b73c295785b1dee2ba110b4f594cfb130067acc19d593dc6d05e3002a9306b9b65739e56fec158440f762e1b408afd49402782b0f5b5f1ba271779b3dcb82123d37349d3796ca149710a903200b700ac5898d516e56824c1c02d07031b20ba9d5d963dde6ea2ddaeb9c72c18f2dbd653886f324c21729ca120db6e5cc50635288ca7349d003a55874e05d946c44c49d50a9cec9f0939732dcaae4767dbd74e9b6ffa648d255899bb3800e52757ccc027ec7f1de29d3b2bd8551161f1a191b7cc3da9f9211e62f320d858d58cea71b7058c0092684476a5b6ad07204d5b7fae79026b27786071e63be39c7df5ea8a679252ba09d8be735ddcfa7f0fb484a14b88ff9b8da3401b939041ee976c94368ac5cadab6f62d43889e8bb6d7ca896b0c2946af14c8cd18ec0097981ddc53b73886110dc151f5bb34ed8d1fdc9a47ba13c86afb89e8c0cc309da91760e616764f5f18e2737df9f9cd23a85c1dbf83358e330d4dc192c04a6648221058b75a20271ba8c0c3976cb3dae26500d9fa54cd4d22bfb78f8dd2da5eef397bd64c23d5015c66c7d9a77c239b643f65e1826677466e52e07537168699cc04082a53f86dcd4aa6ac57ee53e5871a504394ac8c4b8a4ac6b5150edbba391d781e9ea57aaf05b3672770827faf1817ae82290acfbe40e734f65ecc9904cab85d35710d060b2c93ce27357a069a927a2a4b73a6efddcddde91d87c31ee7d91e434dc4bb15f1b8dc828b2e74e9c09ffdc0ba160e7062223001365f42d1fb8266c58b65cf0f5008f08558a4afc5d687999f7c69651980998ddb43aea9df3dd6c70d0a50ff0b227d58ac27cf9be6608d680910f22ab2770ef69b3249f93fc8dc8734b3ab76fc8e589eaaba0f5eec0e1136a6521301e7b5cb9c9f3727c258b4f7ea58832c2a8552068d4a42688533d49485f6b32fb2f44508e4cfb0ab43141d7d0c6ecfa7f24967139f0737f75a9f3b4869e91b0b3574b30b2ad0e48ab691319440e17c6c978862af12ba09013681685b59e8d66b53abafc7826a9bb480bcd536661d87c8ed4709934b74119567f60c228566a4ad4ce454a69c8e32a45ad2a045da7b1f72cb63bff5ba4d0700250e3ab03e3fa53f764cddcdf6867bac3cd7ecf17846963700802767be40939e93c987b23f6de5c8c14ebdc90b5bbcc10521bc127b361d6243ff8112fc47e51c5d1d2d0ad1461cced5a056ab7ce429db0fa789f0cf46907d96514d4cd9c15228774cb867583e1c8e34d208b7af3dbf72cc67d80ea8ceb43e66b9104bdc9a50991d7d8da2750a352d63d4992a7188d43b294174623dad6799363943a411c7332e953ce13115687c8f2b37d79a20dcc8cac7a4f5836a7a41c26555abdea3fba48be77a7c13f951cb66c154c5856eca4986d410e05794c5cf128f38bcfc3e5a344320a4583965dbff1a2f648d67e63bf948abee9fd8369d8108a5aab19f4d38d621084059ba962e1fbbff16fe0acc6f6215dbdf3748284cce4aaa254281252df6fe2bebfff4affa6f9106bec10e9ca49f6037a884300f64def2decc6b4187228136d79fc4263cc6a9b45211cd5f0c19cfa82b44e63b4e1f0ac7e4d759333df8129eb4d04777b1896caefdf8837d4e0010950a72df2f2ce3a3eb8d84daf93cf7e26f38a2ff61ae15381947f752ae171048fa685b5454af8f5b24389641f1c6a948602199dedc6b5e9f825bbd383a4f44112c6e6e096875d913f37bb9806634daec17b6c5b63c29cc9d43ba1b11387deb1366d4ac72566c8c7de5ec136b52dfa122cebab8a5664e57e58216d43191cbeef577573e1164a83573e16386782c7f1e3343e7e726f9b151a8c68d68a5ec7031b39cb239d49aac128aa73461b600b4c5709897443a9130fea821f659ecd4fbc0d287baf112560237b35ce800521c82be3a076643db0996b4122be7236307cfc9d6ec0977e59ea14c397518021777ac0319e4a665f5147af35e8104b2a55fb9a9944f76a1c1bfce47c06d2f156041bde1aeb45e82250e9d12bc652a3b4de654f9c8e780e4b57a97bb878c18d91a4ee5fc3ca6179566259acc5e30d48f41bee5e0745807ab8aae22fbdc25e3a8fa120b917c887926c56196925748c584612fa3f45db88f8ed46f0addfb040cda66fdd2de7430e4624ef750a1b9e1ca854decdbb3ec5c103f1ad303a5f12bbb6a884368ff1d9ab4387f36cd24b4af193b20990937e8fae8ed6a917403140e2c293759d824bdab172e4dddfc67794bfc09f724cb0e5c44a9779bdf570011375ab3562b3f2004032c032a88320141d2c1757838487bf6e5f5f61c11a727bcb7c698c2b030a5eadf3c63328bbcb108288c061cd3e70e28f5c3edae1d61394e08a65743ca7da0a7b03b769671aa3de8c72bf0240ce65d51d65ce2c224736c058b31957cd518d6309087551af231416fd9add6281658a5a467eb0dd0a444a58433083dc27fb6f88f39385f234c279faaca2e672638122c3686fb4855f2453a7dd4cda08dae278653866b7ef0727432f742fb5f787e0e2bd8ec8c38b6ee86bbd5f2880c87048624140de5ef1b8631a3284cd8f394c7977a2b8bf8cd90e50fd1183058a9916573e55fafc0af29845e0146de294d61b534fb8b92478984ba6a7a4d656f675cc6d5fddd170d5eddea274c82380b8c45120a34a75b414d67d2bda5f2a5693991e7567bbfeecd1cffdd634ffe3a107c7542f1f4429d19010dde9e47683c9a4216c1a957a6b039fe7eef1c096b3452933c3f9b502852b14dcca8a95d9ac0d77e1ca6bb2064b82a37fc58e88587ecae94ad4caeefc24a186ce3cc3e6ac677ebb55dd429629a4acde0124ba7a32698f5bd8d7c294b4805dafa0ee193f80cd9ef8ea8d429b0d085191046e314f19fa8101b86d2a7f07de47b20f9982e0bcf001c15ae5e7a4ac1e071e26e51aad4ecaa81d9cb7cf4fa8c2bb9709d3e820dd90bf5d305a0591402a4a2ce3f27775729edc4c9d94559c1addf2ea51e2462591553a8803b4483b93c60048680d55c145c07faad44387ab259ed461831e18018783d9283dfbe1117cf6b93b07434f772451be099d29b2f4f76a8cc37be63d0774e1a6357c65d67af9f69cb66eefa36179364468176e1dff5ac5027d5ddd5ef3d30b5e7a8be6b6f9f535455ebd60ea9eb305c364fb65512b2065abe36499380953d5e857154ddf289cefead5ae8a08d4693528df89934d242585e287c0d8384e5abccf039880b2cc10b737c617bb91f7cbf38ca038b9f317b973d77db44ba4f2a8cc14d9cf09fb8d890f53996132ae98dd56ce6443bf7041ea2bcee5296b2f73f17f4d8444972658433b47adcbcb4de2cc807731c1b17cc8f9afdecf8c07461f53be78e426800cbbd58095e2f178267599c10a310fe49605c95c8a8bb7507912206e41481a1ca6c9ec04fdc519e6384b8655121374b77284c93c829349574060fa29db581ff56807eef4757e5bc0c7527556757c50d0b48e341e6e340114964838cf2cba3584cefad0ca9af05bff52261754c423ccab89016fa9491cdbe83a4ac90a985d8371cd0d290c377ae03acd38ecf5ddb0ab446d23516d80fab2986e7e5832da4a4ca329c8902925ca75b199ce02a0e502c69135b4523bcc1491a1516aa3d86b6d6ba46bfa633b16564342d3fd7073b65ead99f8f7b12a9622d525185a005c122341865699e69609d009e4e562dd80db255b072cdbd8a0ebe89be40aceaf6a7862bf034d8ad14a41e23dbd576019d4c0315250ff13991d32a47c7358e2669b826417f7884323d17bb171d2fec8dcc88bdeffea6c4e8ba79b0699020616dc45b2436e7a49b2ae14686586c1cdb3fed77579ec759182e5e1dec661a2e558a7afde7930990b48553466d74257d6dc09b77a00fdbc2ff399a42c1d0f7401d9a9f17c021eaebd05f729e4505f2a5f5e9b871336863665c578b5cfb2611e414119932b5a1582be6719ee23eeea56f9e8b49c9bf1b869a2848d93a782a7d3a56dd9611b71e87d8b2bea989989747b40046f673d66d3bdcf8b5f0e1f7aef7b4c27d359cacbac8cc295e69c0045adddf9828f293b9bb78faa7b1fc91ecaa84133401fac8473a60dd43d93106702a32ddcd6c13c0bb11bb31b07fda8c8f62ee2afff2d2eae903b4edd8823edb694d62a0c3639"], 0x1008, 0x800) 01:06:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x3) 01:06:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4c2b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 01:06:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@abs={0x2, 0x0, 0x3}, 0x8) listen(r0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) accept(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = getpgid(0x0) r6 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r7 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r6, &(0x7f0000000940)='./file0\x00', r8, r9, 0x6) r10 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r11 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r10, &(0x7f0000000940)='./file0\x00', r12, r13, 0x6) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x66be1aef247308b9, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) setsockopt$sock_int(r15, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r16 = socket(0x800000018, 0x3, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = socket(0x18, 0x1, 0x0) close(r17) setsockopt$sock_int(r17, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r18 = socket(0x800000018, 0x3, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r20, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r26 = getgid() r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) r28 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r29 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r28, &(0x7f0000000940)='./file0\x00', r30, r31, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r33 = getpgrp() r34 = getgid() r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r35) r36 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r37 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r36, &(0x7f0000000940)='./file0\x00', r38, r39, 0x6) r40 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r41 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r40, &(0x7f0000000940)='./file0\x00', r42, r43, 0x6) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="6b8aa3462f4a156964ddcc2bf94c6d1fef5b3c5730585eef11c4b1fc85128f597e015ea30f86829663b421206168414ca2cb3130773ce292b09c3ecfb5fa4df1fd2174e569992d5ae110ea2b54251e90bd49aa7e6ab950a80dbc43861363ec8410c9f1d0a2c9adbd50b3f54a9f41e1d2f83e2e22ef97cb0949418bdeeffde402d1baaa077cc77bf7e02228516482428998efa3a4bd20ed1e90aa8f7bac755f67382b723357f2d0841b3abcd80796a241637ba190764313da649382956ef9f12d920491802631f2d68f911a0324842b7498cd9785b24671f0d8ba41", 0xdb}, {&(0x7f00000002c0)="b2d9f0f22ba5724b637d16734685426997f7557813fecbe550b76d6fb1f03b60486d90b72a77b95ff251a8f2c171cb297a141886b112994cd7f13e33426d606f5fea041daa7abfc7b4ffc49e60443636b4e4f24305caff4ec2c73df6b674b9728897ade974eb467fe23da1894d1bdb0c73e5a3ecefb84a9a40ce2d834b474e1f712934439162186fade96bb9b3127598894a4009c47859f68080dcb30cc32b40247b16f623b13d0c59d6cd2e3c05e3cf81fd9974fa5903517c4d1d4b9583a1b66c3b34549c72b3294843", 0xca}, {&(0x7f0000000140)="8dc1497fb40b31aece32fb1d5644", 0xe}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r5, r8, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r2, r17]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r30, r32}, @cred={0x20, 0xffff, 0x0, r33, 0x0, r34}, @cred={0x20, 0xffff, 0x0, r35, r38, r43}], 0xe8}, 0x82b637120be11ad1) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000e100770916336319cefbffffff41494c6ee6a7c28f44f6f811f14af0a1c2098db5f88784d1a9a1d32a"], 0xffffff69) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) 01:06:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/254, 0xfe, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x2, 0xfffffffffffffffd}, 0xc) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 01:06:24 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x105) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 01:06:24 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r5, r6, 0x6) lchown(&(0x7f0000000100)='./file1\x00', r5, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 01:06:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000003700)=[{&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/229, 0xe5}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/194, 0xc2}, {&(0x7f0000002480)=""/252, 0xfc}, {&(0x7f0000002580)=""/172, 0xac}, {&(0x7f0000002640)=""/166, 0xa6}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000000040)=""/37, 0x25}], 0xa, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 01:06:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r1) fcntl$setown(r0, 0x6, r1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014893ab8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014893ab8 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) shutdown(r5, 0x2) r6 = dup(r4) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000600)=0x4) socket(0x20, 0x0, 0xffff) 01:06:24 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e9000/0x3000)=nil) shmat(r0, &(0x7f00004cf000/0x1000)=nil, 0x0) 01:06:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1, 0x4}, {r0, 0x4}, {r0, 0x1}, {r2, 0x4}, {r3, 0x20}, {r0, 0x4}], 0x7, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x6180, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) 01:06:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sendto(r1, &(0x7f0000000040)="75aec2b013e97b0b333cf527010833d47423ab882b8eb2c7042fe4b0d408ba250082367f4444b905777fa862c2c857d521fb867958eb7a51c7ffe5a076aee4c41f75f7a6f23fe7f2fb3df02686a77b431df16b35c5c9968f869213dedff7101482092b1e0ac418bdc9ccbb701c60e063663239f38a4cfa030d357d15c500e03a23597eab5f23a44a0d63d3fcf509544d5776b0f5805246034d77dd82a153b36160e980fd77bf2c891c68b0454d3c035aaaef9e855f6591da3d3e7e4a6f28446eec36c660d8e144eea522", 0xca, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000000029, 0x7, &(0x7f0000000000)="4bd4ea4c", 0x33) 01:06:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0", 0x1) syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) syz_open_pts() 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x80}, {0x6}]}) setrlimit(0x3, &(0x7f0000000200)={0x100000, 0x100000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x10000, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x40, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0xc053) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x6) 01:06:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff6afc7afc3a3ce0c02d0abacbff13b9319294", 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="10002202000000ad905ad83a1a137d7b739c81f92002104efc99461cfa1a42cf35062756467d8af010128ec363c06cbdd7d92133530f7aef96d07865b27818586dc11c106893d36edada408e6546ad0148aa911d123259f334996e9e19d3dc26a44c4e7af4", 0x65) 01:06:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8001, 0x6) r0 = kqueue() bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) mlockall(0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) kqueue() 01:06:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x2000, 0x3a1, &(0x7f000000f000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x60) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = msgget(0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) lseek(r4, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000001000000"], 0x8, 0x0) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000400)=[{0x40, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x100, 0xffffffffffffb57d, 0x4, 0xa8}, {0xfffffffffffffff8, 0xdd, 0x800, 0x1000}, {0x0, 0x7fffffff, 0x80000000, 0x7}]}) 01:06:25 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 01:06:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 01:06:25 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/248, 0xf8, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) semop(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0xfffffffffffffff9, 0x3a, 0x2}) 01:06:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000002}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmget(0x0, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) shmctl$SHM_LOCK(r1, 0x3) 01:06:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="3e852e02da0823eafcbb6d508541399c7d36131a57a97b51be1d0461a43a8cb274da5023e8f30c537bd49b24ea10de91eb9c28b902c89ceadd87e3f55898c836ad370065744659c7deecbab59ffa6ad5b65e6720408bd87d303991573e75a649e1d4ef5db8c67e233a741af3902478923904c087d210de5ffaa920e3ebf75acdecdfd24984704fdcd311e093b3becbbf8c65", 0x92}, {&(0x7f0000000100)="285c91814da5d056a7492796ff759b1c7c9413d00847dbedf8cc022315fe12bfc29e78e014e1e574e0acb7fe63acf1b1d974fad9ac653a652fe9", 0x3a}, {&(0x7f0000000180)="a156bfcb4d8d63a5c84c180e09d4b350519c27d5e8312cf551dfdb5cd77f21959422", 0x22}, {&(0x7f00000001c0)="678e3ce6375aee2af61f6adfe2068fdb1082eee7c9e0d0aaad85965892dcf8c99a5352fc4d1a0c1a47bd3ec77605b7fc51b5c21802c7246ebef8e0b84ec201670d1a78ae116d66b178e530e67464487602056cd3b3a663469f711675744ba6871a21c7ddb3d40272a18c0fb68d505081117c1f47a1029695e191", 0x7a}, {&(0x7f00000002c0)="40cc4f9cb11a6402925c3b3e266c1af52529301b87352c1b552e958ca0e59ff496a1ae17780c705eac38641c077de45290ee67726fa5a389733ad091a63aa3d7eeafa90e76a44ebea3bc3d8db6710cb5076a392d55089e1bfc13d6e04c39014815d2c6c520", 0x65}], 0x5, &(0x7f00000006c0)=[{0x28, 0x1, 0x6, "5f37a6eb274c6ac45e6113960f93f1d33fca85"}, {0xa8, 0x7fff, 0x9, "7ad37e35eb5cd6338665b92d0df2b0556187b8df1606d177f2f23a4b2f3dc6e15ff25b9ea60eccfbcbe64385a8724208ab4d8e987e455277302a425a48618185e1835583f782931fdcf151af1d3ab410c515bd0ff58525a0194f7d6e9084d68f1763f50d9eefd7a0290d37cca1402e8081ecdb8f490abce2ec53584d20ca714d3e4e1370ee26db4f261dbdc2140da36b2b84"}, {0xa0, 0xffff, 0x100000000, "0332c10f59160e1a7b6f9e25de696b98ab01fde2fe1a83b26695975c9e6dd2e4829098dfe31b4e779277f9dfc6e6ca34d776ec8a1257e1c3c01e8285b865af9ad700a2921abb203520684603ad6ff0b9f390f7a2120e85f7130baaaf6d67529a8d138fa39f2d314e44641b54a1f8c2da7fb578eeb32aeceabf8225383f2d28e69e1590c6b7a16aba2873cdb1be"}, {0x70, 0xffff, 0x20, "1e98f3bb2bb7d56794e786aa6517a0dbe79aeb95bcc2d69d67bc3c71807a16ec7202e2812dbfa0299cdaa6e567bd7a1b7d32f5484608e4d7d3dd32700f545c2d9f162fc5331e5603478248104a4d42eb7430af54c05b3a421f5eacb4c5e8"}, {0x90, 0x7ffe, 0x88f, "e7b7f3a3007994fb157cd0fbd829ed0984fee6932a3b1e5a75e4ad6c1f09f601516a039141b8a7e381a95f131926677c27a6485f4eca7fd727b304bad7f115e2605e971a6adde39f2c31b7e3985e1775c93edcd13360ddbbe7c0501a23bfdb2618e31ed074028a0b3823c0cb3b0a05f248f47c718027605b116bf1"}, {0x1010, 0xffff, 0x10001, "780968f20f6b3286b082891d3a48b4d5947ea870c6f4358f279569183b3a725ddc504a72d8bb0f8e1f6ff58a249285fb6e8ef10e706c417884cfc537c538d1161e2157f9855ab46ea6605fae9410e08e90a0b91c9f72099d22ddbf24a3b42fac477bf332b3153a846e7929408cdbe2dd7fe275718992064a47e21a6c44dba3b1bb8f3b523e34bb16a0aa6838df7f8fc29fb7f76923542549b77bd13d34a69a294436c50bcb2ae11d04a5bd9587455f1ce9a722f5734e0a90f47f5a6858b864d9995396512a98415dad8e625c791884619605c2c813810631fbf75ad7bbb44eae544d5eba30e0098910fd8ecfa8e3cbe34ecb57a54684a0b9a0ca49960e8c3b47967b79b1f4a65002af2255b0d20c005b598b1513a17dd285203e9519c1da76e524d8e3c3c568edf86aa74be106ef655e479cd370aa17e83774be858551db33efb59701bfc02ef5190a675ef3afc79e446f7c3fefec41866b430df547343f76f82f6b875407342fcc73bf447c611434a9c333eef5153442fa24981603e672439f589b60a867d2d80e2e1eb5f79eb4ebf80de82e52820368d96da3f1ea81f0c9dd058a2c281878148083fa9a30e9e96b83fd9bf78996315da5377e1cdb676f401df242e0368c2c10151b496040fe6a841c74c38493409ff8bc456581065cf3ad807612d6bea13c6e10b5fadeed01f7d3a92439fbcbda39d70bdb7a012011618baf65f72b6bbe6deb1ce14712a9e4d90b136f49803489e6bc33620eba6f1bb0efa0888b43f8ac0094484e5f1b674c21b732cde529fee6844313104dc51c56097a70976a5d9eabb41ddb80693bf605783b8e012088faa0d12523ddc49658e5852a164ed86e4f5a1fc737eecd2b3090e9140a77d7db4e483cc45762ddd780b6d37211fa0ea5c6b025c3626919223a966b6db22d4aa9d014a94a5cdef4557b3070cb091965e2b4ac36710e39cc5286fb627e597dbfa6cc9b2215365d421e3de41995b2fef0cdab9ed1b5cc1e60bea8b7494cbfff68b46ac9927757f736b5a51ca21b3fabaf16c2c7fbb69966ad9e6085ebb54c386e7bf912c685258b863812939c2017dfea44c6f5bb57dbb098108966707e745687ed9eb9c8fde09b3bb06a6149b2a566069babcdca4369c1c56a3488a01285a54b545679b2329040a836d71c9bd00c7f2ca059def00e54119f1d6eff21edc83cef10a3224b6ebda5c900498341c0d10a7bd27da1f1d3d44632756964e6e184a263eb10cc2da4e77584e6ed0a06cf39e25b9ba0b635342efeadbede701b32baadce7e4fdd995d3820ee9f7415c95b23492f096aff09c255c43de70542ceb53a865954cef533a2b51b2e1386c5715baec50513ae00caee89f6a2bf805219c359e6ede5e2e0e1cbda643564a51bfbe8a55a60101c3ca1a1a576ad2d5459089a2928da0298c62fd5233d57981f504fc9bad7659694712747091f26b622fbff1f1eb2d773dbf853618e59cc7477f8a68e70b737be7acbcade192afc7cafd4e6652768ea99db4bc68688cf42cbc727352088987b09f592e8c2e78b1e9637ceef45f5457bf77a93b5fbe9ce12c02ecf8ad152c0675acf100e684f05b772e5238f542f1b8bb05b635d2536e300a2901a54866a0fe65c97116175f34791eb330fc1389d1e0b598225fa49457cc3c915e8ea8cc9250a6d2904fa74dda25be5a5ec51585c44d229aa3c252da0195b95cd8a6de50312f4a8afedbc6a9082475ea370da7bd285a0535bebc4215066ce237553c52bbe678bb39608a34335f4876ffb1088ad16ef043125c587fe809acc285dc42411b48e0a8eafce383e0ff08fdd9382cfa846797e3131b6875ea54c3e639b3b91b21e0e808211acae1f80ef18752cc145668ed96ca1870d4222d64fdfa19851f02511d67ead61d7015fed356da351b3dc8259f614751cbc180d4d6ec43129d4ee0724df8a41ed36ea91ac82de9b279f4eff28d9ad0613970eef048bb622d42ed634ba35b6367d25a7c7e6fc4d352a302cda2cb5633cd54943f2b69c7d6808cee0ceb8c9bf653772334e5ae59932c837d5b2c8b835ad907573b81aa7a2a569e7ac2363d81650ca9c10f974d38ec4fab36bf18867fe0575dc92a4df15693469aa3f135e2d2141099120f320fd25ad9391867fd88ce5db912f65dc642493fb85c46cacf746f96e302f88dcc2bd81d16b2b7a5f970ee3d984e271ed593e0315a205dd7e6e4c8d2d31fca51055470bbfb6b5feea980bf46363f3788884b554bd9128aaeac0eee988de29aee898837c34fba0ec194decd9167491ad259c45ce8df4a07c975abe8da8e74303212d7325e62d29f40db9fc526539409879eb78f65694cd2dbeb75f9828d1de762719000765f6bb94fd9da5cf928143ac2f9629c8155c5f51b573a8bf58cfbe0c2b7ed432b536f713d61333c139f8ed6d1d1c6da6c80253082772301304be9edec3bed21a88c8f83bdc3eee8872b328c146dd75751fdf4f39d6006ec39516d75285eb71009c442be2dc326986a36604da666fe4c73a957d1e4fa4e2fa0fdf8ba4427ec00939e8d71cc9f0ca6fa4ab555d28f61d524e5bd8107e728cb692c7404c0170a19da7857d81b0040e9fe818f61ef576246b80137ce0bd5223bf8a6b0737ad7c0b254fce19d6c1dac51f0f4d65272e8264acdaf920b2a1a7587b88e5accfbc152b226210c449c211d8efbe5f6ea2a86d6cd7c021bedb121b3a7e6412e85f186803ee2318d933bc9823011f3513004d77f9a1a0b7e7e0a6d41c52316a83a3996503cd19c839e2aaac871ddb14e7cb5a9942055c8925fe38b59d75ae6fe37e199ffb08cd67505330012036269ccc8ee24e74f4efb79f2df611f52506985befa7432aaa9f4f0b29668b64aa99df59c9082168d9086b24f99ba6f1cebe159a52354b09168f716a30e708d9908a855344bfea2165732095fa7fa1071a3a40bb4fd1fc84e24d02c7ca99e570912c6f59e42c16d9d60651c590dfde2550a97a38e93ef39bd1fe1299fcb84937ff50b9d0e39bd21007aa133ac6cd07d334503ed642eaec03351706737f49af8b31ff6a569a29fa1941c567ed42b70e9e0621bb047ef7f0782c8e7620a9731e109de2578a70e3cebcc17f4bc3c4f4aa81abe049e4fb98d0f42d9c40a3002e93ad33c6c317a93fde3491c1b944d03c68392f051f1808f9cdbe2832857e32b8340803afef075c699296519c9a950e0a909949080512f4a7e255d9ebaa4b9ccb9be188a749448a86d10b4006ffa1c09c0e4abd7957ec8548dd531e0f007efb0ccf682ac7ac83b76fa2f1d118e37992a3171bde4e296316029104a92e6b5c71396e2a79ce6302022c4771a4c19c3c9dcb07a906a803c1ded09d17751a3134a1c34965c8b7ad559e5922bad6677c30e8a09b4347dfdc5e13625bdc4aef813003b6987777dfa69bfe38083e5291f017f1f2d6661df940b6580aca97c1c742e89e46c6ae871e18d9faf51c5bf93f0b56ddfb97de9a09e98f38eceff30c909921849eb9ca91f94670137efd7cce26bdf345a8870e35187393d3bf6b0196a1860207e21558f88e73c2c07566a57f4af161914ef2b36d15974e20c56d81ba6a76ce51a72d91b97e1b05606ba084f590d38bf271e7ee12f22beddef08a9e24083fe14b6c232c26d16023461e8ae3afa835ffb7b1aa44169aab2b9d576baabe396836aa94c44e427a1bb745647786f460cd9952832f9430122952a94557f111f3cdc6a2292fb142e602cdca00387620e03f2ad047b41723de51008aea62394a47d2ac17f17a2bcecd32211dfe84c14f6a847cafa5beb2b2b89af56dfbbceb8c5459bab0d66267928c5225e36fe4a19d138cd3c87c6c165701570117ee91ed5a0bd8070f2733962f54dacd2b0afcf69e1fca5fef8b72ed1acfcf885bff813294d59a3c3df433b90ea06f0dbccdd9acc7fd8fc9b916801b79b393f2bab1ee9234f56b9ad4b05e9095c5a00732ee822f01052d3ac3fc28d9720262179e3060cd213634d3b9861e1bb4d50ad42cbd241b60dd4c101db4a5533145ea691d14ddb315352667b7ebb9aef305a207952fedbd4759ce77413a2e0d56478d105e28ba51729eac6a64ee64b73b7a56b4d97b5097f810958d62b174ec2b9ad28715a7535786215f3a379fafdfdfd06108702ddc34522dc1654f2f0c597af7304823af032ef0bac7f6b61ecf388015ba9c22b46c61ad2890f785b7806810964e31f5808659bbce482e9611e235cd0557f65b3aa96755d63cc1a8aa6b7a750bb2ee2f87e647e5204fce168703eacdc06bcec0643ed4c484ed8b2e135a51b24e56c71887649a730ae62d107fc40839918c8de8d60de7d13f4b49956c8ef89a7e54d9f422e28ebf9b27b1d97cc6bad3b87375969bad2ff4de2a797c419454342768dd9398bfbabce7e053f2320c9de2a407aadf84b95cfe0796b7b5aa9f27c38a54c2cd02b1a727bd28201e6ecce78b724ced7cffacb0e245299fdb4cdc76aa666735a4631975a038f1e1f986dd9abe8bbd18a6a08a03ffbc2017ebe2e3c67a8afbff5fdbd89b6dba646bf9147d4ed396af76ac9b35f78fbd531a79e5b2004aaa6864e17aa67e557aef3320b569c24f126318312ef7a73afbf918754b2906131f05e1e0be74f3af288353b222d63947a72cd0ecb44835b16a9cff74d539b5a367b5d8c97d4fca291e3f9d62917beddd04733937fc2902ad00ddafaa7d961c099193a47c79c467f3aa465b70c803bd4d744b7fe4f11881ad8afa163d4c6ae089a240cf7517ce42048e1b676eb0faa3f4a33525ab6c4486b84cb09969734d86507697c15ccd16ed5269a16b67133b35ec649287b14f32b3ad54f8eb1d47483eeaee8aea1edccdcde71619e325fa67914cb43b94f3c97f7952ec480f959fda0ee0a8f5db2c8353a0392523d803a590d7cc1c92902f4d981ff43c32a5a62721d49661a60d9e66eca8953c28b808dd9cee7aa15e41df32129e8eea0852e495a1945c219979c085857ec89a3631b7252a09d67527750ebdf2c621718dd382bf7b513178f0507fefe238f07960531e430dbaca5d04d88d36defdf3ba15c555e2fa8b832b3569babd56e4d1f52e74c08db264216187efde25e1193e2f6cee06dc4379c9ff627b06ca38fea1fd58119e403637a0f4710034b3ec92c7f11a497ac801acf24b6b4dad1007b8919f7ac1192e7b8718dd037f9869b5e82d9eb237d7f60cd5b4403d86a994ddf14ed406d268e3011bf65e642086cc0bc2ac11909524ba4e9bb8b592ce2cb2843c6132403b41a23dbdb3e753d45fe6e052a8cfddd983a2cc546221de6093e0f4c0dd1d5d5114720fad47e24e230d4b17ceedbfdb0304e5544754e1d603a4f9a7b2d680cb01d9c12f5f201a393f194b89843ae8b121139beca493d1748751e6585f8186dd86e7000d4fe7e0ef9cecb5e671f64494da38d044586532c2e65233b43378e2ed367abfa5499de6446797b16591e0ca0ea4bfe993c683274268ad53189141c2821f11dd158b20f6d04f304f00ea693efdcce6d8f6da9f56cd3b7e847e15b1068f7ddbf6b6deb06585a24ad612b5b96e4e253eb04a8518ab817ff95cd1a89373f92300dab3594a00c02177c1158b7b49eb441ed3c48bbe372ed938540e1050c778fe451e5e423feeda3d3b71393d8811ccaaae8e298e334ba9afa276d433bb493a44edbfd7b9b9f4a890afc593a214d6087a995db1fa9bd2cd6dffda19fee507a201fe6b76a0fb9075cacd2373fa9e1f8f61a1b3d00f0816f666c26debc2aa5ec0b4c7a472b9c02661a3d5ea064d9bb32b83ae08d5"}, {0xc0, 0xffff, 0x5, "1efc9cb8d5bebef9c474a11864d2431d8034d1cb1b53026a376004ec1c2f2d2b16fcc5cae9f2693bab9d51259f193a02cf9505de8d2e470410464f3e1288f163c9911b10f493c037a32f5a715c8171d0c7cbe45fd581390ae6cf3f60a0bbe4abe7e30fb2f0146be6a09a60a5da760fd7ff62ffff43537d59ad7bc7ecb0c0b789d45a8985550b64803037628d25e7d5016b11f3c746cb508eaa3b884e422acadc02d3e6d82916416b37ca421857"}, {0x108, 0xffff, 0x40, "7a51248db6e1761ba8715d9b78a85900f254390b9dc50f769dc7bc4c062f558e5ea27c515fd42ddf5ad004de7084f75bea554ca3bf93918737445794f9d4da9f87f584caaae46af8053ff6bdb61c86ffb1fbd91aa74b3b892200820c1c139fd0c7199bc016a9c3e9810d93fb7b741da476794f76a16a15dd381061b68e863bb033ee387eff9ac0df557d06ecdc1627f3ad330425847e35f7a4caec544cf8f3f98a818d2690f954bdfd45a4051e1f204e4e66f1c5329bafb98ca2f945b69893290848b3bd6cb7d1591e73dd15cf747329fcab17ed9a29f686a141617b2faabb4d6bb6e60b3a98dc91e8ece97d257bb6134d865f60f7e3"}], 0x1448}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockname(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) 01:06:25 executing program 1: r0 = semget(0x3, 0x7, 0x212) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000003c0)=0x1) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x82c0, 0x0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f45000000000000000000000000000000000000000000000040000000000000"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r6 = dup(r5) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000600), 0x14a}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x1, 0x5, 0x16) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 01:06:25 executing program 1: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001700)=""/182, 0x4d, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x0, 0x7c3, 0x6, 0x9b, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x2, 0x5}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 01:06:25 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket(0x18, 0x1, 0x0) 01:06:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x20) r1 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r1, &(0x7f0000000940)='./file0\x00', r3, r4, 0x6) r5 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r5, &(0x7f0000000940)='./file0\x00', r7, r8, 0x6) chown(&(0x7f0000000000)='./file0\x00', r3, r8) fcntl$setstatus(r0, 0x4, 0x0) 01:06:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 01:06:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x33, 0x2) socket$inet6(0x18, 0x2, 0x80000000) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) lseek(r1, 0x0, 0x0, 0x1) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001680)) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x41, 0x4) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 01:06:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCEXCL(r1, 0x2000740d) 01:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) 01:06:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="19e5a315a69a7ab3214b1436ae68f1", 0xf, 0xf, &(0x7f0000000900)=ANY=[@ANYBLOB="0218559a346d6c0b21d6ef17f8669549ed34371becbf3b3f4d8b22c1c1a8968ba9bd58c1f34c7d9c8847970e9c7dca3d0930ebd8946aa97019e4fb88eefd6e7450fb400ff19498d1ed46c8a65e4375ae4b81ef40ea426a275ba8853c15b160afbe3c9cd080a380bd840ae041a5d832e301bf82f0706415ff9e9d4b85e25ff02ba79b061fb54d50287364e5e78119161a78d0c8a21beecfd24958501ba33b5eb7aebc0903ffec838c5a6a55875fc9000000000000000000000000000000832f716184eba45cbcfbd0308a1f3547831b3e5b924fac9b012ee1bba2c35aab9c116d6d53e8979b66af3cb8b96ca3ab0c262a7eaf7f4e0e3328aeebc889c17d611f2025dfd43f4e447745ea81dfe7139d7f90cbb0bbd2f16f3c6f395d15923a67f911407455a1c1c534b4a4c3fabcfa7d4a78da58ac050f5cd6f73454cc66cbdb40d08e5d4004288c72295e574631c4bd27ad8d8a2c5c158bdd22d67f730db3fe5f4e5f8877985a0dd94260748bc5f7a42f6cdc6b337bb40164149ed48351fe3f27b5b25116fb93738e1b9b6b311a0f1eadbe85e766a1d97751015fa2b1341d545d74b1fa9a16a254e63c2e9171a0d92f91127df334b74e80f69d05e47d7c531cecf6fbf9799566794fabb11427528ad4e48902df0d73f0090b308e4efe2dcd0ad656ca071f495ccb9e33e4f220e45c0cd6872fb07b8ef235691808"], 0x8) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() r4 = dup2(r2, r3) connect$inet6(r4, &(0x7f0000000040), 0xc) r5 = accept$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto(r5, &(0x7f0000000640)="400515cd3ad12ed7dac4c0b44c99027037ff6a79d915e3e4affe5be10ecf12c1081903b0cefc8fa344dd8d15f30ced0f35282cc02a35cb7fc8f6bb5770f1b482e87a1d4d1ce6abb742e7584a350f0ff46ce5aba27927ff28477f79c9e49c8f4d81d33363dc97e109144df234e6a472dfba1d0316cdb4a982336cb0c77938edf071a01f08726fc9c09e467460672b49a4dda099dc7c8f00bc44341cd34b59260f9056ae1ef51ad391faccc19b66c0a95204dfb26d9b1d", 0xb6, 0x1, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:26 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/35) writev(r0, &(0x7f0000000f80)=[{&(0x7f0000003f00)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df51938e945f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa2600000000c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332cd6ab8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf68}], 0x1) r2 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r3 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r2, &(0x7f0000000940)='./file0\x00', r4, r5, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r8, &(0x7f0000000940)='./file0\x00', r10, r11, 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r4, r6, r7, r11, 0x0, 0x6}, 0xffffffff, 0xe3, 0x5}) 01:06:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xa9ef, 0xffffffffffffff0a, 0x40000000000000, "d730c1e7bb6fc6e23d9b663c6125965500e74de4"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 01:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 01:06:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29, 0x44}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x124, 0x1, 0x80c, 0x100000000}], 0x22ff, &(0x7f00000000c0)=[{{r1}, 0x1, 0x70076b94d70064ac, 0x20000000, 0xffffffffffffffff, 0xffff}], 0x8001, &(0x7f0000000100)={0x5}) 01:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ftruncate(r0, 0x0, 0x59) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x1000, 0x3, 0x0, 0xfffffffffffffbc3, 0x3, 0x7d, 0x3, 0x0, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28100, 0x0) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 01:06:27 executing program 1: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="0000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000001dc53d7ff19e05686cb9cd6d7c8ebf5bd1"], &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) readv(r1, &(0x7f0000002e40)=[{&(0x7f0000001c40)=""/206, 0xce}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/130, 0x82}, {&(0x7f0000002e00)=""/53, 0x35}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) msgsnd(r0, &(0x7f0000000200)={0x0, "aa1a2aab3a2479420f388c0260d10e400dd85a510302f1064dcf0391f6f208871e26a6cd"}, 0x2c, 0x400) ioctl$TIOCSDTR(r4, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 01:06:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) 01:06:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x1, 0x3, 0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0x539, &(0x7f00000001c0)="4b74954c", 0x4) 01:06:27 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x7fffffff, 0x6}, {0x3, 0x8}}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) chflagsat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x8, 0x7f3348e5a288bcb7) 01:06:27 executing program 0: r0 = syz_open_pts() close(r0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = dup(0xffffffffffffff9c) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 01:06:27 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) r1 = socket(0x20, 0x4, 0xe4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r8 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r7, &(0x7f0000000940)='./file0\x00', r9, r10, 0x6) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = accept(r11, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r13 = kqueue() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r16 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r15, &(0x7f0000000940)='./file0\x00', r17, r18, 0x6) r19 = socket(0x800000018, 0x3, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r22 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r21, &(0x7f0000000940)='./file0\x00', r23, r24, 0x6) r25 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r26 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r25, &(0x7f0000000940)='./file0\x00', r27, r28, 0x6) r29 = socket(0x800000018, 0x3, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r31 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r32 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r31, &(0x7f0000000940)='./file0\x00', r33, r34, 0x6) r35 = getgid() r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r36, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r37 = accept$inet6(r36, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r38 = socket(0x800000018, 0x3, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r39 = socket(0x18, 0x3, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r40 = fcntl$dupfd(r39, 0xa, r0) r41 = socket(0x800000018, 0x3, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r42 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r42) r43 = geteuid() sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000780)="865500a35d9379c1e5d4cd4d4cee9635d180d689ded6eb3c4d7ba19f426a51067d36d3a728f69d7015047945b16e84569d81be9782be6f1bd2d56cd9e48632be2cdecd28adaad33d54969975aff32b0dc8d70c95791d39f8ed420275fd28d4fd591ccd41858d047c66a7b9402084f0bf96952f64c8775c4e928709e13fc9a57631f22046553eac3921b27ac4172dbc957277ab4e2f3170c226f53f1ad541729485853d4e7e75c010e25314ddbaa031271954060a8b0dc2442869873243179a7b8132a718367afc257baf8c1c6e34c1e549d9c7f70f81f060a35c6322f5d4719a868c2f43b9283476db4a97ebf19c8f2702ac77050bae6e3414277df11da12104da1619ba2ff2d37d00a689dd55ae5a40c1b2a248499a7926d83046dce0c9606f88fd5ea821efafa231a7f8c204a4eeda69a91524e5bf2aab19c3a0cf7e8c2e8dfb2b29e1e60d08e54b7d86e529d497f6b6727c64a4d488583a65cae79ce6ac0d222be2bab1faccde828cfafa531d1cc00c068cd3f8c7bcbf42361429cdc600dbc0a10abc79a003198772f1f90cc5cb0b9bcccdcfdc0930847b62f23d8e1ac058d12d7ae385d6930e22145b004fe131abdcce75a0c183353b99ae15488a257e6776af0d711560d3252e25170635a816ee888acc25031cf71821c9e9fcb1f56ea026c5a2440d910e07e54e5e2a57544d1488858d443d73a87b0cf8f81bf558396ad9a1002702b46119873ac8786ee64b2eb2c0b63753728ddf2a18c9132911b6ed5f057953834eb21616b4a222ae3199c74d9ed32b6d9a0ef850b9cd0089f36f1d67ba5e8765f6aad5b8cbd1d75de233e922236558506f069e352919a301f59e1d4cb615daf71e956d2d07b316d5321c7e8df9b4c1919c36195a242c3c65a52499f6e0aeb5ca9537d2c4bb7cc698521d9e5c7e398c7be9bbd5eef34bd67f3f84f7e969f57b79b046841b14d8a131ba27882fddc3f301bfcf8050258a582924df8bc7aa10fb2ec6ff9be252ee36cd7ae415fda514d6e971ae65ac370656cfdb1e47e1a8d02163b05618ca9b8d002a6d8be117d114d2757e5434fd2469336bcae8d39ac6d40bb9fe838bce21d5b2bb278052bee0ac8c34c5f989820e6d0c900861cd6059d8edb24f97088fb6353748eaf600c626fc88d574af557379d697f720cc1f537ce28c53a210ea43e8a5bf9d181a72c9dfc06a35d32abffc35bcef797fe60d003cdd944b24ec0744bf076f515b355fd0eefe5f7471446d9d73e493e035a1a47beca1d5b0413f68c152e730e1547f8e420c049374f5415196648afb52c6df19ca855f1f9a83ce075375d974aa16353a6966cd994f010881eae5fc7588ddc749b4129874edcd9e520d4b1fdd7645e4ec91547e08c2eb8542d2f77cbcfdce55a4b707628e76ed8b36d79e30121c9be7ba14ae77ac2b9435d27bbdd91c1aeac55c0e92b59aa9098d76495824b8159c75c5a21067968eef391c39e36a60d7398ef702cc51c2ed07ea27ae9915a2b4a6f7e9572c7edc09aa67b9d178b3e62db68a1cc6696a0a1ae37b94a3d1a42eec443554a5e0c120fffc1d1ce23b049b17d682f414ca06c31e97edb2fac5ae2bd5c5ad99cdb7743006d803171f0ed3308008499565494282ad26885b21409693c47afdee434e170e6fbf3a90218e5270235072e648a093698a1fcaf91c673ce8dd86b0023c2fdeb08ea02204316d18da69483482f07f40c5b8e56e35889dfcd2a8a45c554268d4291024e7f876398785829adedbcc3f09489efabd49fd4ebd140e1a6cb123f094dd7732c27a2a2274af51a093d124092af15c721850e6545e0ad64273f53ad285b65a7989de9cd3b04ddcf5273d6fb20b955d8e8a1c6f281a37dbbb4f8c9c17a23b349c6d965fb5f0e57dd3eed892274ee28c60c332555f79dd54b897a2eedb3ce0896e1878b90c050ff8d418cf1b79ec7b1e8288eb3db8eebfc2972941d4c1563b8818216fc067d13e3437920df3a6a427809ee093ce54461b1a770910bc61d117f75d7bfbd4f8d78db3909a506b26db6bb080a97d78c74def893ec33bc5080ac93db5dec62fd956b568c493b13f1ac429d47ba867c338dc6a369fa80470efdeb436fd520ca96c30dd074949d841e43e846b508ca84b5d6968da022820e7d1d37e3de04b53ae884910dbee333637820f2e61463916ef03961fc687dafd37f2a37af265f30336e3c9e7e89e8b2708d3467383f9cb9629bcb12692c1e1b991eebbce81e2d05c14ebe4170530600694ffa51928bfd244358fc80c80658e02870ad47a76c1323eef2e7b94c71a15a634a375e6e916e561d0ddc51aac6e9abadf820f7a6a589ec2cfa818c5f9518f2c0d26834343723fcf09d50985e52b21e93a7283add1e857b20b813b73d2a594d079266cebfb73f21fcd7926c3d1e9e53f312c46da67ce9d8cb97c6265c60c33d706cccb29602a67d88cde052b7a165d6168b34bca01d792c87596685d737f350d4db2728cdbbe58744c3f00f55705388d2758f3ae43a5e1ad379dce8db94ce971c17b3a5d9d08d968baea7127968cf0706615329ecf844a6a8308de0067fa09cb7d77b75c5f619b7ba132b5718b45f3ce90dcfd57986bf142cfb04133c1709dadf89b3759c93e2ccdaad100f33272e283f628dd1d4beb3afd67aa3f1aac1436b20cb1fc31ec8f1219934e3952d63b0f5078ba59cf5f73f48134812ba210d4ab0a6deb186c08f4750deae9dff38148dd2c44b061b7dfb0099f85f9ba8759d303b41189540f0e941aac12855f8f2c6a4782abb607f55a13ebab2cd2891f98eab800b81ea8655df0badb44a73c25fdf04d07985c075342819a28405d1c39630c2451080cdacb69e26b601cbcb283d57d8ff16f1fca69ea57ba2d6d24ccb386f155a4b302c4a32fed225975858d57cc7c88af79cc4478127ccf094110a0daeb2a3d2f8b2a3f061977eb0ea3607314a010ff7aba5c2cee59b16d44e8d10fbcbbd41d35b3ce6068a824143ca039191c36ea91847fcb1975391491db56f4e2dce166a91a0606573f6385012901fec906a187116da5b02cee97df9348fc5c3522f062621723bf2eddc82b0a1d3de5a7be63f18d3df828ba994fd95189f9cf01e524e24f722beac98a76b2f53e2e4d053bece7d68bbee503cbd141d20adb8e1927a942107b26209cf10b3f74bc89f1ed358e33a59883c89812bdfbb289835d6d36768c1d5b2d1ca04bc68251a4fe4ae3026484f55fc38bbaabb4c19577e2582f8428694d0918db0bc5dcdc7687a694e89e9d6b3087d1f9dd2b72cc79dcd6d7ea5363ff548e7b45f6a5a37a555be7473c1af0498ca5e2d6f540deac3f61a50cbde694d51d4c2c2de908acb126ba84e9c767c2f462458ea67da40d89d24bda6ec6d2681f5b5300b928b77d137c4bc6c71c7968d2d6103039a426c3aeef8432dffe3100ab538ee55c0c8b50325b347bb1cec167e331f2f32116c648ba6ddace7f19682e009f86d92f8283d77ca6fb5bf9c333570765459a09071575b0af5ce96e67b24f229ae23dba17f05be45a665815e0ef62b99289357ff0fc6500c1a93eb494fd0a3a3d12839c35a10633099d736250ef7f54b8610c8fd380fbcf21d79db9d13cd5683806e8189bc83fce6da8fc41e75cee6fecf9c01fd165d8c888a35a2fb48088556ce9a6795f3a1c2ca7be8313fce844b106edeb839938263da395b804809f27149a94b1bda25f234a0d5c1d588f926424c68d6cf696d35f66de93de509d4d5817991547524aac9230e247d067c6934ff0ced52044323b334c1cbe5c66a207a3a501623a6f40be9eafbc93e5a5f49e4100250eeb124a653dbe7644068b6e8a968519e4c15489beea5df70d13e79b5053c0851e51f3a4bc986958fdf03dd5a49901226c4cf2486a9a77dab15ab274093a61903f9369a9aecfef2d57c28e37d052c4d1b648635db9276f1eff8fe572f8ef9877363b3e35857a58bc036c744875d1cec6e44bd6194a32f00e4f24a3f4be24acf3f7ecece36d0912d949361668919fffeb12195c11dda54d851195476542b42eedf0b23e8c1d36ceb52b1bf14a7374610d34098bce5fba78e1a1df9c06e5241d735d206b685620b9c1efb54ddcb8fcb12ede6877bc73b0d6ee8427c6ef3ab9899f6b0f247ebc790c0cb91fbbbb2a92a47f4a1a16ead5b688a7040699819251304ae43930b01f6bde11629fa28c89745f4c523bd41af7176478fb2dcdf3307ff8caa78a3ff99747bca8d27cdaba046fae1486d87aaa22cf15b51ec50db63d76701152a5f0180c188afc0c9159e475b48df0759c9ff5fae02b23a908914f9fb483b7c5d75f29a674954aec7fa94ea1f88e1e5166bdc10d02215417fc2fa79f7d371461ed53eb8ffbe24df7bd8c5644e1be8f31b203dc3f516478325e1706ca4b328921910a5976dd67f6c3c629456f7cf140718ce7e09350406b298e6ce0c9c72dc319c3dc0bca2fdb4f7f5ab1d8dc4d5c245c75bb34a8258e61bd319daacb28e8abeefe3add943c387948b3dc47788f267245e56e5e9ae821ca90cd1ca3ffdb99926acdb34e1112591e60088638a8a7ebc5fca1db8fd469783b2fba2e35f0ae3aecb948d2a7795ef5f7564cca1b4b48180d12f9d5eb8bc72a047939426d0af43e8334ca0ab6de6eecd3128467155ae378d24bc2e5afb7bcd51de1b286f72575da9bdb87e70532b8576f2934771ce625ce677919611e14036ba35dd41bf9a2627ead70440b7a59775a1e4454d2d440a09fa3605336bd8607d593a7aa329690a671fe229a5cb2ac2e7ebb3bc095e8588f1ce8d285efc481e6fb6686a939213407f4287cafc26d5beb0c43d89dd6e2b1988d110fefdd263ebb3d2b74234f6ffd894154114859293ebbffd798d49a2e49cb13fac44b0f1783e2c14a0f90181efba67d162484718b94689e4ce681178f1861e8cd9bf59c130989f4fbfdfc0f6b5cc61a49e6680a32af8d2a68f07c97e732a2dc1955310545574f4c7a1f1d3b04d5d4e8841d3677916498d4e42335f56c00ae73889e4ab5df6c6616f0d9ab06f9668b2e5c0b7c73041a96cd38bd843e0f6c85c22cd7afa1de1c9630529df727a89bdef075f2b813f865d1ac3e1f388e1f6950760486eaef2d496e2c79e4510b104bb0b2f248516b42d61103e225008ea74b1e96e79ac2905692d75228c4cd10359ddb46e1c031ae95381630e8e62ff8da1ac326468e3a71d0707d3f233f0845765fe8adeeff62da6d22200835e901799451bc1873061525997aa2333135b0da64797b54348ccfa486f5ead9851038d5889bede7efa30c6504dbd4d4c7da5261e1574524019178016642e4d97355aed5ecb9b9ea77bfa19db3573defe89a8e27620f1a4dcb178f0e998190c9942efb64b494fc472e698c95127a856264b240d9f5489940de565299c6f2c68476f960e3afa152502bfee60b476d93d2fcf2ebba2fbea6727b75a9571b3c128e879e681373f0b4ec026fc7a49fc090d5257762a69814a8d4aacf90a1cd9b36423efe4b6665f3c483feb42e0023ffac2fe594abf8b41c25ba726e81c7c20eea477c5c3ce9f65a6b43bffa214fc399a4ba8ebc01299a3d9971968a99b4cb47ca9c847812dc8517fe8b0e42351f6174f7b4b0e01b970a3ac2ba3a0d63c7d2c8f95e6ff2cb9832f3956426ba7c93266cf1515f2f4a5a09908f15649f657ac1efe818ac65b034137ae55733f06f9f3f21800f4d97a51ed275fb0dfbc018cadb6e561588bc34bd712d2215121627a7917c43dbd824471a605b12126cb3da172a7b19d248e6c9cff1563067dcd4", 0x1000}, {&(0x7f0000000200)="4fe6c1827309cc4075bb9b36930919bbd598fcc37989d2ecd19abfc7ac7aefaf6b898caea4da6de948d9380a39e75908379475f95a6dcea646883073f584700e34b2271cea0445cdf021218e7a27321bbacce4ec69d3bb643ade519122105fe4593f3de57484e484d54ae136770e1ab59445e2dac64a2193ebb39ef78179c6fe3a744380d584222836c9f0d45fad78f67278dadab16fc2e228d1aa54fc9db95aaa1a", 0xa2}, {&(0x7f0000000080)="0201360e3a7724576811cb3c9cd9378f272474cdb7d5a39e1035ea3e2e0c58b4aa2794fb27d45695cbdcc1602ab5f94f10396f8e8d6e1410e5b2457e", 0x3c}, {&(0x7f00000002c0)="38979836ec8157a2e2bbad9c7c55c9ec11facfb54d4301b67819dff3ff4fe1ac9b48ab27377b32f854d558a787285a173148f685fa60335ad830bd71f9c5819651a0ece2061f65d757ba14", 0x4b}, {&(0x7f0000000340)="1ebbaa098f01e58f07a196cef9d38e99f927393462163f876686c58f4a62d4b928207dcdb3e61f414d2075866fa0ae8cc9d7d82302", 0x35}], 0x5, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}, @rights={0x20, 0xffff, 0x1, [r12, r13, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r18}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x0, r20, r23, r28}, @cred={0x20, 0xffff, 0x0, r30, r33, r35}, @rights={0x30, 0xffff, 0x1, [r37, r38, r40, 0xffffffffffffffff, r0, r41, r0]}, @cred={0x20, 0xffff, 0x0, r42, r43}], 0x128, 0x4}, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) setsockopt(r1, 0x80, 0x5, &(0x7f0000000100)="2251ebe184067f50c832520057ec93ae259c48a5ddbde9b166770ac7eebbca6a0163a6362b1fe6b6d00cf5563e46531303780be2d6db4b6b6f06e48f25b2c0fed3a27804d934fc210989b117a5a229344ec1acad0700d7957e831971d3498145d3fb71d7cf52218732237fc9c4553d0f226a05bcc1d6962a06f34a956d6becd1b5a760203d692b3fa985970b13fb14439b4f0875c4daecac8cfce5df42bb08f6fbd7adb853aa09447155bc2e81b936a7d57a3240d437f5b95a4e53d4d980d0888f863f5d8c0c56bc285825c968660e", 0xcf) 01:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket$inet6(0x18, 0xc, 0x2) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xffffffffffff9614, 0x3a1}, {0x18, 0x2, 0x8000, 0x4}, 0xffff, [0x6, 0x9, 0x4, 0x3, 0x2, 0x8, 0x9, 0x9]}, 0x3c) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0x0, 0x8, 0x1}, {0xff, 0x6a0b, 0x75, 0x1ff}]}) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x10000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 01:06:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001bc0)={0x7fff, 0xb00, 0x0, {[0x80, 0x8, 0x100, 0x1, 0x2, 0xffffffffffff0001, 0x20, 0x7, 0x4, 0x3, 0x5, 0x799, 0x6, 0x100000001, 0x9, 0xfffffffffffffff7, 0x6, 0xfffffffffffff800], [0x0, 0x2, 0x3f, 0x1ff, 0x2, 0x8, 0x6, 0x1000, 0x5, 0x9a], [0x7, 0x1, 0xfffffffffffffff9, 0x2, 0x7, 0xfffffffffffff580, 0x1bca], [0x5, 0x0, 0xfb, 0x4, 0x100000001, 0x1], [{0x0, 0x1, 0x2, 0x100000001}, {0x8000, 0x6, 0x300000000, 0x7fff000000000}, {0x4, 0x5, 0x371363cf, 0x5}, {0x0, 0xffff, 0x3}, {0x5, 0x695, 0x7, 0xfe}, {0x2bfe, 0x5, 0x3ff, 0xc4}, {0x0, 0x100000001, 0x1, 0x5}, {0x200, 0xffff, 0xff, 0x40}], {0x1, 0x81, 0x20a9c614, 0x8}, {0x400, 0x0, 0x0, 0x10001}}}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffffdf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40), 0x0) ioctl$KDENABIO(r1, 0x20004b3c) setuid(r3) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="6800000000000000ffff000000000000ca231271f458c998d72c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc71010000000000000010000000100000029e017a0c7b145d73aae7a975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c395ea3465b1dd008e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4c41a03e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d76f4cd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624ef7495a2ac50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e4345ab2ee34e891cb52e2eb79b4ec5009a9e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f7902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2553b381a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183106af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0990520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9332656a0a8a1f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c52b4579fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e7604094e8864c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f004645ce86b399097fe9c77017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c349823960567361767ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec788badfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8edda8ed825246d98ad46e31b23f6162752d9bbb594218424bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e5fecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f1312360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af2ab6f743e4893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17834adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db585b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eee0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912ce22a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4ab26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c798e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003d7b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3d23950540fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad9866134c798c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e921920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414f41f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d000000074855a232f79ff5611932301e017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e317c7991f3755e0ed"], 0x13b8}, 0x4) r4 = socket$inet(0x2, 0x1, 0x381800000000000) setsockopt(r4, 0x29, 0x9, &(0x7f0000000040)="bfae7359e30700000000000000000000005632b7917b69554303611b34d6355715b3809776062408e5d8f7e836e6c36ccb55d9a8660a345ae113843e413c59b5d95a691ebecc5dc6aefb17da933534847904004fc4a33b2e0fbb92a112d7683b640c1500"/109, 0xfffffd63) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/105) 01:06:27 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = msgget$private(0x0, 0x381) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r4, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r8, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r11 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r10, &(0x7f0000000940)='./file0\x00', r12, r13, 0x6) r14 = socket(0x800000018, 0x3, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r17 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8000, r6, r9, r12, r15, 0x80, 0x101}, 0x9, 0x40, r16, r17, 0x10001, 0x401, 0x7, 0xfffffffffffffeff}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r18, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r18, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) fcntl$getflags(r18, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r19, 0x80045745, &(0x7f0000000380)) dup2(r18, r2) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) r21 = fcntl$getown(r18, 0x5) fcntl$setown(r18, 0x6, r21) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000100)=[{0x10000, 0x1c00000000000, 0x20, 0x4}, {0x4, 0x0, 0x8, 0x101}, {0x7, 0x4, 0xffffffffffffff81, 0x3a}, {0x93e, 0x4, 0x3ff, 0x1}]}) 01:06:27 executing program 1: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 01:06:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/24, 0x18}], 0x1, 0x0, 0x0) 01:06:28 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006, 0x0, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 01:06:28 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x9b9e0d89c7a2402d, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 01:06:29 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000100)=r0) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 01:06:29 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) socket$inet(0x2, 0x5, 0xffffffff) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) acct(&(0x7f0000000140)='./file0\x00') connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bfffffffff0ffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac95973406e208e64962c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d0e09396293ceaeb7654667b76bb2aedb6ee790c0514a8e4dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33fbc0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bef7cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a0000000000000000000000000023aad9716a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf390000002b1bbd0bf28f47af4d964719a154360e6f602400188a55bbbb5569ca3da0933cef0bad155c01b9525d3d434718bf161f62425ba72d12d7c007cc59fb2421ea4cf8ea49df2f9df48ce656d1ea0e7506a71e20a3cc3dfdd1caf7adabdff868db0a40e09d4aabc7236b5e53089b43bc9121f2e90196dad0bcd268c0ae15e429f020ecd6f7709a31629cf0c36de6956d61b2631f742f16f73144851a12a7373387557f5d912fbd4422c32b1e03fe1b29c8cc343b5ff7451b5dfbf044d5a13bbe8747bb3e73254f8ba225eb18faaeea5618ee53d43bee3a9e90e65814defca1e55e5e262410c7dfd0c40c419f989b5f2d51fbe40bd347e3e0eece9a8cdb0ffb46164fa4a4a430f006d944334c31011da212000000000000127e9c6210152db55c3f60d8fc33540447b10de202eb981ba0dbb15a430e7053f01d1b5c5d7dc218c2c2f01d437ec5dc438d619ebede5452b236da56d4d4f3ed5e3db3f4b777368eab390a54072fe8e6f6c401f6e22d7999ef4f1e8a29730e1878d8a895d5c3231ec2e9a69ea148fcd3c68e78904fe0479d2da18c8459149fb442475e560d2730047be2909d67b825ee6430fbb78e6ed064e8fa4c10"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) socketpair(0x18, 0x3, 0xffff, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 01:06:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:06:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r1, 0x200, 0x100000002d, 0x0, 0xffffffffffffff7c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup(r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x3ff) fcntl$getflags(r0, 0x3) 01:06:29 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000000)="8594b01c540856", 0x7}, {&(0x7f0000000040)="88ad5ff7234ff29e98bd32b2913b92223198c9a2b20c4fc79f33fea1cc4a0d02e3143610be55ab6c8a7de56b6c2093cded3d1e7af697eca6fc0d3d99efb180b20ce30970cb839deb2ca84633289e25a9c262be4ef4a99c1459fa1693ddda1097d071639705d68be2e6be12cc29131c1624e0de48e47387abffe10736db0b4c1cc347ef733174be983887856330b5ccae49fdec84129cd5", 0x97}, {&(0x7f0000000180)="268f2feb2397c86b28c00200b6dfa46ca72eb82cf029f49c27535d622db4da4c671144e644bab3223378c3576299b6a6cb35bf872e38195e2cd6d21dc4960815b0bb74cc42586313283c6e95f0badc07b1bb7c06a15f8c9a29b7aabfa52ed05edeb7d5f29cc10ecebebffc39b6663bf068bb5f9ae386dca431646f65d42b5f9741dc1c1666100d8516fd2b270e1a97e90f3b99079bbb949698357155e24b950a291308083cc6e2ee9b", 0xa9}, {&(0x7f0000000240)="ff78618b357a25b68e223d0bac6048f2ce3cf3748965650ff08174dc9e849dd5df5626895ed5f5c5ada3fdb08d2270c91d95f4ac7e954f4d5ae3ad29967ea42f8c9767f3b1f34744b354e8c2d318548077fe41", 0x53}, {&(0x7f00000002c0)="1646877cfd5e9a89a2d616a12e38758c84d0f955c13786e03ea8615eaa2cad3334662699bd34cab2a734b9a10831e64748798ecd6ae5e9b2bfc553e3a09f61dcc3baafda27cfea8b921f9f81f5e0dc20fcb5349f19efe7ce89902b0afdd7180f38dde2231f5743d7f981193482f71264c4262c31c7f1457227dfaece0675295f402b194441bb031721974a007918bf85b776871cd2055fd094bda4f6dbedfb2990fd62727cee4a035e04bda118f319d4bda58deb033f7f821081e8af94b5938c43754e17d09d03cfaf3a9167fa26261aa0f83221193d7e51", 0xd8}, {&(0x7f0000000400)="7f8a252b2b2003c891b833c14c781c35a713d918eab6e21a4820cca48d1691d588a4a48ca1a4c8f6bf37f2329e9cf16ba4a787c8d8763bef49debbac8e333feb709b45cb52679467cac724cf8cb6c98a481dbcf9d646517d4b7a9c7caf262edfb8831068c2529495511559581a277e5d8c6a250292919069f9d81354fc27674c7d2b1b700c0c204cfc0b41b0eacf4070cf77a506d13c2806d6c046aaa0", 0x9d}, {&(0x7f0000000100)="f480ea08574b08e0df54fa6a08ca8a786475d2aae8e66e6432a26d92d535e62e531529d43452f9ceeb2ffb41ce65847781fe8ca8782f", 0x36}, {&(0x7f00000004c0)="0ca5a6f5c204338d00f7abeec759669bb9c1ff7bbbc6e824a0fc71f32627fc2abb020172358365f1ff3b02423106093fa72f3baa799f0734689960c432bbbf5c27516832a15a67cab23ded20f3f3a9fd36bbd5a0e0150a3614d91eb25833eb34cbe3527a916a2e5f1831ed2ee867bc63257d3f4a63129611f9fa1ac1181538657a55473f55d35e7ef59b524824a0342b75101a21deb2c546ab3403b00605e87e14e872ac9a9e7d9f2119fe19d8180c6657729df6d33e097bb5a0a7f4dc06750d349221ee92319f1afc24d83a3762c2c40a8af851d5f3c83e26673151d0d9d54bc43dad2ace1e6d1803d6ae6ea39549", 0xef}, {&(0x7f00000005c0)="f824f5d5682334f24ad0e98698e8da17cacb5e908e7558169be15611557b46507d9f76dc38b685125c6f14f38b2d8dfe34275b6994ee99c95bb11e3f6b3de5be19230a7f84df09bec1bab9b822dc4407ffcf671d96e22264c2f1c2952d3b4b7254c7375ffc80becb11aac580deac3db53ee621c8c59eeca8666227a64abbd2ceb302b522d228853e4c8d271a", 0x8c}, {&(0x7f0000000680)="a4cfd0370192203625253ac5e0a6f1993ca2bf5b8b7b72580d86092b3fe955f7199d30b3b43a69eb38d5a878fcc5207046870e9e06422527eaf27555c762eb210300d036beaea4c081f30f8944d03d32041ed8b71d79bcd7f5fb1f8bb4ad3c6087391e80b4ab4b4e8e2983e6662beba41c58d4a92caad83e066840fe0c8f219f5689208b4152933ea4fe56f03683a32a8b01990bcf60061a5fe8d7095ce815c2f1", 0xa1}], 0xa) 01:06:29 executing program 0: r0 = msgget$private(0x0, 0x210) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000001000)=0x2) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x0) flock(r1, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x20010, 0x16) readlinkat(r2, &(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/143, 0x8f) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000011c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001200)={0x1, 0xde}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x40, 0x0) symlinkat(&(0x7f0000001280)='./file0\x00', r4, &(0x7f0000001300)='./file0\x00') socket$unix(0x1, 0x2, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001340)={0x7fffffff, 0x1, {0x1000, 0x2}}) symlink(&(0x7f0000001380)='\x00', &(0x7f00000013c0)='./file0\x00') mkdir(&(0x7f0000001400)='./file0\x00', 0xa6) r6 = openat(0xffffffffffffffff, &(0x7f0000001440)='./file0/file0\x00', 0x40, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000001480)=0x2) faccessat(r4, &(0x7f00000014c0)='./file0/file0\x00', 0x20, 0x3) chmod(&(0x7f0000001500)='./file0/file0/file0\x00', 0x0) r7 = open(&(0x7f0000001540)='./file0/file0/file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000001580)='./file0/file0\x00', 0x1, 0x2) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x80, 0x0) fsync(r8) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000016c0)={&(0x7f0000001600)='./file1\x00', r10, 0x2}) open(&(0x7f0000001700)='./file0/file0\x00', 0x8000, 0x38) 01:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x4, 0x3ff, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 01:06:29 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x0, 0xdf0b}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) write(r0, 0x0, 0x26a) 01:06:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) syz_emit_ethernet(0x26, &(0x7f00000000c0)="66c55a3044c99a58a5e267a510a4a5367bc351c999d321b01273c96e95159ca94e0a95b5c0d7") 01:06:30 executing program 0: r0 = getegid() r1 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffe20) fchownat(r1, &(0x7f0000000940)='./file0\x00', r3, r4, 0x6) r5 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r5, &(0x7f0000000940)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r10 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r9, &(0x7f0000000940)='./file0\x00', r11, r12, 0x6) r13 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r14 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r13, &(0x7f0000000940)='./file0\x00', r15, r16, 0x6) getgroups(0x7, &(0x7f0000000240)=[r8, 0x0, 0x0, 0x0, r12, 0xffffffffffffffff, r16]) setgroups(0x3, &(0x7f0000000280)=[r0, r4, r17]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r18, 0x6, r19) r20 = socket(0x400000000018, 0x8002, 0x875) r21 = socket(0x18, 0x1, 0x0) close(r21) setsockopt$sock_int(r21, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r22 = dup(r21) ioctl$WSMUXIO_REMOVE_DEVICE(r22, 0x80085762, &(0x7f0000000040)={0x1}) r23 = socket(0x18, 0x1, 0x0) close(r23) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r24, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) connect$unix(r24, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r25, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) fcntl$setflags(r25, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt(r23, 0x88, 0x3ff, &(0x7f0000000000)=""/41, &(0x7f00000000c0)=0x29) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x20, 0x8000, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) 01:06:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001c2fbe6b00000000000000000000000000000000bd7d07d2f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f45fffffffffffffffa00ba00000000000000000000000000000000000000007e40796de847283018618dae2173d5c0650c699461"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r12, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) setsockopt$sock_int(r13, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r14 = socket(0x800000018, 0x3, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x1000}, {{r4}, 0x1, 0xe1, 0xb058baec4b7ac2bf, 0x5, 0x2}, {{r5}, 0xfffffffffffffffe, 0x10, 0x0, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x83, 0x2, 0x6, 0x40}, {{r6}, 0x8000000000000005, 0x10, 0x8, 0x7, 0x8}, {{r7}, 0xa, 0x8, 0x10, 0x0, 0x9}], 0x8, &(0x7f0000000300)=[{{r8}, 0xdbccba0f742859ad, 0x9, 0x400fffdf, 0xffffffffffffff3a, 0xffffffffffff8000}, {{r9}, 0xfffffffffffffffd, 0x8, 0x2, 0x2, 0x8}, {{r10}, 0xfffffffffffffffa, 0x1, 0x4, 0x7fffffff, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0xf00000c8, 0x1c, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x20, 0x1000, 0xb07}, {{r11}, 0xfffffffffffffff9, 0x28, 0x20, 0x5, 0x100000001}, {{r12}, 0xfffffffffffffff9, 0x40, 0x2, 0x200, 0xbf6}, {{r13}, 0xfffffffffffffffb, 0x4, 0x1, 0x80, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xa4, 0x8, 0xf63, 0x40}, {{r14}, 0xfffffffffffffff8, 0x15, 0x8, 0x2, 0x8}], 0x8, &(0x7f0000000140)={0x800000000, 0x100}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)) 01:06:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r3, &(0x7f0000000940)='./file0\x00', r5, r6, 0x6) r7 = getuid() r8 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(r8, &(0x7f0000000940)='./file0\x00', r10, r11, 0x6) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x43, r2, r6, r7, r11, 0x10, 0x7f}, 0x9a, 0x3d94, r12, r13, 0x5, 0x8}) r14 = socket(0x2, 0x400000000002, 0x0) r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = fcntl$dupfd(r15, 0x0, r14) ioctl$TIOCFLUSH(r16, 0x802069c7, &(0x7f0000000300)) 01:06:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x0, 0x7}, {0x4d}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 01:06:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000240)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x185) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) syz_emit_ethernet(0xfffffffffffffcc4, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 01:06:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) r6 = syz_open_pts() r7 = socket(0x6, 0x1, 0xf89) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x18, 0x3, 0x0) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) setsockopt(r11, 0x5, 0x2e, &(0x7f00000006c0)="ebffcbff13f9794b8f66dc4bfd812eaa4e713040e699319296485880a521117e8c1a41439df08c877e0d02e946cad5ad01ff7d96a66b3120376a60d7b35cb58aac728e79c582385e07274ae1afbc392bb48f1e635fb4c763e1de27878456537300a4433ad0cc015884851222a51003bc2d33690dcc573307a5b534ace01147e85db938ea89f22cffb63494b656b29e522790b4e9e9cf507c08a18d390768776a777ef18facddfbf6ba5ff23460b8387d731380f43d", 0xb5) r12 = dup2(r8, r9) socketpair(0x2, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r14, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = accept$inet(r15, &(0x7f0000000240), &(0x7f0000000440)=0xc) socketpair(0x18, 0x4000, 0x100000000, &(0x7f0000000480)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0xc, 0x80000000, 0xffffffff, 0x4db}], 0xffff, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x400000a0, 0x7, 0x100000001}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x41, 0x9a7f}, {{r6}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x68a}, {{r7}, 0xffffffffffffffff, 0x80, 0x4, 0x3ff}, {{r12}, 0x2ab7fb98f84524a1, 0x40, 0x2, 0x2, 0x1ac}, {{r13}, 0xfffffffffffffffa, 0x49, 0x4, 0x1, 0x800}, {{r14}, 0xf373befa653c39f3, 0x0, 0x1, 0x10000, 0x4}, {{r16}, 0x0, 0xc8, 0x40, 0x8001, 0x1}, {{r17}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x1f}], 0x1, &(0x7f0000000600)={0x0, 0x6}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r18) r19 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r19, &(0x7f0000000280)='oL', 0x2) pwritev(r19, &(0x7f0000000100)=[{&(0x7f00000002c0)="30813c6d9cbd61bb4d4efa448c6e498a1f383c64e378c5be2e4964a0b32ce1ce4006e49f72fc85af02605ac5a6dff9addd601328079337e2f64789a6bba2fdcf9ea47ce2e234a07200d951edaeca41244350fbe1889567f65d79bfe60924f59d5c4215c35ac50e2673e2257eb37879077b9d9674acb380228035a24dee753be73efbf086b006413702ba3f57e361ae734131ca67bf6d74d1d86ee4a8d50dce35059b02c7edb9d4d2824e01585fc6175e5a13020327407d6d7ce01e1d3df71205614e870b24fa1d5e466087c6ac7eb6007dcb5b296e5a72b7d00f01b7d9eec2f37af48d9e596e223a63fe37f9851a5e8ad14d3ed88eaa6fc412c2c043b8899ca4b3b4465e64fca96208fa08ccc4f894ddafbd47ff35557efe75d616ebe7ad75e1c822e027844094dac49ee9b4bbd2caff9d53672e109a8face997da40476a76d56de88672737e0517e114554ed8a40056ffb4860153ed3bb86f3874814415a1870fe5a8c4204d2f462d", 0x169}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ca6000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e1c000/0x1000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 01:06:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2c3, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x1c000000000, 0x3, 0x1, {[0xfff, 0x10001, 0x8, 0x0, 0x7, 0x2, 0x3b, 0x40, 0x81, 0x7e, 0x4, 0x8, 0x8001, 0x2, 0x7f, 0x7, 0x2, 0x1000], [0x5e52, 0x81, 0x0, 0x5ba, 0x9, 0x80, 0x80000001, 0xb00, 0x0, 0x6], [0x9, 0x800, 0x34, 0x4, 0x4, 0xfffffffffffffe00, 0x100000001], [0x2, 0x0, 0x2, 0x5, 0x8aef, 0x5], [{0x1, 0x0, 0x3ff, 0xfffffffffffffffb}, {0x5, 0x8973, 0x4, 0x7}, {0x4, 0x48000, 0xffffffff, 0xfff}, {0x4, 0x1, 0x3ff, 0x3a8}, {0x7ff, 0x3ff, 0x29, 0x4}, {0x6, 0x8, 0x8, 0x7}, {0x3, 0x7fff, 0x5, 0x8001}, {0x8, 0x1, 0x3, 0x200}], {0xffffffffffffff20, 0x1, 0xe8f3, 0x1}, {0x0, 0x9, 0x0, 0xbf}}}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0x6e606195e456be54) fchownat(r5, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) setreuid(r4, r6) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 01:06:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0xffffffffffffff98}, 0x0) panic: attempt to execute user address 0x20008fffd in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *182961 43433 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800017b759d0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015913000,fffffd802dbc3158,10,ffff800000025100,ffff800017b75c38) at alltraps_kern_meltdown+0x7b 20008fffd(b,ffff800017b75b98,83,ffff800017b75c38,0,b) at 0x20008fffd rt_match(fffffd8037615b70,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800017b75d10,fffffd802a1f5720,fffffd8037615af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037615af0,fffffd802a1f5700) at in_pcbconnect+0x107 udp_usrreq(fffffd803be52010,4,0,fffffd802a1f5700,0,ffff8000ffff33d8) at udp_usrreq+0x560 sys_connect(ffff8000ffff33d8,ffff800017b75e98,ffff800017b75ee0) at sys_connect+0x3df syscall(ffff800017b75f60) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,181d1125010) at Xsyscall+0x128 end of kernel end trace frame: 0x183d562f840, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x20008fffd in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800017b759d0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015913000,fffffd802dbc3158,10,ffff800000025100,ffff800017b75c38) at alltraps_kern_meltdown+0x7b 20008fffd(b,ffff800017b75b98,83,ffff800017b75c38,0,b) at 0x20008fffd rt_match(fffffd8037615b70,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800017b75d10,fffffd802a1f5720,fffffd8037615af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037615af0,fffffd802a1f5700) at in_pcbconnect+0x107 udp_usrreq(fffffd803be52010,4,0,fffffd802a1f5700,0,ffff8000ffff33d8) at udp_usrreq+0x560 sys_connect(ffff8000ffff33d8,ffff800017b75e98,ffff800017b75ee0) at sys_connect+0x3df syscall(ffff800017b75f60) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,181d1125010) at Xsyscall+0x128 end of kernel end trace frame: 0x183d562f840, count: -13 ddb> show registers rdi 0xffffffff814c2957 db_enter+0x17 rsi 0x2605 __ALIGN_SIZE+0x1605 rbp 0xffff800017b75840 rbx 0xffff800017b758f0 rdx 0x2606 __ALIGN_SIZE+0x1606 rcx 0xffff800015913000 rax 0xffff800015913000 r8 0xffff800017b75800 r9 0x1 r10 0xffff800000a6bf80 r11 0x8f8db7b31d439337 r12 0x3000000008 r13 0xffff800017b75850 r14 0x100 r15 0x1 rip 0xffffffff814c2958 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b75830 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=182961 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff825533c8 process=0xffff8000148a2a38 user=0xffff800017b71000, vmspace=0xfffffd803f014ee0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 43433 95152 61187 0 2 0 syz-executor.0 *43433 182961 61187 0 7 0x4000000 syz-executor.0 93523 166699 38073 0 2 0 syz-executor.1 93523 445525 38073 0 3 0x4000080 fifor syz-executor.1 93523 195547 38073 0 3 0x4000080 fsleep syz-executor.1 38073 194498 41449 0 3 0x82 nanosleep syz-executor.1 61187 514122 41449 0 3 0x82 nanosleep syz-executor.0 6305 378026 1 0 3 0x100083 ttyin getty 74204 228568 0 0 3 0x14200 acct acct 92104 434031 0 0 3 0x14200 bored sosplice 41449 253661 91899 0 3 0x82 thrsleep syz-fuzzer 41449 267051 91899 0 3 0x4000082 thrsleep syz-fuzzer 41449 17801 91899 0 3 0x4000082 thrsleep syz-fuzzer 41449 336779 91899 0 3 0x4000082 thrsleep syz-fuzzer 41449 94035 91899 0 3 0x4000082 kqread syz-fuzzer 41449 311213 91899 0 3 0x4000082 thrsleep syz-fuzzer 41449 183187 91899 0 3 0x4000082 thrsleep syz-fuzzer 41449 87092 91899 0 3 0x4000082 thrsleep syz-fuzzer 91899 460338 88306 0 3 0x10008a pause ksh 88306 94432 23811 0 3 0x92 select sshd 23811 473649 1 0 3 0x80 select sshd 2034 413768 10309 73 3 0x100090 kqread syslogd 10309 128168 1 0 3 0x100082 netio syslogd 63741 284 1 77 3 0x100090 poll dhclient 11537 316079 1 0 3 0x80 poll dhclient 96464 171093 0 0 2 0x14200 zerothread 26699 445236 0 0 3 0x14200 aiodoned aiodoned 53375 69405 0 0 3 0x14200 syncer update 62606 237718 0 0 3 0x14200 cleaner cleaner 36907 341409 0 0 3 0x14200 reaper reaper 28341 367335 0 0 3 0x14200 pgdaemon pagedaemon 81839 243805 0 0 3 0x14200 bored crynlk 92975 405360 0 0 3 0x14200 bored crypto 89536 395541 0 0 3 0x40014200 acpi0 acpi0 69405 368055 0 0 3 0x14200 bored softnet 2352 416386 0 0 3 0x14200 bored systqmp 87989 212273 0 0 3 0x14200 bored systq 65281 192723 0 0 3 0x40014200 bored softclock 73067 279076 0 0 3 0x40014200 idle0 57077 442631 0 0 3 0x14200 bored smr 1 307318 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 9569 6373K 7649K 78643K 30288 0 0 pcb 14 10K 12K 78643K 5471 0 0 rtable 116 12K 13K 78643K 2853 0 0 ifaddr 80 19K 20K 78643K 979 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 296 0 0 iov 0 0K 32K 78643K 1011 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 9026 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 125 0 0 VM map 2 0K 0K 78643K 24 0 0 sem 12 1K 1K 78643K 1165 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 8693 0 0 sigio 0 0K 0K 78643K 168 0 0 proc 50 38K 63K 78643K 2020 0 0 subproc 32 2K 2K 78643K 482 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 870 0 0 in_multi 30 2K 2K 78643K 552 0 0 ether_multi 1 0K 0K 78643K 31 0 0 mrt 0 0K 0K 78643K 35 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1354 0 0 pfkey data 0 0K 4K 78643K 4 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 124 23K 32K 78643K 22295 0 0 UVM aobj 130 4K 4K 78643K 152 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 1 0K 1K 78643K 2935 0 0 NDP 18 0K 0K 78643K 293 0 0 temp 212 3536K 4175K 78643K 522896 0 0 kqueue 0 0K 0K 78643K 58 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 66 0 60 1 0 1 1 0 8 0 rtpcb 80 518 0 516 1 0 1 1 0 8 0 rtentry 112 377 0 334 2 0 2 2 0 8 0 unpcb 120 3821 0 3792 13 12 1 2 0 8 0 syncache 264 30 0 30 13 13 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 6566 0 6566 4 4 0 1 0 8 0 tcpcb 544 7279 0 7275 45 43 2 15 0 8 1 ipq 40 9 0 9 5 5 0 1 0 8 0 ipqe 40 21 0 21 5 5 0 1 0 8 0 inpcb 280 16008 0 15999 39 37 2 9 0 8 1 rttmr 72 9 0 9 8 8 0 1 0 8 0 ip6q 72 4 0 4 4 4 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 50 0 47 1 0 1 1 0 8 0 pkpcb 40 48 0 48 15 14 1 1 0 8 1 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 153 0 153 31 31 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1476 0 1263 22 7 15 15 0 8 0 art_table 32 1477 0 1263 2 0 2 2 0 8 0 art_node 16 354 0 314 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1157 0 1147 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15129 0 13727 46 0 46 46 0 8 0 ffsino 240 15129 0 13727 84 0 84 84 0 8 0 nchpl 144 28975 0 27329 63 1 62 62 0 8 0 uvmvnodes 72 6949 0 0 127 0 127 127 0 8 0 vnodes 208 6949 0 0 366 0 366 366 0 8 0 namei 1024 96935 0 96935 3 2 1 1 0 8 1 vmpool 520 22 0 22 11 11 0 1 0 8 0 scsiplug 64 19 0 19 14 14 0 1 0 8 0 scxspl 192 86891 0 86891 23 22 1 7 0 8 1 plimitpl 152 745 0 738 1 0 1 1 0 8 0 sigapl 432 8790 0 8776 2 0 2 2 0 8 0 futexpl 56 208657 0 208656 1 0 1 1 0 8 0 knotepl 112 2101 0 2082 4 3 1 2 0 8 0 kqueuepl 104 2517 0 2515 7 6 1 4 0 8 0 pipepl 112 5052 0 5033 23 22 1 2 0 8 0 fdescpl 424 8791 0 8776 2 0 2 2 0 8 0 filepl 120 72562 0 72463 35 31 4 11 0 8 0 lockfpl 104 4368 0 4367 1 0 1 1 0 8 0 lockfspl 48 1360 0 1359 1 0 1 1 0 8 0 sessionpl 112 47 0 37 1 0 1 1 0 8 0 pgrppl 48 119 0 109 1 0 1 1 0 8 0 ucredpl 96 10831 0 10824 1 0 1 1 0 8 0 zombiepl 144 8776 0 8776 3 2 1 1 0 8 1 processpl 864 8807 0 8776 4 0 4 4 0 8 0 procpl 632 20227 0 20186 13 9 4 5 0 8 0 sosppl 128 133 0 133 24 24 0 1 0 8 0 sockpl 384 20752 0 20712 63 57 6 15 0 8 2 mcl64k 65536 2309 0 2309 179 179 0 33 0 8 0 mcl16k 16384 63 0 63 30 29 1 1 0 8 1 mcl12k 12288 197 0 197 21 20 1 1 0 8 1 mcl9k 9216 90 0 90 32 32 0 1 0 8 0 mcl8k 8192 246 0 246 11 10 1 1 0 8 1 mcl4k 4096 780 0 780 2 1 1 1 0 8 1 mcl2k2 2112 71 0 71 35 35 0 1 0 8 0 mcl2k 2048 62938 0 62896 34 28 6 13 0 8 0 mtagpl 80 509 0 507 6 5 1 2 0 8 0 mbufpl 256 159477 0 159380 102 91 11 25 0 8 0 bufpl 256 32368 0 25401 436 0 436 436 0 8 0 anonpl 16 827057 0 814512 291 224 67 77 0 62 4 amapchunkpl 152 40651 0 40542 115 109 6 19 0 158 1 amappl16 192 47459 0 46609 322 267 55 55 0 8 11 amappl15 184 409 0 408 1 0 1 1 0 8 0 amappl14 176 984 0 979 2 1 1 1 0 8 0 amappl13 168 2668 0 2668 5 5 0 1 0 8 0 amappl12 160 1216 0 1214 1 0 1 1 0 8 0 amappl11 152 627 0 613 1 0 1 1 0 8 0 amappl10 144 215 0 214 1 0 1 1 0 8 0 amappl9 136 2115 0 2107 1 0 1 1 0 8 0 amappl8 128 1670 0 1629 3 1 2 2 0 8 0 amappl7 120 331 0 325 1 0 1 1 0 8 0 amappl6 112 605 0 592 1 0 1 1 0 8 0 amappl5 104 1589 0 1580 1 0 1 1 0 8 0 amappl4 96 11151 0 11118 1 0 1 1 0 8 0 amappl3 88 976 0 970 1 0 1 1 0 8 0 amappl2 80 68130 0 68053 4 2 2 3 0 8 0 amappl1 72 167249 0 166818 28 19 9 20 0 8 0 amappl 80 20876 0 20838 1 0 1 1 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 dma64 64 259 0 259 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 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 8813 0 8776 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8813 0 8776 1 0 1 1 0 8 0 vmmpekpl 168 54920 0 54890 2 0 2 2 0 8 0 vmmpepl 168 1030033 0 1027998 556 434 122 122 0 357 29 vmsppl 272 8790 0 8776 6 4 2 2 0 8 1 pdppl 4096 17632 0 17596 6 1 5 6 0 8 0 pvpl 32 2351592 0 2335806 691 526 165 281 0 265 12 pmappl 200 8812 0 8798 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 966 0 397 19 1 18 18 0 8 0